builder: mozilla-beta_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0187 starttime: 1467224875.99 results: success (0) buildid: 20160629104228 builduid: fddfdeed8ce640bc8a19331f3555eaf5 revision: b743fe6eabb8328430d91275462dc8e2a42eef81 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-29 11:27:55.992697) ========= master: http://buildbot-master108.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-29 11:27:55.993269) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-29 11:27:55.993589) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-29 11:27:56.019899) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-29 11:27:56.020583) ========= 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.0Gf9TyqWpL/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.cexOfLRxaq/Listeners TMPDIR=/var/folders/kx/qvhm4_gn43dcvvj7tsq112q000000w/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-06-29 11:27:56-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 161M=0s 2016-06-29 11:27:56 (161 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.350485 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-29 11:27:56.396093) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-29 11:27:56.396587) ========= 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.0Gf9TyqWpL/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.cexOfLRxaq/Listeners TMPDIR=/var/folders/kx/qvhm4_gn43dcvvj7tsq112q000000w/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.028097 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-29 11:27:56.445160) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-29 11:27:56.445569) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev b743fe6eabb8328430d91275462dc8e2a42eef81 --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 b743fe6eabb8328430d91275462dc8e2a42eef81 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.0Gf9TyqWpL/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.cexOfLRxaq/Listeners TMPDIR=/var/folders/kx/qvhm4_gn43dcvvj7tsq112q000000w/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-06-29 11:27:56,520 truncating revision to first 12 chars 2016-06-29 11:27:56,520 Setting DEBUG logging. 2016-06-29 11:27:56,520 attempt 1/10 2016-06-29 11:27:56,520 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/b743fe6eabb8?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-29 11:27:57,215 unpacking tar archive at: mozilla-beta-b743fe6eabb8/testing/mozharness/ program finished with exit code 0 elapsedTime=0.979440 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-29 11:27:57.445929) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-29 11:27:57.446314) ========= script_repo_revision: b743fe6eabb8328430d91275462dc8e2a42eef81 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-29 11:27:57.446771) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-29 11:27:57.447089) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-29 11:27:57.465418) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 52 secs) (at 2016-06-29 11:27:57.465799) ========= /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.0Gf9TyqWpL/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.cexOfLRxaq/Listeners TMPDIR=/var/folders/kx/qvhm4_gn43dcvvj7tsq112q000000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPCOM_DEBUG_BREAK=warn XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False 11:27:57 INFO - MultiFileLogger online at 20160629 11:27:57 in /builds/slave/test 11:27:57 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 11:27:57 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 11:27:57 INFO - {'append_to_log': False, 11:27:57 INFO - 'base_work_dir': '/builds/slave/test', 11:27:57 INFO - 'blob_upload_branch': 'mozilla-beta', 11:27:57 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 11:27:57 INFO - 'buildbot_json_path': 'buildprops.json', 11:27:57 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 11:27:57 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 11:27:57 INFO - 'download_minidump_stackwalk': True, 11:27:57 INFO - 'download_symbols': 'true', 11:27:57 INFO - 'e10s': False, 11:27:57 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 11:27:57 INFO - 'tooltool.py': '/tools/tooltool.py', 11:27:57 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 11:27:57 INFO - '/tools/misc-python/virtualenv.py')}, 11:27:57 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 11:27:57 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 11:27:57 INFO - 'log_level': 'info', 11:27:57 INFO - 'log_to_console': True, 11:27:57 INFO - 'opt_config_files': (), 11:27:57 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 11:27:57 INFO - '--processes=1', 11:27:57 INFO - '--config=%(test_path)s/wptrunner.ini', 11:27:57 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 11:27:57 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 11:27:57 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 11:27:57 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 11:27:57 INFO - 'pip_index': False, 11:27:57 INFO - 'require_test_zip': True, 11:27:57 INFO - 'test_type': ('testharness',), 11:27:57 INFO - 'this_chunk': '1', 11:27:57 INFO - 'tooltool_cache': '/builds/tooltool_cache', 11:27:57 INFO - 'total_chunks': '10', 11:27:57 INFO - 'virtualenv_path': 'venv', 11:27:57 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 11:27:57 INFO - 'work_dir': 'build'} 11:27:57 INFO - ##### 11:27:57 INFO - ##### Running clobber step. 11:27:57 INFO - ##### 11:27:57 INFO - Running pre-action listener: _resource_record_pre_action 11:27:57 INFO - Running main action method: clobber 11:27:57 INFO - rmtree: /builds/slave/test/build 11:27:57 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 11:27:59 INFO - Running post-action listener: _resource_record_post_action 11:27:59 INFO - ##### 11:27:59 INFO - ##### Running read-buildbot-config step. 11:27:59 INFO - ##### 11:27:59 INFO - Running pre-action listener: _resource_record_pre_action 11:27:59 INFO - Running main action method: read_buildbot_config 11:27:59 INFO - Using buildbot properties: 11:27:59 INFO - { 11:27:59 INFO - "project": "", 11:27:59 INFO - "product": "firefox", 11:27:59 INFO - "script_repo_revision": "production", 11:27:59 INFO - "scheduler": "tests-mozilla-beta-yosemite_r7-debug-unittest", 11:27:59 INFO - "repository": "", 11:27:59 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-beta debug test web-platform-tests-1", 11:27:59 INFO - "buildid": "20160629104228", 11:27:59 INFO - "pgo_build": "False", 11:27:59 INFO - "basedir": "/builds/slave/test", 11:27:59 INFO - "buildnumber": 10, 11:27:59 INFO - "slavename": "t-yosemite-r7-0187", 11:27:59 INFO - "master": "http://buildbot-master108.bb.releng.scl3.mozilla.com:8201/", 11:27:59 INFO - "platform": "macosx64", 11:27:59 INFO - "branch": "mozilla-beta", 11:27:59 INFO - "revision": "b743fe6eabb8328430d91275462dc8e2a42eef81", 11:27:59 INFO - "repo_path": "releases/mozilla-beta", 11:27:59 INFO - "moz_repo_path": "", 11:27:59 INFO - "stage_platform": "macosx64", 11:27:59 INFO - "builduid": "fddfdeed8ce640bc8a19331f3555eaf5", 11:27:59 INFO - "slavebuilddir": "test" 11:27:59 INFO - } 11:27:59 INFO - Found installer url https://queue.taskcluster.net/v1/task/ftLeD5uXT2GAwl9n9NFPXg/artifacts/public/build/firefox-48.0.en-US.mac64.dmg. 11:27:59 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/ftLeD5uXT2GAwl9n9NFPXg/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json. 11:27:59 INFO - Running post-action listener: _resource_record_post_action 11:27:59 INFO - ##### 11:27:59 INFO - ##### Running download-and-extract step. 11:27:59 INFO - ##### 11:27:59 INFO - Running pre-action listener: _resource_record_pre_action 11:27:59 INFO - Running main action method: download_and_extract 11:27:59 INFO - mkdir: /builds/slave/test/build/tests 11:27:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:27:59 INFO - https://queue.taskcluster.net/v1/task/ftLeD5uXT2GAwl9n9NFPXg/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 11:27:59 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ftLeD5uXT2GAwl9n9NFPXg/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 11:27:59 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ftLeD5uXT2GAwl9n9NFPXg/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 11:27:59 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ftLeD5uXT2GAwl9n9NFPXg/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 11:27:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ftLeD5uXT2GAwl9n9NFPXg/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json'}, attempt #1 11:28:00 INFO - Downloaded 1201 bytes. 11:28:00 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 11:28:00 INFO - Using the following test package requirements: 11:28:00 INFO - {u'common': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 11:28:00 INFO - u'cppunittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 11:28:00 INFO - u'firefox-48.0.en-US.mac64.cppunittest.tests.zip'], 11:28:00 INFO - u'gtest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 11:28:00 INFO - u'firefox-48.0.en-US.mac64.gtest.tests.zip'], 11:28:00 INFO - u'jittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 11:28:00 INFO - u'jsshell-mac64.zip'], 11:28:00 INFO - u'mochitest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 11:28:00 INFO - u'firefox-48.0.en-US.mac64.mochitest.tests.zip'], 11:28:00 INFO - u'mozbase': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 11:28:00 INFO - u'reftest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 11:28:00 INFO - u'firefox-48.0.en-US.mac64.reftest.tests.zip'], 11:28:00 INFO - u'talos': [u'firefox-48.0.en-US.mac64.common.tests.zip', 11:28:00 INFO - u'firefox-48.0.en-US.mac64.talos.tests.zip'], 11:28:00 INFO - u'web-platform': [u'firefox-48.0.en-US.mac64.common.tests.zip', 11:28:00 INFO - u'firefox-48.0.en-US.mac64.web-platform.tests.zip'], 11:28:00 INFO - u'xpcshell': [u'firefox-48.0.en-US.mac64.common.tests.zip', 11:28:00 INFO - u'firefox-48.0.en-US.mac64.xpcshell.tests.zip']} 11:28:00 INFO - Downloading packages: [u'firefox-48.0.en-US.mac64.common.tests.zip', u'firefox-48.0.en-US.mac64.web-platform.tests.zip'] for test suite category: web-platform 11:28:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:28:00 INFO - https://queue.taskcluster.net/v1/task/ftLeD5uXT2GAwl9n9NFPXg/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 11:28:00 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ftLeD5uXT2GAwl9n9NFPXg/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 11:28:00 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ftLeD5uXT2GAwl9n9NFPXg/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 11:28:00 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ftLeD5uXT2GAwl9n9NFPXg/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip 11:28:00 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ftLeD5uXT2GAwl9n9NFPXg/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip'}, attempt #1 11:28:01 INFO - Downloaded 18405679 bytes. 11:28:01 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 11:28:01 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 11:28:02 INFO - caution: filename not matched: web-platform/* 11:28:02 INFO - Return code: 11 11:28:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:28:02 INFO - https://queue.taskcluster.net/v1/task/ftLeD5uXT2GAwl9n9NFPXg/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 11:28:02 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ftLeD5uXT2GAwl9n9NFPXg/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 11:28:02 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ftLeD5uXT2GAwl9n9NFPXg/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 11:28:02 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ftLeD5uXT2GAwl9n9NFPXg/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 11:28:02 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ftLeD5uXT2GAwl9n9NFPXg/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip'}, attempt #1 11:28:03 INFO - Downloaded 36389087 bytes. 11:28:03 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 11:28:03 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.mac64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 11:28:07 INFO - caution: filename not matched: bin/* 11:28:07 INFO - caution: filename not matched: config/* 11:28:07 INFO - caution: filename not matched: mozbase/* 11:28:07 INFO - caution: filename not matched: marionette/* 11:28:07 INFO - caution: filename not matched: tools/wptserve/* 11:28:07 INFO - Return code: 11 11:28:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:28:07 INFO - https://queue.taskcluster.net/v1/task/ftLeD5uXT2GAwl9n9NFPXg/artifacts/public/build/firefox-48.0.en-US.mac64.dmg matches https://queue.taskcluster.net 11:28:07 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ftLeD5uXT2GAwl9n9NFPXg/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 11:28:07 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ftLeD5uXT2GAwl9n9NFPXg/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 11:28:07 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ftLeD5uXT2GAwl9n9NFPXg/artifacts/public/build/firefox-48.0.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg 11:28:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ftLeD5uXT2GAwl9n9NFPXg/artifacts/public/build/firefox-48.0.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.dmg'}, attempt #1 11:28:10 INFO - Downloaded 73042178 bytes. 11:28:10 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/ftLeD5uXT2GAwl9n9NFPXg/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 11:28:10 INFO - mkdir: /builds/slave/test/properties 11:28:10 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 11:28:10 INFO - Writing to file /builds/slave/test/properties/build_url 11:28:10 INFO - Contents: 11:28:10 INFO - build_url:https://queue.taskcluster.net/v1/task/ftLeD5uXT2GAwl9n9NFPXg/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 11:28:11 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/ftLeD5uXT2GAwl9n9NFPXg/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 11:28:11 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 11:28:11 INFO - Writing to file /builds/slave/test/properties/symbols_url 11:28:11 INFO - Contents: 11:28:11 INFO - symbols_url:https://queue.taskcluster.net/v1/task/ftLeD5uXT2GAwl9n9NFPXg/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 11:28:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:28:11 INFO - https://queue.taskcluster.net/v1/task/ftLeD5uXT2GAwl9n9NFPXg/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 11:28:11 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ftLeD5uXT2GAwl9n9NFPXg/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 11:28:11 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ftLeD5uXT2GAwl9n9NFPXg/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 11:28:11 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ftLeD5uXT2GAwl9n9NFPXg/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 11:28:11 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/ftLeD5uXT2GAwl9n9NFPXg/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip'}, attempt #1 11:28:16 INFO - Downloaded 103700211 bytes. 11:28:16 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 11:28:16 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 11:28:19 INFO - Return code: 0 11:28:19 INFO - Running post-action listener: _resource_record_post_action 11:28:19 INFO - Running post-action listener: set_extra_try_arguments 11:28:19 INFO - ##### 11:28:19 INFO - ##### Running create-virtualenv step. 11:28:19 INFO - ##### 11:28:19 INFO - Running pre-action listener: _pre_create_virtualenv 11:28:19 INFO - Running pre-action listener: _resource_record_pre_action 11:28:19 INFO - Running main action method: create_virtualenv 11:28:19 INFO - Creating virtualenv /builds/slave/test/build/venv 11:28:19 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 11:28:19 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 11:28:19 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 11:28:19 INFO - Using real prefix '/tools/python27' 11:28:19 INFO - New python executable in /builds/slave/test/build/venv/bin/python 11:28:20 INFO - Installing distribute.............................................................................................................................................................................................done. 11:28:23 INFO - Installing pip.................done. 11:28:23 INFO - Return code: 0 11:28:23 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 11:28:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:28:23 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:28:23 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:28:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:28:23 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:28:23 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:28:23 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x10aedde90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10aefaf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fe0aa57f9e0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10aef65e0>, '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 0x10aad9cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10ab04990>, '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.0Gf9TyqWpL/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.cexOfLRxaq/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/kx/qvhm4_gn43dcvvj7tsq112q000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 11:28:23 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 11:28:23 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 11:28:23 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.0Gf9TyqWpL/Render', 11:28:23 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 11:28:23 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 11:28:23 INFO - 'HOME': '/Users/cltbld', 11:28:23 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 11:28:23 INFO - 'LOGNAME': 'cltbld', 11:28:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:28:23 INFO - 'MOZ_NO_REMOTE': '1', 11:28:23 INFO - 'NO_EM_RESTART': '1', 11:28:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:28:23 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 11:28:23 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:28:23 INFO - 'PWD': '/builds/slave/test', 11:28:23 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 11:28:23 INFO - 'SHELL': '/bin/bash', 11:28:23 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.cexOfLRxaq/Listeners', 11:28:23 INFO - 'TMPDIR': '/var/folders/kx/qvhm4_gn43dcvvj7tsq112q000000w/T/', 11:28:23 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 11:28:23 INFO - 'USER': 'cltbld', 11:28:23 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 11:28:23 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 11:28:23 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 11:28:23 INFO - 'XPC_FLAGS': '0x0', 11:28:23 INFO - 'XPC_SERVICE_NAME': '0', 11:28:23 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 11:28:23 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:28:23 INFO - Downloading/unpacking psutil>=0.7.1 11:28:23 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:28:23 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:28:23 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 11:28:23 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 11:28:23 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:28:23 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:28:26 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 11:28:26 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 11:28:26 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 11:28:26 INFO - Installing collected packages: psutil 11:28:26 INFO - Running setup.py install for psutil 11:28:26 INFO - building 'psutil._psutil_osx' extension 11:28:26 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/_psutil_osx.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.o 11:28:27 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/_psutil_common.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_common.o 11:28:27 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/arch/osx/process_info.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/arch/osx/process_info.o 11:28:27 INFO - gcc -bundle -bundle_loader /tools/python27/bin/python2.7 build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_common.o build/temp.macosx-10.10-x86_64-2.7/psutil/arch/osx/process_info.o -o build/lib.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.so -framework CoreFoundation -framework IOKit 11:28:27 INFO - building 'psutil._psutil_posix' extension 11:28:27 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I/tools/python27/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.o 11:28:27 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 11:28:27 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 11:28:27 INFO - ^ 11:28:27 INFO - 1 warning generated. 11:28:27 INFO - gcc -bundle -bundle_loader /tools/python27/bin/python2.7 build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.o -o build/lib.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.so 11:28:27 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 11:28:27 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 11:28:27 INFO - Successfully installed psutil 11:28:27 INFO - Cleaning up... 11:28:27 INFO - Return code: 0 11:28:27 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 11:28:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:28:27 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:28:27 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:28:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:28:27 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:28:27 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:28:27 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 0x10aedde90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10aefaf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fe0aa57f9e0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10aef65e0>, '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 0x10aad9cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10ab04990>, '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.0Gf9TyqWpL/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.cexOfLRxaq/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/kx/qvhm4_gn43dcvvj7tsq112q000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 11:28:27 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 11:28:27 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 11:28:27 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.0Gf9TyqWpL/Render', 11:28:27 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 11:28:27 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 11:28:27 INFO - 'HOME': '/Users/cltbld', 11:28:27 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 11:28:27 INFO - 'LOGNAME': 'cltbld', 11:28:27 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:28:27 INFO - 'MOZ_NO_REMOTE': '1', 11:28:27 INFO - 'NO_EM_RESTART': '1', 11:28:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:28:27 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 11:28:27 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:28:27 INFO - 'PWD': '/builds/slave/test', 11:28:27 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 11:28:27 INFO - 'SHELL': '/bin/bash', 11:28:27 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.cexOfLRxaq/Listeners', 11:28:27 INFO - 'TMPDIR': '/var/folders/kx/qvhm4_gn43dcvvj7tsq112q000000w/T/', 11:28:27 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 11:28:27 INFO - 'USER': 'cltbld', 11:28:27 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 11:28:27 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 11:28:27 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 11:28:27 INFO - 'XPC_FLAGS': '0x0', 11:28:27 INFO - 'XPC_SERVICE_NAME': '0', 11:28:27 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 11:28:27 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:28:27 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 11:28:27 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:28:27 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:28:27 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 11:28:27 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 11:28:27 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:28:27 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:28:30 INFO - Downloading mozsystemmonitor-0.0.tar.gz 11:28:30 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 11:28:30 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 11:28:30 INFO - Installing collected packages: mozsystemmonitor 11:28:30 INFO - Running setup.py install for mozsystemmonitor 11:28:30 INFO - Successfully installed mozsystemmonitor 11:28:30 INFO - Cleaning up... 11:28:30 INFO - Return code: 0 11:28:30 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 11:28:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:28:30 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:28:30 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:28:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:28:30 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:28:30 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:28:30 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 0x10aedde90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10aefaf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fe0aa57f9e0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10aef65e0>, '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 0x10aad9cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10ab04990>, '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.0Gf9TyqWpL/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.cexOfLRxaq/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/kx/qvhm4_gn43dcvvj7tsq112q000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 11:28:30 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 11:28:30 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 11:28:30 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.0Gf9TyqWpL/Render', 11:28:30 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 11:28:30 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 11:28:30 INFO - 'HOME': '/Users/cltbld', 11:28:30 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 11:28:30 INFO - 'LOGNAME': 'cltbld', 11:28:30 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:28:30 INFO - 'MOZ_NO_REMOTE': '1', 11:28:30 INFO - 'NO_EM_RESTART': '1', 11:28:30 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:28:30 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 11:28:30 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:28:30 INFO - 'PWD': '/builds/slave/test', 11:28:30 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 11:28:30 INFO - 'SHELL': '/bin/bash', 11:28:30 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.cexOfLRxaq/Listeners', 11:28:30 INFO - 'TMPDIR': '/var/folders/kx/qvhm4_gn43dcvvj7tsq112q000000w/T/', 11:28:30 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 11:28:30 INFO - 'USER': 'cltbld', 11:28:30 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 11:28:30 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 11:28:30 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 11:28:30 INFO - 'XPC_FLAGS': '0x0', 11:28:30 INFO - 'XPC_SERVICE_NAME': '0', 11:28:30 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 11:28:30 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:28:30 INFO - Downloading/unpacking blobuploader==1.2.4 11:28:30 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:28:30 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:28:30 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 11:28:30 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 11:28:30 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:28:30 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:28:33 INFO - Downloading blobuploader-1.2.4.tar.gz 11:28:33 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 11:28:33 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 11:28:33 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:28:33 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:28:33 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 11:28:33 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 11:28:33 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:28:33 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:28:33 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 11:28:34 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 11:28:34 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:28:34 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:28:34 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 11:28:34 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 11:28:34 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:28:34 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:28:34 INFO - Downloading docopt-0.6.1.tar.gz 11:28:34 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 11:28:34 INFO - Installing collected packages: blobuploader, requests, docopt 11:28:34 INFO - Running setup.py install for blobuploader 11:28:34 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 11:28:34 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 11:28:34 INFO - Running setup.py install for requests 11:28:35 INFO - Running setup.py install for docopt 11:28:35 INFO - Successfully installed blobuploader requests docopt 11:28:35 INFO - Cleaning up... 11:28:35 INFO - Return code: 0 11:28:35 INFO - Installing None into virtualenv /builds/slave/test/build/venv 11:28:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:28:35 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:28:35 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:28:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:28:35 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:28:35 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:28:35 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 0x10aedde90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10aefaf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fe0aa57f9e0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10aef65e0>, '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 0x10aad9cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10ab04990>, '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.0Gf9TyqWpL/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.cexOfLRxaq/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/kx/qvhm4_gn43dcvvj7tsq112q000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 11:28:35 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 11:28:35 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 11:28:35 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.0Gf9TyqWpL/Render', 11:28:35 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 11:28:35 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 11:28:35 INFO - 'HOME': '/Users/cltbld', 11:28:35 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 11:28:35 INFO - 'LOGNAME': 'cltbld', 11:28:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:28:35 INFO - 'MOZ_NO_REMOTE': '1', 11:28:35 INFO - 'NO_EM_RESTART': '1', 11:28:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:28:35 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 11:28:35 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:28:35 INFO - 'PWD': '/builds/slave/test', 11:28:35 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 11:28:35 INFO - 'SHELL': '/bin/bash', 11:28:35 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.cexOfLRxaq/Listeners', 11:28:35 INFO - 'TMPDIR': '/var/folders/kx/qvhm4_gn43dcvvj7tsq112q000000w/T/', 11:28:35 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 11:28:35 INFO - 'USER': 'cltbld', 11:28:35 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 11:28:35 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 11:28:35 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 11:28:35 INFO - 'XPC_FLAGS': '0x0', 11:28:35 INFO - 'XPC_SERVICE_NAME': '0', 11:28:35 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 11:28:35 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:28:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 11:28:35 INFO - Running setup.py (path:/var/folders/kx/qvhm4_gn43dcvvj7tsq112q000000w/T/pip-JaVt36-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 11:28:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 11:28:35 INFO - Running setup.py (path:/var/folders/kx/qvhm4_gn43dcvvj7tsq112q000000w/T/pip-qImA31-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 11:28:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 11:28:35 INFO - Running setup.py (path:/var/folders/kx/qvhm4_gn43dcvvj7tsq112q000000w/T/pip-W4FRAx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 11:28:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 11:28:36 INFO - Running setup.py (path:/var/folders/kx/qvhm4_gn43dcvvj7tsq112q000000w/T/pip-j1ow_E-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 11:28:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 11:28:36 INFO - Running setup.py (path:/var/folders/kx/qvhm4_gn43dcvvj7tsq112q000000w/T/pip-q_hRx5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 11:28:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 11:28:36 INFO - Running setup.py (path:/var/folders/kx/qvhm4_gn43dcvvj7tsq112q000000w/T/pip-5Z0Dwd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 11:28:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 11:28:36 INFO - Running setup.py (path:/var/folders/kx/qvhm4_gn43dcvvj7tsq112q000000w/T/pip-4fpGRk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 11:28:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 11:28:36 INFO - Running setup.py (path:/var/folders/kx/qvhm4_gn43dcvvj7tsq112q000000w/T/pip-m7j63b-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 11:28:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 11:28:36 INFO - Running setup.py (path:/var/folders/kx/qvhm4_gn43dcvvj7tsq112q000000w/T/pip-k5R9Ld-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 11:28:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 11:28:36 INFO - Running setup.py (path:/var/folders/kx/qvhm4_gn43dcvvj7tsq112q000000w/T/pip-4hBME0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 11:28:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 11:28:36 INFO - Running setup.py (path:/var/folders/kx/qvhm4_gn43dcvvj7tsq112q000000w/T/pip-Gg19OI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 11:28:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 11:28:36 INFO - Running setup.py (path:/var/folders/kx/qvhm4_gn43dcvvj7tsq112q000000w/T/pip-D64Hrn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 11:28:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 11:28:36 INFO - Running setup.py (path:/var/folders/kx/qvhm4_gn43dcvvj7tsq112q000000w/T/pip-3lVQtm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 11:28:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 11:28:37 INFO - Running setup.py (path:/var/folders/kx/qvhm4_gn43dcvvj7tsq112q000000w/T/pip-r6w21E-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 11:28:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 11:28:37 INFO - Running setup.py (path:/var/folders/kx/qvhm4_gn43dcvvj7tsq112q000000w/T/pip-xmGu1a-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 11:28:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 11:28:37 INFO - Running setup.py (path:/var/folders/kx/qvhm4_gn43dcvvj7tsq112q000000w/T/pip-yCeuUL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 11:28:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 11:28:37 INFO - Running setup.py (path:/var/folders/kx/qvhm4_gn43dcvvj7tsq112q000000w/T/pip-BPpeIg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 11:28:37 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 11:28:37 INFO - Running setup.py (path:/var/folders/kx/qvhm4_gn43dcvvj7tsq112q000000w/T/pip-VxCLhr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 11:28:37 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 11:28:37 INFO - Running setup.py (path:/var/folders/kx/qvhm4_gn43dcvvj7tsq112q000000w/T/pip-4RTueA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 11:28:37 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:28:37 INFO - Running setup.py (path:/var/folders/kx/qvhm4_gn43dcvvj7tsq112q000000w/T/pip-jOoAOr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:28:37 INFO - Unpacking /builds/slave/test/build/tests/marionette 11:28:38 INFO - Running setup.py (path:/var/folders/kx/qvhm4_gn43dcvvj7tsq112q000000w/T/pip-HJGZIb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 11:28:38 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 11:28:38 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 11:28:38 INFO - Running setup.py install for manifestparser 11:28:38 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 11:28:38 INFO - Running setup.py install for mozcrash 11:28:38 INFO - Running setup.py install for mozdebug 11:28:38 INFO - Running setup.py install for mozdevice 11:28:38 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 11:28:38 INFO - Installing dm script to /builds/slave/test/build/venv/bin 11:28:38 INFO - Running setup.py install for mozfile 11:28:39 INFO - Running setup.py install for mozhttpd 11:28:39 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 11:28:39 INFO - Running setup.py install for mozinfo 11:28:39 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 11:28:39 INFO - Running setup.py install for mozInstall 11:28:39 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 11:28:39 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 11:28:39 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 11:28:39 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 11:28:39 INFO - Running setup.py install for mozleak 11:28:39 INFO - Running setup.py install for mozlog 11:28:39 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 11:28:39 INFO - Running setup.py install for moznetwork 11:28:39 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 11:28:39 INFO - Running setup.py install for mozprocess 11:28:40 INFO - Running setup.py install for mozprofile 11:28:40 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 11:28:40 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 11:28:40 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 11:28:40 INFO - Running setup.py install for mozrunner 11:28:40 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 11:28:40 INFO - Running setup.py install for mozscreenshot 11:28:40 INFO - Running setup.py install for moztest 11:28:40 INFO - Running setup.py install for mozversion 11:28:40 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 11:28:40 INFO - Running setup.py install for wptserve 11:28:41 INFO - Running setup.py install for marionette-driver 11:28:41 INFO - Running setup.py install for browsermob-proxy 11:28:41 INFO - Running setup.py install for marionette-client 11:28:41 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 11:28:41 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 11:28:41 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 11:28:41 INFO - Cleaning up... 11:28:41 INFO - Return code: 0 11:28:41 INFO - Installing None into virtualenv /builds/slave/test/build/venv 11:28:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:28:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:28:41 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:28:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:28:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:28:41 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:28:41 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 0x10aedde90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10aefaf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fe0aa57f9e0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10aef65e0>, '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 0x10aad9cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10ab04990>, '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.0Gf9TyqWpL/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.cexOfLRxaq/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/kx/qvhm4_gn43dcvvj7tsq112q000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 11:28:41 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 11:28:41 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 11:28:41 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.0Gf9TyqWpL/Render', 11:28:41 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 11:28:41 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 11:28:41 INFO - 'HOME': '/Users/cltbld', 11:28:41 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 11:28:41 INFO - 'LOGNAME': 'cltbld', 11:28:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:28:41 INFO - 'MOZ_NO_REMOTE': '1', 11:28:41 INFO - 'NO_EM_RESTART': '1', 11:28:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:28:41 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 11:28:41 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:28:41 INFO - 'PWD': '/builds/slave/test', 11:28:41 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 11:28:41 INFO - 'SHELL': '/bin/bash', 11:28:41 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.cexOfLRxaq/Listeners', 11:28:41 INFO - 'TMPDIR': '/var/folders/kx/qvhm4_gn43dcvvj7tsq112q000000w/T/', 11:28:41 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 11:28:41 INFO - 'USER': 'cltbld', 11:28:41 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 11:28:41 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 11:28:41 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 11:28:41 INFO - 'XPC_FLAGS': '0x0', 11:28:41 INFO - 'XPC_SERVICE_NAME': '0', 11:28:41 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 11:28:42 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:28:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 11:28:42 INFO - Running setup.py (path:/var/folders/kx/qvhm4_gn43dcvvj7tsq112q000000w/T/pip-eHW5jC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 11:28:42 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 11:28:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 11:28:42 INFO - Running setup.py (path:/var/folders/kx/qvhm4_gn43dcvvj7tsq112q000000w/T/pip-cJgwMA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 11:28:42 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 11:28:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 11:28:42 INFO - Running setup.py (path:/var/folders/kx/qvhm4_gn43dcvvj7tsq112q000000w/T/pip-BVW0LX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 11:28:42 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 11:28:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 11:28:42 INFO - Running setup.py (path:/var/folders/kx/qvhm4_gn43dcvvj7tsq112q000000w/T/pip-l83zW4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 11:28:42 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 11:28:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 11:28:42 INFO - Running setup.py (path:/var/folders/kx/qvhm4_gn43dcvvj7tsq112q000000w/T/pip-_GGxBm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 11:28:42 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 11:28:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 11:28:42 INFO - Running setup.py (path:/var/folders/kx/qvhm4_gn43dcvvj7tsq112q000000w/T/pip-SItSSb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 11:28:42 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 11:28:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 11:28:42 INFO - Running setup.py (path:/var/folders/kx/qvhm4_gn43dcvvj7tsq112q000000w/T/pip-D58bcT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 11:28:42 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 11:28:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 11:28:42 INFO - Running setup.py (path:/var/folders/kx/qvhm4_gn43dcvvj7tsq112q000000w/T/pip-LAecn7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 11:28:42 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 11:28:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 11:28:42 INFO - Running setup.py (path:/var/folders/kx/qvhm4_gn43dcvvj7tsq112q000000w/T/pip-kFEcfa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 11:28:42 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 11:28:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 11:28:42 INFO - Running setup.py (path:/var/folders/kx/qvhm4_gn43dcvvj7tsq112q000000w/T/pip-xPNZhD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 11:28:43 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 11:28:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 11:28:43 INFO - Running setup.py (path:/var/folders/kx/qvhm4_gn43dcvvj7tsq112q000000w/T/pip-637Bqs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 11:28:43 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 11:28:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 11:28:43 INFO - Running setup.py (path:/var/folders/kx/qvhm4_gn43dcvvj7tsq112q000000w/T/pip-eHE895-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 11:28:43 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 11:28:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 11:28:43 INFO - Running setup.py (path:/var/folders/kx/qvhm4_gn43dcvvj7tsq112q000000w/T/pip-Ou9Xr9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 11:28:43 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 11:28:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 11:28:43 INFO - Running setup.py (path:/var/folders/kx/qvhm4_gn43dcvvj7tsq112q000000w/T/pip-jRdhfe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 11:28:43 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 11:28:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 11:28:43 INFO - Running setup.py (path:/var/folders/kx/qvhm4_gn43dcvvj7tsq112q000000w/T/pip-VbGCgM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 11:28:43 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 11:28:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 11:28:43 INFO - Running setup.py (path:/var/folders/kx/qvhm4_gn43dcvvj7tsq112q000000w/T/pip-mppTwI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 11:28:43 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 11:28:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 11:28:43 INFO - Running setup.py (path:/var/folders/kx/qvhm4_gn43dcvvj7tsq112q000000w/T/pip-Ei6zTU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 11:28:43 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 11:28:43 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 11:28:43 INFO - Running setup.py (path:/var/folders/kx/qvhm4_gn43dcvvj7tsq112q000000w/T/pip-LHXtE7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 11:28:43 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 11:28:43 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 11:28:43 INFO - Running setup.py (path:/var/folders/kx/qvhm4_gn43dcvvj7tsq112q000000w/T/pip-bh1aI0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 11:28:44 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 11:28:44 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:28:44 INFO - Running setup.py (path:/var/folders/kx/qvhm4_gn43dcvvj7tsq112q000000w/T/pip-2XEUoY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:28:44 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 11:28:44 INFO - Unpacking /builds/slave/test/build/tests/marionette 11:28:44 INFO - Running setup.py (path:/var/folders/kx/qvhm4_gn43dcvvj7tsq112q000000w/T/pip-443AUh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 11:28:44 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 11:28:44 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 11:28:44 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 11:28:44 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 11:28:44 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 11:28:44 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 11:28:44 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 11:28:44 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 11:28:44 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:28:44 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:28:44 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 11:28:44 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 11:28:44 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:28:44 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:28:47 INFO - Downloading blessings-1.6.tar.gz 11:28:47 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 11:28:47 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 11:28:47 INFO - Installing collected packages: blessings 11:28:47 INFO - Running setup.py install for blessings 11:28:47 INFO - Successfully installed blessings 11:28:47 INFO - Cleaning up... 11:28:47 INFO - Return code: 0 11:28:47 INFO - Done creating virtualenv /builds/slave/test/build/venv. 11:28:47 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 11:28:47 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 11:28:47 INFO - Reading from file tmpfile_stdout 11:28:47 INFO - Current package versions: 11:28:47 INFO - blessings == 1.6 11:28:47 INFO - blobuploader == 1.2.4 11:28:47 INFO - browsermob-proxy == 0.6.0 11:28:47 INFO - docopt == 0.6.1 11:28:47 INFO - manifestparser == 1.1 11:28:47 INFO - marionette-client == 2.3.0 11:28:47 INFO - marionette-driver == 1.4.0 11:28:47 INFO - mozInstall == 1.12 11:28:47 INFO - mozcrash == 0.17 11:28:47 INFO - mozdebug == 0.1 11:28:47 INFO - mozdevice == 0.48 11:28:47 INFO - mozfile == 1.2 11:28:47 INFO - mozhttpd == 0.7 11:28:47 INFO - mozinfo == 0.9 11:28:47 INFO - mozleak == 0.1 11:28:47 INFO - mozlog == 3.1 11:28:47 INFO - moznetwork == 0.27 11:28:47 INFO - mozprocess == 0.22 11:28:47 INFO - mozprofile == 0.28 11:28:47 INFO - mozrunner == 6.11 11:28:47 INFO - mozscreenshot == 0.1 11:28:47 INFO - mozsystemmonitor == 0.0 11:28:47 INFO - moztest == 0.7 11:28:47 INFO - mozversion == 1.4 11:28:47 INFO - psutil == 3.1.1 11:28:47 INFO - requests == 1.2.3 11:28:47 INFO - wptserve == 1.4.0 11:28:47 INFO - wsgiref == 0.1.2 11:28:47 INFO - Running post-action listener: _resource_record_post_action 11:28:47 INFO - Running post-action listener: _start_resource_monitoring 11:28:47 INFO - Starting resource monitoring. 11:28:47 INFO - ##### 11:28:47 INFO - ##### Running pull step. 11:28:47 INFO - ##### 11:28:47 INFO - Running pre-action listener: _resource_record_pre_action 11:28:47 INFO - Running main action method: pull 11:28:47 INFO - Pull has nothing to do! 11:28:47 INFO - Running post-action listener: _resource_record_post_action 11:28:47 INFO - ##### 11:28:47 INFO - ##### Running install step. 11:28:47 INFO - ##### 11:28:47 INFO - Running pre-action listener: _resource_record_pre_action 11:28:47 INFO - Running main action method: install 11:28:47 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 11:28:47 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 11:28:48 INFO - Reading from file tmpfile_stdout 11:28:48 INFO - Detecting whether we're running mozinstall >=1.0... 11:28:48 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 11:28:48 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 11:28:48 INFO - Reading from file tmpfile_stdout 11:28:48 INFO - Output received: 11:28:48 INFO - Usage: mozinstall [options] installer 11:28:48 INFO - Options: 11:28:48 INFO - -h, --help show this help message and exit 11:28:48 INFO - -d DEST, --destination=DEST 11:28:48 INFO - Directory to install application into. [default: 11:28:48 INFO - "/builds/slave/test"] 11:28:48 INFO - --app=APP Application being installed. [default: firefox] 11:28:48 INFO - mkdir: /builds/slave/test/build/application 11:28:48 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0.en-US.mac64.dmg', '--destination', '/builds/slave/test/build/application'] 11:28:48 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg --destination /builds/slave/test/build/application 11:29:06 INFO - Reading from file tmpfile_stdout 11:29:06 INFO - Output received: 11:29:06 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 11:29:06 INFO - Running post-action listener: _resource_record_post_action 11:29:06 INFO - ##### 11:29:06 INFO - ##### Running run-tests step. 11:29:06 INFO - ##### 11:29:06 INFO - Running pre-action listener: _resource_record_pre_action 11:29:06 INFO - Running main action method: run_tests 11:29:06 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 11:29:06 INFO - Minidump filename unknown. Determining based upon platform and architecture. 11:29:06 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 11:29:06 INFO - grabbing minidump binary from tooltool 11:29:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:29:06 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 0x10aef65e0>, '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 0x10aad9cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10ab04990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 11:29:06 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/macosx64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 11:29:06 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/macosx64/releng.manifest -o -c /builds/tooltool_cache 11:29:06 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 11:29:06 INFO - Return code: 0 11:29:06 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 11:29:06 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 11:29:06 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=https://queue.taskcluster.net/v1/task/ftLeD5uXT2GAwl9n9NFPXg/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 11:29:06 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=https://queue.taskcluster.net/v1/task/ftLeD5uXT2GAwl9n9NFPXg/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 11:29:06 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.0Gf9TyqWpL/Render', 11:29:06 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 11:29:06 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 11:29:06 INFO - 'HOME': '/Users/cltbld', 11:29:06 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 11:29:06 INFO - 'LOGNAME': 'cltbld', 11:29:06 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 11:29:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:29:06 INFO - 'MOZ_NO_REMOTE': '1', 11:29:06 INFO - 'NO_EM_RESTART': '1', 11:29:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:29:06 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 11:29:06 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:29:06 INFO - 'PWD': '/builds/slave/test', 11:29:06 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 11:29:06 INFO - 'SHELL': '/bin/bash', 11:29:06 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.cexOfLRxaq/Listeners', 11:29:06 INFO - 'TMPDIR': '/var/folders/kx/qvhm4_gn43dcvvj7tsq112q000000w/T/', 11:29:06 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 11:29:06 INFO - 'USER': 'cltbld', 11:29:06 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 11:29:06 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 11:29:06 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 11:29:06 INFO - 'XPC_FLAGS': '0x0', 11:29:06 INFO - 'XPC_SERVICE_NAME': '0', 11:29:06 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 11:29:06 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=https://queue.taskcluster.net/v1/task/ftLeD5uXT2GAwl9n9NFPXg/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 11:29:07 INFO - STDERR: /builds/slave/test/build/venv/lib/python2.7/site-packages/mozrunner/utils.py:20: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 11:29:07 INFO - import pkg_resources 11:29:07 INFO - Using 1 client processes 11:29:08 INFO - wptserve Starting http server on 127.0.0.1:8000 11:29:08 INFO - wptserve Starting http server on 127.0.0.1:8001 11:29:08 INFO - wptserve Starting http server on 127.0.0.1:8443 11:29:10 INFO - SUITE-START | Running 778 tests 11:29:10 INFO - Running testharness tests 11:29:10 INFO - Setting up ssl 11:29:10 INFO - PROCESS | certutil | 11:29:10 INFO - PROCESS | certutil | 11:29:10 INFO - PROCESS | certutil | 11:29:10 INFO - Certificate Nickname Trust Attributes 11:29:10 INFO - SSL,S/MIME,JAR/XPI 11:29:10 INFO - 11:29:10 INFO - web-platform-tests CT,, 11:29:10 INFO - 11:29:10 INFO - Starting runner 11:29:11 INFO - PROCESS | 1647 | [1647] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 11:29:11 INFO - PROCESS | 1647 | 1467224951274 Marionette DEBUG Marionette enabled via build flag and pref 11:29:11 INFO - PROCESS | 1647 | ++DOCSHELL 0x113cbd000 == 1 [pid = 1647] [id = 1] 11:29:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 1 (0x113cbd800) [pid = 1647] [serial = 1] [outer = 0x0] 11:29:11 INFO - PROCESS | 1647 | [1647] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 11:29:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 2 (0x113cbe800) [pid = 1647] [serial = 2] [outer = 0x113cbd800] 11:29:11 INFO - PROCESS | 1647 | 1467224951589 Marionette INFO Listening on port 2828 11:29:11 INFO - PROCESS | 1647 | 1467224951815 Marionette DEBUG Marionette enabled via command-line flag 11:29:11 INFO - PROCESS | 1647 | ++DOCSHELL 0x116961000 == 2 [pid = 1647] [id = 2] 11:29:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 3 (0x116961800) [pid = 1647] [serial = 3] [outer = 0x0] 11:29:11 INFO - PROCESS | 1647 | [1647] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 11:29:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 4 (0x116962800) [pid = 1647] [serial = 4] [outer = 0x116961800] 11:29:11 INFO - PROCESS | 1647 | [1647] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:29:11 INFO - PROCESS | 1647 | 1467224951962 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49284 11:29:12 INFO - PROCESS | 1647 | 1467224952049 Marionette DEBUG Closed connection conn0 11:29:12 INFO - PROCESS | 1647 | [1647] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:29:12 INFO - PROCESS | 1647 | 1467224952055 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49285 11:29:12 INFO - PROCESS | 1647 | 1467224952064 Marionette DEBUG Closed connection conn1 11:29:12 INFO - PROCESS | 1647 | [1647] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 11:29:12 INFO - PROCESS | 1647 | 1467224952069 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49286 11:29:12 INFO - PROCESS | 1647 | 1467224952077 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 11:29:12 INFO - PROCESS | 1647 | 1467224952083 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":"20160629104228","device":"desktop","version":"48.0"} 11:29:12 INFO - PROCESS | 1647 | [1647] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:29:13 INFO - PROCESS | 1647 | ++DOCSHELL 0x11a0cd000 == 3 [pid = 1647] [id = 3] 11:29:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 5 (0x11a0cd800) [pid = 1647] [serial = 5] [outer = 0x0] 11:29:13 INFO - PROCESS | 1647 | ++DOCSHELL 0x11a0ce000 == 4 [pid = 1647] [id = 4] 11:29:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 6 (0x120904400) [pid = 1647] [serial = 6] [outer = 0x0] 11:29:13 INFO - PROCESS | 1647 | [1647] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 11:29:13 INFO - PROCESS | 1647 | [1647] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 11:29:13 INFO - PROCESS | 1647 | ++DOCSHELL 0x124007800 == 5 [pid = 1647] [id = 5] 11:29:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 7 (0x120903c00) [pid = 1647] [serial = 7] [outer = 0x0] 11:29:13 INFO - PROCESS | 1647 | [1647] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 11:29:13 INFO - PROCESS | 1647 | [1647] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 11:29:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 8 (0x1240ed000) [pid = 1647] [serial = 8] [outer = 0x120903c00] 11:29:13 INFO - PROCESS | 1647 | [1647] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 11:29:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 9 (0x124696000) [pid = 1647] [serial = 9] [outer = 0x11a0cd800] 11:29:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 10 (0x11970f000) [pid = 1647] [serial = 10] [outer = 0x120904400] 11:29:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 11 (0x119711000) [pid = 1647] [serial = 11] [outer = 0x120903c00] 11:29:13 INFO - PROCESS | 1647 | [1647] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 11:29:14 INFO - PROCESS | 1647 | 1467224954000 Marionette INFO startBrowser 81f14d92-f052-3043-83b6-72a110672f17 11:29:14 INFO - PROCESS | 1647 | 1467224954022 Marionette DEBUG loaded listener.js 11:29:14 INFO - PROCESS | 1647 | 1467224954030 Marionette DEBUG loaded listener.js 11:29:14 INFO - PROCESS | 1647 | 1467224954031 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:14 INFO - PROCESS | 1647 | [1647] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 11:29:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 12 (0x1266ebc00) [pid = 1647] [serial = 12] [outer = 0x120903c00] 11:29:14 INFO - PROCESS | 1647 | 1467224954336 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"81f14d92-f052-3043-83b6-72a110672f17","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":"20160629104228","device":"desktop","version":"48.0","command_id":1}}] 11:29:14 INFO - PROCESS | 1647 | 1467224954427 Marionette TRACE conn2 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 11:29:14 INFO - PROCESS | 1647 | 1467224954429 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:14 INFO - PROCESS | 1647 | 1467224954475 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 11:29:14 INFO - PROCESS | 1647 | 1467224954563 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 11:29:14 INFO - PROCESS | 1647 | 1467224954564 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:14 INFO - PROCESS | 1647 | [1647] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 11:29:14 INFO - PROCESS | 1647 | [1647] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 11:29:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 13 (0x128917800) [pid = 1647] [serial = 13] [outer = 0x120903c00] 11:29:14 INFO - PROCESS | 1647 | [1647] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 11:29:14 INFO - PROCESS | 1647 | [1647] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:29:14 INFO - PROCESS | 1647 | 1467224954820 Marionette TRACE conn2 <- [1,3,null,{}] 11:29:14 INFO - PROCESS | 1647 | 1467224954822 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 11:29:14 INFO - PROCESS | 1647 | 1467224954824 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:14 INFO - PROCESS | 1647 | 1467224954841 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 11:29:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 11:29:14 INFO - PROCESS | 1647 | 1467224954869 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 11:29:14 INFO - PROCESS | 1647 | 1467224954870 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 11:29:14 INFO - PROCESS | 1647 | 1467224954873 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 11:29:14 INFO - PROCESS | 1647 | 1467224954876 Marionette TRACE conn2 <- [1,6,null,{}] 11:29:14 INFO - PROCESS | 1647 | 1467224954878 Marionette TRACE conn2 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:14 INFO - PROCESS | 1647 | 1467224954879 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:14 INFO - PROCESS | 1647 | 1467224954892 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 11:29:14 INFO - PROCESS | 1647 | 1467224954895 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:14 INFO - PROCESS | 1647 | 1467224954896 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:14 INFO - PROCESS | 1647 | ++DOCSHELL 0x128fc5000 == 6 [pid = 1647] [id = 6] 11:29:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 14 (0x1257e3400) [pid = 1647] [serial = 14] [outer = 0x0] 11:29:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 15 (0x1257e5000) [pid = 1647] [serial = 15] [outer = 0x1257e3400] 11:29:14 INFO - PROCESS | 1647 | 1467224954929 Marionette DEBUG loaded listener.js 11:29:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 16 (0x1257eac00) [pid = 1647] [serial = 16] [outer = 0x1257e3400] 11:29:15 INFO - PROCESS | 1647 | 1467224955205 Marionette TRACE conn2 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 11:29:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 11:29:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 370ms 11:29:15 INFO - PROCESS | 1647 | 1467224955244 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 11:29:15 INFO - PROCESS | 1647 | 1467224955245 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 11:29:15 INFO - PROCESS | 1647 | ++DOCSHELL 0x114f10000 == 7 [pid = 1647] [id = 7] 11:29:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 17 (0x113da5800) [pid = 1647] [serial = 17] [outer = 0x0] 11:29:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 18 (0x1295ec000) [pid = 1647] [serial = 18] [outer = 0x113da5800] 11:29:15 INFO - PROCESS | 1647 | 1467224955271 Marionette DEBUG loaded listener.js 11:29:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 11:29:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 19 (0x1295f5000) [pid = 1647] [serial = 19] [outer = 0x113da5800] 11:29:15 INFO - PROCESS | 1647 | 1467224955340 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 11:29:15 INFO - PROCESS | 1647 | 1467224955341 Marionette TRACE conn2 <- [1,10,null,{}] 11:29:15 INFO - PROCESS | 1647 | 1467224955359 Marionette TRACE conn2 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:15 INFO - PROCESS | 1647 | 1467224955362 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:15 INFO - PROCESS | 1647 | 1467224955485 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 11:29:15 INFO - PROCESS | 1647 | 1467224955516 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:15 INFO - PROCESS | 1647 | 1467224955517 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:15 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a66c000 == 8 [pid = 1647] [id = 8] 11:29:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 20 (0x12a70d800) [pid = 1647] [serial = 20] [outer = 0x0] 11:29:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 21 (0x12a70f400) [pid = 1647] [serial = 21] [outer = 0x12a70d800] 11:29:15 INFO - PROCESS | 1647 | 1467224955546 Marionette DEBUG loaded listener.js 11:29:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 22 (0x12a922c00) [pid = 1647] [serial = 22] [outer = 0x12a70d800] 11:29:15 INFO - PROCESS | 1647 | 1467224955856 Marionette TRACE conn2 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 11:29:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 11:29:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 569ms 11:29:15 INFO - PROCESS | 1647 | 1467224955871 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 11:29:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 11:29:15 INFO - PROCESS | 1647 | 1467224955872 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 11:29:15 INFO - PROCESS | 1647 | 1467224955875 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 11:29:15 INFO - PROCESS | 1647 | 1467224955876 Marionette TRACE conn2 <- [1,14,null,{}] 11:29:15 INFO - PROCESS | 1647 | 1467224955878 Marionette TRACE conn2 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:15 INFO - PROCESS | 1647 | 1467224955881 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:16 INFO - PROCESS | 1647 | 1467224955994 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 11:29:16 INFO - PROCESS | 1647 | 1467224956034 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:16 INFO - PROCESS | 1647 | 1467224956035 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:16 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b729000 == 9 [pid = 1647] [id = 9] 11:29:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 23 (0x12b790000) [pid = 1647] [serial = 23] [outer = 0x0] 11:29:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 24 (0x12b791c00) [pid = 1647] [serial = 24] [outer = 0x12b790000] 11:29:16 INFO - PROCESS | 1647 | 1467224956060 Marionette DEBUG loaded listener.js 11:29:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 25 (0x12b79b000) [pid = 1647] [serial = 25] [outer = 0x12b790000] 11:29:16 INFO - PROCESS | 1647 | 1467224956313 Marionette TRACE conn2 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 11:29:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 11:29:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 468ms 11:29:16 INFO - PROCESS | 1647 | 1467224956343 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 11:29:16 INFO - PROCESS | 1647 | 1467224956344 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 11:29:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 11:29:16 INFO - PROCESS | 1647 | 1467224956358 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 11:29:16 INFO - PROCESS | 1647 | 1467224956359 Marionette TRACE conn2 <- [1,18,null,{}] 11:29:16 INFO - PROCESS | 1647 | 1467224956361 Marionette TRACE conn2 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:16 INFO - PROCESS | 1647 | 1467224956363 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:16 INFO - PROCESS | 1647 | 1467224956467 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 11:29:16 INFO - PROCESS | 1647 | 1467224956471 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:16 INFO - PROCESS | 1647 | 1467224956474 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:16 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b9a6000 == 10 [pid = 1647] [id = 10] 11:29:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 26 (0x12b957800) [pid = 1647] [serial = 26] [outer = 0x0] 11:29:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 27 (0x12b9d6800) [pid = 1647] [serial = 27] [outer = 0x12b957800] 11:29:16 INFO - PROCESS | 1647 | 1467224956497 Marionette DEBUG loaded listener.js 11:29:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 28 (0x12b9dcc00) [pid = 1647] [serial = 28] [outer = 0x12b957800] 11:29:16 INFO - PROCESS | 1647 | 1467224956763 Marionette TRACE conn2 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 11:29:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 11:29:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 422ms 11:29:16 INFO - PROCESS | 1647 | 1467224956777 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 11:29:16 INFO - PROCESS | 1647 | 1467224956778 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 11:29:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 11:29:16 INFO - PROCESS | 1647 | 1467224956788 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 11:29:16 INFO - PROCESS | 1647 | 1467224956789 Marionette TRACE conn2 <- [1,22,null,{}] 11:29:16 INFO - PROCESS | 1647 | 1467224956791 Marionette TRACE conn2 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:16 INFO - PROCESS | 1647 | 1467224956793 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:16 INFO - PROCESS | 1647 | 1467224956889 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 11:29:16 INFO - PROCESS | 1647 | 1467224956893 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:16 INFO - PROCESS | 1647 | 1467224956894 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:16 INFO - PROCESS | 1647 | ++DOCSHELL 0x12bcca000 == 11 [pid = 1647] [id = 11] 11:29:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 29 (0x12b9e0400) [pid = 1647] [serial = 29] [outer = 0x0] 11:29:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 30 (0x12bf10000) [pid = 1647] [serial = 30] [outer = 0x12b9e0400] 11:29:16 INFO - PROCESS | 1647 | 1467224956919 Marionette DEBUG loaded listener.js 11:29:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 31 (0x12bf56000) [pid = 1647] [serial = 31] [outer = 0x12b9e0400] 11:29:17 INFO - PROCESS | 1647 | 1467224957152 Marionette TRACE conn2 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 11:29:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 11:29:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 367ms 11:29:17 INFO - PROCESS | 1647 | 1467224957156 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 11:29:17 INFO - PROCESS | 1647 | 1467224957157 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 11:29:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 11:29:17 INFO - PROCESS | 1647 | 1467224957159 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 11:29:17 INFO - PROCESS | 1647 | 1467224957160 Marionette TRACE conn2 <- [1,26,null,{}] 11:29:17 INFO - PROCESS | 1647 | 1467224957162 Marionette TRACE conn2 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:17 INFO - PROCESS | 1647 | 1467224957164 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:17 INFO - PROCESS | 1647 | 1467224957272 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 11:29:17 INFO - PROCESS | 1647 | 1467224957275 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:17 INFO - PROCESS | 1647 | 1467224957277 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:17 INFO - PROCESS | 1647 | ++DOCSHELL 0x12bce7000 == 12 [pid = 1647] [id = 12] 11:29:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 32 (0x12bf5b000) [pid = 1647] [serial = 32] [outer = 0x0] 11:29:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 33 (0x12bf62c00) [pid = 1647] [serial = 33] [outer = 0x12bf5b000] 11:29:17 INFO - PROCESS | 1647 | 1467224957301 Marionette DEBUG loaded listener.js 11:29:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 34 (0x118598400) [pid = 1647] [serial = 34] [outer = 0x12bf5b000] 11:29:17 INFO - PROCESS | 1647 | 1467224957536 Marionette TRACE conn2 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 11:29:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 11:29:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 420ms 11:29:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 11:29:17 INFO - PROCESS | 1647 | 1467224957590 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 11:29:17 INFO - PROCESS | 1647 | 1467224957591 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 11:29:17 INFO - PROCESS | 1647 | 1467224957593 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 11:29:17 INFO - PROCESS | 1647 | 1467224957594 Marionette TRACE conn2 <- [1,30,null,{}] 11:29:17 INFO - PROCESS | 1647 | 1467224957604 Marionette TRACE conn2 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:17 INFO - PROCESS | 1647 | 1467224957605 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:17 INFO - PROCESS | 1647 | 1467224957706 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 11:29:17 INFO - PROCESS | 1647 | 1467224957709 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:17 INFO - PROCESS | 1647 | 1467224957710 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:17 INFO - PROCESS | 1647 | ++DOCSHELL 0x118624800 == 13 [pid = 1647] [id = 13] 11:29:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 35 (0x11859d000) [pid = 1647] [serial = 35] [outer = 0x0] 11:29:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 36 (0x12b78f800) [pid = 1647] [serial = 36] [outer = 0x11859d000] 11:29:17 INFO - PROCESS | 1647 | 1467224957734 Marionette DEBUG loaded listener.js 11:29:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 37 (0x12c450c00) [pid = 1647] [serial = 37] [outer = 0x11859d000] 11:29:17 INFO - PROCESS | 1647 | 1467224957967 Marionette TRACE conn2 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 11:29:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 11:29:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 424ms 11:29:18 INFO - PROCESS | 1647 | 1467224958021 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 11:29:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 11:29:18 INFO - PROCESS | 1647 | 1467224958022 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 11:29:18 INFO - PROCESS | 1647 | 1467224958025 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 11:29:18 INFO - PROCESS | 1647 | 1467224958026 Marionette TRACE conn2 <- [1,34,null,{}] 11:29:18 INFO - PROCESS | 1647 | 1467224958028 Marionette TRACE conn2 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:18 INFO - PROCESS | 1647 | 1467224958029 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:18 INFO - PROCESS | 1647 | 1467224958128 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 11:29:18 INFO - PROCESS | 1647 | 1467224958134 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:18 INFO - PROCESS | 1647 | 1467224958135 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:18 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c638800 == 14 [pid = 1647] [id = 14] 11:29:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 38 (0x12c457c00) [pid = 1647] [serial = 38] [outer = 0x0] 11:29:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 39 (0x12c45b000) [pid = 1647] [serial = 39] [outer = 0x12c457c00] 11:29:18 INFO - PROCESS | 1647 | 1467224958159 Marionette DEBUG loaded listener.js 11:29:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 40 (0x12c8aac00) [pid = 1647] [serial = 40] [outer = 0x12c457c00] 11:29:18 INFO - PROCESS | 1647 | 1467224958391 Marionette TRACE conn2 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 11:29:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 11:29:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 418ms 11:29:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 11:29:18 INFO - PROCESS | 1647 | 1467224958443 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 11:29:18 INFO - PROCESS | 1647 | 1467224958444 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 11:29:18 INFO - PROCESS | 1647 | 1467224958454 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 11:29:18 INFO - PROCESS | 1647 | 1467224958455 Marionette TRACE conn2 <- [1,38,null,{}] 11:29:18 INFO - PROCESS | 1647 | 1467224958458 Marionette TRACE conn2 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:18 INFO - PROCESS | 1647 | 1467224958459 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:18 INFO - PROCESS | 1647 | 1467224958553 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 11:29:18 INFO - PROCESS | 1647 | 1467224958564 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:18 INFO - PROCESS | 1647 | 1467224958565 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:18 INFO - PROCESS | 1647 | ++DOCSHELL 0x12ca6b800 == 15 [pid = 1647] [id = 15] 11:29:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 41 (0x12c8af400) [pid = 1647] [serial = 41] [outer = 0x0] 11:29:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 42 (0x12c8b7000) [pid = 1647] [serial = 42] [outer = 0x12c8af400] 11:29:18 INFO - PROCESS | 1647 | 1467224958589 Marionette DEBUG loaded listener.js 11:29:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 43 (0x12ca29c00) [pid = 1647] [serial = 43] [outer = 0x12c8af400] 11:29:18 INFO - PROCESS | 1647 | 1467224958837 Marionette TRACE conn2 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 11:29:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 11:29:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 428ms 11:29:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 11:29:18 INFO - PROCESS | 1647 | 1467224958875 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 11:29:18 INFO - PROCESS | 1647 | 1467224958876 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 11:29:18 INFO - PROCESS | 1647 | 1467224958888 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 11:29:18 INFO - PROCESS | 1647 | 1467224958890 Marionette TRACE conn2 <- [1,42,null,{}] 11:29:18 INFO - PROCESS | 1647 | 1467224958893 Marionette TRACE conn2 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:18 INFO - PROCESS | 1647 | 1467224958895 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:19 INFO - PROCESS | 1647 | 1467224959054 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 11:29:19 INFO - PROCESS | 1647 | 1467224959058 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:19 INFO - PROCESS | 1647 | 1467224959059 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:19 INFO - PROCESS | 1647 | ++DOCSHELL 0x12cdaa800 == 16 [pid = 1647] [id = 16] 11:29:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 44 (0x12ca2c800) [pid = 1647] [serial = 44] [outer = 0x0] 11:29:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 45 (0x12ca33400) [pid = 1647] [serial = 45] [outer = 0x12ca2c800] 11:29:19 INFO - PROCESS | 1647 | 1467224959100 Marionette DEBUG loaded listener.js 11:29:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 46 (0x12cdc1000) [pid = 1647] [serial = 46] [outer = 0x12ca2c800] 11:29:19 INFO - PROCESS | 1647 | ++DOCSHELL 0x12d36f800 == 17 [pid = 1647] [id = 17] 11:29:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 47 (0x12d370000) [pid = 1647] [serial = 47] [outer = 0x0] 11:29:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 48 (0x12d373800) [pid = 1647] [serial = 48] [outer = 0x12d370000] 11:29:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 49 (0x12d371000) [pid = 1647] [serial = 49] [outer = 0x12d370000] 11:29:19 INFO - PROCESS | 1647 | ++DOCSHELL 0x12d369800 == 18 [pid = 1647] [id = 18] 11:29:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 50 (0x12ca34400) [pid = 1647] [serial = 50] [outer = 0x0] 11:29:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 51 (0x12d3c1000) [pid = 1647] [serial = 51] [outer = 0x12ca34400] 11:29:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 52 (0x12d3c4000) [pid = 1647] [serial = 52] [outer = 0x12ca34400] 11:29:19 INFO - PROCESS | 1647 | 1467224959538 Marionette TRACE conn2 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 11:29:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 11:29:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 680ms 11:29:19 INFO - PROCESS | 1647 | 1467224959564 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 11:29:19 INFO - PROCESS | 1647 | 1467224959566 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 11:29:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 11:29:19 INFO - PROCESS | 1647 | 1467224959568 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 11:29:19 INFO - PROCESS | 1647 | 1467224959570 Marionette TRACE conn2 <- [1,46,null,{}] 11:29:19 INFO - PROCESS | 1647 | 1467224959572 Marionette TRACE conn2 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:19 INFO - PROCESS | 1647 | 1467224959573 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:19 INFO - PROCESS | 1647 | 1467224959665 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 11:29:19 INFO - PROCESS | 1647 | 1467224959668 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:19 INFO - PROCESS | 1647 | 1467224959670 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:19 INFO - PROCESS | 1647 | ++DOCSHELL 0x12d72e000 == 19 [pid = 1647] [id = 19] 11:29:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 53 (0x12cdc7800) [pid = 1647] [serial = 53] [outer = 0x0] 11:29:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 54 (0x118552c00) [pid = 1647] [serial = 54] [outer = 0x12cdc7800] 11:29:19 INFO - PROCESS | 1647 | 1467224959706 Marionette DEBUG loaded listener.js 11:29:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 55 (0x1182b9000) [pid = 1647] [serial = 55] [outer = 0x12cdc7800] 11:29:19 INFO - PROCESS | 1647 | 1467224959952 Marionette TRACE conn2 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 11:29:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 11:29:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 419ms 11:29:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 11:29:19 INFO - PROCESS | 1647 | 1467224959990 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 11:29:19 INFO - PROCESS | 1647 | 1467224959991 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 11:29:19 INFO - PROCESS | 1647 | 1467224959993 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 11:29:19 INFO - PROCESS | 1647 | 1467224959994 Marionette TRACE conn2 <- [1,50,null,{}] 11:29:20 INFO - PROCESS | 1647 | 1467224960004 Marionette TRACE conn2 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:20 INFO - PROCESS | 1647 | 1467224960005 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:20 INFO - PROCESS | 1647 | 1467224960101 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 11:29:20 INFO - PROCESS | 1647 | 1467224960105 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:20 INFO - PROCESS | 1647 | 1467224960106 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:20 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b916800 == 20 [pid = 1647] [id = 20] 11:29:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 56 (0x118554c00) [pid = 1647] [serial = 56] [outer = 0x0] 11:29:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 57 (0x11855c400) [pid = 1647] [serial = 57] [outer = 0x118554c00] 11:29:20 INFO - PROCESS | 1647 | 1467224960129 Marionette DEBUG loaded listener.js 11:29:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 58 (0x1188b6800) [pid = 1647] [serial = 58] [outer = 0x118554c00] 11:29:20 INFO - PROCESS | 1647 | 1467224960350 Marionette TRACE conn2 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:29:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 11:29:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 369ms 11:29:20 INFO - PROCESS | 1647 | 1467224960362 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 11:29:20 INFO - PROCESS | 1647 | 1467224960369 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 11:29:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 11:29:20 INFO - PROCESS | 1647 | 1467224960376 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 11:29:20 INFO - PROCESS | 1647 | 1467224960377 Marionette TRACE conn2 <- [1,54,null,{}] 11:29:20 INFO - PROCESS | 1647 | 1467224960379 Marionette TRACE conn2 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:20 INFO - PROCESS | 1647 | 1467224960381 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:20 INFO - PROCESS | 1647 | 1467224960494 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 11:29:20 INFO - PROCESS | 1647 | 1467224960498 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:20 INFO - PROCESS | 1647 | 1467224960507 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:20 INFO - PROCESS | 1647 | ++DOCSHELL 0x12dd0a000 == 21 [pid = 1647] [id = 21] 11:29:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 59 (0x12cdc7c00) [pid = 1647] [serial = 59] [outer = 0x0] 11:29:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 60 (0x12d34f800) [pid = 1647] [serial = 60] [outer = 0x12cdc7c00] 11:29:20 INFO - PROCESS | 1647 | 1467224960530 Marionette DEBUG loaded listener.js 11:29:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 61 (0x12d353c00) [pid = 1647] [serial = 61] [outer = 0x12cdc7c00] 11:29:20 INFO - PROCESS | 1647 | 1467224960753 Marionette TRACE conn2 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:29:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 11:29:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 424ms 11:29:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 11:29:20 INFO - PROCESS | 1647 | 1467224960806 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 11:29:20 INFO - PROCESS | 1647 | 1467224960807 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 11:29:20 INFO - PROCESS | 1647 | 1467224960809 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 11:29:20 INFO - PROCESS | 1647 | 1467224960810 Marionette TRACE conn2 <- [1,58,null,{}] 11:29:20 INFO - PROCESS | 1647 | 1467224960820 Marionette TRACE conn2 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:20 INFO - PROCESS | 1647 | 1467224960821 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:20 INFO - PROCESS | 1647 | 1467224960917 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 11:29:20 INFO - PROCESS | 1647 | 1467224960921 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:20 INFO - PROCESS | 1647 | 1467224960922 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:20 INFO - PROCESS | 1647 | ++DOCSHELL 0x12e253000 == 22 [pid = 1647] [id = 22] 11:29:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 62 (0x12d34f400) [pid = 1647] [serial = 62] [outer = 0x0] 11:29:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 63 (0x12d561000) [pid = 1647] [serial = 63] [outer = 0x12d34f400] 11:29:20 INFO - PROCESS | 1647 | 1467224960945 Marionette DEBUG loaded listener.js 11:29:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 64 (0x12e095400) [pid = 1647] [serial = 64] [outer = 0x12d34f400] 11:29:21 INFO - PROCESS | 1647 | 1467224961191 Marionette TRACE conn2 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:29:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 11:29:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 418ms 11:29:21 INFO - PROCESS | 1647 | 1467224961228 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 11:29:21 INFO - PROCESS | 1647 | 1467224961230 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 11:29:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 11:29:21 INFO - PROCESS | 1647 | 1467224961243 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 11:29:21 INFO - PROCESS | 1647 | 1467224961246 Marionette TRACE conn2 <- [1,62,null,{}] 11:29:21 INFO - PROCESS | 1647 | 1467224961257 Marionette TRACE conn2 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:21 INFO - PROCESS | 1647 | 1467224961259 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:21 INFO - PROCESS | 1647 | 1467224961370 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 11:29:21 INFO - PROCESS | 1647 | 1467224961952 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:21 INFO - PROCESS | 1647 | 1467224961953 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:22 INFO - PROCESS | 1647 | ++DOCSHELL 0x112256800 == 23 [pid = 1647] [id = 23] 11:29:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 65 (0x11200b400) [pid = 1647] [serial = 65] [outer = 0x0] 11:29:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 66 (0x1122b0000) [pid = 1647] [serial = 66] [outer = 0x11200b400] 11:29:22 INFO - PROCESS | 1647 | 1467224962054 Marionette DEBUG loaded listener.js 11:29:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 67 (0x112a83000) [pid = 1647] [serial = 67] [outer = 0x11200b400] 11:29:22 INFO - PROCESS | 1647 | 1467224962491 Marionette TRACE conn2 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:29:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 11:29:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1284ms 11:29:22 INFO - PROCESS | 1647 | 1467224962527 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 11:29:22 INFO - PROCESS | 1647 | 1467224962529 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 11:29:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 11:29:22 INFO - PROCESS | 1647 | 1467224962553 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 11:29:22 INFO - PROCESS | 1647 | 1467224962555 Marionette TRACE conn2 <- [1,66,null,{}] 11:29:22 INFO - PROCESS | 1647 | 1467224962559 Marionette TRACE conn2 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:22 INFO - PROCESS | 1647 | 1467224962562 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:22 INFO - PROCESS | 1647 | 1467224962681 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 11:29:22 INFO - PROCESS | 1647 | 1467224962733 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:22 INFO - PROCESS | 1647 | 1467224962735 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:22 INFO - PROCESS | 1647 | ++DOCSHELL 0x115eac800 == 24 [pid = 1647] [id = 24] 11:29:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 68 (0x115e5a800) [pid = 1647] [serial = 68] [outer = 0x0] 11:29:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 69 (0x116188c00) [pid = 1647] [serial = 69] [outer = 0x115e5a800] 11:29:22 INFO - PROCESS | 1647 | 1467224962766 Marionette DEBUG loaded listener.js 11:29:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 70 (0x116a21000) [pid = 1647] [serial = 70] [outer = 0x115e5a800] 11:29:23 INFO - PROCESS | 1647 | 1467224963172 Marionette TRACE conn2 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:29:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 11:29:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 675ms 11:29:23 INFO - PROCESS | 1647 | 1467224963227 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 11:29:23 INFO - PROCESS | 1647 | 1467224963229 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 11:29:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 11:29:23 INFO - PROCESS | 1647 | 1467224963244 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 11:29:23 INFO - PROCESS | 1647 | 1467224963245 Marionette TRACE conn2 <- [1,70,null,{}] 11:29:23 INFO - PROCESS | 1647 | 1467224963264 Marionette TRACE conn2 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:23 INFO - PROCESS | 1647 | 1467224963265 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:23 INFO - PROCESS | 1647 | 1467224963429 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 11:29:23 INFO - PROCESS | 1647 | 1467224963440 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:23 INFO - PROCESS | 1647 | 1467224963442 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:23 INFO - PROCESS | 1647 | ++DOCSHELL 0x117148000 == 25 [pid = 1647] [id = 25] 11:29:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 71 (0x1182afc00) [pid = 1647] [serial = 71] [outer = 0x0] 11:29:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 72 (0x118557000) [pid = 1647] [serial = 72] [outer = 0x1182afc00] 11:29:23 INFO - PROCESS | 1647 | 1467224963471 Marionette DEBUG loaded listener.js 11:29:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 73 (0x118597c00) [pid = 1647] [serial = 73] [outer = 0x1182afc00] 11:29:24 INFO - PROCESS | 1647 | 1467224964105 Marionette TRACE conn2 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:29:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 11:29:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 933ms 11:29:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 11:29:24 INFO - PROCESS | 1647 | 1467224964177 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 11:29:24 INFO - PROCESS | 1647 | 1467224964179 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 11:29:24 INFO - PROCESS | 1647 | 1467224964182 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 11:29:24 INFO - PROCESS | 1647 | 1467224964184 Marionette TRACE conn2 <- [1,74,null,{}] 11:29:24 INFO - PROCESS | 1647 | 1467224964187 Marionette TRACE conn2 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:24 INFO - PROCESS | 1647 | 1467224964189 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:24 INFO - PROCESS | 1647 | 1467224964276 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 11:29:24 INFO - PROCESS | 1647 | 1467224964332 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:24 INFO - PROCESS | 1647 | 1467224964333 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:24 INFO - PROCESS | 1647 | ++DOCSHELL 0x114f1a800 == 26 [pid = 1647] [id = 26] 11:29:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 74 (0x11676ec00) [pid = 1647] [serial = 74] [outer = 0x0] 11:29:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 75 (0x116981c00) [pid = 1647] [serial = 75] [outer = 0x11676ec00] 11:29:24 INFO - PROCESS | 1647 | 1467224964380 Marionette DEBUG loaded listener.js 11:29:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 76 (0x116fde400) [pid = 1647] [serial = 76] [outer = 0x11676ec00] 11:29:24 INFO - PROCESS | 1647 | 1467224964887 Marionette TRACE conn2 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:29:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 11:29:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 719ms 11:29:24 INFO - PROCESS | 1647 | 1467224964902 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 11:29:24 INFO - PROCESS | 1647 | 1467224964905 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 11:29:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 11:29:24 INFO - PROCESS | 1647 | 1467224964909 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 11:29:24 INFO - PROCESS | 1647 | 1467224964911 Marionette TRACE conn2 <- [1,78,null,{}] 11:29:24 INFO - PROCESS | 1647 | 1467224964913 Marionette TRACE conn2 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:24 INFO - PROCESS | 1647 | 1467224964915 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:24 INFO - PROCESS | 1647 | 1467224964995 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 11:29:25 INFO - PROCESS | 1647 | 1467224965001 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:25 INFO - PROCESS | 1647 | 1467224965003 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:25 INFO - PROCESS | 1647 | ++DOCSHELL 0x11649d000 == 27 [pid = 1647] [id = 27] 11:29:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 77 (0x1176f8400) [pid = 1647] [serial = 77] [outer = 0x0] 11:29:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 78 (0x117d22000) [pid = 1647] [serial = 78] [outer = 0x1176f8400] 11:29:25 INFO - PROCESS | 1647 | 1467224965032 Marionette DEBUG loaded listener.js 11:29:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 79 (0x11819d400) [pid = 1647] [serial = 79] [outer = 0x1176f8400] 11:29:25 INFO - PROCESS | 1647 | 1467224965449 Marionette TRACE conn2 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:29:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 11:29:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 568ms 11:29:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 11:29:25 INFO - PROCESS | 1647 | 1467224965478 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 11:29:25 INFO - PROCESS | 1647 | 1467224965479 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 11:29:25 INFO - PROCESS | 1647 | 1467224965482 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 11:29:25 INFO - PROCESS | 1647 | 1467224965485 Marionette TRACE conn2 <- [1,82,null,{}] 11:29:25 INFO - PROCESS | 1647 | 1467224965493 Marionette TRACE conn2 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:25 INFO - PROCESS | 1647 | 1467224965496 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:25 INFO - PROCESS | 1647 | 1467224965619 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 11:29:25 INFO - PROCESS | 1647 | 1467224965627 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:25 INFO - PROCESS | 1647 | 1467224965630 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:25 INFO - PROCESS | 1647 | ++DOCSHELL 0x116fb5000 == 28 [pid = 1647] [id = 28] 11:29:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x1133ac000) [pid = 1647] [serial = 80] [outer = 0x0] 11:29:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x118559400) [pid = 1647] [serial = 81] [outer = 0x1133ac000] 11:29:25 INFO - PROCESS | 1647 | 1467224965679 Marionette DEBUG loaded listener.js 11:29:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x11859a800) [pid = 1647] [serial = 82] [outer = 0x1133ac000] 11:29:26 INFO - PROCESS | 1647 | 1467224966078 Marionette TRACE conn2 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:29:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 11:29:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 621ms 11:29:26 INFO - PROCESS | 1647 | 1467224966104 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 11:29:26 INFO - PROCESS | 1647 | 1467224966105 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 11:29:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 11:29:26 INFO - PROCESS | 1647 | 1467224966107 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 11:29:26 INFO - PROCESS | 1647 | 1467224966109 Marionette TRACE conn2 <- [1,86,null,{}] 11:29:26 INFO - PROCESS | 1647 | 1467224966111 Marionette TRACE conn2 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:26 INFO - PROCESS | 1647 | 1467224966112 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:26 INFO - PROCESS | 1647 | 1467224966188 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 11:29:26 INFO - PROCESS | 1647 | 1467224966192 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:26 INFO - PROCESS | 1647 | 1467224966192 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:26 INFO - PROCESS | 1647 | ++DOCSHELL 0x117d36000 == 29 [pid = 1647] [id = 29] 11:29:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x1185a0c00) [pid = 1647] [serial = 83] [outer = 0x0] 11:29:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x11888ec00) [pid = 1647] [serial = 84] [outer = 0x1185a0c00] 11:29:26 INFO - PROCESS | 1647 | 1467224966220 Marionette DEBUG loaded listener.js 11:29:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x11918c000) [pid = 1647] [serial = 85] [outer = 0x1185a0c00] 11:29:26 INFO - PROCESS | 1647 | 1467224966527 Marionette TRACE conn2 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:29:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 11:29:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 467ms 11:29:26 INFO - PROCESS | 1647 | 1467224966576 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 11:29:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 11:29:26 INFO - PROCESS | 1647 | 1467224966577 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 11:29:26 INFO - PROCESS | 1647 | 1467224966579 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 11:29:26 INFO - PROCESS | 1647 | 1467224966580 Marionette TRACE conn2 <- [1,90,null,{}] 11:29:26 INFO - PROCESS | 1647 | 1467224966583 Marionette TRACE conn2 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:26 INFO - PROCESS | 1647 | 1467224966584 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:26 INFO - PROCESS | 1647 | 1467224966675 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 11:29:26 INFO - PROCESS | 1647 | 1467224966683 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:26 INFO - PROCESS | 1647 | 1467224966684 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:26 INFO - PROCESS | 1647 | ++DOCSHELL 0x118182000 == 30 [pid = 1647] [id = 30] 11:29:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x11816a000) [pid = 1647] [serial = 86] [outer = 0x0] 11:29:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x11918c800) [pid = 1647] [serial = 87] [outer = 0x11816a000] 11:29:26 INFO - PROCESS | 1647 | 1467224966708 Marionette DEBUG loaded listener.js 11:29:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x1191b5000) [pid = 1647] [serial = 88] [outer = 0x11816a000] 11:29:26 INFO - PROCESS | 1647 | 1467224966988 Marionette TRACE conn2 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:29:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 11:29:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 421ms 11:29:27 INFO - PROCESS | 1647 | 1467224967005 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 11:29:27 INFO - PROCESS | 1647 | 1467224967006 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 11:29:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 11:29:27 INFO - PROCESS | 1647 | 1467224967008 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 11:29:27 INFO - PROCESS | 1647 | 1467224967009 Marionette TRACE conn2 <- [1,94,null,{}] 11:29:27 INFO - PROCESS | 1647 | 1467224967011 Marionette TRACE conn2 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:27 INFO - PROCESS | 1647 | 1467224967018 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:27 INFO - PROCESS | 1647 | 1467224967119 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 11:29:27 INFO - PROCESS | 1647 | 1467224967123 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:27 INFO - PROCESS | 1647 | 1467224967125 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:27 INFO - PROCESS | 1647 | ++DOCSHELL 0x118625800 == 31 [pid = 1647] [id = 31] 11:29:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x11942f800) [pid = 1647] [serial = 89] [outer = 0x0] 11:29:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x119768400) [pid = 1647] [serial = 90] [outer = 0x11942f800] 11:29:27 INFO - PROCESS | 1647 | 1467224967152 Marionette DEBUG loaded listener.js 11:29:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x11a012400) [pid = 1647] [serial = 91] [outer = 0x11942f800] 11:29:27 INFO - PROCESS | 1647 | 1467224967442 Marionette TRACE conn2 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 11:29:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 11:29:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 469ms 11:29:27 INFO - PROCESS | 1647 | 1467224967478 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 11:29:27 INFO - PROCESS | 1647 | 1467224967479 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 11:29:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 11:29:27 INFO - PROCESS | 1647 | 1467224967484 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 11:29:27 INFO - PROCESS | 1647 | 1467224967487 Marionette TRACE conn2 <- [1,98,null,{}] 11:29:27 INFO - PROCESS | 1647 | 1467224967489 Marionette TRACE conn2 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:27 INFO - PROCESS | 1647 | 1467224967491 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:27 INFO - PROCESS | 1647 | 1467224967585 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 11:29:27 INFO - PROCESS | 1647 | 1467224967591 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:27 INFO - PROCESS | 1647 | 1467224967592 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:27 INFO - PROCESS | 1647 | ++DOCSHELL 0x1191d9800 == 32 [pid = 1647] [id = 32] 11:29:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x119193c00) [pid = 1647] [serial = 92] [outer = 0x0] 11:29:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x1209e8400) [pid = 1647] [serial = 93] [outer = 0x119193c00] 11:29:27 INFO - PROCESS | 1647 | 1467224967617 Marionette DEBUG loaded listener.js 11:29:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x1209f6800) [pid = 1647] [serial = 94] [outer = 0x119193c00] 11:29:27 INFO - PROCESS | 1647 | 1467224967881 Marionette TRACE conn2 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 11:29:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 11:29:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 422ms 11:29:27 INFO - PROCESS | 1647 | 1467224967905 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 11:29:27 INFO - PROCESS | 1647 | 1467224967906 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 11:29:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 11:29:27 INFO - PROCESS | 1647 | 1467224967908 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 11:29:27 INFO - PROCESS | 1647 | 1467224967909 Marionette TRACE conn2 <- [1,102,null,{}] 11:29:27 INFO - PROCESS | 1647 | 1467224967911 Marionette TRACE conn2 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:27 INFO - PROCESS | 1647 | 1467224967912 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:28 INFO - PROCESS | 1647 | 1467224967999 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 11:29:28 INFO - PROCESS | 1647 | 1467224968003 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:28 INFO - PROCESS | 1647 | 1467224968004 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:28 INFO - PROCESS | 1647 | ++DOCSHELL 0x1192a8000 == 33 [pid = 1647] [id = 33] 11:29:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x123804400) [pid = 1647] [serial = 95] [outer = 0x0] 11:29:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x123808000) [pid = 1647] [serial = 96] [outer = 0x123804400] 11:29:28 INFO - PROCESS | 1647 | 1467224968028 Marionette DEBUG loaded listener.js 11:29:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x123a55000) [pid = 1647] [serial = 97] [outer = 0x123804400] 11:29:28 INFO - PROCESS | 1647 | 1467224968303 Marionette TRACE conn2 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 11:29:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 11:29:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 418ms 11:29:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 11:29:28 INFO - PROCESS | 1647 | 1467224968326 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 11:29:28 INFO - PROCESS | 1647 | 1467224968327 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 11:29:28 INFO - PROCESS | 1647 | 1467224968337 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 11:29:28 INFO - PROCESS | 1647 | 1467224968338 Marionette TRACE conn2 <- [1,106,null,{}] 11:29:28 INFO - PROCESS | 1647 | 1467224968341 Marionette TRACE conn2 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:28 INFO - PROCESS | 1647 | 1467224968342 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:28 INFO - PROCESS | 1647 | 1467224968419 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 11:29:28 INFO - PROCESS | 1647 | 1467224968423 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:28 INFO - PROCESS | 1647 | 1467224968424 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:28 INFO - PROCESS | 1647 | ++DOCSHELL 0x116fb4800 == 34 [pid = 1647] [id = 34] 11:29:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x123803c00) [pid = 1647] [serial = 98] [outer = 0x0] 11:29:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x123e63400) [pid = 1647] [serial = 99] [outer = 0x123803c00] 11:29:28 INFO - PROCESS | 1647 | 1467224968450 Marionette DEBUG loaded listener.js 11:29:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x1241c0c00) [pid = 1647] [serial = 100] [outer = 0x123803c00] 11:29:28 INFO - PROCESS | 1647 | 1467224968761 Marionette TRACE conn2 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 11:29:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 11:29:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 477ms 11:29:28 INFO - PROCESS | 1647 | 1467224968807 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 11:29:28 INFO - PROCESS | 1647 | 1467224968808 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 11:29:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 11:29:28 INFO - PROCESS | 1647 | 1467224968810 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 11:29:28 INFO - PROCESS | 1647 | 1467224968811 Marionette TRACE conn2 <- [1,110,null,{}] 11:29:28 INFO - PROCESS | 1647 | 1467224968814 Marionette TRACE conn2 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:28 INFO - PROCESS | 1647 | 1467224968815 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:28 INFO - PROCESS | 1647 | 1467224968911 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 11:29:28 INFO - PROCESS | 1647 | 1467224968917 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:28 INFO - PROCESS | 1647 | 1467224968918 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:28 INFO - PROCESS | 1647 | ++DOCSHELL 0x119b4d000 == 35 [pid = 1647] [id = 35] 11:29:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x123a52800) [pid = 1647] [serial = 101] [outer = 0x0] 11:29:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x1243a8800) [pid = 1647] [serial = 102] [outer = 0x123a52800] 11:29:28 INFO - PROCESS | 1647 | 1467224968942 Marionette DEBUG loaded listener.js 11:29:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x12463b400) [pid = 1647] [serial = 103] [outer = 0x123a52800] 11:29:29 INFO - PROCESS | 1647 | 1467224969242 Marionette TRACE conn2 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 11:29:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 11:29:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 469ms 11:29:29 INFO - PROCESS | 1647 | 1467224969280 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 11:29:29 INFO - PROCESS | 1647 | 1467224969283 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 11:29:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 11:29:29 INFO - PROCESS | 1647 | 1467224969286 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 11:29:29 INFO - PROCESS | 1647 | 1467224969288 Marionette TRACE conn2 <- [1,114,null,{}] 11:29:29 INFO - PROCESS | 1647 | 1467224969290 Marionette TRACE conn2 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:29 INFO - PROCESS | 1647 | 1467224969292 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:29 INFO - PROCESS | 1647 | 1467224969376 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 11:29:29 INFO - PROCESS | 1647 | 1467224969379 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:29 INFO - PROCESS | 1647 | 1467224969381 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:29 INFO - PROCESS | 1647 | ++DOCSHELL 0x123820800 == 36 [pid = 1647] [id = 36] 11:29:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x1243b2800) [pid = 1647] [serial = 104] [outer = 0x0] 11:29:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x124648800) [pid = 1647] [serial = 105] [outer = 0x1243b2800] 11:29:29 INFO - PROCESS | 1647 | 1467224969411 Marionette DEBUG loaded listener.js 11:29:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x124e94800) [pid = 1647] [serial = 106] [outer = 0x1243b2800] 11:29:29 INFO - PROCESS | 1647 | 1467224969718 Marionette TRACE conn2 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 11:29:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 11:29:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 470ms 11:29:29 INFO - PROCESS | 1647 | 1467224969774 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 11:29:29 INFO - PROCESS | 1647 | 1467224969776 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 11:29:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 11:29:29 INFO - PROCESS | 1647 | 1467224969788 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 11:29:29 INFO - PROCESS | 1647 | 1467224969789 Marionette TRACE conn2 <- [1,118,null,{}] 11:29:29 INFO - PROCESS | 1647 | 1467224969791 Marionette TRACE conn2 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:29 INFO - PROCESS | 1647 | 1467224969792 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:29 INFO - PROCESS | 1647 | 1467224969870 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 11:29:29 INFO - PROCESS | 1647 | 1467224969873 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:29 INFO - PROCESS | 1647 | 1467224969874 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:29 INFO - PROCESS | 1647 | ++DOCSHELL 0x123aa1800 == 37 [pid = 1647] [id = 37] 11:29:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x1241c8000) [pid = 1647] [serial = 107] [outer = 0x0] 11:29:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 108 (0x124f19000) [pid = 1647] [serial = 108] [outer = 0x1241c8000] 11:29:29 INFO - PROCESS | 1647 | 1467224969900 Marionette DEBUG loaded listener.js 11:29:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 109 (0x125734c00) [pid = 1647] [serial = 109] [outer = 0x1241c8000] 11:29:30 INFO - PROCESS | 1647 | 1467224970201 Marionette TRACE conn2 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 11:29:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 11:29:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 468ms 11:29:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 11:29:30 INFO - PROCESS | 1647 | 1467224970257 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 11:29:30 INFO - PROCESS | 1647 | 1467224970258 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 11:29:30 INFO - PROCESS | 1647 | 1467224970260 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 11:29:30 INFO - PROCESS | 1647 | 1467224970261 Marionette TRACE conn2 <- [1,122,null,{}] 11:29:30 INFO - PROCESS | 1647 | 1467224970263 Marionette TRACE conn2 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:30 INFO - PROCESS | 1647 | 1467224970264 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:30 INFO - PROCESS | 1647 | 1467224970339 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 11:29:30 INFO - PROCESS | 1647 | 1467224970343 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:30 INFO - PROCESS | 1647 | 1467224970344 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:30 INFO - PROCESS | 1647 | ++DOCSHELL 0x123ca7000 == 38 [pid = 1647] [id = 38] 11:29:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 110 (0x125733000) [pid = 1647] [serial = 110] [outer = 0x0] 11:29:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 111 (0x1257b8400) [pid = 1647] [serial = 111] [outer = 0x125733000] 11:29:30 INFO - PROCESS | 1647 | 1467224970368 Marionette DEBUG loaded listener.js 11:29:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 112 (0x1257e4000) [pid = 1647] [serial = 112] [outer = 0x125733000] 11:29:30 INFO - PROCESS | 1647 | 1467224970649 Marionette TRACE conn2 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 11:29:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 11:29:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 418ms 11:29:30 INFO - PROCESS | 1647 | 1467224970679 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 11:29:30 INFO - PROCESS | 1647 | 1467224970680 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 11:29:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 11:29:30 INFO - PROCESS | 1647 | 1467224970692 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 11:29:30 INFO - PROCESS | 1647 | 1467224970693 Marionette TRACE conn2 <- [1,126,null,{}] 11:29:30 INFO - PROCESS | 1647 | 1467224970695 Marionette TRACE conn2 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:30 INFO - PROCESS | 1647 | 1467224970697 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:30 INFO - PROCESS | 1647 | 1467224970809 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 11:29:30 INFO - PROCESS | 1647 | 1467224970817 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:30 INFO - PROCESS | 1647 | 1467224970818 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:30 INFO - PROCESS | 1647 | ++DOCSHELL 0x124006800 == 39 [pid = 1647] [id = 39] 11:29:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 113 (0x1191aa800) [pid = 1647] [serial = 113] [outer = 0x0] 11:29:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 114 (0x1257eb400) [pid = 1647] [serial = 114] [outer = 0x1191aa800] 11:29:30 INFO - PROCESS | 1647 | 1467224970842 Marionette DEBUG loaded listener.js 11:29:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 115 (0x126187c00) [pid = 1647] [serial = 115] [outer = 0x1191aa800] 11:29:31 INFO - PROCESS | 1647 | 1467224971126 Marionette TRACE conn2 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 11:29:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 11:29:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 469ms 11:29:31 INFO - PROCESS | 1647 | 1467224971161 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 11:29:31 INFO - PROCESS | 1647 | 1467224971162 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 11:29:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 11:29:31 INFO - PROCESS | 1647 | 1467224971165 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 11:29:31 INFO - PROCESS | 1647 | 1467224971168 Marionette TRACE conn2 <- [1,130,null,{}] 11:29:31 INFO - PROCESS | 1647 | 1467224971172 Marionette TRACE conn2 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:31 INFO - PROCESS | 1647 | 1467224971173 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:31 INFO - PROCESS | 1647 | 1467224971253 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 11:29:31 INFO - PROCESS | 1647 | 1467224971256 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:31 INFO - PROCESS | 1647 | 1467224971257 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:31 INFO - PROCESS | 1647 | ++DOCSHELL 0x12471c800 == 40 [pid = 1647] [id = 40] 11:29:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 116 (0x126188400) [pid = 1647] [serial = 116] [outer = 0x0] 11:29:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 117 (0x126544400) [pid = 1647] [serial = 117] [outer = 0x126188400] 11:29:31 INFO - PROCESS | 1647 | 1467224971281 Marionette DEBUG loaded listener.js 11:29:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 118 (0x1266ee800) [pid = 1647] [serial = 118] [outer = 0x126188400] 11:29:31 INFO - PROCESS | 1647 | 1467224971611 Marionette TRACE conn2 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 11:29:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 11:29:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 471ms 11:29:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 11:29:31 INFO - PROCESS | 1647 | 1467224971637 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 11:29:31 INFO - PROCESS | 1647 | 1467224971638 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 11:29:31 INFO - PROCESS | 1647 | 1467224971640 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 11:29:31 INFO - PROCESS | 1647 | 1467224971641 Marionette TRACE conn2 <- [1,134,null,{}] 11:29:31 INFO - PROCESS | 1647 | 1467224971643 Marionette TRACE conn2 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:31 INFO - PROCESS | 1647 | 1467224971644 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:31 INFO - PROCESS | 1647 | 1467224971746 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 11:29:31 INFO - PROCESS | 1647 | 1467224971755 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:31 INFO - PROCESS | 1647 | 1467224971756 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:31 INFO - PROCESS | 1647 | ++DOCSHELL 0x125068800 == 41 [pid = 1647] [id = 41] 11:29:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 119 (0x12653f800) [pid = 1647] [serial = 119] [outer = 0x0] 11:29:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 120 (0x12717c000) [pid = 1647] [serial = 120] [outer = 0x12653f800] 11:29:31 INFO - PROCESS | 1647 | 1467224971780 Marionette DEBUG loaded listener.js 11:29:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 121 (0x128910400) [pid = 1647] [serial = 121] [outer = 0x12653f800] 11:29:32 INFO - PROCESS | 1647 | 1467224972074 Marionette TRACE conn2 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 11:29:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 11:29:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 468ms 11:29:32 INFO - PROCESS | 1647 | 1467224972108 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 11:29:32 INFO - PROCESS | 1647 | 1467224972110 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 11:29:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 11:29:32 INFO - PROCESS | 1647 | 1467224972112 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 11:29:32 INFO - PROCESS | 1647 | 1467224972113 Marionette TRACE conn2 <- [1,138,null,{}] 11:29:32 INFO - PROCESS | 1647 | 1467224972118 Marionette TRACE conn2 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:32 INFO - PROCESS | 1647 | 1467224972119 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:32 INFO - PROCESS | 1647 | 1467224972196 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 11:29:32 INFO - PROCESS | 1647 | 1467224972202 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:32 INFO - PROCESS | 1647 | 1467224972203 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:32 INFO - PROCESS | 1647 | ++DOCSHELL 0x126503000 == 42 [pid = 1647] [id = 42] 11:29:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 122 (0x128914c00) [pid = 1647] [serial = 122] [outer = 0x0] 11:29:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 123 (0x128d72000) [pid = 1647] [serial = 123] [outer = 0x128914c00] 11:29:32 INFO - PROCESS | 1647 | 1467224972226 Marionette DEBUG loaded listener.js 11:29:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 124 (0x128f6f000) [pid = 1647] [serial = 124] [outer = 0x128914c00] 11:29:33 INFO - PROCESS | 1647 | 1467224973276 Marionette TRACE conn2 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 11:29:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 11:29:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1172ms 11:29:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 11:29:33 INFO - PROCESS | 1647 | 1467224973287 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 11:29:33 INFO - PROCESS | 1647 | 1467224973289 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 11:29:33 INFO - PROCESS | 1647 | 1467224973292 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 11:29:33 INFO - PROCESS | 1647 | 1467224973295 Marionette TRACE conn2 <- [1,142,null,{}] 11:29:33 INFO - PROCESS | 1647 | 1467224973304 Marionette TRACE conn2 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:33 INFO - PROCESS | 1647 | 1467224973305 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:33 INFO - PROCESS | 1647 | 1467224973411 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 11:29:33 INFO - PROCESS | 1647 | 1467224973417 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:33 INFO - PROCESS | 1647 | 1467224973419 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:33 INFO - PROCESS | 1647 | ++DOCSHELL 0x115d6e000 == 43 [pid = 1647] [id = 43] 11:29:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 125 (0x1174d5400) [pid = 1647] [serial = 125] [outer = 0x0] 11:29:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 126 (0x117d1e000) [pid = 1647] [serial = 126] [outer = 0x1174d5400] 11:29:33 INFO - PROCESS | 1647 | 1467224973446 Marionette DEBUG loaded listener.js 11:29:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 127 (0x1181a1400) [pid = 1647] [serial = 127] [outer = 0x1174d5400] 11:29:33 INFO - PROCESS | 1647 | 1467224973815 Marionette TRACE conn2 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 11:29:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 11:29:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 572ms 11:29:33 INFO - PROCESS | 1647 | 1467224973865 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 11:29:33 INFO - PROCESS | 1647 | 1467224973869 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 11:29:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 11:29:33 INFO - PROCESS | 1647 | 1467224973881 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 11:29:33 INFO - PROCESS | 1647 | 1467224973883 Marionette TRACE conn2 <- [1,146,null,{}] 11:29:33 INFO - PROCESS | 1647 | 1467224973887 Marionette TRACE conn2 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:33 INFO - PROCESS | 1647 | 1467224973889 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:34 INFO - PROCESS | 1647 | 1467224974032 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 11:29:34 INFO - PROCESS | 1647 | 1467224974050 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:34 INFO - PROCESS | 1647 | 1467224974052 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:34 INFO - PROCESS | 1647 | ++DOCSHELL 0x1169bc800 == 44 [pid = 1647] [id = 44] 11:29:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 128 (0x1182ba000) [pid = 1647] [serial = 128] [outer = 0x0] 11:29:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 129 (0x118599400) [pid = 1647] [serial = 129] [outer = 0x1182ba000] 11:29:34 INFO - PROCESS | 1647 | 1467224974094 Marionette DEBUG loaded listener.js 11:29:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 130 (0x1186bb400) [pid = 1647] [serial = 130] [outer = 0x1182ba000] 11:29:34 INFO - PROCESS | 1647 | --DOMWINDOW == 129 (0x12a70d800) [pid = 1647] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 11:29:34 INFO - PROCESS | 1647 | --DOMWINDOW == 128 (0x1257e3400) [pid = 1647] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 11:29:34 INFO - PROCESS | 1647 | --DOMWINDOW == 127 (0x12d34f400) [pid = 1647] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 11:29:34 INFO - PROCESS | 1647 | --DOMWINDOW == 126 (0x12cdc7c00) [pid = 1647] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 11:29:34 INFO - PROCESS | 1647 | --DOMWINDOW == 125 (0x118554c00) [pid = 1647] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 11:29:34 INFO - PROCESS | 1647 | --DOMWINDOW == 124 (0x12cdc7800) [pid = 1647] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 11:29:34 INFO - PROCESS | 1647 | --DOMWINDOW == 123 (0x12ca2c800) [pid = 1647] [serial = 44] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 11:29:34 INFO - PROCESS | 1647 | --DOMWINDOW == 122 (0x12c8af400) [pid = 1647] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 11:29:34 INFO - PROCESS | 1647 | --DOMWINDOW == 121 (0x12c457c00) [pid = 1647] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 11:29:34 INFO - PROCESS | 1647 | --DOMWINDOW == 120 (0x11859d000) [pid = 1647] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 11:29:34 INFO - PROCESS | 1647 | --DOMWINDOW == 119 (0x12bf5b000) [pid = 1647] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 11:29:34 INFO - PROCESS | 1647 | --DOMWINDOW == 118 (0x12b9e0400) [pid = 1647] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 11:29:34 INFO - PROCESS | 1647 | --DOMWINDOW == 117 (0x12b957800) [pid = 1647] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 11:29:34 INFO - PROCESS | 1647 | --DOMWINDOW == 116 (0x12b790000) [pid = 1647] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 11:29:34 INFO - PROCESS | 1647 | --DOMWINDOW == 115 (0x1176f8400) [pid = 1647] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 11:29:34 INFO - PROCESS | 1647 | --DOMWINDOW == 114 (0x1133ac000) [pid = 1647] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 11:29:34 INFO - PROCESS | 1647 | --DOMWINDOW == 113 (0x1185a0c00) [pid = 1647] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 11:29:34 INFO - PROCESS | 1647 | --DOMWINDOW == 112 (0x11816a000) [pid = 1647] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 11:29:34 INFO - PROCESS | 1647 | --DOMWINDOW == 111 (0x11942f800) [pid = 1647] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 11:29:34 INFO - PROCESS | 1647 | --DOMWINDOW == 110 (0x119193c00) [pid = 1647] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 11:29:34 INFO - PROCESS | 1647 | --DOMWINDOW == 109 (0x123804400) [pid = 1647] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 11:29:34 INFO - PROCESS | 1647 | --DOMWINDOW == 108 (0x123803c00) [pid = 1647] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 11:29:34 INFO - PROCESS | 1647 | --DOMWINDOW == 107 (0x1243b2800) [pid = 1647] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 11:29:34 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x1241c8000) [pid = 1647] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 11:29:34 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x125733000) [pid = 1647] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 11:29:34 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x11200b400) [pid = 1647] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 11:29:34 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x115e5a800) [pid = 1647] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 11:29:34 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x1182afc00) [pid = 1647] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 11:29:34 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x11676ec00) [pid = 1647] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 11:29:34 INFO - PROCESS | 1647 | 1467224974951 Marionette TRACE conn2 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 11:29:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 11:29:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1122ms 11:29:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 11:29:35 INFO - PROCESS | 1647 | 1467224975002 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 11:29:35 INFO - PROCESS | 1647 | 1467224975003 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 11:29:35 INFO - PROCESS | 1647 | 1467224975006 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 11:29:35 INFO - PROCESS | 1647 | 1467224975008 Marionette TRACE conn2 <- [1,150,null,{}] 11:29:35 INFO - PROCESS | 1647 | 1467224975015 Marionette TRACE conn2 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:35 INFO - PROCESS | 1647 | 1467224975018 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:35 INFO - PROCESS | 1647 | 1467224975089 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 11:29:35 INFO - PROCESS | 1647 | 1467224975141 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:35 INFO - PROCESS | 1647 | 1467224975143 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:35 INFO - PROCESS | 1647 | ++DOCSHELL 0x117d33800 == 45 [pid = 1647] [id = 45] 11:29:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x116978000) [pid = 1647] [serial = 131] [outer = 0x0] 11:29:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x118353400) [pid = 1647] [serial = 132] [outer = 0x116978000] 11:29:35 INFO - PROCESS | 1647 | 1467224975171 Marionette DEBUG loaded listener.js 11:29:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x1191ae800) [pid = 1647] [serial = 133] [outer = 0x116978000] 11:29:35 INFO - PROCESS | 1647 | 1467224975454 Marionette TRACE conn2 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 11:29:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 11:29:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 471ms 11:29:35 INFO - PROCESS | 1647 | 1467224975477 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 11:29:35 INFO - PROCESS | 1647 | 1467224975479 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 11:29:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 11:29:35 INFO - PROCESS | 1647 | 1467224975490 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 11:29:35 INFO - PROCESS | 1647 | 1467224975491 Marionette TRACE conn2 <- [1,154,null,{}] 11:29:35 INFO - PROCESS | 1647 | 1467224975493 Marionette TRACE conn2 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:35 INFO - PROCESS | 1647 | 1467224975494 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:35 INFO - PROCESS | 1647 | 1467224975575 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 11:29:35 INFO - PROCESS | 1647 | 1467224975578 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:35 INFO - PROCESS | 1647 | 1467224975580 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:35 INFO - PROCESS | 1647 | ++DOCSHELL 0x118617000 == 46 [pid = 1647] [id = 46] 11:29:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x119434000) [pid = 1647] [serial = 134] [outer = 0x0] 11:29:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x11976f800) [pid = 1647] [serial = 135] [outer = 0x119434000] 11:29:35 INFO - PROCESS | 1647 | 1467224975613 Marionette DEBUG loaded listener.js 11:29:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x119b21400) [pid = 1647] [serial = 136] [outer = 0x119434000] 11:29:35 INFO - PROCESS | 1647 | 1467224975918 Marionette TRACE conn2 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 11:29:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 11:29:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 476ms 11:29:35 INFO - PROCESS | 1647 | 1467224975958 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 11:29:35 INFO - PROCESS | 1647 | 1467224975960 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 11:29:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 11:29:35 INFO - PROCESS | 1647 | 1467224975962 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 11:29:35 INFO - PROCESS | 1647 | 1467224975963 Marionette TRACE conn2 <- [1,158,null,{}] 11:29:35 INFO - PROCESS | 1647 | 1467224975965 Marionette TRACE conn2 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:35 INFO - PROCESS | 1647 | 1467224975967 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:36 INFO - PROCESS | 1647 | 1467224976036 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 11:29:36 INFO - PROCESS | 1647 | 1467224976039 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:36 INFO - PROCESS | 1647 | 1467224976040 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:36 INFO - PROCESS | 1647 | ++DOCSHELL 0x1192af800 == 47 [pid = 1647] [id = 47] 11:29:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 108 (0x119b23c00) [pid = 1647] [serial = 137] [outer = 0x0] 11:29:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 109 (0x119e14c00) [pid = 1647] [serial = 138] [outer = 0x119b23c00] 11:29:36 INFO - PROCESS | 1647 | 1467224976066 Marionette DEBUG loaded listener.js 11:29:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 110 (0x120910800) [pid = 1647] [serial = 139] [outer = 0x119b23c00] 11:29:36 INFO - PROCESS | 1647 | 1467224976395 Marionette TRACE conn2 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 11:29:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 11:29:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 468ms 11:29:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 11:29:36 INFO - PROCESS | 1647 | 1467224976431 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 11:29:36 INFO - PROCESS | 1647 | 1467224976432 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 11:29:36 INFO - PROCESS | 1647 | 1467224976434 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 11:29:36 INFO - PROCESS | 1647 | 1467224976435 Marionette TRACE conn2 <- [1,162,null,{}] 11:29:36 INFO - PROCESS | 1647 | 1467224976437 Marionette TRACE conn2 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:36 INFO - PROCESS | 1647 | 1467224976441 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:36 INFO - PROCESS | 1647 | 1467224976543 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 11:29:36 INFO - PROCESS | 1647 | 1467224976570 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:36 INFO - PROCESS | 1647 | 1467224976572 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:36 INFO - PROCESS | 1647 | ++DOCSHELL 0x119967800 == 48 [pid = 1647] [id = 48] 11:29:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 111 (0x119d84c00) [pid = 1647] [serial = 140] [outer = 0x0] 11:29:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 112 (0x123806000) [pid = 1647] [serial = 141] [outer = 0x119d84c00] 11:29:36 INFO - PROCESS | 1647 | 1467224976603 Marionette DEBUG loaded listener.js 11:29:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 113 (0x124641000) [pid = 1647] [serial = 142] [outer = 0x119d84c00] 11:29:36 INFO - PROCESS | 1647 | 1467224976951 Marionette TRACE conn2 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 11:29:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 11:29:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 570ms 11:29:37 INFO - PROCESS | 1647 | 1467224977004 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 11:29:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 11:29:37 INFO - PROCESS | 1647 | 1467224977007 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 11:29:37 INFO - PROCESS | 1647 | 1467224977010 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 11:29:37 INFO - PROCESS | 1647 | 1467224977012 Marionette TRACE conn2 <- [1,166,null,{}] 11:29:37 INFO - PROCESS | 1647 | 1467224977016 Marionette TRACE conn2 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:37 INFO - PROCESS | 1647 | 1467224977018 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:37 INFO - PROCESS | 1647 | 1467224977111 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 11:29:37 INFO - PROCESS | 1647 | 1467224977158 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:37 INFO - PROCESS | 1647 | 1467224977160 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:37 INFO - PROCESS | 1647 | ++DOCSHELL 0x112dae800 == 49 [pid = 1647] [id = 49] 11:29:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 114 (0x115dee000) [pid = 1647] [serial = 143] [outer = 0x0] 11:29:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 115 (0x11677c400) [pid = 1647] [serial = 144] [outer = 0x115dee000] 11:29:37 INFO - PROCESS | 1647 | 1467224977191 Marionette DEBUG loaded listener.js 11:29:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 116 (0x1176f8400) [pid = 1647] [serial = 145] [outer = 0x115dee000] 11:29:37 INFO - PROCESS | 1647 | 1467224977611 Marionette TRACE conn2 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 11:29:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 11:29:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 622ms 11:29:37 INFO - PROCESS | 1647 | 1467224977636 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 11:29:37 INFO - PROCESS | 1647 | 1467224977641 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 11:29:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 11:29:37 INFO - PROCESS | 1647 | 1467224977653 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 11:29:37 INFO - PROCESS | 1647 | 1467224977656 Marionette TRACE conn2 <- [1,170,null,{}] 11:29:37 INFO - PROCESS | 1647 | 1467224977660 Marionette TRACE conn2 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:37 INFO - PROCESS | 1647 | 1467224977663 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:37 INFO - PROCESS | 1647 | 1467224977832 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 11:29:37 INFO - PROCESS | 1647 | 1467224977899 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:37 INFO - PROCESS | 1647 | 1467224977901 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:37 INFO - PROCESS | 1647 | ++DOCSHELL 0x11995c000 == 50 [pid = 1647] [id = 50] 11:29:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 117 (0x11858e400) [pid = 1647] [serial = 146] [outer = 0x0] 11:29:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 118 (0x11859b800) [pid = 1647] [serial = 147] [outer = 0x11858e400] 11:29:37 INFO - PROCESS | 1647 | 1467224977951 Marionette DEBUG loaded listener.js 11:29:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 119 (0x119194000) [pid = 1647] [serial = 148] [outer = 0x11858e400] 11:29:38 INFO - PROCESS | 1647 | 1467224978443 Marionette TRACE conn2 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 11:29:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 11:29:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 825ms 11:29:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 11:29:38 INFO - PROCESS | 1647 | 1467224978475 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 11:29:38 INFO - PROCESS | 1647 | 1467224978477 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 11:29:38 INFO - PROCESS | 1647 | 1467224978479 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 11:29:38 INFO - PROCESS | 1647 | 1467224978481 Marionette TRACE conn2 <- [1,174,null,{}] 11:29:38 INFO - PROCESS | 1647 | 1467224978509 Marionette TRACE conn2 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:38 INFO - PROCESS | 1647 | 1467224978512 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:38 INFO - PROCESS | 1647 | 1467224978604 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 11:29:38 INFO - PROCESS | 1647 | 1467224978667 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:38 INFO - PROCESS | 1647 | 1467224978670 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:38 INFO - PROCESS | 1647 | ++DOCSHELL 0x1241af000 == 51 [pid = 1647] [id = 51] 11:29:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 120 (0x123805400) [pid = 1647] [serial = 149] [outer = 0x0] 11:29:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 121 (0x12380d400) [pid = 1647] [serial = 150] [outer = 0x123805400] 11:29:38 INFO - PROCESS | 1647 | 1467224978703 Marionette DEBUG loaded listener.js 11:29:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 122 (0x1241c6800) [pid = 1647] [serial = 151] [outer = 0x123805400] 11:29:39 INFO - PROCESS | 1647 | 1467224979186 Marionette TRACE conn2 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 11:29:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 11:29:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 738ms 11:29:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 11:29:39 INFO - PROCESS | 1647 | 1467224979235 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 11:29:39 INFO - PROCESS | 1647 | 1467224979238 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 11:29:39 INFO - PROCESS | 1647 | 1467224979243 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 11:29:39 INFO - PROCESS | 1647 | 1467224979245 Marionette TRACE conn2 <- [1,178,null,{}] 11:29:39 INFO - PROCESS | 1647 | 1467224979252 Marionette TRACE conn2 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:39 INFO - PROCESS | 1647 | 1467224979254 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:39 INFO - PROCESS | 1647 | 1467224979345 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 11:29:39 INFO - PROCESS | 1647 | 1467224979402 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:39 INFO - PROCESS | 1647 | 1467224979404 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:39 INFO - PROCESS | 1647 | ++DOCSHELL 0x124eb7000 == 52 [pid = 1647] [id = 52] 11:29:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 123 (0x124645800) [pid = 1647] [serial = 152] [outer = 0x0] 11:29:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 124 (0x12464a400) [pid = 1647] [serial = 153] [outer = 0x124645800] 11:29:39 INFO - PROCESS | 1647 | 1467224979433 Marionette DEBUG loaded listener.js 11:29:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 125 (0x124be2c00) [pid = 1647] [serial = 154] [outer = 0x124645800] 11:29:39 INFO - PROCESS | 1647 | 1467224979835 Marionette TRACE conn2 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 11:29:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 11:29:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 621ms 11:29:39 INFO - PROCESS | 1647 | 1467224979880 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 11:29:39 INFO - PROCESS | 1647 | 1467224979883 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 11:29:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 11:29:39 INFO - PROCESS | 1647 | 1467224979887 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 11:29:39 INFO - PROCESS | 1647 | 1467224979888 Marionette TRACE conn2 <- [1,182,null,{}] 11:29:39 INFO - PROCESS | 1647 | 1467224979891 Marionette TRACE conn2 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:39 INFO - PROCESS | 1647 | 1467224979892 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:39 INFO - PROCESS | 1647 | 1467224979981 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 11:29:40 INFO - PROCESS | 1647 | 1467224980041 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:40 INFO - PROCESS | 1647 | 1467224980043 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:40 INFO - PROCESS | 1647 | ++DOCSHELL 0x12650e800 == 53 [pid = 1647] [id = 53] 11:29:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 126 (0x1247c7800) [pid = 1647] [serial = 155] [outer = 0x0] 11:29:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 127 (0x124f10c00) [pid = 1647] [serial = 156] [outer = 0x1247c7800] 11:29:40 INFO - PROCESS | 1647 | 1467224980074 Marionette DEBUG loaded listener.js 11:29:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 128 (0x125690c00) [pid = 1647] [serial = 157] [outer = 0x1247c7800] 11:29:40 INFO - PROCESS | 1647 | 1467224980520 Marionette TRACE conn2 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 11:29:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 11:29:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 669ms 11:29:40 INFO - PROCESS | 1647 | 1467224980567 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 11:29:40 INFO - PROCESS | 1647 | 1467224980568 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 11:29:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 11:29:40 INFO - PROCESS | 1647 | 1467224980572 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 11:29:40 INFO - PROCESS | 1647 | 1467224980573 Marionette TRACE conn2 <- [1,186,null,{}] 11:29:40 INFO - PROCESS | 1647 | 1467224980576 Marionette TRACE conn2 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:40 INFO - PROCESS | 1647 | 1467224980580 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:40 INFO - PROCESS | 1647 | 1467224980704 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 11:29:40 INFO - PROCESS | 1647 | 1467224980763 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:40 INFO - PROCESS | 1647 | 1467224980765 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:40 INFO - PROCESS | 1647 | ++DOCSHELL 0x1169b1000 == 54 [pid = 1647] [id = 54] 11:29:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 129 (0x116a13800) [pid = 1647] [serial = 158] [outer = 0x0] 11:29:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 130 (0x124640c00) [pid = 1647] [serial = 159] [outer = 0x116a13800] 11:29:40 INFO - PROCESS | 1647 | 1467224980794 Marionette DEBUG loaded listener.js 11:29:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 131 (0x1257eb800) [pid = 1647] [serial = 160] [outer = 0x116a13800] 11:29:41 INFO - PROCESS | 1647 | 1467224981307 Marionette TRACE conn2 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 11:29:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 11:29:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 770ms 11:29:41 INFO - PROCESS | 1647 | 1467224981343 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 11:29:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 11:29:41 INFO - PROCESS | 1647 | 1467224981346 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 11:29:41 INFO - PROCESS | 1647 | 1467224981351 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 11:29:41 INFO - PROCESS | 1647 | 1467224981354 Marionette TRACE conn2 <- [1,190,null,{}] 11:29:41 INFO - PROCESS | 1647 | 1467224981359 Marionette TRACE conn2 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:41 INFO - PROCESS | 1647 | 1467224981362 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:41 INFO - PROCESS | 1647 | 1467224981500 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 11:29:41 INFO - PROCESS | 1647 | 1467224981552 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:41 INFO - PROCESS | 1647 | 1467224981553 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:41 INFO - PROCESS | 1647 | ++DOCSHELL 0x115e1e800 == 55 [pid = 1647] [id = 55] 11:29:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 132 (0x115e5ec00) [pid = 1647] [serial = 161] [outer = 0x0] 11:29:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 133 (0x116193400) [pid = 1647] [serial = 162] [outer = 0x115e5ec00] 11:29:41 INFO - PROCESS | 1647 | 1467224981581 Marionette DEBUG loaded listener.js 11:29:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 134 (0x116f88400) [pid = 1647] [serial = 163] [outer = 0x115e5ec00] 11:29:42 INFO - PROCESS | 1647 | --DOCSHELL 0x1192af800 == 54 [pid = 1647] [id = 47] 11:29:42 INFO - PROCESS | 1647 | --DOCSHELL 0x1192a8000 == 53 [pid = 1647] [id = 33] 11:29:42 INFO - PROCESS | 1647 | --DOCSHELL 0x118617000 == 52 [pid = 1647] [id = 46] 11:29:42 INFO - PROCESS | 1647 | --DOCSHELL 0x117d33800 == 51 [pid = 1647] [id = 45] 11:29:42 INFO - PROCESS | 1647 | --DOCSHELL 0x1169bc800 == 50 [pid = 1647] [id = 44] 11:29:42 INFO - PROCESS | 1647 | --DOCSHELL 0x118625800 == 49 [pid = 1647] [id = 31] 11:29:42 INFO - PROCESS | 1647 | --DOCSHELL 0x117d36000 == 48 [pid = 1647] [id = 29] 11:29:42 INFO - PROCESS | 1647 | --DOCSHELL 0x1191d9800 == 47 [pid = 1647] [id = 32] 11:29:42 INFO - PROCESS | 1647 | --DOCSHELL 0x116fb5000 == 46 [pid = 1647] [id = 28] 11:29:42 INFO - PROCESS | 1647 | --DOCSHELL 0x115d6e000 == 45 [pid = 1647] [id = 43] 11:29:42 INFO - PROCESS | 1647 | --DOCSHELL 0x118182000 == 44 [pid = 1647] [id = 30] 11:29:42 INFO - PROCESS | 1647 | --DOCSHELL 0x11649d000 == 43 [pid = 1647] [id = 27] 11:29:42 INFO - PROCESS | 1647 | --DOCSHELL 0x116fb4800 == 42 [pid = 1647] [id = 34] 11:29:42 INFO - PROCESS | 1647 | --DOCSHELL 0x1169b1000 == 41 [pid = 1647] [id = 54] 11:29:42 INFO - PROCESS | 1647 | --DOCSHELL 0x12650e800 == 40 [pid = 1647] [id = 53] 11:29:42 INFO - PROCESS | 1647 | --DOCSHELL 0x124eb7000 == 39 [pid = 1647] [id = 52] 11:29:42 INFO - PROCESS | 1647 | --DOCSHELL 0x1241af000 == 38 [pid = 1647] [id = 51] 11:29:42 INFO - PROCESS | 1647 | --DOCSHELL 0x11995c000 == 37 [pid = 1647] [id = 50] 11:29:42 INFO - PROCESS | 1647 | --DOCSHELL 0x124006800 == 36 [pid = 1647] [id = 39] 11:29:42 INFO - PROCESS | 1647 | --DOCSHELL 0x123820800 == 35 [pid = 1647] [id = 36] 11:29:42 INFO - PROCESS | 1647 | --DOCSHELL 0x123ca7000 == 34 [pid = 1647] [id = 38] 11:29:42 INFO - PROCESS | 1647 | --DOCSHELL 0x12471c800 == 33 [pid = 1647] [id = 40] 11:29:42 INFO - PROCESS | 1647 | --DOCSHELL 0x123aa1800 == 32 [pid = 1647] [id = 37] 11:29:42 INFO - PROCESS | 1647 | --DOCSHELL 0x119b4d000 == 31 [pid = 1647] [id = 35] 11:29:42 INFO - PROCESS | 1647 | --DOCSHELL 0x126503000 == 30 [pid = 1647] [id = 42] 11:29:42 INFO - PROCESS | 1647 | --DOCSHELL 0x119967800 == 29 [pid = 1647] [id = 48] 11:29:42 INFO - PROCESS | 1647 | --DOCSHELL 0x125068800 == 28 [pid = 1647] [id = 41] 11:29:42 INFO - PROCESS | 1647 | --DOCSHELL 0x112dae800 == 27 [pid = 1647] [id = 49] 11:29:42 INFO - PROCESS | 1647 | --DOMWINDOW == 133 (0x119711000) [pid = 1647] [serial = 11] [outer = 0x0] [url = about:blank] 11:29:42 INFO - PROCESS | 1647 | --DOMWINDOW == 132 (0x12e095400) [pid = 1647] [serial = 64] [outer = 0x0] [url = about:blank] 11:29:42 INFO - PROCESS | 1647 | --DOMWINDOW == 131 (0x117d22000) [pid = 1647] [serial = 78] [outer = 0x0] [url = about:blank] 11:29:42 INFO - PROCESS | 1647 | --DOMWINDOW == 130 (0x11819d400) [pid = 1647] [serial = 79] [outer = 0x0] [url = about:blank] 11:29:42 INFO - PROCESS | 1647 | --DOMWINDOW == 129 (0x118559400) [pid = 1647] [serial = 81] [outer = 0x0] [url = about:blank] 11:29:42 INFO - PROCESS | 1647 | --DOMWINDOW == 128 (0x11888ec00) [pid = 1647] [serial = 84] [outer = 0x0] [url = about:blank] 11:29:42 INFO - PROCESS | 1647 | --DOMWINDOW == 127 (0x11918c800) [pid = 1647] [serial = 87] [outer = 0x0] [url = about:blank] 11:29:42 INFO - PROCESS | 1647 | --DOMWINDOW == 126 (0x119768400) [pid = 1647] [serial = 90] [outer = 0x0] [url = about:blank] 11:29:42 INFO - PROCESS | 1647 | --DOMWINDOW == 125 (0x1209e8400) [pid = 1647] [serial = 93] [outer = 0x0] [url = about:blank] 11:29:42 INFO - PROCESS | 1647 | --DOMWINDOW == 124 (0x1209f6800) [pid = 1647] [serial = 94] [outer = 0x0] [url = about:blank] 11:29:42 INFO - PROCESS | 1647 | --DOMWINDOW == 123 (0x123808000) [pid = 1647] [serial = 96] [outer = 0x0] [url = about:blank] 11:29:42 INFO - PROCESS | 1647 | --DOMWINDOW == 122 (0x123a55000) [pid = 1647] [serial = 97] [outer = 0x0] [url = about:blank] 11:29:42 INFO - PROCESS | 1647 | --DOMWINDOW == 121 (0x123e63400) [pid = 1647] [serial = 99] [outer = 0x0] [url = about:blank] 11:29:42 INFO - PROCESS | 1647 | --DOMWINDOW == 120 (0x1241c0c00) [pid = 1647] [serial = 100] [outer = 0x0] [url = about:blank] 11:29:42 INFO - PROCESS | 1647 | --DOMWINDOW == 119 (0x1243a8800) [pid = 1647] [serial = 102] [outer = 0x0] [url = about:blank] 11:29:42 INFO - PROCESS | 1647 | --DOMWINDOW == 118 (0x124648800) [pid = 1647] [serial = 105] [outer = 0x0] [url = about:blank] 11:29:42 INFO - PROCESS | 1647 | --DOMWINDOW == 117 (0x124f19000) [pid = 1647] [serial = 108] [outer = 0x0] [url = about:blank] 11:29:42 INFO - PROCESS | 1647 | --DOMWINDOW == 116 (0x1257b8400) [pid = 1647] [serial = 111] [outer = 0x0] [url = about:blank] 11:29:42 INFO - PROCESS | 1647 | --DOMWINDOW == 115 (0x1257eb400) [pid = 1647] [serial = 114] [outer = 0x0] [url = about:blank] 11:29:42 INFO - PROCESS | 1647 | --DOMWINDOW == 114 (0x126544400) [pid = 1647] [serial = 117] [outer = 0x0] [url = about:blank] 11:29:42 INFO - PROCESS | 1647 | --DOMWINDOW == 113 (0x1122b0000) [pid = 1647] [serial = 66] [outer = 0x0] [url = about:blank] 11:29:42 INFO - PROCESS | 1647 | --DOMWINDOW == 112 (0x124e94800) [pid = 1647] [serial = 106] [outer = 0x0] [url = about:blank] 11:29:42 INFO - PROCESS | 1647 | --DOMWINDOW == 111 (0x116188c00) [pid = 1647] [serial = 69] [outer = 0x0] [url = about:blank] 11:29:42 INFO - PROCESS | 1647 | --DOMWINDOW == 110 (0x118557000) [pid = 1647] [serial = 72] [outer = 0x0] [url = about:blank] 11:29:42 INFO - PROCESS | 1647 | --DOMWINDOW == 109 (0x116981c00) [pid = 1647] [serial = 75] [outer = 0x0] [url = about:blank] 11:29:42 INFO - PROCESS | 1647 | --DOMWINDOW == 108 (0x116fde400) [pid = 1647] [serial = 76] [outer = 0x0] [url = about:blank] 11:29:42 INFO - PROCESS | 1647 | --DOMWINDOW == 107 (0x11859a800) [pid = 1647] [serial = 82] [outer = 0x0] [url = about:blank] 11:29:42 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x125734c00) [pid = 1647] [serial = 109] [outer = 0x0] [url = about:blank] 11:29:42 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x1257e4000) [pid = 1647] [serial = 112] [outer = 0x0] [url = about:blank] 11:29:42 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x112a83000) [pid = 1647] [serial = 67] [outer = 0x0] [url = about:blank] 11:29:42 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x116a21000) [pid = 1647] [serial = 70] [outer = 0x0] [url = about:blank] 11:29:42 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x1191b5000) [pid = 1647] [serial = 88] [outer = 0x0] [url = about:blank] 11:29:42 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x11918c000) [pid = 1647] [serial = 85] [outer = 0x0] [url = about:blank] 11:29:42 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x118597c00) [pid = 1647] [serial = 73] [outer = 0x0] [url = about:blank] 11:29:42 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x11a012400) [pid = 1647] [serial = 91] [outer = 0x0] [url = about:blank] 11:29:42 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x12717c000) [pid = 1647] [serial = 120] [outer = 0x0] [url = about:blank] 11:29:42 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x1240ed000) [pid = 1647] [serial = 8] [outer = 0x0] [url = about:blank] 11:29:42 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x12bf56000) [pid = 1647] [serial = 31] [outer = 0x0] [url = about:blank] 11:29:42 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x12bf10000) [pid = 1647] [serial = 30] [outer = 0x0] [url = about:blank] 11:29:42 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x12b9d6800) [pid = 1647] [serial = 27] [outer = 0x0] [url = about:blank] 11:29:42 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x12b9dcc00) [pid = 1647] [serial = 28] [outer = 0x0] [url = about:blank] 11:29:42 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x12b791c00) [pid = 1647] [serial = 24] [outer = 0x0] [url = about:blank] 11:29:42 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x12b79b000) [pid = 1647] [serial = 25] [outer = 0x0] [url = about:blank] 11:29:42 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x12a70f400) [pid = 1647] [serial = 21] [outer = 0x0] [url = about:blank] 11:29:42 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x12a922c00) [pid = 1647] [serial = 22] [outer = 0x0] [url = about:blank] 11:29:42 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x1295ec000) [pid = 1647] [serial = 18] [outer = 0x0] [url = about:blank] 11:29:42 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x1257e5000) [pid = 1647] [serial = 15] [outer = 0x0] [url = about:blank] 11:29:42 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x1257eac00) [pid = 1647] [serial = 16] [outer = 0x0] [url = about:blank] 11:29:42 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x12d561000) [pid = 1647] [serial = 63] [outer = 0x0] [url = about:blank] 11:29:42 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x12d34f800) [pid = 1647] [serial = 60] [outer = 0x0] [url = about:blank] 11:29:42 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x12d353c00) [pid = 1647] [serial = 61] [outer = 0x0] [url = about:blank] 11:29:42 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x11855c400) [pid = 1647] [serial = 57] [outer = 0x0] [url = about:blank] 11:29:42 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x1188b6800) [pid = 1647] [serial = 58] [outer = 0x0] [url = about:blank] 11:29:42 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x1182b9000) [pid = 1647] [serial = 55] [outer = 0x0] [url = about:blank] 11:29:42 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x118552c00) [pid = 1647] [serial = 54] [outer = 0x0] [url = about:blank] 11:29:42 INFO - PROCESS | 1647 | --DOMWINDOW == 78 (0x12d373800) [pid = 1647] [serial = 48] [outer = 0x0] [url = about:blank] 11:29:42 INFO - PROCESS | 1647 | --DOMWINDOW == 77 (0x12d3c1000) [pid = 1647] [serial = 51] [outer = 0x0] [url = about:blank] 11:29:42 INFO - PROCESS | 1647 | --DOMWINDOW == 76 (0x12ca33400) [pid = 1647] [serial = 45] [outer = 0x0] [url = about:blank] 11:29:42 INFO - PROCESS | 1647 | --DOMWINDOW == 75 (0x12cdc1000) [pid = 1647] [serial = 46] [outer = 0x0] [url = about:blank] 11:29:42 INFO - PROCESS | 1647 | --DOMWINDOW == 74 (0x12c8b7000) [pid = 1647] [serial = 42] [outer = 0x0] [url = about:blank] 11:29:42 INFO - PROCESS | 1647 | --DOMWINDOW == 73 (0x12ca29c00) [pid = 1647] [serial = 43] [outer = 0x0] [url = about:blank] 11:29:42 INFO - PROCESS | 1647 | --DOMWINDOW == 72 (0x12c8aac00) [pid = 1647] [serial = 40] [outer = 0x0] [url = about:blank] 11:29:42 INFO - PROCESS | 1647 | --DOMWINDOW == 71 (0x12c45b000) [pid = 1647] [serial = 39] [outer = 0x0] [url = about:blank] 11:29:42 INFO - PROCESS | 1647 | --DOMWINDOW == 70 (0x12b78f800) [pid = 1647] [serial = 36] [outer = 0x0] [url = about:blank] 11:29:42 INFO - PROCESS | 1647 | --DOMWINDOW == 69 (0x12c450c00) [pid = 1647] [serial = 37] [outer = 0x0] [url = about:blank] 11:29:42 INFO - PROCESS | 1647 | --DOMWINDOW == 68 (0x12bf62c00) [pid = 1647] [serial = 33] [outer = 0x0] [url = about:blank] 11:29:42 INFO - PROCESS | 1647 | --DOMWINDOW == 67 (0x118598400) [pid = 1647] [serial = 34] [outer = 0x0] [url = about:blank] 11:29:42 INFO - PROCESS | 1647 | 1467224982481 Marionette TRACE conn2 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 11:29:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 11:29:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1177ms 11:29:42 INFO - PROCESS | 1647 | 1467224982527 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 11:29:42 INFO - PROCESS | 1647 | 1467224982529 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 11:29:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 11:29:42 INFO - PROCESS | 1647 | 1467224982532 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 11:29:42 INFO - PROCESS | 1647 | 1467224982534 Marionette TRACE conn2 <- [1,194,null,{}] 11:29:42 INFO - PROCESS | 1647 | 1467224982537 Marionette TRACE conn2 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:42 INFO - PROCESS | 1647 | 1467224982539 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:42 INFO - PROCESS | 1647 | 1467224982611 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 11:29:42 INFO - PROCESS | 1647 | 1467224982618 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:42 INFO - PROCESS | 1647 | 1467224982621 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:42 INFO - PROCESS | 1647 | ++DOCSHELL 0x1132df000 == 28 [pid = 1647] [id = 56] 11:29:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 68 (0x115e5fc00) [pid = 1647] [serial = 164] [outer = 0x0] 11:29:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 69 (0x116fd8c00) [pid = 1647] [serial = 165] [outer = 0x115e5fc00] 11:29:42 INFO - PROCESS | 1647 | 1467224982684 Marionette DEBUG loaded listener.js 11:29:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 70 (0x113c63400) [pid = 1647] [serial = 166] [outer = 0x115e5fc00] 11:29:42 INFO - PROCESS | 1647 | 1467224982966 Marionette TRACE conn2 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 11:29:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 11:29:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 471ms 11:29:43 INFO - PROCESS | 1647 | 1467224983006 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 11:29:43 INFO - PROCESS | 1647 | 1467224983009 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 11:29:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 11:29:43 INFO - PROCESS | 1647 | 1467224983014 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 11:29:43 INFO - PROCESS | 1647 | 1467224983019 Marionette TRACE conn2 <- [1,198,null,{}] 11:29:43 INFO - PROCESS | 1647 | 1467224983022 Marionette TRACE conn2 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:43 INFO - PROCESS | 1647 | 1467224983024 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:43 INFO - PROCESS | 1647 | 1467224983098 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 11:29:43 INFO - PROCESS | 1647 | 1467224983102 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:43 INFO - PROCESS | 1647 | 1467224983104 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:43 INFO - PROCESS | 1647 | ++DOCSHELL 0x1169b6000 == 29 [pid = 1647] [id = 57] 11:29:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 71 (0x1181a4800) [pid = 1647] [serial = 167] [outer = 0x0] 11:29:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 72 (0x118557400) [pid = 1647] [serial = 168] [outer = 0x1181a4800] 11:29:43 INFO - PROCESS | 1647 | 1467224983132 Marionette DEBUG loaded listener.js 11:29:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 73 (0x118560c00) [pid = 1647] [serial = 169] [outer = 0x1181a4800] 11:29:43 INFO - PROCESS | 1647 | 1467224983443 Marionette TRACE conn2 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 11:29:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 11:29:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 473ms 11:29:43 INFO - PROCESS | 1647 | 1467224983488 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 11:29:43 INFO - PROCESS | 1647 | 1467224983489 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 11:29:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 11:29:43 INFO - PROCESS | 1647 | 1467224983491 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 11:29:43 INFO - PROCESS | 1647 | 1467224983494 Marionette TRACE conn2 <- [1,202,null,{}] 11:29:43 INFO - PROCESS | 1647 | 1467224983501 Marionette TRACE conn2 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:43 INFO - PROCESS | 1647 | 1467224983504 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:43 INFO - PROCESS | 1647 | 1467224983588 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 11:29:43 INFO - PROCESS | 1647 | 1467224983598 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:43 INFO - PROCESS | 1647 | 1467224983600 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:43 INFO - PROCESS | 1647 | ++DOCSHELL 0x116fb4800 == 30 [pid = 1647] [id = 58] 11:29:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 74 (0x113c63000) [pid = 1647] [serial = 170] [outer = 0x0] 11:29:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 75 (0x119194c00) [pid = 1647] [serial = 171] [outer = 0x113c63000] 11:29:43 INFO - PROCESS | 1647 | 1467224983630 Marionette DEBUG loaded listener.js 11:29:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 76 (0x1191b7400) [pid = 1647] [serial = 172] [outer = 0x113c63000] 11:29:43 INFO - PROCESS | 1647 | 1467224983970 Marionette TRACE conn2 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 11:29:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 11:29:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 520ms 11:29:44 INFO - PROCESS | 1647 | 1467224984011 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 11:29:44 INFO - PROCESS | 1647 | 1467224984013 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 11:29:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 11:29:44 INFO - PROCESS | 1647 | 1467224984015 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 11:29:44 INFO - PROCESS | 1647 | 1467224984017 Marionette TRACE conn2 <- [1,206,null,{}] 11:29:44 INFO - PROCESS | 1647 | 1467224984019 Marionette TRACE conn2 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:44 INFO - PROCESS | 1647 | 1467224984020 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:44 INFO - PROCESS | 1647 | 1467224984116 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 11:29:44 INFO - PROCESS | 1647 | 1467224984121 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:44 INFO - PROCESS | 1647 | 1467224984122 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:44 INFO - PROCESS | 1647 | ++DOCSHELL 0x1184d1000 == 31 [pid = 1647] [id = 59] 11:29:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 77 (0x119708c00) [pid = 1647] [serial = 173] [outer = 0x0] 11:29:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 78 (0x11976c000) [pid = 1647] [serial = 174] [outer = 0x119708c00] 11:29:44 INFO - PROCESS | 1647 | 1467224984148 Marionette DEBUG loaded listener.js 11:29:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 79 (0x119e19400) [pid = 1647] [serial = 175] [outer = 0x119708c00] 11:29:44 INFO - PROCESS | 1647 | 1467224984428 Marionette TRACE conn2 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 11:29:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 11:29:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 419ms 11:29:44 INFO - PROCESS | 1647 | 1467224984440 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 11:29:44 INFO - PROCESS | 1647 | 1467224984452 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 11:29:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 11:29:44 INFO - PROCESS | 1647 | 1467224984467 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 11:29:44 INFO - PROCESS | 1647 | 1467224984470 Marionette TRACE conn2 <- [1,210,null,{}] 11:29:44 INFO - PROCESS | 1647 | 1467224984477 Marionette TRACE conn2 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:44 INFO - PROCESS | 1647 | 1467224984478 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:44 INFO - PROCESS | 1647 | 1467224984569 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 11:29:44 INFO - PROCESS | 1647 | 1467224984573 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:44 INFO - PROCESS | 1647 | 1467224984574 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:44 INFO - PROCESS | 1647 | ++DOCSHELL 0x119294800 == 32 [pid = 1647] [id = 60] 11:29:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x118172000) [pid = 1647] [serial = 176] [outer = 0x0] 11:29:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x119d8b400) [pid = 1647] [serial = 177] [outer = 0x118172000] 11:29:44 INFO - PROCESS | 1647 | 1467224984599 Marionette DEBUG loaded listener.js 11:29:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x123806400) [pid = 1647] [serial = 178] [outer = 0x118172000] 11:29:44 INFO - PROCESS | 1647 | 1467224984942 Marionette TRACE conn2 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 11:29:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 11:29:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 532ms 11:29:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 11:29:44 INFO - PROCESS | 1647 | 1467224984992 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 11:29:44 INFO - PROCESS | 1647 | 1467224984993 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 11:29:45 INFO - PROCESS | 1647 | 1467224984996 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 11:29:45 INFO - PROCESS | 1647 | 1467224984997 Marionette TRACE conn2 <- [1,214,null,{}] 11:29:45 INFO - PROCESS | 1647 | 1467224984999 Marionette TRACE conn2 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:45 INFO - PROCESS | 1647 | 1467224985003 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:45 INFO - PROCESS | 1647 | 1467224985108 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 11:29:45 INFO - PROCESS | 1647 | 1467224985137 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:45 INFO - PROCESS | 1647 | 1467224985138 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:45 INFO - PROCESS | 1647 | ++DOCSHELL 0x119975000 == 33 [pid = 1647] [id = 61] 11:29:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x123956000) [pid = 1647] [serial = 179] [outer = 0x0] 11:29:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x1243a8800) [pid = 1647] [serial = 180] [outer = 0x123956000] 11:29:45 INFO - PROCESS | 1647 | 1467224985163 Marionette DEBUG loaded listener.js 11:29:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x1247cd400) [pid = 1647] [serial = 181] [outer = 0x123956000] 11:29:45 INFO - PROCESS | 1647 | 1467224985451 Marionette TRACE conn2 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 11:29:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 11:29:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 467ms 11:29:45 INFO - PROCESS | 1647 | 1467224985483 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 11:29:45 INFO - PROCESS | 1647 | 1467224985486 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 11:29:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 11:29:45 INFO - PROCESS | 1647 | 1467224985493 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 11:29:45 INFO - PROCESS | 1647 | 1467224985494 Marionette TRACE conn2 <- [1,218,null,{}] 11:29:45 INFO - PROCESS | 1647 | 1467224985496 Marionette TRACE conn2 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:45 INFO - PROCESS | 1647 | 1467224985508 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:45 INFO - PROCESS | 1647 | 1467224985604 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 11:29:45 INFO - PROCESS | 1647 | 1467224985608 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:45 INFO - PROCESS | 1647 | 1467224985609 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:45 INFO - PROCESS | 1647 | ++DOCSHELL 0x119ecb800 == 34 [pid = 1647] [id = 62] 11:29:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x123c58000) [pid = 1647] [serial = 182] [outer = 0x0] 11:29:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x124beb000) [pid = 1647] [serial = 183] [outer = 0x123c58000] 11:29:45 INFO - PROCESS | 1647 | 1467224985633 Marionette DEBUG loaded listener.js 11:29:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x125732800) [pid = 1647] [serial = 184] [outer = 0x123c58000] 11:29:45 INFO - PROCESS | 1647 | 1467224985939 Marionette TRACE conn2 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 11:29:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 11:29:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 468ms 11:29:45 INFO - PROCESS | 1647 | 1467224985962 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 11:29:45 INFO - PROCESS | 1647 | 1467224985963 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 11:29:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 11:29:45 INFO - PROCESS | 1647 | 1467224985967 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 11:29:45 INFO - PROCESS | 1647 | 1467224985969 Marionette TRACE conn2 <- [1,222,null,{}] 11:29:45 INFO - PROCESS | 1647 | 1467224985971 Marionette TRACE conn2 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:45 INFO - PROCESS | 1647 | 1467224985972 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:46 INFO - PROCESS | 1647 | 1467224986058 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 11:29:46 INFO - PROCESS | 1647 | 1467224986089 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:46 INFO - PROCESS | 1647 | 1467224986090 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:46 INFO - PROCESS | 1647 | ++DOCSHELL 0x12399f000 == 35 [pid = 1647] [id = 63] 11:29:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x124f12c00) [pid = 1647] [serial = 185] [outer = 0x0] 11:29:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x1257b5800) [pid = 1647] [serial = 186] [outer = 0x124f12c00] 11:29:46 INFO - PROCESS | 1647 | 1467224986114 Marionette DEBUG loaded listener.js 11:29:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x1257e4000) [pid = 1647] [serial = 187] [outer = 0x124f12c00] 11:29:46 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x119d84c00) [pid = 1647] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 11:29:46 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x1174d5400) [pid = 1647] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 11:29:46 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x116978000) [pid = 1647] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 11:29:46 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x1182ba000) [pid = 1647] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 11:29:46 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x119434000) [pid = 1647] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 11:29:46 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x119b23c00) [pid = 1647] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 11:29:46 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x128914c00) [pid = 1647] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 11:29:46 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x1191aa800) [pid = 1647] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 11:29:46 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x12653f800) [pid = 1647] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 11:29:46 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x126188400) [pid = 1647] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 11:29:46 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x123a52800) [pid = 1647] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 11:29:46 INFO - PROCESS | 1647 | 1467224986556 Marionette TRACE conn2 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 11:29:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 11:29:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 620ms 11:29:46 INFO - PROCESS | 1647 | 1467224986587 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 11:29:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 11:29:46 INFO - PROCESS | 1647 | 1467224986589 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 11:29:46 INFO - PROCESS | 1647 | 1467224986592 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 11:29:46 INFO - PROCESS | 1647 | 1467224986594 Marionette TRACE conn2 <- [1,226,null,{}] 11:29:46 INFO - PROCESS | 1647 | 1467224986608 Marionette TRACE conn2 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:46 INFO - PROCESS | 1647 | 1467224986610 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:46 INFO - PROCESS | 1647 | 1467224986689 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 11:29:46 INFO - PROCESS | 1647 | 1467224986692 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:46 INFO - PROCESS | 1647 | 1467224986693 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:46 INFO - PROCESS | 1647 | ++DOCSHELL 0x118182800 == 36 [pid = 1647] [id = 64] 11:29:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x11859d400) [pid = 1647] [serial = 188] [outer = 0x0] 11:29:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x1191aa800) [pid = 1647] [serial = 189] [outer = 0x11859d400] 11:29:46 INFO - PROCESS | 1647 | 1467224986720 Marionette DEBUG loaded listener.js 11:29:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x12463fc00) [pid = 1647] [serial = 190] [outer = 0x11859d400] 11:29:47 INFO - PROCESS | 1647 | 1467224987031 Marionette TRACE conn2 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 11:29:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 11:29:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 482ms 11:29:47 INFO - PROCESS | 1647 | 1467224987074 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 11:29:47 INFO - PROCESS | 1647 | 1467224987076 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 11:29:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 11:29:47 INFO - PROCESS | 1647 | 1467224987079 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 11:29:47 INFO - PROCESS | 1647 | 1467224987080 Marionette TRACE conn2 <- [1,230,null,{}] 11:29:47 INFO - PROCESS | 1647 | 1467224987084 Marionette TRACE conn2 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:47 INFO - PROCESS | 1647 | 1467224987086 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:47 INFO - PROCESS | 1647 | 1467224987226 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 11:29:47 INFO - PROCESS | 1647 | 1467224987234 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:47 INFO - PROCESS | 1647 | 1467224987237 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:47 INFO - PROCESS | 1647 | ++DOCSHELL 0x1241bb800 == 37 [pid = 1647] [id = 65] 11:29:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x12568ac00) [pid = 1647] [serial = 191] [outer = 0x0] 11:29:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x1257e8400) [pid = 1647] [serial = 192] [outer = 0x12568ac00] 11:29:47 INFO - PROCESS | 1647 | 1467224987277 Marionette DEBUG loaded listener.js 11:29:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x126188400) [pid = 1647] [serial = 193] [outer = 0x12568ac00] 11:29:47 INFO - PROCESS | 1647 | 1467224987690 Marionette TRACE conn2 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 11:29:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 11:29:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 623ms 11:29:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 11:29:47 INFO - PROCESS | 1647 | 1467224987703 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 11:29:47 INFO - PROCESS | 1647 | 1467224987704 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 11:29:47 INFO - PROCESS | 1647 | 1467224987706 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 11:29:47 INFO - PROCESS | 1647 | 1467224987708 Marionette TRACE conn2 <- [1,234,null,{}] 11:29:47 INFO - PROCESS | 1647 | 1467224987710 Marionette TRACE conn2 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:47 INFO - PROCESS | 1647 | 1467224987712 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:47 INFO - PROCESS | 1647 | 1467224987823 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 11:29:47 INFO - PROCESS | 1647 | 1467224987829 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:47 INFO - PROCESS | 1647 | 1467224987830 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:47 INFO - PROCESS | 1647 | ++DOCSHELL 0x1191cd000 == 38 [pid = 1647] [id = 66] 11:29:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x1185a1400) [pid = 1647] [serial = 194] [outer = 0x0] 11:29:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x126537400) [pid = 1647] [serial = 195] [outer = 0x1185a1400] 11:29:47 INFO - PROCESS | 1647 | 1467224987858 Marionette DEBUG loaded listener.js 11:29:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x12890dc00) [pid = 1647] [serial = 196] [outer = 0x1185a1400] 11:29:48 INFO - PROCESS | 1647 | 1467224988152 Marionette TRACE conn2 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 11:29:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 11:29:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 469ms 11:29:48 INFO - PROCESS | 1647 | 1467224988175 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 11:29:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 11:29:48 INFO - PROCESS | 1647 | 1467224988176 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 11:29:48 INFO - PROCESS | 1647 | 1467224988179 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 11:29:48 INFO - PROCESS | 1647 | 1467224988180 Marionette TRACE conn2 <- [1,238,null,{}] 11:29:48 INFO - PROCESS | 1647 | 1467224988186 Marionette TRACE conn2 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:48 INFO - PROCESS | 1647 | 1467224988188 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:48 INFO - PROCESS | 1647 | 1467224988260 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 11:29:48 INFO - PROCESS | 1647 | 1467224988265 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:48 INFO - PROCESS | 1647 | 1467224988268 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:48 INFO - PROCESS | 1647 | ++DOCSHELL 0x1261c0800 == 39 [pid = 1647] [id = 67] 11:29:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x128914000) [pid = 1647] [serial = 197] [outer = 0x0] 11:29:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x128d73800) [pid = 1647] [serial = 198] [outer = 0x128914000] 11:29:48 INFO - PROCESS | 1647 | 1467224988292 Marionette DEBUG loaded listener.js 11:29:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x129408000) [pid = 1647] [serial = 199] [outer = 0x128914000] 11:29:48 INFO - PROCESS | 1647 | 1467224988676 Marionette TRACE conn2 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 11:29:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 11:29:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 571ms 11:29:48 INFO - PROCESS | 1647 | 1467224988758 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 11:29:48 INFO - PROCESS | 1647 | 1467224988760 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 11:29:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 11:29:48 INFO - PROCESS | 1647 | 1467224988765 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 11:29:48 INFO - PROCESS | 1647 | 1467224988769 Marionette TRACE conn2 <- [1,242,null,{}] 11:29:48 INFO - PROCESS | 1647 | 1467224988773 Marionette TRACE conn2 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:48 INFO - PROCESS | 1647 | 1467224988775 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:48 INFO - PROCESS | 1647 | 1467224988882 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 11:29:48 INFO - PROCESS | 1647 | 1467224988952 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:48 INFO - PROCESS | 1647 | 1467224988953 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:48 INFO - PROCESS | 1647 | ++DOCSHELL 0x116616800 == 40 [pid = 1647] [id = 68] 11:29:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x115e5dc00) [pid = 1647] [serial = 200] [outer = 0x0] 11:29:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x11677b800) [pid = 1647] [serial = 201] [outer = 0x115e5dc00] 11:29:48 INFO - PROCESS | 1647 | 1467224988984 Marionette DEBUG loaded listener.js 11:29:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x117d21000) [pid = 1647] [serial = 202] [outer = 0x115e5dc00] 11:29:49 INFO - PROCESS | 1647 | 1467224989456 Marionette TRACE conn2 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 11:29:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x117d1ec00) [pid = 1647] [serial = 203] [outer = 0x12ca34400] 11:29:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 11:29:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 723ms 11:29:49 INFO - PROCESS | 1647 | 1467224989518 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 11:29:49 INFO - PROCESS | 1647 | 1467224989521 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 11:29:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 11:29:49 INFO - PROCESS | 1647 | 1467224989563 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 11:29:49 INFO - PROCESS | 1647 | 1467224989565 Marionette TRACE conn2 <- [1,246,null,{}] 11:29:49 INFO - PROCESS | 1647 | 1467224989597 Marionette TRACE conn2 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:49 INFO - PROCESS | 1647 | 1467224989599 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:49 INFO - PROCESS | 1647 | 1467224989710 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 11:29:49 INFO - PROCESS | 1647 | 1467224989752 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:49 INFO - PROCESS | 1647 | 1467224989753 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:49 INFO - PROCESS | 1647 | ++DOCSHELL 0x1194d7000 == 41 [pid = 1647] [id = 69] 11:29:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x118597400) [pid = 1647] [serial = 204] [outer = 0x0] 11:29:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x11859f000) [pid = 1647] [serial = 205] [outer = 0x118597400] 11:29:49 INFO - PROCESS | 1647 | 1467224989784 Marionette DEBUG loaded listener.js 11:29:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x1191af000) [pid = 1647] [serial = 206] [outer = 0x118597400] 11:29:50 INFO - PROCESS | 1647 | --DOCSHELL 0x1191cd000 == 40 [pid = 1647] [id = 66] 11:29:50 INFO - PROCESS | 1647 | --DOCSHELL 0x1241bb800 == 39 [pid = 1647] [id = 65] 11:29:50 INFO - PROCESS | 1647 | --DOCSHELL 0x118182800 == 38 [pid = 1647] [id = 64] 11:29:50 INFO - PROCESS | 1647 | --DOCSHELL 0x12399f000 == 37 [pid = 1647] [id = 63] 11:29:50 INFO - PROCESS | 1647 | --DOCSHELL 0x119ecb800 == 36 [pid = 1647] [id = 62] 11:29:50 INFO - PROCESS | 1647 | --DOCSHELL 0x119975000 == 35 [pid = 1647] [id = 61] 11:29:50 INFO - PROCESS | 1647 | --DOCSHELL 0x119294800 == 34 [pid = 1647] [id = 60] 11:29:50 INFO - PROCESS | 1647 | --DOCSHELL 0x1184d1000 == 33 [pid = 1647] [id = 59] 11:29:50 INFO - PROCESS | 1647 | --DOCSHELL 0x116fb4800 == 32 [pid = 1647] [id = 58] 11:29:50 INFO - PROCESS | 1647 | --DOCSHELL 0x1169b6000 == 31 [pid = 1647] [id = 57] 11:29:50 INFO - PROCESS | 1647 | --DOCSHELL 0x1132df000 == 30 [pid = 1647] [id = 56] 11:29:50 INFO - PROCESS | 1647 | 1467224990391 Marionette TRACE conn2 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 11:29:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 11:29:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 876ms 11:29:50 INFO - PROCESS | 1647 | 1467224990412 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 11:29:50 INFO - PROCESS | 1647 | 1467224990415 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 11:29:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 11:29:50 INFO - PROCESS | 1647 | 1467224990420 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 11:29:50 INFO - PROCESS | 1647 | 1467224990422 Marionette TRACE conn2 <- [1,250,null,{}] 11:29:50 INFO - PROCESS | 1647 | 1467224990426 Marionette TRACE conn2 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:50 INFO - PROCESS | 1647 | 1467224990428 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:50 INFO - PROCESS | 1647 | 1467224990505 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 11:29:50 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x123806000) [pid = 1647] [serial = 141] [outer = 0x0] [url = about:blank] 11:29:50 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x124641000) [pid = 1647] [serial = 142] [outer = 0x0] [url = about:blank] 11:29:50 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x117d1e000) [pid = 1647] [serial = 126] [outer = 0x0] [url = about:blank] 11:29:50 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x118353400) [pid = 1647] [serial = 132] [outer = 0x0] [url = about:blank] 11:29:50 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x118599400) [pid = 1647] [serial = 129] [outer = 0x0] [url = about:blank] 11:29:50 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x1181a1400) [pid = 1647] [serial = 127] [outer = 0x0] [url = about:blank] 11:29:50 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x11976f800) [pid = 1647] [serial = 135] [outer = 0x0] [url = about:blank] 11:29:50 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x1186bb400) [pid = 1647] [serial = 130] [outer = 0x0] [url = about:blank] 11:29:50 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x119b21400) [pid = 1647] [serial = 136] [outer = 0x0] [url = about:blank] 11:29:50 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x119e14c00) [pid = 1647] [serial = 138] [outer = 0x0] [url = about:blank] 11:29:50 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x120910800) [pid = 1647] [serial = 139] [outer = 0x0] [url = about:blank] 11:29:50 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x1191ae800) [pid = 1647] [serial = 133] [outer = 0x0] [url = about:blank] 11:29:50 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x128f6f000) [pid = 1647] [serial = 124] [outer = 0x0] [url = about:blank] 11:29:50 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x128d72000) [pid = 1647] [serial = 123] [outer = 0x0] [url = about:blank] 11:29:50 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x126187c00) [pid = 1647] [serial = 115] [outer = 0x0] [url = about:blank] 11:29:50 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x128910400) [pid = 1647] [serial = 121] [outer = 0x0] [url = about:blank] 11:29:50 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x1266ee800) [pid = 1647] [serial = 118] [outer = 0x0] [url = about:blank] 11:29:50 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x12463b400) [pid = 1647] [serial = 103] [outer = 0x0] [url = about:blank] 11:29:50 INFO - PROCESS | 1647 | 1467224990558 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:50 INFO - PROCESS | 1647 | 1467224990560 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:50 INFO - PROCESS | 1647 | ++DOCSHELL 0x1164af000 == 31 [pid = 1647] [id = 70] 11:29:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x118168800) [pid = 1647] [serial = 207] [outer = 0x0] 11:29:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x1181a5400) [pid = 1647] [serial = 208] [outer = 0x118168800] 11:29:50 INFO - PROCESS | 1647 | 1467224990588 Marionette DEBUG loaded listener.js 11:29:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x1186b9000) [pid = 1647] [serial = 209] [outer = 0x118168800] 11:29:50 INFO - PROCESS | 1647 | 1467224990876 Marionette TRACE conn2 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 11:29:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 11:29:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 471ms 11:29:50 INFO - PROCESS | 1647 | 1467224990894 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 11:29:50 INFO - PROCESS | 1647 | 1467224990899 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 11:29:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 11:29:50 INFO - PROCESS | 1647 | 1467224990915 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 11:29:50 INFO - PROCESS | 1647 | 1467224990921 Marionette TRACE conn2 <- [1,254,null,{}] 11:29:50 INFO - PROCESS | 1647 | 1467224990925 Marionette TRACE conn2 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:50 INFO - PROCESS | 1647 | 1467224990927 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:51 INFO - PROCESS | 1647 | 1467224991047 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 11:29:51 INFO - PROCESS | 1647 | 1467224991123 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:51 INFO - PROCESS | 1647 | 1467224991125 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:51 INFO - PROCESS | 1647 | ++DOCSHELL 0x117d36000 == 32 [pid = 1647] [id = 71] 11:29:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x1186b9800) [pid = 1647] [serial = 210] [outer = 0x0] 11:29:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x119435000) [pid = 1647] [serial = 211] [outer = 0x1186b9800] 11:29:51 INFO - PROCESS | 1647 | 1467224991170 Marionette DEBUG loaded listener.js 11:29:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x119e1a000) [pid = 1647] [serial = 212] [outer = 0x1186b9800] 11:29:51 INFO - PROCESS | 1647 | 1467224991568 Marionette TRACE conn2 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 11:29:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 11:29:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 674ms 11:29:51 INFO - PROCESS | 1647 | 1467224991589 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 11:29:51 INFO - PROCESS | 1647 | 1467224991590 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 11:29:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 11:29:51 INFO - PROCESS | 1647 | 1467224991593 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 11:29:51 INFO - PROCESS | 1647 | 1467224991595 Marionette TRACE conn2 <- [1,258,null,{}] 11:29:51 INFO - PROCESS | 1647 | 1467224991603 Marionette TRACE conn2 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:51 INFO - PROCESS | 1647 | 1467224991606 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:51 INFO - PROCESS | 1647 | 1467224991702 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 11:29:51 INFO - PROCESS | 1647 | 1467224991726 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:51 INFO - PROCESS | 1647 | 1467224991728 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:51 INFO - PROCESS | 1647 | ++DOCSHELL 0x1191c3800 == 33 [pid = 1647] [id = 72] 11:29:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x116636800) [pid = 1647] [serial = 213] [outer = 0x0] 11:29:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x123f39400) [pid = 1647] [serial = 214] [outer = 0x116636800] 11:29:51 INFO - PROCESS | 1647 | 1467224991758 Marionette DEBUG loaded listener.js 11:29:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x12463d000) [pid = 1647] [serial = 215] [outer = 0x116636800] 11:29:52 INFO - PROCESS | 1647 | 1467224992038 Marionette TRACE conn2 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 11:29:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 11:29:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 470ms 11:29:52 INFO - PROCESS | 1647 | 1467224992063 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 11:29:52 INFO - PROCESS | 1647 | 1467224992066 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 11:29:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 11:29:52 INFO - PROCESS | 1647 | 1467224992075 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 11:29:52 INFO - PROCESS | 1647 | 1467224992076 Marionette TRACE conn2 <- [1,262,null,{}] 11:29:52 INFO - PROCESS | 1647 | 1467224992078 Marionette TRACE conn2 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:52 INFO - PROCESS | 1647 | 1467224992079 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:52 INFO - PROCESS | 1647 | 1467224992163 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 11:29:52 INFO - PROCESS | 1647 | 1467224992169 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:52 INFO - PROCESS | 1647 | 1467224992170 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:52 INFO - PROCESS | 1647 | ++DOCSHELL 0x1194cc800 == 34 [pid = 1647] [id = 73] 11:29:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x119197000) [pid = 1647] [serial = 216] [outer = 0x0] 11:29:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x124648c00) [pid = 1647] [serial = 217] [outer = 0x119197000] 11:29:52 INFO - PROCESS | 1647 | 1467224992238 Marionette DEBUG loaded listener.js 11:29:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x125689400) [pid = 1647] [serial = 218] [outer = 0x119197000] 11:29:52 INFO - PROCESS | 1647 | 1467224992502 Marionette TRACE conn2 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 11:29:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 11:29:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 468ms 11:29:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 11:29:52 INFO - PROCESS | 1647 | 1467224992543 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 11:29:52 INFO - PROCESS | 1647 | 1467224992545 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 11:29:52 INFO - PROCESS | 1647 | 1467224992558 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 11:29:52 INFO - PROCESS | 1647 | 1467224992559 Marionette TRACE conn2 <- [1,266,null,{}] 11:29:52 INFO - PROCESS | 1647 | 1467224992572 Marionette TRACE conn2 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:52 INFO - PROCESS | 1647 | 1467224992573 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:52 INFO - PROCESS | 1647 | 1467224992687 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 11:29:52 INFO - PROCESS | 1647 | 1467224992732 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:52 INFO - PROCESS | 1647 | 1467224992733 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:52 INFO - PROCESS | 1647 | ++DOCSHELL 0x123991800 == 35 [pid = 1647] [id = 74] 11:29:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x119e1bc00) [pid = 1647] [serial = 219] [outer = 0x0] 11:29:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x1257b6400) [pid = 1647] [serial = 220] [outer = 0x119e1bc00] 11:29:52 INFO - PROCESS | 1647 | 1467224992774 Marionette DEBUG loaded listener.js 11:29:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x1257eac00) [pid = 1647] [serial = 221] [outer = 0x119e1bc00] 11:29:53 INFO - PROCESS | 1647 | 1467224993226 Marionette TRACE conn2 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 11:29:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 11:29:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 690ms 11:29:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 11:29:53 INFO - PROCESS | 1647 | 1467224993237 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 11:29:53 INFO - PROCESS | 1647 | 1467224993239 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 11:29:53 INFO - PROCESS | 1647 | 1467224993241 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 11:29:53 INFO - PROCESS | 1647 | 1467224993242 Marionette TRACE conn2 <- [1,270,null,{}] 11:29:53 INFO - PROCESS | 1647 | 1467224993244 Marionette TRACE conn2 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:53 INFO - PROCESS | 1647 | 1467224993248 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:53 INFO - PROCESS | 1647 | 1467224993359 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 11:29:53 INFO - PROCESS | 1647 | 1467224993389 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:53 INFO - PROCESS | 1647 | 1467224993390 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:53 INFO - PROCESS | 1647 | ++DOCSHELL 0x12401e800 == 36 [pid = 1647] [id = 75] 11:29:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x1257eb000) [pid = 1647] [serial = 222] [outer = 0x0] 11:29:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x127171800) [pid = 1647] [serial = 223] [outer = 0x1257eb000] 11:29:53 INFO - PROCESS | 1647 | 1467224993416 Marionette DEBUG loaded listener.js 11:29:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x128f71000) [pid = 1647] [serial = 224] [outer = 0x1257eb000] 11:29:53 INFO - PROCESS | 1647 | 1467224993708 Marionette TRACE conn2 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 11:29:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 11:29:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 517ms 11:29:53 INFO - PROCESS | 1647 | 1467224993764 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 11:29:53 INFO - PROCESS | 1647 | 1467224993766 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 11:29:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 11:29:53 INFO - PROCESS | 1647 | 1467224993770 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 11:29:53 INFO - PROCESS | 1647 | 1467224993771 Marionette TRACE conn2 <- [1,274,null,{}] 11:29:53 INFO - PROCESS | 1647 | 1467224993774 Marionette TRACE conn2 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:53 INFO - PROCESS | 1647 | 1467224993775 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:53 INFO - PROCESS | 1647 | 1467224993864 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 11:29:53 INFO - PROCESS | 1647 | 1467224993867 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:53 INFO - PROCESS | 1647 | 1467224993868 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:53 INFO - PROCESS | 1647 | ++DOCSHELL 0x125715000 == 37 [pid = 1647] [id = 76] 11:29:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x126186400) [pid = 1647] [serial = 225] [outer = 0x0] 11:29:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x12940c800) [pid = 1647] [serial = 226] [outer = 0x126186400] 11:29:53 INFO - PROCESS | 1647 | 1467224993893 Marionette DEBUG loaded listener.js 11:29:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x1295f0c00) [pid = 1647] [serial = 227] [outer = 0x126186400] 11:29:54 INFO - PROCESS | 1647 | 1467224994267 Marionette TRACE conn2 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 11:29:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 11:29:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 518ms 11:29:54 INFO - PROCESS | 1647 | 1467224994289 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 11:29:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 11:29:54 INFO - PROCESS | 1647 | 1467224994291 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 11:29:54 INFO - PROCESS | 1647 | 1467224994295 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 11:29:54 INFO - PROCESS | 1647 | 1467224994296 Marionette TRACE conn2 <- [1,278,null,{}] 11:29:54 INFO - PROCESS | 1647 | 1467224994300 Marionette TRACE conn2 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:54 INFO - PROCESS | 1647 | 1467224994302 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:54 INFO - PROCESS | 1647 | 1467224994445 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 11:29:54 INFO - PROCESS | 1647 | 1467224994460 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:54 INFO - PROCESS | 1647 | 1467224994462 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:54 INFO - PROCESS | 1647 | ++DOCSHELL 0x12661f800 == 38 [pid = 1647] [id = 77] 11:29:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x1295f1800) [pid = 1647] [serial = 228] [outer = 0x0] 11:29:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x1295fa400) [pid = 1647] [serial = 229] [outer = 0x1295f1800] 11:29:54 INFO - PROCESS | 1647 | 1467224994505 Marionette DEBUG loaded listener.js 11:29:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x12a575800) [pid = 1647] [serial = 230] [outer = 0x1295f1800] 11:29:54 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x123956000) [pid = 1647] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 11:29:54 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x115e5ec00) [pid = 1647] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 11:29:54 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x113c63000) [pid = 1647] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 11:29:54 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x1181a4800) [pid = 1647] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 11:29:54 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x119708c00) [pid = 1647] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 11:29:54 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x115dee000) [pid = 1647] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 11:29:54 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x115e5fc00) [pid = 1647] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 11:29:54 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x118172000) [pid = 1647] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 11:29:54 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x11858e400) [pid = 1647] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 11:29:54 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x123805400) [pid = 1647] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 11:29:54 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x124645800) [pid = 1647] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 11:29:54 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x1247c7800) [pid = 1647] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 11:29:54 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x116a13800) [pid = 1647] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 11:29:54 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x123c58000) [pid = 1647] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 11:29:54 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x124f12c00) [pid = 1647] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 11:29:54 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x11859d400) [pid = 1647] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 11:29:54 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x12568ac00) [pid = 1647] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 11:29:54 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x1185a1400) [pid = 1647] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 11:29:54 INFO - PROCESS | 1647 | 1467224994933 Marionette TRACE conn2 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 11:29:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 11:29:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 670ms 11:29:54 INFO - PROCESS | 1647 | 1467224994964 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 11:29:54 INFO - PROCESS | 1647 | 1467224994967 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 11:29:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 11:29:54 INFO - PROCESS | 1647 | 1467224994974 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 11:29:54 INFO - PROCESS | 1647 | 1467224994975 Marionette TRACE conn2 <- [1,282,null,{}] 11:29:54 INFO - PROCESS | 1647 | 1467224994977 Marionette TRACE conn2 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:54 INFO - PROCESS | 1647 | 1467224994978 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:55 INFO - PROCESS | 1647 | 1467224995080 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 11:29:55 INFO - PROCESS | 1647 | 1467224995126 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:55 INFO - PROCESS | 1647 | 1467224995127 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:55 INFO - PROCESS | 1647 | ++DOCSHELL 0x1191c2000 == 39 [pid = 1647] [id = 78] 11:29:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x118172000) [pid = 1647] [serial = 231] [outer = 0x0] 11:29:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x119708c00) [pid = 1647] [serial = 232] [outer = 0x118172000] 11:29:55 INFO - PROCESS | 1647 | 1467224995151 Marionette DEBUG loaded listener.js 11:29:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x1240f5c00) [pid = 1647] [serial = 233] [outer = 0x118172000] 11:29:55 INFO - PROCESS | 1647 | 1467224995398 Marionette TRACE conn2 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 11:29:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 11:29:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 468ms 11:29:55 INFO - PROCESS | 1647 | 1467224995443 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 11:29:55 INFO - PROCESS | 1647 | 1467224995444 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 11:29:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 11:29:55 INFO - PROCESS | 1647 | 1467224995446 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 11:29:55 INFO - PROCESS | 1647 | 1467224995447 Marionette TRACE conn2 <- [1,286,null,{}] 11:29:55 INFO - PROCESS | 1647 | 1467224995457 Marionette TRACE conn2 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:55 INFO - PROCESS | 1647 | 1467224995458 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:55 INFO - PROCESS | 1647 | 1467224995537 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 11:29:55 INFO - PROCESS | 1647 | 1467224995541 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:55 INFO - PROCESS | 1647 | 1467224995543 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:55 INFO - PROCESS | 1647 | ++DOCSHELL 0x128fbe000 == 40 [pid = 1647] [id = 79] 11:29:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x1243b2800) [pid = 1647] [serial = 234] [outer = 0x0] 11:29:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x12940e000) [pid = 1647] [serial = 235] [outer = 0x1243b2800] 11:29:55 INFO - PROCESS | 1647 | 1467224995569 Marionette DEBUG loaded listener.js 11:29:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x12a622800) [pid = 1647] [serial = 236] [outer = 0x1243b2800] 11:29:55 INFO - PROCESS | 1647 | 1467224995877 Marionette TRACE conn2 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 11:29:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 11:29:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 476ms 11:29:55 INFO - PROCESS | 1647 | 1467224995922 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 11:29:55 INFO - PROCESS | 1647 | 1467224995924 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 11:29:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 11:29:55 INFO - PROCESS | 1647 | 1467224995926 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 11:29:55 INFO - PROCESS | 1647 | 1467224995927 Marionette TRACE conn2 <- [1,290,null,{}] 11:29:55 INFO - PROCESS | 1647 | 1467224995930 Marionette TRACE conn2 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:55 INFO - PROCESS | 1647 | 1467224995931 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:56 INFO - PROCESS | 1647 | 1467224996043 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 11:29:56 INFO - PROCESS | 1647 | 1467224996052 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:56 INFO - PROCESS | 1647 | 1467224996053 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:56 INFO - PROCESS | 1647 | ++DOCSHELL 0x128fd2800 == 41 [pid = 1647] [id = 80] 11:29:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x12a625000) [pid = 1647] [serial = 237] [outer = 0x0] 11:29:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x12a709c00) [pid = 1647] [serial = 238] [outer = 0x12a625000] 11:29:56 INFO - PROCESS | 1647 | 1467224996079 Marionette DEBUG loaded listener.js 11:29:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x12a927400) [pid = 1647] [serial = 239] [outer = 0x12a625000] 11:29:56 INFO - PROCESS | 1647 | 1467224996370 Marionette TRACE conn2 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 11:29:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 11:29:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 469ms 11:29:56 INFO - PROCESS | 1647 | 1467224996395 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 11:29:56 INFO - PROCESS | 1647 | 1467224996396 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 11:29:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 11:29:56 INFO - PROCESS | 1647 | 1467224996404 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 11:29:56 INFO - PROCESS | 1647 | 1467224996405 Marionette TRACE conn2 <- [1,294,null,{}] 11:29:56 INFO - PROCESS | 1647 | 1467224996407 Marionette TRACE conn2 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:56 INFO - PROCESS | 1647 | 1467224996408 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:56 INFO - PROCESS | 1647 | 1467224996487 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 11:29:56 INFO - PROCESS | 1647 | 1467224996490 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:56 INFO - PROCESS | 1647 | 1467224996491 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:56 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a327800 == 42 [pid = 1647] [id = 81] 11:29:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x12a62d000) [pid = 1647] [serial = 240] [outer = 0x0] 11:29:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x12ab06400) [pid = 1647] [serial = 241] [outer = 0x12a62d000] 11:29:56 INFO - PROCESS | 1647 | 1467224996515 Marionette DEBUG loaded listener.js 11:29:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x12b0dd800) [pid = 1647] [serial = 242] [outer = 0x12a62d000] 11:29:56 INFO - PROCESS | 1647 | 1467224996927 Marionette TRACE conn2 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:29:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:29:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 573ms 11:29:56 INFO - PROCESS | 1647 | 1467224996973 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 11:29:56 INFO - PROCESS | 1647 | 1467224996976 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 11:29:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 11:29:56 INFO - PROCESS | 1647 | 1467224996979 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 11:29:56 INFO - PROCESS | 1647 | 1467224996981 Marionette TRACE conn2 <- [1,298,null,{}] 11:29:56 INFO - PROCESS | 1647 | 1467224996988 Marionette TRACE conn2 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:56 INFO - PROCESS | 1647 | 1467224996990 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:57 INFO - PROCESS | 1647 | 1467224997091 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 11:29:57 INFO - PROCESS | 1647 | 1467224997154 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:57 INFO - PROCESS | 1647 | 1467224997155 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:57 INFO - PROCESS | 1647 | ++DOCSHELL 0x1169bc800 == 43 [pid = 1647] [id = 82] 11:29:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x114f66400) [pid = 1647] [serial = 243] [outer = 0x0] 11:29:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x116fd8800) [pid = 1647] [serial = 244] [outer = 0x114f66400] 11:29:57 INFO - PROCESS | 1647 | 1467224997186 Marionette DEBUG loaded listener.js 11:29:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x1181a3400) [pid = 1647] [serial = 245] [outer = 0x114f66400] 11:29:57 INFO - PROCESS | 1647 | 1467224997602 Marionette TRACE conn2 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:29:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:29:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 673ms 11:29:57 INFO - PROCESS | 1647 | 1467224997652 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 11:29:57 INFO - PROCESS | 1647 | 1467224997655 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 11:29:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 11:29:57 INFO - PROCESS | 1647 | 1467224997660 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 11:29:57 INFO - PROCESS | 1647 | 1467224997662 Marionette TRACE conn2 <- [1,302,null,{}] 11:29:57 INFO - PROCESS | 1647 | 1467224997664 Marionette TRACE conn2 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:57 INFO - PROCESS | 1647 | 1467224997666 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:57 INFO - PROCESS | 1647 | 1467224997795 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 11:29:57 INFO - PROCESS | 1647 | 1467224997869 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:57 INFO - PROCESS | 1647 | 1467224997870 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:57 INFO - PROCESS | 1647 | ++DOCSHELL 0x123994800 == 44 [pid = 1647] [id = 83] 11:29:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x119e15c00) [pid = 1647] [serial = 246] [outer = 0x0] 11:29:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x119e1ec00) [pid = 1647] [serial = 247] [outer = 0x119e15c00] 11:29:57 INFO - PROCESS | 1647 | 1467224997902 Marionette DEBUG loaded listener.js 11:29:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x120910400) [pid = 1647] [serial = 248] [outer = 0x119e15c00] 11:29:58 INFO - PROCESS | 1647 | 1467224998314 Marionette TRACE conn2 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:29:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:29:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 669ms 11:29:58 INFO - PROCESS | 1647 | 1467224998330 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 11:29:58 INFO - PROCESS | 1647 | 1467224998332 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 11:29:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 11:29:58 INFO - PROCESS | 1647 | 1467224998334 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 11:29:58 INFO - PROCESS | 1647 | 1467224998337 Marionette TRACE conn2 <- [1,306,null,{}] 11:29:58 INFO - PROCESS | 1647 | 1467224998344 Marionette TRACE conn2 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:58 INFO - PROCESS | 1647 | 1467224998347 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:58 INFO - PROCESS | 1647 | 1467224998449 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 11:29:58 INFO - PROCESS | 1647 | 1467224998502 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:58 INFO - PROCESS | 1647 | 1467224998503 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:58 INFO - PROCESS | 1647 | ++DOCSHELL 0x1292b1000 == 45 [pid = 1647] [id = 84] 11:29:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x123f39800) [pid = 1647] [serial = 249] [outer = 0x0] 11:29:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x12464a000) [pid = 1647] [serial = 250] [outer = 0x123f39800] 11:29:58 INFO - PROCESS | 1647 | 1467224998534 Marionette DEBUG loaded listener.js 11:29:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 108 (0x1257e2c00) [pid = 1647] [serial = 251] [outer = 0x123f39800] 11:29:58 INFO - PROCESS | 1647 | 1467224998937 Marionette TRACE conn2 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:29:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:29:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 622ms 11:29:58 INFO - PROCESS | 1647 | 1467224998956 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 11:29:58 INFO - PROCESS | 1647 | 1467224998958 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 11:29:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 11:29:58 INFO - PROCESS | 1647 | 1467224998961 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 11:29:58 INFO - PROCESS | 1647 | 1467224998962 Marionette TRACE conn2 <- [1,310,null,{}] 11:29:58 INFO - PROCESS | 1647 | 1467224998964 Marionette TRACE conn2 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:58 INFO - PROCESS | 1647 | 1467224998966 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:59 INFO - PROCESS | 1647 | 1467224999068 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 11:29:59 INFO - PROCESS | 1647 | 1467224999147 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:59 INFO - PROCESS | 1647 | 1467224999148 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:59 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a663800 == 46 [pid = 1647] [id = 85] 11:29:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 109 (0x1266eb000) [pid = 1647] [serial = 252] [outer = 0x0] 11:29:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 110 (0x12716f800) [pid = 1647] [serial = 253] [outer = 0x1266eb000] 11:29:59 INFO - PROCESS | 1647 | 1467224999177 Marionette DEBUG loaded listener.js 11:29:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 111 (0x128914c00) [pid = 1647] [serial = 254] [outer = 0x1266eb000] 11:29:59 INFO - PROCESS | 1647 | 1467224999582 Marionette TRACE conn2 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:29:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:29:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 669ms 11:29:59 INFO - PROCESS | 1647 | 1467224999630 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 11:29:59 INFO - PROCESS | 1647 | 1467224999632 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 11:29:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 11:29:59 INFO - PROCESS | 1647 | 1467224999634 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 11:29:59 INFO - PROCESS | 1647 | 1467224999635 Marionette TRACE conn2 <- [1,314,null,{}] 11:29:59 INFO - PROCESS | 1647 | 1467224999638 Marionette TRACE conn2 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:29:59 INFO - PROCESS | 1647 | 1467224999639 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:59 INFO - PROCESS | 1647 | 1467224999739 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 11:29:59 INFO - PROCESS | 1647 | 1467224999926 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:29:59 INFO - PROCESS | 1647 | 1467224999928 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:29:59 INFO - PROCESS | 1647 | ++DOCSHELL 0x116fbb000 == 47 [pid = 1647] [id = 86] 11:29:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 112 (0x116a1ac00) [pid = 1647] [serial = 255] [outer = 0x0] 11:29:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 113 (0x1176f5000) [pid = 1647] [serial = 256] [outer = 0x116a1ac00] 11:29:59 INFO - PROCESS | 1647 | 1467224999951 Marionette DEBUG loaded listener.js 11:29:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 114 (0x118555c00) [pid = 1647] [serial = 257] [outer = 0x116a1ac00] 11:30:00 INFO - PROCESS | 1647 | 1467225000447 Marionette TRACE conn2 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:30:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:30:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 819ms 11:30:00 INFO - PROCESS | 1647 | 1467225000454 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 11:30:00 INFO - PROCESS | 1647 | 1467225000456 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 11:30:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 11:30:00 INFO - PROCESS | 1647 | 1467225000460 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 11:30:00 INFO - PROCESS | 1647 | 1467225000463 Marionette TRACE conn2 <- [1,318,null,{}] 11:30:00 INFO - PROCESS | 1647 | 1467225000467 Marionette TRACE conn2 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:00 INFO - PROCESS | 1647 | 1467225000468 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:00 INFO - PROCESS | 1647 | 1467225000630 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 11:30:00 INFO - PROCESS | 1647 | 1467225000724 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:00 INFO - PROCESS | 1647 | 1467225000726 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:00 INFO - PROCESS | 1647 | ++DOCSHELL 0x118193800 == 48 [pid = 1647] [id = 87] 11:30:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 115 (0x1185a1c00) [pid = 1647] [serial = 258] [outer = 0x0] 11:30:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 116 (0x11918c400) [pid = 1647] [serial = 259] [outer = 0x1185a1c00] 11:30:00 INFO - PROCESS | 1647 | 1467225000766 Marionette DEBUG loaded listener.js 11:30:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 117 (0x119b18c00) [pid = 1647] [serial = 260] [outer = 0x1185a1c00] 11:30:00 INFO - PROCESS | 1647 | --DOCSHELL 0x128fd2800 == 47 [pid = 1647] [id = 80] 11:30:00 INFO - PROCESS | 1647 | --DOCSHELL 0x128fbe000 == 46 [pid = 1647] [id = 79] 11:30:00 INFO - PROCESS | 1647 | --DOCSHELL 0x1191c2000 == 45 [pid = 1647] [id = 78] 11:30:00 INFO - PROCESS | 1647 | --DOCSHELL 0x12661f800 == 44 [pid = 1647] [id = 77] 11:30:00 INFO - PROCESS | 1647 | --DOCSHELL 0x125715000 == 43 [pid = 1647] [id = 76] 11:30:00 INFO - PROCESS | 1647 | --DOCSHELL 0x12401e800 == 42 [pid = 1647] [id = 75] 11:30:00 INFO - PROCESS | 1647 | --DOCSHELL 0x123991800 == 41 [pid = 1647] [id = 74] 11:30:00 INFO - PROCESS | 1647 | --DOCSHELL 0x1194cc800 == 40 [pid = 1647] [id = 73] 11:30:00 INFO - PROCESS | 1647 | --DOCSHELL 0x1191c3800 == 39 [pid = 1647] [id = 72] 11:30:00 INFO - PROCESS | 1647 | --DOMWINDOW == 116 (0x128d73800) [pid = 1647] [serial = 198] [outer = 0x0] [url = about:blank] 11:30:00 INFO - PROCESS | 1647 | --DOCSHELL 0x117d36000 == 38 [pid = 1647] [id = 71] 11:30:00 INFO - PROCESS | 1647 | --DOCSHELL 0x1164af000 == 37 [pid = 1647] [id = 70] 11:30:00 INFO - PROCESS | 1647 | --DOCSHELL 0x1194d7000 == 36 [pid = 1647] [id = 69] 11:30:00 INFO - PROCESS | 1647 | --DOCSHELL 0x116616800 == 35 [pid = 1647] [id = 68] 11:30:00 INFO - PROCESS | 1647 | --DOMWINDOW == 115 (0x1243a8800) [pid = 1647] [serial = 180] [outer = 0x0] [url = about:blank] 11:30:00 INFO - PROCESS | 1647 | --DOMWINDOW == 114 (0x116f88400) [pid = 1647] [serial = 163] [outer = 0x0] [url = about:blank] 11:30:00 INFO - PROCESS | 1647 | --DOMWINDOW == 113 (0x116193400) [pid = 1647] [serial = 162] [outer = 0x0] [url = about:blank] 11:30:00 INFO - PROCESS | 1647 | --DOMWINDOW == 112 (0x119194c00) [pid = 1647] [serial = 171] [outer = 0x0] [url = about:blank] 11:30:00 INFO - PROCESS | 1647 | --DOMWINDOW == 111 (0x1191b7400) [pid = 1647] [serial = 172] [outer = 0x0] [url = about:blank] 11:30:00 INFO - PROCESS | 1647 | --DOMWINDOW == 110 (0x118557400) [pid = 1647] [serial = 168] [outer = 0x0] [url = about:blank] 11:30:00 INFO - PROCESS | 1647 | --DOMWINDOW == 109 (0x118560c00) [pid = 1647] [serial = 169] [outer = 0x0] [url = about:blank] 11:30:00 INFO - PROCESS | 1647 | --DOMWINDOW == 108 (0x11976c000) [pid = 1647] [serial = 174] [outer = 0x0] [url = about:blank] 11:30:00 INFO - PROCESS | 1647 | --DOMWINDOW == 107 (0x1176f8400) [pid = 1647] [serial = 145] [outer = 0x0] [url = about:blank] 11:30:00 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x116fd8c00) [pid = 1647] [serial = 165] [outer = 0x0] [url = about:blank] 11:30:00 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x113c63400) [pid = 1647] [serial = 166] [outer = 0x0] [url = about:blank] 11:30:00 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x119d8b400) [pid = 1647] [serial = 177] [outer = 0x0] [url = about:blank] 11:30:00 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x11677c400) [pid = 1647] [serial = 144] [outer = 0x0] [url = about:blank] 11:30:00 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x119194000) [pid = 1647] [serial = 148] [outer = 0x0] [url = about:blank] 11:30:00 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x11859b800) [pid = 1647] [serial = 147] [outer = 0x0] [url = about:blank] 11:30:00 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x1241c6800) [pid = 1647] [serial = 151] [outer = 0x0] [url = about:blank] 11:30:00 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x12380d400) [pid = 1647] [serial = 150] [outer = 0x0] [url = about:blank] 11:30:00 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x124be2c00) [pid = 1647] [serial = 154] [outer = 0x0] [url = about:blank] 11:30:00 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x12464a400) [pid = 1647] [serial = 153] [outer = 0x0] [url = about:blank] 11:30:00 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x125690c00) [pid = 1647] [serial = 157] [outer = 0x0] [url = about:blank] 11:30:00 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x124f10c00) [pid = 1647] [serial = 156] [outer = 0x0] [url = about:blank] 11:30:00 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x1257eb800) [pid = 1647] [serial = 160] [outer = 0x0] [url = about:blank] 11:30:00 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x124640c00) [pid = 1647] [serial = 159] [outer = 0x0] [url = about:blank] 11:30:00 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x124beb000) [pid = 1647] [serial = 183] [outer = 0x0] [url = about:blank] 11:30:00 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x1247cd400) [pid = 1647] [serial = 181] [outer = 0x0] [url = about:blank] 11:30:00 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x1257b5800) [pid = 1647] [serial = 186] [outer = 0x0] [url = about:blank] 11:30:00 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x12463fc00) [pid = 1647] [serial = 190] [outer = 0x0] [url = about:blank] 11:30:00 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x1257e8400) [pid = 1647] [serial = 192] [outer = 0x0] [url = about:blank] 11:30:00 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x1191aa800) [pid = 1647] [serial = 189] [outer = 0x0] [url = about:blank] 11:30:00 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x126537400) [pid = 1647] [serial = 195] [outer = 0x0] [url = about:blank] 11:30:00 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x1257e4000) [pid = 1647] [serial = 187] [outer = 0x0] [url = about:blank] 11:30:00 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x12890dc00) [pid = 1647] [serial = 196] [outer = 0x0] [url = about:blank] 11:30:00 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x125732800) [pid = 1647] [serial = 184] [outer = 0x0] [url = about:blank] 11:30:00 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x123806400) [pid = 1647] [serial = 178] [outer = 0x0] [url = about:blank] 11:30:00 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x126188400) [pid = 1647] [serial = 193] [outer = 0x0] [url = about:blank] 11:30:00 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x119e19400) [pid = 1647] [serial = 175] [outer = 0x0] [url = about:blank] 11:30:01 INFO - PROCESS | 1647 | 1467225001145 Marionette TRACE conn2 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:30:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:30:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 721ms 11:30:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 11:30:01 INFO - PROCESS | 1647 | 1467225001183 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 11:30:01 INFO - PROCESS | 1647 | 1467225001185 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 11:30:01 INFO - PROCESS | 1647 | 1467225001188 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 11:30:01 INFO - PROCESS | 1647 | 1467225001189 Marionette TRACE conn2 <- [1,322,null,{}] 11:30:01 INFO - PROCESS | 1647 | 1467225001191 Marionette TRACE conn2 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:01 INFO - PROCESS | 1647 | 1467225001192 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:01 INFO - PROCESS | 1647 | 1467225001270 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 11:30:01 INFO - PROCESS | 1647 | 1467225001289 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:01 INFO - PROCESS | 1647 | 1467225001291 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:01 INFO - PROCESS | 1647 | ++DOCSHELL 0x117159000 == 36 [pid = 1647] [id = 88] 11:30:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x1209e8800) [pid = 1647] [serial = 261] [outer = 0x0] 11:30:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x1209f3c00) [pid = 1647] [serial = 262] [outer = 0x1209e8800] 11:30:01 INFO - PROCESS | 1647 | 1467225001316 Marionette DEBUG loaded listener.js 11:30:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x12380d400) [pid = 1647] [serial = 263] [outer = 0x1209e8800] 11:30:01 INFO - PROCESS | 1647 | 1467225001643 Marionette TRACE conn2 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:30:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:30:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 467ms 11:30:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 11:30:01 INFO - PROCESS | 1647 | 1467225001656 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 11:30:01 INFO - PROCESS | 1647 | 1467225001657 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 11:30:01 INFO - PROCESS | 1647 | 1467225001664 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 11:30:01 INFO - PROCESS | 1647 | 1467225001670 Marionette TRACE conn2 <- [1,326,null,{}] 11:30:01 INFO - PROCESS | 1647 | 1467225001674 Marionette TRACE conn2 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:01 INFO - PROCESS | 1647 | 1467225001676 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:01 INFO - PROCESS | 1647 | 1467225001755 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 11:30:01 INFO - PROCESS | 1647 | 1467225001803 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:01 INFO - PROCESS | 1647 | 1467225001804 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:01 INFO - PROCESS | 1647 | ++DOCSHELL 0x11862a800 == 37 [pid = 1647] [id = 89] 11:30:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x123809000) [pid = 1647] [serial = 264] [outer = 0x0] 11:30:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x1243abc00) [pid = 1647] [serial = 265] [outer = 0x123809000] 11:30:01 INFO - PROCESS | 1647 | 1467225001835 Marionette DEBUG loaded listener.js 11:30:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x125030c00) [pid = 1647] [serial = 266] [outer = 0x123809000] 11:30:02 INFO - PROCESS | 1647 | 1467225002137 Marionette TRACE conn2 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:30:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:30:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 528ms 11:30:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 11:30:02 INFO - PROCESS | 1647 | 1467225002189 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 11:30:02 INFO - PROCESS | 1647 | 1467225002191 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 11:30:02 INFO - PROCESS | 1647 | 1467225002193 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 11:30:02 INFO - PROCESS | 1647 | 1467225002194 Marionette TRACE conn2 <- [1,330,null,{}] 11:30:02 INFO - PROCESS | 1647 | 1467225002196 Marionette TRACE conn2 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:02 INFO - PROCESS | 1647 | 1467225002197 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:02 INFO - PROCESS | 1647 | 1467225002273 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 11:30:02 INFO - PROCESS | 1647 | 1467225002319 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:02 INFO - PROCESS | 1647 | 1467225002320 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:02 INFO - PROCESS | 1647 | ++DOCSHELL 0x119978800 == 38 [pid = 1647] [id = 90] 11:30:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x123951800) [pid = 1647] [serial = 267] [outer = 0x0] 11:30:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x1257e3c00) [pid = 1647] [serial = 268] [outer = 0x123951800] 11:30:02 INFO - PROCESS | 1647 | 1467225002345 Marionette DEBUG loaded listener.js 11:30:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x126183000) [pid = 1647] [serial = 269] [outer = 0x123951800] 11:30:02 INFO - PROCESS | 1647 | 1467225002621 Marionette TRACE conn2 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:30:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:30:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 467ms 11:30:02 INFO - PROCESS | 1647 | 1467225002661 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 11:30:02 INFO - PROCESS | 1647 | 1467225002662 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 11:30:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 11:30:02 INFO - PROCESS | 1647 | 1467225002664 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 11:30:02 INFO - PROCESS | 1647 | 1467225002666 Marionette TRACE conn2 <- [1,334,null,{}] 11:30:02 INFO - PROCESS | 1647 | 1467225002672 Marionette TRACE conn2 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:02 INFO - PROCESS | 1647 | 1467225002673 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:02 INFO - PROCESS | 1647 | 1467225002753 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 11:30:02 INFO - PROCESS | 1647 | 1467225002756 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:02 INFO - PROCESS | 1647 | 1467225002769 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:02 INFO - PROCESS | 1647 | ++DOCSHELL 0x12399c000 == 39 [pid = 1647] [id = 91] 11:30:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x12717a800) [pid = 1647] [serial = 270] [outer = 0x0] 11:30:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x12890f800) [pid = 1647] [serial = 271] [outer = 0x12717a800] 11:30:02 INFO - PROCESS | 1647 | 1467225002804 Marionette DEBUG loaded listener.js 11:30:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x128bd2400) [pid = 1647] [serial = 272] [outer = 0x12717a800] 11:30:03 INFO - PROCESS | 1647 | 1467225003305 Marionette TRACE conn2 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:30:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 11:30:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 671ms 11:30:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 11:30:03 INFO - PROCESS | 1647 | 1467225003337 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 11:30:03 INFO - PROCESS | 1647 | 1467225003338 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 11:30:03 INFO - PROCESS | 1647 | 1467225003341 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 11:30:03 INFO - PROCESS | 1647 | 1467225003343 Marionette TRACE conn2 <- [1,338,null,{}] 11:30:03 INFO - PROCESS | 1647 | 1467225003347 Marionette TRACE conn2 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:03 INFO - PROCESS | 1647 | 1467225003352 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:03 INFO - PROCESS | 1647 | 1467225003457 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 11:30:03 INFO - PROCESS | 1647 | 1467225003469 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:03 INFO - PROCESS | 1647 | 1467225003470 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:03 INFO - PROCESS | 1647 | ++DOCSHELL 0x124692800 == 40 [pid = 1647] [id = 92] 11:30:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x128d75000) [pid = 1647] [serial = 273] [outer = 0x0] 11:30:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x12940f400) [pid = 1647] [serial = 274] [outer = 0x128d75000] 11:30:03 INFO - PROCESS | 1647 | 1467225003495 Marionette DEBUG loaded listener.js 11:30:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x1295f9800) [pid = 1647] [serial = 275] [outer = 0x128d75000] 11:30:03 INFO - PROCESS | 1647 | 1467225003820 Marionette TRACE conn2 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:30:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 11:30:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 520ms 11:30:03 INFO - PROCESS | 1647 | 1467225003862 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 11:30:03 INFO - PROCESS | 1647 | 1467225003863 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 11:30:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 11:30:03 INFO - PROCESS | 1647 | 1467225003865 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 11:30:03 INFO - PROCESS | 1647 | 1467225003866 Marionette TRACE conn2 <- [1,342,null,{}] 11:30:03 INFO - PROCESS | 1647 | 1467225003868 Marionette TRACE conn2 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:03 INFO - PROCESS | 1647 | 1467225003869 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:03 INFO - PROCESS | 1647 | 1467225003971 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 11:30:03 INFO - PROCESS | 1647 | 1467225003984 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:03 INFO - PROCESS | 1647 | 1467225003985 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:03 INFO - PROCESS | 1647 | ++DOCSHELL 0x125078000 == 41 [pid = 1647] [id = 93] 11:30:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x12a574000) [pid = 1647] [serial = 276] [outer = 0x0] 11:30:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x12a703c00) [pid = 1647] [serial = 277] [outer = 0x12a574000] 11:30:04 INFO - PROCESS | 1647 | 1467225004009 Marionette DEBUG loaded listener.js 11:30:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x12a70dc00) [pid = 1647] [serial = 278] [outer = 0x12a574000] 11:30:04 INFO - PROCESS | 1647 | 1467225004349 Marionette TRACE conn2 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:30:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 11:30:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 518ms 11:30:04 INFO - PROCESS | 1647 | 1467225004387 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 11:30:04 INFO - PROCESS | 1647 | 1467225004389 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 11:30:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 11:30:04 INFO - PROCESS | 1647 | 1467225004391 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 11:30:04 INFO - PROCESS | 1647 | 1467225004392 Marionette TRACE conn2 <- [1,346,null,{}] 11:30:04 INFO - PROCESS | 1647 | 1467225004394 Marionette TRACE conn2 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:04 INFO - PROCESS | 1647 | 1467225004395 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:04 INFO - PROCESS | 1647 | 1467225004490 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 11:30:04 INFO - PROCESS | 1647 | 1467225004493 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:04 INFO - PROCESS | 1647 | 1467225004494 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:04 INFO - PROCESS | 1647 | ++DOCSHELL 0x126696800 == 42 [pid = 1647] [id = 94] 11:30:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x12a622c00) [pid = 1647] [serial = 279] [outer = 0x0] 11:30:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x12a92c800) [pid = 1647] [serial = 280] [outer = 0x12a622c00] 11:30:04 INFO - PROCESS | 1647 | 1467225004518 Marionette DEBUG loaded listener.js 11:30:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x12ab0dc00) [pid = 1647] [serial = 281] [outer = 0x12a622c00] 11:30:04 INFO - PROCESS | 1647 | 1467225004827 Marionette TRACE conn2 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:30:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 11:30:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 468ms 11:30:04 INFO - PROCESS | 1647 | 1467225004864 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 11:30:04 INFO - PROCESS | 1647 | 1467225004865 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 11:30:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 11:30:04 INFO - PROCESS | 1647 | 1467225004872 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 11:30:04 INFO - PROCESS | 1647 | 1467225004873 Marionette TRACE conn2 <- [1,350,null,{}] 11:30:04 INFO - PROCESS | 1647 | 1467225004875 Marionette TRACE conn2 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:04 INFO - PROCESS | 1647 | 1467225004876 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:05 INFO - PROCESS | 1647 | 1467225005070 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 11:30:05 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x1257eb000) [pid = 1647] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 11:30:05 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x126186400) [pid = 1647] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 11:30:05 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x119197000) [pid = 1647] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 11:30:05 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x116636800) [pid = 1647] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 11:30:05 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x118168800) [pid = 1647] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 11:30:05 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x1295f1800) [pid = 1647] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 11:30:05 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x118172000) [pid = 1647] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 11:30:05 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x1186b9800) [pid = 1647] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 11:30:05 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x1243b2800) [pid = 1647] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 11:30:05 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x119e1bc00) [pid = 1647] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 11:30:05 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x12a625000) [pid = 1647] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 11:30:05 INFO - PROCESS | 1647 | 1467225005108 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:05 INFO - PROCESS | 1647 | 1467225005109 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:05 INFO - PROCESS | 1647 | ++DOCSHELL 0x1194c3000 == 43 [pid = 1647] [id = 95] 11:30:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x115deec00) [pid = 1647] [serial = 282] [outer = 0x0] 11:30:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x11834ec00) [pid = 1647] [serial = 283] [outer = 0x115deec00] 11:30:05 INFO - PROCESS | 1647 | 1467225005134 Marionette DEBUG loaded listener.js 11:30:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x124647800) [pid = 1647] [serial = 284] [outer = 0x115deec00] 11:30:05 INFO - PROCESS | 1647 | 1467225005421 Marionette TRACE conn2 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:30:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 11:30:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 568ms 11:30:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 11:30:05 INFO - PROCESS | 1647 | 1467225005441 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 11:30:05 INFO - PROCESS | 1647 | 1467225005442 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 11:30:05 INFO - PROCESS | 1647 | 1467225005444 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 11:30:05 INFO - PROCESS | 1647 | 1467225005445 Marionette TRACE conn2 <- [1,354,null,{}] 11:30:05 INFO - PROCESS | 1647 | 1467225005447 Marionette TRACE conn2 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:05 INFO - PROCESS | 1647 | 1467225005449 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:05 INFO - PROCESS | 1647 | 1467225005541 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 11:30:05 INFO - PROCESS | 1647 | 1467225005544 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:05 INFO - PROCESS | 1647 | 1467225005546 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:05 INFO - PROCESS | 1647 | ++DOCSHELL 0x128fc9800 == 44 [pid = 1647] [id = 96] 11:30:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x1243b2800) [pid = 1647] [serial = 285] [outer = 0x0] 11:30:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x12b0e8800) [pid = 1647] [serial = 286] [outer = 0x1243b2800] 11:30:05 INFO - PROCESS | 1647 | 1467225005575 Marionette DEBUG loaded listener.js 11:30:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x12b79b400) [pid = 1647] [serial = 287] [outer = 0x1243b2800] 11:30:05 INFO - PROCESS | 1647 | 1467225005892 Marionette TRACE conn2 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:30:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:30:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 468ms 11:30:05 INFO - PROCESS | 1647 | 1467225005913 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 11:30:05 INFO - PROCESS | 1647 | 1467225005915 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 11:30:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 11:30:05 INFO - PROCESS | 1647 | 1467225005925 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 11:30:05 INFO - PROCESS | 1647 | 1467225005926 Marionette TRACE conn2 <- [1,358,null,{}] 11:30:05 INFO - PROCESS | 1647 | 1467225005948 Marionette TRACE conn2 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:05 INFO - PROCESS | 1647 | 1467225005951 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:06 INFO - PROCESS | 1647 | 1467225006052 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 11:30:06 INFO - PROCESS | 1647 | 1467225006056 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:06 INFO - PROCESS | 1647 | 1467225006057 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:06 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a676800 == 45 [pid = 1647] [id = 97] 11:30:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x12568c800) [pid = 1647] [serial = 288] [outer = 0x0] 11:30:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x12b958800) [pid = 1647] [serial = 289] [outer = 0x12568c800] 11:30:06 INFO - PROCESS | 1647 | 1467225006080 Marionette DEBUG loaded listener.js 11:30:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x12b9da000) [pid = 1647] [serial = 290] [outer = 0x12568c800] 11:30:06 INFO - PROCESS | 1647 | 1467225006402 Marionette TRACE conn2 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:30:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:30:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 483ms 11:30:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 11:30:06 INFO - PROCESS | 1647 | 1467225006409 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 11:30:06 INFO - PROCESS | 1647 | 1467225006410 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 11:30:06 INFO - PROCESS | 1647 | 1467225006412 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 11:30:06 INFO - PROCESS | 1647 | 1467225006413 Marionette TRACE conn2 <- [1,362,null,{}] 11:30:06 INFO - PROCESS | 1647 | 1467225006417 Marionette TRACE conn2 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:06 INFO - PROCESS | 1647 | 1467225006419 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:06 INFO - PROCESS | 1647 | 1467225006502 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 11:30:06 INFO - PROCESS | 1647 | 1467225006505 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:06 INFO - PROCESS | 1647 | 1467225006506 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:06 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a9c2000 == 46 [pid = 1647] [id = 98] 11:30:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x125736c00) [pid = 1647] [serial = 291] [outer = 0x0] 11:30:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x12b9e2800) [pid = 1647] [serial = 292] [outer = 0x125736c00] 11:30:06 INFO - PROCESS | 1647 | 1467225006530 Marionette DEBUG loaded listener.js 11:30:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x12bf0a800) [pid = 1647] [serial = 293] [outer = 0x125736c00] 11:30:06 INFO - PROCESS | 1647 | 1467225006840 Marionette TRACE conn2 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:30:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:30:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 469ms 11:30:06 INFO - PROCESS | 1647 | 1467225006881 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 11:30:06 INFO - PROCESS | 1647 | 1467225006883 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 11:30:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 11:30:06 INFO - PROCESS | 1647 | 1467225006885 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 11:30:06 INFO - PROCESS | 1647 | 1467225006886 Marionette TRACE conn2 <- [1,366,null,{}] 11:30:06 INFO - PROCESS | 1647 | 1467225006888 Marionette TRACE conn2 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:06 INFO - PROCESS | 1647 | 1467225006889 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:07 INFO - PROCESS | 1647 | 1467225007001 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 11:30:07 INFO - PROCESS | 1647 | 1467225007007 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:07 INFO - PROCESS | 1647 | 1467225007008 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:07 INFO - PROCESS | 1647 | ++DOCSHELL 0x12ab44000 == 47 [pid = 1647] [id = 99] 11:30:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x12bf0c000) [pid = 1647] [serial = 294] [outer = 0x0] 11:30:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x12bf11800) [pid = 1647] [serial = 295] [outer = 0x12bf0c000] 11:30:07 INFO - PROCESS | 1647 | 1467225007032 Marionette DEBUG loaded listener.js 11:30:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x12bf55800) [pid = 1647] [serial = 296] [outer = 0x12bf0c000] 11:30:07 INFO - PROCESS | 1647 | 1467225007487 Marionette TRACE conn2 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:30:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:30:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 618ms 11:30:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 11:30:07 INFO - PROCESS | 1647 | 1467225007503 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 11:30:07 INFO - PROCESS | 1647 | 1467225007506 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 11:30:07 INFO - PROCESS | 1647 | 1467225007509 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 11:30:07 INFO - PROCESS | 1647 | 1467225007513 Marionette TRACE conn2 <- [1,370,null,{}] 11:30:07 INFO - PROCESS | 1647 | 1467225007516 Marionette TRACE conn2 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:07 INFO - PROCESS | 1647 | 1467225007518 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:07 INFO - PROCESS | 1647 | 1467225007629 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 11:30:07 INFO - PROCESS | 1647 | 1467225007693 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:07 INFO - PROCESS | 1647 | 1467225007694 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:07 INFO - PROCESS | 1647 | ++DOCSHELL 0x11715c000 == 48 [pid = 1647] [id = 100] 11:30:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x118560000) [pid = 1647] [serial = 297] [outer = 0x0] 11:30:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x118596800) [pid = 1647] [serial = 298] [outer = 0x118560000] 11:30:07 INFO - PROCESS | 1647 | 1467225007748 Marionette DEBUG loaded listener.js 11:30:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 108 (0x1191b7000) [pid = 1647] [serial = 299] [outer = 0x118560000] 11:30:08 INFO - PROCESS | 1647 | 1467225008226 Marionette TRACE conn2 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:30:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 11:30:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 771ms 11:30:08 INFO - PROCESS | 1647 | 1467225008291 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 11:30:08 INFO - PROCESS | 1647 | 1467225008294 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 11:30:08 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 11:30:08 INFO - PROCESS | 1647 | 1467225008315 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 11:30:08 INFO - PROCESS | 1647 | 1467225008317 Marionette TRACE conn2 <- [1,374,null,{}] 11:30:08 INFO - PROCESS | 1647 | 1467225008333 Marionette TRACE conn2 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:08 INFO - PROCESS | 1647 | 1467225008335 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:08 INFO - PROCESS | 1647 | 1467225008488 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 11:30:08 INFO - PROCESS | 1647 | 1467225008501 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:08 INFO - PROCESS | 1647 | 1467225008502 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:08 INFO - PROCESS | 1647 | ++DOCSHELL 0x1243cd000 == 49 [pid = 1647] [id = 101] 11:30:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 109 (0x124640c00) [pid = 1647] [serial = 300] [outer = 0x0] 11:30:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 110 (0x124647c00) [pid = 1647] [serial = 301] [outer = 0x124640c00] 11:30:08 INFO - PROCESS | 1647 | 1467225008535 Marionette DEBUG loaded listener.js 11:30:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 111 (0x1257c2800) [pid = 1647] [serial = 302] [outer = 0x124640c00] 11:30:09 INFO - PROCESS | 1647 | 1467225008998 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 11:30:09 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 11:30:09 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 735ms 11:30:09 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 11:30:09 INFO - PROCESS | 1647 | 1467225009040 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 11:30:09 INFO - PROCESS | 1647 | 1467225009042 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 11:30:09 INFO - PROCESS | 1647 | 1467225009044 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 11:30:09 INFO - PROCESS | 1647 | 1467225009047 Marionette TRACE conn2 <- [1,378,null,{}] 11:30:09 INFO - PROCESS | 1647 | 1467225009054 Marionette TRACE conn2 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:09 INFO - PROCESS | 1647 | 1467225009058 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:09 INFO - PROCESS | 1647 | 1467225009162 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 11:30:09 INFO - PROCESS | 1647 | 1467225009215 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:09 INFO - PROCESS | 1647 | 1467225009217 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:09 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b72b000 == 50 [pid = 1647] [id = 102] 11:30:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 112 (0x1266e8800) [pid = 1647] [serial = 303] [outer = 0x0] 11:30:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 113 (0x128bd0000) [pid = 1647] [serial = 304] [outer = 0x1266e8800] 11:30:09 INFO - PROCESS | 1647 | 1467225009259 Marionette DEBUG loaded listener.js 11:30:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 114 (0x1295f5c00) [pid = 1647] [serial = 305] [outer = 0x1266e8800] 11:30:09 INFO - PROCESS | 1647 | 1467225009669 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 11:30:09 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 11:30:09 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 672ms 11:30:09 INFO - PROCESS | 1647 | 1467225009717 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 11:30:09 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 11:30:09 INFO - PROCESS | 1647 | 1467225009719 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 11:30:09 INFO - PROCESS | 1647 | 1467225009721 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 11:30:09 INFO - PROCESS | 1647 | 1467225009722 Marionette TRACE conn2 <- [1,382,null,{}] 11:30:09 INFO - PROCESS | 1647 | 1467225009725 Marionette TRACE conn2 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:09 INFO - PROCESS | 1647 | 1467225009726 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:09 INFO - PROCESS | 1647 | 1467225009829 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 11:30:09 INFO - PROCESS | 1647 | 1467225009878 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:09 INFO - PROCESS | 1647 | 1467225009879 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:09 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b90e000 == 51 [pid = 1647] [id = 103] 11:30:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 115 (0x12a922000) [pid = 1647] [serial = 306] [outer = 0x0] 11:30:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 116 (0x12b794400) [pid = 1647] [serial = 307] [outer = 0x12a922000] 11:30:09 INFO - PROCESS | 1647 | 1467225009908 Marionette DEBUG loaded listener.js 11:30:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 117 (0x12b957800) [pid = 1647] [serial = 308] [outer = 0x12a922000] 11:30:10 INFO - PROCESS | 1647 | 1467225010376 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 11:30:10 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 11:30:10 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 669ms 11:30:10 INFO - PROCESS | 1647 | 1467225010391 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 11:30:10 INFO - PROCESS | 1647 | 1467225010392 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 11:30:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 11:30:10 INFO - PROCESS | 1647 | 1467225010394 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 11:30:10 INFO - PROCESS | 1647 | 1467225010395 Marionette TRACE conn2 <- [1,386,null,{}] 11:30:10 INFO - PROCESS | 1647 | 1467225010398 Marionette TRACE conn2 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:10 INFO - PROCESS | 1647 | 1467225010399 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:10 INFO - PROCESS | 1647 | 1467225010517 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 11:30:10 INFO - PROCESS | 1647 | 1467225010569 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:10 INFO - PROCESS | 1647 | 1467225010570 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:10 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b922000 == 52 [pid = 1647] [id = 104] 11:30:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 118 (0x12b9d6800) [pid = 1647] [serial = 309] [outer = 0x0] 11:30:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 119 (0x12bf12400) [pid = 1647] [serial = 310] [outer = 0x12b9d6800] 11:30:10 INFO - PROCESS | 1647 | 1467225010599 Marionette DEBUG loaded listener.js 11:30:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 120 (0x12bf5a800) [pid = 1647] [serial = 311] [outer = 0x12b9d6800] 11:30:11 INFO - PROCESS | 1647 | 1467225011029 Marionette TRACE conn2 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 11:30:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 11:30:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 669ms 11:30:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 11:30:11 INFO - PROCESS | 1647 | 1467225011063 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 11:30:11 INFO - PROCESS | 1647 | 1467225011065 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 11:30:11 INFO - PROCESS | 1647 | 1467225011067 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 11:30:11 INFO - PROCESS | 1647 | 1467225011068 Marionette TRACE conn2 <- [1,390,null,{}] 11:30:11 INFO - PROCESS | 1647 | 1467225011071 Marionette TRACE conn2 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:11 INFO - PROCESS | 1647 | 1467225011075 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:11 INFO - PROCESS | 1647 | 1467225011187 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 11:30:11 INFO - PROCESS | 1647 | 1467225011239 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:11 INFO - PROCESS | 1647 | 1467225011241 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:11 INFO - PROCESS | 1647 | ++DOCSHELL 0x11a0e7800 == 53 [pid = 1647] [id = 105] 11:30:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 121 (0x12bf5d000) [pid = 1647] [serial = 312] [outer = 0x0] 11:30:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 122 (0x12c44f800) [pid = 1647] [serial = 313] [outer = 0x12bf5d000] 11:30:11 INFO - PROCESS | 1647 | 1467225011269 Marionette DEBUG loaded listener.js 11:30:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 123 (0x12c459c00) [pid = 1647] [serial = 314] [outer = 0x12bf5d000] 11:30:11 INFO - PROCESS | 1647 | 1467225011992 Marionette TRACE conn2 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 11:30:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 11:30:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 969ms 11:30:12 INFO - PROCESS | 1647 | 1467225012037 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 11:30:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 11:30:12 INFO - PROCESS | 1647 | 1467225012039 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 11:30:12 INFO - PROCESS | 1647 | 1467225012042 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 11:30:12 INFO - PROCESS | 1647 | 1467225012043 Marionette TRACE conn2 <- [1,394,null,{}] 11:30:12 INFO - PROCESS | 1647 | 1467225012047 Marionette TRACE conn2 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:12 INFO - PROCESS | 1647 | 1467225012048 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:12 INFO - PROCESS | 1647 | 1467225012140 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 11:30:12 INFO - PROCESS | 1647 | 1467225012190 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:12 INFO - PROCESS | 1647 | 1467225012191 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:12 INFO - PROCESS | 1647 | ++DOCSHELL 0x117d35800 == 54 [pid = 1647] [id = 106] 11:30:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 124 (0x118174000) [pid = 1647] [serial = 315] [outer = 0x0] 11:30:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 125 (0x1186bcc00) [pid = 1647] [serial = 316] [outer = 0x118174000] 11:30:12 INFO - PROCESS | 1647 | 1467225012220 Marionette DEBUG loaded listener.js 11:30:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 126 (0x1191b1000) [pid = 1647] [serial = 317] [outer = 0x118174000] 11:30:12 INFO - PROCESS | 1647 | --DOCSHELL 0x1261c0800 == 53 [pid = 1647] [id = 67] 11:30:12 INFO - PROCESS | 1647 | --DOCSHELL 0x12a9c2000 == 52 [pid = 1647] [id = 98] 11:30:12 INFO - PROCESS | 1647 | --DOCSHELL 0x12a676800 == 51 [pid = 1647] [id = 97] 11:30:12 INFO - PROCESS | 1647 | --DOCSHELL 0x128fc9800 == 50 [pid = 1647] [id = 96] 11:30:12 INFO - PROCESS | 1647 | --DOCSHELL 0x1194c3000 == 49 [pid = 1647] [id = 95] 11:30:12 INFO - PROCESS | 1647 | --DOCSHELL 0x126696800 == 48 [pid = 1647] [id = 94] 11:30:12 INFO - PROCESS | 1647 | --DOCSHELL 0x125078000 == 47 [pid = 1647] [id = 93] 11:30:12 INFO - PROCESS | 1647 | --DOCSHELL 0x124692800 == 46 [pid = 1647] [id = 92] 11:30:12 INFO - PROCESS | 1647 | --DOMWINDOW == 125 (0x12ab06400) [pid = 1647] [serial = 241] [outer = 0x0] [url = about:blank] 11:30:12 INFO - PROCESS | 1647 | --DOCSHELL 0x12399c000 == 45 [pid = 1647] [id = 91] 11:30:12 INFO - PROCESS | 1647 | --DOCSHELL 0x119978800 == 44 [pid = 1647] [id = 90] 11:30:12 INFO - PROCESS | 1647 | --DOCSHELL 0x11862a800 == 43 [pid = 1647] [id = 89] 11:30:12 INFO - PROCESS | 1647 | --DOCSHELL 0x117159000 == 42 [pid = 1647] [id = 88] 11:30:12 INFO - PROCESS | 1647 | --DOCSHELL 0x118193800 == 41 [pid = 1647] [id = 87] 11:30:12 INFO - PROCESS | 1647 | --DOCSHELL 0x116fbb000 == 40 [pid = 1647] [id = 86] 11:30:12 INFO - PROCESS | 1647 | --DOCSHELL 0x12a663800 == 39 [pid = 1647] [id = 85] 11:30:12 INFO - PROCESS | 1647 | --DOCSHELL 0x1292b1000 == 38 [pid = 1647] [id = 84] 11:30:12 INFO - PROCESS | 1647 | --DOCSHELL 0x123994800 == 37 [pid = 1647] [id = 83] 11:30:12 INFO - PROCESS | 1647 | --DOCSHELL 0x1169bc800 == 36 [pid = 1647] [id = 82] 11:30:12 INFO - PROCESS | 1647 | --DOMWINDOW == 124 (0x1257b6400) [pid = 1647] [serial = 220] [outer = 0x0] [url = about:blank] 11:30:12 INFO - PROCESS | 1647 | --DOMWINDOW == 123 (0x1257eac00) [pid = 1647] [serial = 221] [outer = 0x0] [url = about:blank] 11:30:12 INFO - PROCESS | 1647 | --DOMWINDOW == 122 (0x1295f0c00) [pid = 1647] [serial = 227] [outer = 0x0] [url = about:blank] 11:30:12 INFO - PROCESS | 1647 | --DOMWINDOW == 121 (0x1240f5c00) [pid = 1647] [serial = 233] [outer = 0x0] [url = about:blank] 11:30:12 INFO - PROCESS | 1647 | --DOMWINDOW == 120 (0x12a927400) [pid = 1647] [serial = 239] [outer = 0x0] [url = about:blank] 11:30:12 INFO - PROCESS | 1647 | --DOMWINDOW == 119 (0x12a622800) [pid = 1647] [serial = 236] [outer = 0x0] [url = about:blank] 11:30:12 INFO - PROCESS | 1647 | --DOMWINDOW == 118 (0x12a709c00) [pid = 1647] [serial = 238] [outer = 0x0] [url = about:blank] 11:30:12 INFO - PROCESS | 1647 | --DOMWINDOW == 117 (0x12d3c4000) [pid = 1647] [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.] 11:30:12 INFO - PROCESS | 1647 | --DOMWINDOW == 116 (0x125689400) [pid = 1647] [serial = 218] [outer = 0x0] [url = about:blank] 11:30:12 INFO - PROCESS | 1647 | --DOMWINDOW == 115 (0x127171800) [pid = 1647] [serial = 223] [outer = 0x0] [url = about:blank] 11:30:12 INFO - PROCESS | 1647 | --DOMWINDOW == 114 (0x12940c800) [pid = 1647] [serial = 226] [outer = 0x0] [url = about:blank] 11:30:12 INFO - PROCESS | 1647 | --DOMWINDOW == 113 (0x124648c00) [pid = 1647] [serial = 217] [outer = 0x0] [url = about:blank] 11:30:12 INFO - PROCESS | 1647 | --DOMWINDOW == 112 (0x123f39400) [pid = 1647] [serial = 214] [outer = 0x0] [url = about:blank] 11:30:12 INFO - PROCESS | 1647 | --DOMWINDOW == 111 (0x12463d000) [pid = 1647] [serial = 215] [outer = 0x0] [url = about:blank] 11:30:12 INFO - PROCESS | 1647 | --DOMWINDOW == 110 (0x128f71000) [pid = 1647] [serial = 224] [outer = 0x0] [url = about:blank] 11:30:12 INFO - PROCESS | 1647 | --DOMWINDOW == 109 (0x1181a5400) [pid = 1647] [serial = 208] [outer = 0x0] [url = about:blank] 11:30:12 INFO - PROCESS | 1647 | --DOMWINDOW == 108 (0x1186b9000) [pid = 1647] [serial = 209] [outer = 0x0] [url = about:blank] 11:30:12 INFO - PROCESS | 1647 | --DOMWINDOW == 107 (0x1295fa400) [pid = 1647] [serial = 229] [outer = 0x0] [url = about:blank] 11:30:12 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x11677b800) [pid = 1647] [serial = 201] [outer = 0x0] [url = about:blank] 11:30:12 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x11859f000) [pid = 1647] [serial = 205] [outer = 0x0] [url = about:blank] 11:30:12 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x119708c00) [pid = 1647] [serial = 232] [outer = 0x0] [url = about:blank] 11:30:12 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x119435000) [pid = 1647] [serial = 211] [outer = 0x0] [url = about:blank] 11:30:12 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x119e1a000) [pid = 1647] [serial = 212] [outer = 0x0] [url = about:blank] 11:30:12 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x12940e000) [pid = 1647] [serial = 235] [outer = 0x0] [url = about:blank] 11:30:12 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x12a575800) [pid = 1647] [serial = 230] [outer = 0x0] [url = about:blank] 11:30:12 INFO - PROCESS | 1647 | 1467225012654 Marionette TRACE conn2 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 11:30:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 11:30:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 619ms 11:30:12 INFO - PROCESS | 1647 | 1467225012661 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 11:30:12 INFO - PROCESS | 1647 | 1467225012664 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 11:30:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 11:30:12 INFO - PROCESS | 1647 | 1467225012672 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 11:30:12 INFO - PROCESS | 1647 | 1467225012674 Marionette TRACE conn2 <- [1,398,null,{}] 11:30:12 INFO - PROCESS | 1647 | 1467225012677 Marionette TRACE conn2 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:12 INFO - PROCESS | 1647 | 1467225012679 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:12 INFO - PROCESS | 1647 | 1467225012765 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 11:30:12 INFO - PROCESS | 1647 | 1467225012772 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:12 INFO - PROCESS | 1647 | 1467225012773 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:12 INFO - PROCESS | 1647 | ++DOCSHELL 0x117d34800 == 37 [pid = 1647] [id = 107] 11:30:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x11970fc00) [pid = 1647] [serial = 318] [outer = 0x0] 11:30:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x11a00ec00) [pid = 1647] [serial = 319] [outer = 0x11970fc00] 11:30:12 INFO - PROCESS | 1647 | 1467225012800 Marionette DEBUG loaded listener.js 11:30:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x123a55000) [pid = 1647] [serial = 320] [outer = 0x11970fc00] 11:30:13 INFO - PROCESS | 1647 | 1467225013159 Marionette TRACE conn2 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 11:30:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 11:30:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 519ms 11:30:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 11:30:13 INFO - PROCESS | 1647 | 1467225013192 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 11:30:13 INFO - PROCESS | 1647 | 1467225013193 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 11:30:13 INFO - PROCESS | 1647 | 1467225013196 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 11:30:13 INFO - PROCESS | 1647 | 1467225013198 Marionette TRACE conn2 <- [1,402,null,{}] 11:30:13 INFO - PROCESS | 1647 | 1467225013205 Marionette TRACE conn2 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:13 INFO - PROCESS | 1647 | 1467225013208 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:13 INFO - PROCESS | 1647 | 1467225013290 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 11:30:13 INFO - PROCESS | 1647 | 1467225013295 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:13 INFO - PROCESS | 1647 | 1467225013296 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:13 INFO - PROCESS | 1647 | ++DOCSHELL 0x119ec8000 == 38 [pid = 1647] [id = 108] 11:30:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x124644c00) [pid = 1647] [serial = 321] [outer = 0x0] 11:30:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x1257bb000) [pid = 1647] [serial = 322] [outer = 0x124644c00] 11:30:13 INFO - PROCESS | 1647 | 1467225013324 Marionette DEBUG loaded listener.js 11:30:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x12618c800) [pid = 1647] [serial = 323] [outer = 0x124644c00] 11:30:13 INFO - PROCESS | 1647 | 1467225013685 Marionette TRACE conn2 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 11:30:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 11:30:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 522ms 11:30:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 11:30:13 INFO - PROCESS | 1647 | 1467225013718 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 11:30:13 INFO - PROCESS | 1647 | 1467225013720 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 11:30:13 INFO - PROCESS | 1647 | 1467225013722 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 11:30:13 INFO - PROCESS | 1647 | 1467225013723 Marionette TRACE conn2 <- [1,406,null,{}] 11:30:13 INFO - PROCESS | 1647 | 1467225013737 Marionette TRACE conn2 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:13 INFO - PROCESS | 1647 | 1467225013738 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:13 INFO - PROCESS | 1647 | 1467225013821 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 11:30:13 INFO - PROCESS | 1647 | 1467225013825 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:13 INFO - PROCESS | 1647 | 1467225013826 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:13 INFO - PROCESS | 1647 | ++DOCSHELL 0x124017000 == 39 [pid = 1647] [id = 109] 11:30:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x128bcac00) [pid = 1647] [serial = 324] [outer = 0x0] 11:30:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 108 (0x128d79800) [pid = 1647] [serial = 325] [outer = 0x128bcac00] 11:30:13 INFO - PROCESS | 1647 | 1467225013851 Marionette DEBUG loaded listener.js 11:30:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 109 (0x129410c00) [pid = 1647] [serial = 326] [outer = 0x128bcac00] 11:30:14 INFO - PROCESS | 1647 | 1467225014117 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 11:30:14 INFO - PROCESS | 1647 | 1467225014202 Marionette TRACE conn2 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 11:30:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 11:30:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 523ms 11:30:14 INFO - PROCESS | 1647 | 1467225014245 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 11:30:14 INFO - PROCESS | 1647 | 1467225014247 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 11:30:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 11:30:14 INFO - PROCESS | 1647 | 1467225014249 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 11:30:14 INFO - PROCESS | 1647 | 1467225014250 Marionette TRACE conn2 <- [1,410,null,{}] 11:30:14 INFO - PROCESS | 1647 | 1467225014252 Marionette TRACE conn2 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:14 INFO - PROCESS | 1647 | 1467225014253 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:14 INFO - PROCESS | 1647 | 1467225014332 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 11:30:14 INFO - PROCESS | 1647 | 1467225014393 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:14 INFO - PROCESS | 1647 | 1467225014394 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:14 INFO - PROCESS | 1647 | ++DOCSHELL 0x116953000 == 40 [pid = 1647] [id = 110] 11:30:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 110 (0x128bce000) [pid = 1647] [serial = 327] [outer = 0x0] 11:30:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 111 (0x12a56f000) [pid = 1647] [serial = 328] [outer = 0x128bce000] 11:30:14 INFO - PROCESS | 1647 | 1467225014425 Marionette DEBUG loaded listener.js 11:30:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 112 (0x12b79b000) [pid = 1647] [serial = 329] [outer = 0x128bce000] 11:30:14 INFO - PROCESS | 1647 | 1467225014748 Marionette TRACE conn2 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 11:30:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 11:30:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 518ms 11:30:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 11:30:14 INFO - PROCESS | 1647 | 1467225014775 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 11:30:14 INFO - PROCESS | 1647 | 1467225014776 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 11:30:14 INFO - PROCESS | 1647 | 1467225014779 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 11:30:14 INFO - PROCESS | 1647 | 1467225014780 Marionette TRACE conn2 <- [1,414,null,{}] 11:30:14 INFO - PROCESS | 1647 | 1467225014782 Marionette TRACE conn2 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:14 INFO - PROCESS | 1647 | 1467225014786 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:14 INFO - PROCESS | 1647 | 1467225014910 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 11:30:14 INFO - PROCESS | 1647 | 1467225014924 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:14 INFO - PROCESS | 1647 | 1467225014926 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:14 INFO - PROCESS | 1647 | ++DOCSHELL 0x1271ca000 == 41 [pid = 1647] [id = 111] 11:30:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 113 (0x12b953c00) [pid = 1647] [serial = 330] [outer = 0x0] 11:30:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 114 (0x12bf13000) [pid = 1647] [serial = 331] [outer = 0x12b953c00] 11:30:14 INFO - PROCESS | 1647 | 1467225014950 Marionette DEBUG loaded listener.js 11:30:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 115 (0x12c8aac00) [pid = 1647] [serial = 332] [outer = 0x12b953c00] 11:30:15 INFO - PROCESS | 1647 | 1467225015280 Marionette TRACE conn2 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 11:30:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 11:30:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 520ms 11:30:15 INFO - PROCESS | 1647 | 1467225015301 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 11:30:15 INFO - PROCESS | 1647 | 1467225015304 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 11:30:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 11:30:15 INFO - PROCESS | 1647 | 1467225015307 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 11:30:15 INFO - PROCESS | 1647 | 1467225015308 Marionette TRACE conn2 <- [1,418,null,{}] 11:30:15 INFO - PROCESS | 1647 | 1467225015318 Marionette TRACE conn2 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:15 INFO - PROCESS | 1647 | 1467225015320 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:15 INFO - PROCESS | 1647 | 1467225015426 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 11:30:15 INFO - PROCESS | 1647 | 1467225015459 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:15 INFO - PROCESS | 1647 | 1467225015460 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:15 INFO - PROCESS | 1647 | ++DOCSHELL 0x128fc0000 == 42 [pid = 1647] [id = 112] 11:30:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 116 (0x119e76400) [pid = 1647] [serial = 333] [outer = 0x0] 11:30:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 117 (0x119e7c400) [pid = 1647] [serial = 334] [outer = 0x119e76400] 11:30:15 INFO - PROCESS | 1647 | 1467225015485 Marionette DEBUG loaded listener.js 11:30:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 118 (0x119e80000) [pid = 1647] [serial = 335] [outer = 0x119e76400] 11:30:16 INFO - PROCESS | 1647 | 1467225016280 Marionette TRACE conn2 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 11:30:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 11:30:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1020ms 11:30:16 INFO - PROCESS | 1647 | 1467225016328 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 11:30:16 INFO - PROCESS | 1647 | 1467225016330 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 11:30:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 11:30:16 INFO - PROCESS | 1647 | 1467225016334 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 11:30:16 INFO - PROCESS | 1647 | 1467225016336 Marionette TRACE conn2 <- [1,422,null,{}] 11:30:16 INFO - PROCESS | 1647 | 1467225016350 Marionette TRACE conn2 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:16 INFO - PROCESS | 1647 | 1467225016352 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:16 INFO - PROCESS | 1647 | 1467225016513 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 11:30:16 INFO - PROCESS | 1647 | 1467225016526 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:16 INFO - PROCESS | 1647 | 1467225016527 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:16 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a69e800 == 43 [pid = 1647] [id = 113] 11:30:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 119 (0x119e7b800) [pid = 1647] [serial = 336] [outer = 0x0] 11:30:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 120 (0x12c8ac400) [pid = 1647] [serial = 337] [outer = 0x119e7b800] 11:30:16 INFO - PROCESS | 1647 | 1467225016551 Marionette DEBUG loaded listener.js 11:30:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 121 (0x12c8b7000) [pid = 1647] [serial = 338] [outer = 0x119e7b800] 11:30:16 INFO - PROCESS | 1647 | --DOMWINDOW == 120 (0x125736c00) [pid = 1647] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 11:30:16 INFO - PROCESS | 1647 | --DOMWINDOW == 119 (0x128d75000) [pid = 1647] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 11:30:16 INFO - PROCESS | 1647 | --DOMWINDOW == 118 (0x12a574000) [pid = 1647] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 11:30:16 INFO - PROCESS | 1647 | --DOMWINDOW == 117 (0x12a622c00) [pid = 1647] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 11:30:16 INFO - PROCESS | 1647 | --DOMWINDOW == 116 (0x12717a800) [pid = 1647] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 11:30:16 INFO - PROCESS | 1647 | --DOMWINDOW == 115 (0x123809000) [pid = 1647] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 11:30:16 INFO - PROCESS | 1647 | --DOMWINDOW == 114 (0x123951800) [pid = 1647] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 11:30:16 INFO - PROCESS | 1647 | --DOMWINDOW == 113 (0x116a1ac00) [pid = 1647] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 11:30:16 INFO - PROCESS | 1647 | --DOMWINDOW == 112 (0x1209e8800) [pid = 1647] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 11:30:16 INFO - PROCESS | 1647 | --DOMWINDOW == 111 (0x1185a1c00) [pid = 1647] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 11:30:16 INFO - PROCESS | 1647 | --DOMWINDOW == 110 (0x115deec00) [pid = 1647] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 11:30:16 INFO - PROCESS | 1647 | --DOMWINDOW == 109 (0x12568c800) [pid = 1647] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 11:30:16 INFO - PROCESS | 1647 | --DOMWINDOW == 108 (0x1243b2800) [pid = 1647] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 11:30:17 INFO - PROCESS | 1647 | 1467225017431 Marionette TRACE conn2 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 11:30:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 11:30:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1121ms 11:30:17 INFO - PROCESS | 1647 | 1467225017455 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 11:30:17 INFO - PROCESS | 1647 | 1467225017457 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 11:30:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 11:30:17 INFO - PROCESS | 1647 | 1467225017460 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 11:30:17 INFO - PROCESS | 1647 | 1467225017475 Marionette TRACE conn2 <- [1,426,null,{}] 11:30:17 INFO - PROCESS | 1647 | 1467225017479 Marionette TRACE conn2 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:17 INFO - PROCESS | 1647 | 1467225017481 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:17 INFO - PROCESS | 1647 | 1467225017574 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 11:30:17 INFO - PROCESS | 1647 | 1467225017626 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:17 INFO - PROCESS | 1647 | 1467225017627 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:17 INFO - PROCESS | 1647 | ++DOCSHELL 0x1292ae800 == 44 [pid = 1647] [id = 114] 11:30:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 109 (0x117d1e000) [pid = 1647] [serial = 339] [outer = 0x0] 11:30:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 110 (0x1211d6800) [pid = 1647] [serial = 340] [outer = 0x117d1e000] 11:30:17 INFO - PROCESS | 1647 | 1467225017651 Marionette DEBUG loaded listener.js 11:30:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 111 (0x1211db800) [pid = 1647] [serial = 341] [outer = 0x117d1e000] 11:30:17 INFO - PROCESS | 1647 | 1467225017927 Marionette TRACE conn2 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 11:30:17 INFO - PROCESS | 1647 | 1467225017946 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 11:30:17 INFO - PROCESS | 1647 | 1467225017948 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 11:30:17 INFO - PROCESS | 1647 | 1467225017949 Marionette TRACE conn2 <- [1,430,null,{}] 11:30:17 INFO - PROCESS | 1647 | 1467225017960 Marionette TRACE conn2 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:17 INFO - PROCESS | 1647 | 1467225017961 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:18 INFO - PROCESS | 1647 | 1467225018048 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 11:30:18 INFO - PROCESS | 1647 | 1467225018055 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:18 INFO - PROCESS | 1647 | 1467225018056 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:18 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b9b1800 == 45 [pid = 1647] [id = 115] 11:30:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 112 (0x1211dbc00) [pid = 1647] [serial = 342] [outer = 0x0] 11:30:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 113 (0x1211e3c00) [pid = 1647] [serial = 343] [outer = 0x1211dbc00] 11:30:18 INFO - PROCESS | 1647 | 1467225018080 Marionette DEBUG loaded listener.js 11:30:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 114 (0x126536c00) [pid = 1647] [serial = 344] [outer = 0x1211dbc00] 11:30:18 INFO - PROCESS | 1647 | 1467225018396 Marionette TRACE conn2 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 11:30:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 11:30:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 476ms 11:30:18 INFO - PROCESS | 1647 | 1467225018432 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 11:30:18 INFO - PROCESS | 1647 | 1467225018436 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 11:30:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 11:30:18 INFO - PROCESS | 1647 | 1467225018439 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 11:30:18 INFO - PROCESS | 1647 | 1467225018440 Marionette TRACE conn2 <- [1,434,null,{}] 11:30:18 INFO - PROCESS | 1647 | 1467225018443 Marionette TRACE conn2 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:18 INFO - PROCESS | 1647 | 1467225018444 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:18 INFO - PROCESS | 1647 | 1467225018564 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 11:30:18 INFO - PROCESS | 1647 | 1467225018571 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:18 INFO - PROCESS | 1647 | 1467225018572 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:18 INFO - PROCESS | 1647 | ++DOCSHELL 0x12bccd000 == 46 [pid = 1647] [id = 116] 11:30:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 115 (0x1211e5000) [pid = 1647] [serial = 345] [outer = 0x0] 11:30:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 116 (0x12b956800) [pid = 1647] [serial = 346] [outer = 0x1211e5000] 11:30:18 INFO - PROCESS | 1647 | 1467225018599 Marionette DEBUG loaded listener.js 11:30:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 117 (0x12ca2d400) [pid = 1647] [serial = 347] [outer = 0x1211e5000] 11:30:19 INFO - PROCESS | 1647 | 1467225019008 Marionette TRACE conn2 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 11:30:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 11:30:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 619ms 11:30:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 11:30:19 INFO - PROCESS | 1647 | 1467225019059 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 11:30:19 INFO - PROCESS | 1647 | 1467225019061 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 11:30:19 INFO - PROCESS | 1647 | 1467225019064 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 11:30:19 INFO - PROCESS | 1647 | 1467225019067 Marionette TRACE conn2 <- [1,438,null,{}] 11:30:19 INFO - PROCESS | 1647 | 1467225019070 Marionette TRACE conn2 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:19 INFO - PROCESS | 1647 | 1467225019072 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:19 INFO - PROCESS | 1647 | 1467225019183 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 11:30:19 INFO - PROCESS | 1647 | 1467225019251 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:19 INFO - PROCESS | 1647 | 1467225019252 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:19 INFO - PROCESS | 1647 | ++DOCSHELL 0x117147000 == 47 [pid = 1647] [id = 117] 11:30:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 118 (0x112d29800) [pid = 1647] [serial = 348] [outer = 0x0] 11:30:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 119 (0x116a1c000) [pid = 1647] [serial = 349] [outer = 0x112d29800] 11:30:19 INFO - PROCESS | 1647 | 1467225019283 Marionette DEBUG loaded listener.js 11:30:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 120 (0x11855b000) [pid = 1647] [serial = 350] [outer = 0x112d29800] 11:30:19 INFO - PROCESS | 1647 | 1467225019726 Marionette TRACE conn2 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 11:30:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 11:30:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 672ms 11:30:19 INFO - PROCESS | 1647 | 1467225019737 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 11:30:19 INFO - PROCESS | 1647 | 1467225019741 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 11:30:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 11:30:19 INFO - PROCESS | 1647 | 1467225019745 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 11:30:19 INFO - PROCESS | 1647 | 1467225019747 Marionette TRACE conn2 <- [1,442,null,{}] 11:30:19 INFO - PROCESS | 1647 | 1467225019750 Marionette TRACE conn2 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:19 INFO - PROCESS | 1647 | 1467225019751 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:19 INFO - PROCESS | 1647 | 1467225019857 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 11:30:19 INFO - PROCESS | 1647 | 1467225019909 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:19 INFO - PROCESS | 1647 | 1467225019910 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:19 INFO - PROCESS | 1647 | ++DOCSHELL 0x123823000 == 48 [pid = 1647] [id = 118] 11:30:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 121 (0x1191b2400) [pid = 1647] [serial = 351] [outer = 0x0] 11:30:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 122 (0x119e21c00) [pid = 1647] [serial = 352] [outer = 0x1191b2400] 11:30:19 INFO - PROCESS | 1647 | 1467225019945 Marionette DEBUG loaded listener.js 11:30:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 123 (0x120905400) [pid = 1647] [serial = 353] [outer = 0x1191b2400] 11:30:20 INFO - PROCESS | 1647 | 1467225020350 Marionette TRACE conn2 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 11:30:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 11:30:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 669ms 11:30:20 INFO - PROCESS | 1647 | 1467225020431 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 11:30:20 INFO - PROCESS | 1647 | 1467225020434 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 11:30:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 11:30:20 INFO - PROCESS | 1647 | 1467225020438 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 11:30:20 INFO - PROCESS | 1647 | 1467225020441 Marionette TRACE conn2 <- [1,446,null,{}] 11:30:20 INFO - PROCESS | 1647 | 1467225020487 Marionette TRACE conn2 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:20 INFO - PROCESS | 1647 | 1467225020490 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:20 INFO - PROCESS | 1647 | 1467225020601 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 11:30:20 INFO - PROCESS | 1647 | 1467225020654 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:20 INFO - PROCESS | 1647 | 1467225020656 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:20 INFO - PROCESS | 1647 | ++DOCSHELL 0x128a13800 == 49 [pid = 1647] [id = 119] 11:30:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 124 (0x12388e000) [pid = 1647] [serial = 354] [outer = 0x0] 11:30:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 125 (0x123a56800) [pid = 1647] [serial = 355] [outer = 0x12388e000] 11:30:20 INFO - PROCESS | 1647 | 1467225020689 Marionette DEBUG loaded listener.js 11:30:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 126 (0x124647000) [pid = 1647] [serial = 356] [outer = 0x12388e000] 11:30:21 INFO - PROCESS | 1647 | 1467225021159 Marionette TRACE conn2 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 11:30:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 11:30:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 746ms 11:30:21 INFO - PROCESS | 1647 | 1467225021185 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 11:30:21 INFO - PROCESS | 1647 | 1467225021187 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 11:30:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 11:30:21 INFO - PROCESS | 1647 | 1467225021189 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 11:30:21 INFO - PROCESS | 1647 | 1467225021191 Marionette TRACE conn2 <- [1,450,null,{}] 11:30:21 INFO - PROCESS | 1647 | 1467225021193 Marionette TRACE conn2 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:21 INFO - PROCESS | 1647 | 1467225021194 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:21 INFO - PROCESS | 1647 | 1467225021300 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 11:30:21 INFO - PROCESS | 1647 | 1467225021368 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:21 INFO - PROCESS | 1647 | 1467225021370 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:21 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c62f800 == 50 [pid = 1647] [id = 120] 11:30:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 127 (0x12568f800) [pid = 1647] [serial = 357] [outer = 0x0] 11:30:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 128 (0x1266e9800) [pid = 1647] [serial = 358] [outer = 0x12568f800] 11:30:21 INFO - PROCESS | 1647 | 1467225021402 Marionette DEBUG loaded listener.js 11:30:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 129 (0x128bd7c00) [pid = 1647] [serial = 359] [outer = 0x12568f800] 11:30:21 INFO - PROCESS | 1647 | 1467225021933 Marionette TRACE conn2 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 11:30:22 INFO - PROCESS | 1647 | 1467225022186 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 11:30:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 11:30:22 INFO - PROCESS | 1647 | 1467225022203 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 11:30:22 INFO - PROCESS | 1647 | 1467225022205 Marionette TRACE conn2 <- [1,454,null,{}] 11:30:22 INFO - PROCESS | 1647 | 1467225022209 Marionette TRACE conn2 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:22 INFO - PROCESS | 1647 | 1467225022211 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:22 INFO - PROCESS | 1647 | 1467225022301 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 11:30:22 INFO - PROCESS | 1647 | 1467225022356 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:22 INFO - PROCESS | 1647 | 1467225022359 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:22 INFO - PROCESS | 1647 | ++DOCSHELL 0x1194cc000 == 51 [pid = 1647] [id = 121] 11:30:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 130 (0x11859f000) [pid = 1647] [serial = 360] [outer = 0x0] 11:30:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 131 (0x1188bd400) [pid = 1647] [serial = 361] [outer = 0x11859f000] 11:30:22 INFO - PROCESS | 1647 | 1467225022387 Marionette DEBUG loaded listener.js 11:30:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 132 (0x11976c000) [pid = 1647] [serial = 362] [outer = 0x11859f000] 11:30:22 INFO - PROCESS | 1647 | [1647] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:30:22 INFO - PROCESS | 1647 | 1467225022814 Marionette TRACE conn2 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 11:30:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 11:30:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 672ms 11:30:22 INFO - PROCESS | 1647 | 1467225022874 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 11:30:22 INFO - PROCESS | 1647 | 1467225022875 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 11:30:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 11:30:22 INFO - PROCESS | 1647 | 1467225022880 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 11:30:22 INFO - PROCESS | 1647 | 1467225022882 Marionette TRACE conn2 <- [1,458,null,{}] 11:30:22 INFO - PROCESS | 1647 | 1467225022888 Marionette TRACE conn2 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:22 INFO - PROCESS | 1647 | 1467225022889 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:22 INFO - PROCESS | 1647 | 1467225022978 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 11:30:23 INFO - PROCESS | 1647 | 1467225023047 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:23 INFO - PROCESS | 1647 | 1467225023048 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:23 INFO - PROCESS | 1647 | ++DOCSHELL 0x118202800 == 52 [pid = 1647] [id = 122] 11:30:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 133 (0x119e7d800) [pid = 1647] [serial = 363] [outer = 0x0] 11:30:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 134 (0x11a012000) [pid = 1647] [serial = 364] [outer = 0x119e7d800] 11:30:23 INFO - PROCESS | 1647 | 1467225023077 Marionette DEBUG loaded listener.js 11:30:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 135 (0x1211df800) [pid = 1647] [serial = 365] [outer = 0x119e7d800] 11:30:23 INFO - PROCESS | 1647 | --DOCSHELL 0x12b9b1800 == 51 [pid = 1647] [id = 115] 11:30:23 INFO - PROCESS | 1647 | --DOCSHELL 0x1292ae800 == 50 [pid = 1647] [id = 114] 11:30:23 INFO - PROCESS | 1647 | --DOMWINDOW == 134 (0x116fd8800) [pid = 1647] [serial = 244] [outer = 0x0] [url = about:blank] 11:30:23 INFO - PROCESS | 1647 | --DOMWINDOW == 133 (0x12716f800) [pid = 1647] [serial = 253] [outer = 0x0] [url = about:blank] 11:30:23 INFO - PROCESS | 1647 | --DOMWINDOW == 132 (0x12464a000) [pid = 1647] [serial = 250] [outer = 0x0] [url = about:blank] 11:30:23 INFO - PROCESS | 1647 | --DOMWINDOW == 131 (0x119e1ec00) [pid = 1647] [serial = 247] [outer = 0x0] [url = about:blank] 11:30:23 INFO - PROCESS | 1647 | --DOCSHELL 0x12a69e800 == 49 [pid = 1647] [id = 113] 11:30:23 INFO - PROCESS | 1647 | --DOCSHELL 0x128fc0000 == 48 [pid = 1647] [id = 112] 11:30:23 INFO - PROCESS | 1647 | --DOCSHELL 0x1271ca000 == 47 [pid = 1647] [id = 111] 11:30:23 INFO - PROCESS | 1647 | --DOCSHELL 0x116953000 == 46 [pid = 1647] [id = 110] 11:30:23 INFO - PROCESS | 1647 | --DOCSHELL 0x124017000 == 45 [pid = 1647] [id = 109] 11:30:23 INFO - PROCESS | 1647 | --DOCSHELL 0x119ec8000 == 44 [pid = 1647] [id = 108] 11:30:23 INFO - PROCESS | 1647 | --DOCSHELL 0x117d34800 == 43 [pid = 1647] [id = 107] 11:30:23 INFO - PROCESS | 1647 | --DOCSHELL 0x117d35800 == 42 [pid = 1647] [id = 106] 11:30:23 INFO - PROCESS | 1647 | --DOCSHELL 0x12b90e000 == 41 [pid = 1647] [id = 103] 11:30:23 INFO - PROCESS | 1647 | --DOCSHELL 0x12b72b000 == 40 [pid = 1647] [id = 102] 11:30:23 INFO - PROCESS | 1647 | --DOCSHELL 0x1243cd000 == 39 [pid = 1647] [id = 101] 11:30:23 INFO - PROCESS | 1647 | --DOCSHELL 0x11715c000 == 38 [pid = 1647] [id = 100] 11:30:23 INFO - PROCESS | 1647 | 1467225023595 Marionette TRACE conn2 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 11:30:23 INFO - PROCESS | 1647 | 1467225023657 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 11:30:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 11:30:23 INFO - PROCESS | 1647 | 1467225023659 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 11:30:23 INFO - PROCESS | 1647 | 1467225023661 Marionette TRACE conn2 <- [1,462,null,{}] 11:30:23 INFO - PROCESS | 1647 | 1467225023670 Marionette TRACE conn2 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:23 INFO - PROCESS | 1647 | 1467225023675 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:23 INFO - PROCESS | 1647 | 1467225023789 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 11:30:23 INFO - PROCESS | 1647 | 1467225023800 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:23 INFO - PROCESS | 1647 | 1467225023803 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:23 INFO - PROCESS | 1647 | ++DOCSHELL 0x118615000 == 39 [pid = 1647] [id = 123] 11:30:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x123c10000) [pid = 1647] [serial = 366] [outer = 0x0] 11:30:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x123f41000) [pid = 1647] [serial = 367] [outer = 0x123c10000] 11:30:23 INFO - PROCESS | 1647 | 1467225023831 Marionette DEBUG loaded listener.js 11:30:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 108 (0x124643c00) [pid = 1647] [serial = 368] [outer = 0x123c10000] 11:30:24 INFO - PROCESS | 1647 | [1647] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:30:24 INFO - PROCESS | 1647 | 1467225024197 Marionette TRACE conn2 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 11:30:24 INFO - PROCESS | 1647 | 1467225024230 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 11:30:24 INFO - PROCESS | 1647 | 1467225024232 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 11:30:24 INFO - PROCESS | 1647 | 1467225024234 Marionette TRACE conn2 <- [1,466,null,{}] 11:30:24 INFO - PROCESS | 1647 | 1467225024239 Marionette TRACE conn2 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:24 INFO - PROCESS | 1647 | 1467225024240 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:24 INFO - PROCESS | 1647 | 1467225024318 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 11:30:24 INFO - PROCESS | 1647 | 1467225024323 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:24 INFO - PROCESS | 1647 | 1467225024324 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:24 INFO - PROCESS | 1647 | ++DOCSHELL 0x123aa5800 == 40 [pid = 1647] [id = 124] 11:30:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 109 (0x124f13800) [pid = 1647] [serial = 369] [outer = 0x0] 11:30:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 110 (0x1257ea000) [pid = 1647] [serial = 370] [outer = 0x124f13800] 11:30:24 INFO - PROCESS | 1647 | 1467225024349 Marionette DEBUG loaded listener.js 11:30:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 111 (0x126537400) [pid = 1647] [serial = 371] [outer = 0x124f13800] 11:30:24 INFO - PROCESS | 1647 | 1467225024689 Marionette TRACE conn2 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 11:30:24 INFO - PROCESS | 1647 | 1467225024706 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 11:30:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 11:30:24 INFO - PROCESS | 1647 | 1467225024708 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 11:30:24 INFO - PROCESS | 1647 | 1467225024709 Marionette TRACE conn2 <- [1,470,null,{}] 11:30:24 INFO - PROCESS | 1647 | 1467225024711 Marionette TRACE conn2 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:24 INFO - PROCESS | 1647 | 1467225024713 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:24 INFO - PROCESS | 1647 | 1467225024796 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 11:30:24 INFO - PROCESS | 1647 | 1467225024850 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:24 INFO - PROCESS | 1647 | 1467225024851 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:24 INFO - PROCESS | 1647 | ++DOCSHELL 0x1243bd800 == 41 [pid = 1647] [id = 125] 11:30:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 112 (0x118174800) [pid = 1647] [serial = 372] [outer = 0x0] 11:30:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 113 (0x12717b000) [pid = 1647] [serial = 373] [outer = 0x118174800] 11:30:24 INFO - PROCESS | 1647 | 1467225024876 Marionette DEBUG loaded listener.js 11:30:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 114 (0x12940ec00) [pid = 1647] [serial = 374] [outer = 0x118174800] 11:30:25 INFO - PROCESS | 1647 | 1467225025178 Marionette TRACE conn2 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 11:30:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 11:30:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 518ms 11:30:25 INFO - PROCESS | 1647 | 1467225025227 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 11:30:25 INFO - PROCESS | 1647 | 1467225025228 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 11:30:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 11:30:25 INFO - PROCESS | 1647 | 1467225025230 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 11:30:25 INFO - PROCESS | 1647 | 1467225025231 Marionette TRACE conn2 <- [1,474,null,{}] 11:30:25 INFO - PROCESS | 1647 | 1467225025234 Marionette TRACE conn2 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:25 INFO - PROCESS | 1647 | 1467225025238 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:25 INFO - PROCESS | 1647 | 1467225025342 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 11:30:25 INFO - PROCESS | 1647 | 1467225025399 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:25 INFO - PROCESS | 1647 | 1467225025400 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:25 INFO - PROCESS | 1647 | ++DOCSHELL 0x116958000 == 42 [pid = 1647] [id = 126] 11:30:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 115 (0x1257c2000) [pid = 1647] [serial = 375] [outer = 0x0] 11:30:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 116 (0x12a704800) [pid = 1647] [serial = 376] [outer = 0x1257c2000] 11:30:25 INFO - PROCESS | 1647 | 1467225025432 Marionette DEBUG loaded listener.js 11:30:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 117 (0x12b94e400) [pid = 1647] [serial = 377] [outer = 0x1257c2000] 11:30:25 INFO - PROCESS | 1647 | 1467225025748 Marionette TRACE conn2 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 11:30:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 11:30:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 571ms 11:30:25 INFO - PROCESS | 1647 | 1467225025802 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 11:30:25 INFO - PROCESS | 1647 | 1467225025803 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 11:30:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 11:30:25 INFO - PROCESS | 1647 | 1467225025805 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 11:30:25 INFO - PROCESS | 1647 | 1467225025806 Marionette TRACE conn2 <- [1,478,null,{}] 11:30:25 INFO - PROCESS | 1647 | 1467225025809 Marionette TRACE conn2 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:25 INFO - PROCESS | 1647 | 1467225025810 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:25 INFO - PROCESS | 1647 | 1467225025920 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 11:30:25 INFO - PROCESS | 1647 | 1467225025923 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:25 INFO - PROCESS | 1647 | 1467225025924 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:25 INFO - PROCESS | 1647 | ++DOCSHELL 0x128a20800 == 43 [pid = 1647] [id = 127] 11:30:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 118 (0x1295f7000) [pid = 1647] [serial = 378] [outer = 0x0] 11:30:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 119 (0x12b9d8400) [pid = 1647] [serial = 379] [outer = 0x1295f7000] 11:30:25 INFO - PROCESS | 1647 | 1467225025948 Marionette DEBUG loaded listener.js 11:30:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 120 (0x12bf0f800) [pid = 1647] [serial = 380] [outer = 0x1295f7000] 11:30:26 INFO - PROCESS | 1647 | 1467225026305 Marionette TRACE conn2 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 11:30:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 11:30:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 518ms 11:30:26 INFO - PROCESS | 1647 | 1467225026324 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 11:30:26 INFO - PROCESS | 1647 | 1467225026325 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 11:30:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 11:30:26 INFO - PROCESS | 1647 | 1467225026327 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 11:30:26 INFO - PROCESS | 1647 | 1467225026328 Marionette TRACE conn2 <- [1,482,null,{}] 11:30:26 INFO - PROCESS | 1647 | 1467225026350 Marionette TRACE conn2 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:26 INFO - PROCESS | 1647 | 1467225026351 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:26 INFO - PROCESS | 1647 | 1467225026451 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 11:30:26 INFO - PROCESS | 1647 | 1467225026455 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:26 INFO - PROCESS | 1647 | 1467225026456 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:26 INFO - PROCESS | 1647 | ++DOCSHELL 0x1292cb800 == 44 [pid = 1647] [id = 128] 11:30:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 121 (0x12a574000) [pid = 1647] [serial = 381] [outer = 0x0] 11:30:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 122 (0x12bf56000) [pid = 1647] [serial = 382] [outer = 0x12a574000] 11:30:26 INFO - PROCESS | 1647 | 1467225026487 Marionette DEBUG loaded listener.js 11:30:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 123 (0x12c453400) [pid = 1647] [serial = 383] [outer = 0x12a574000] 11:30:26 INFO - PROCESS | 1647 | 1467225026830 Marionette TRACE conn2 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 11:30:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 11:30:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 538ms 11:30:26 INFO - PROCESS | 1647 | 1467225026866 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 11:30:26 INFO - PROCESS | 1647 | 1467225026867 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 11:30:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 11:30:26 INFO - PROCESS | 1647 | 1467225026872 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 11:30:26 INFO - PROCESS | 1647 | 1467225026873 Marionette TRACE conn2 <- [1,486,null,{}] 11:30:26 INFO - PROCESS | 1647 | 1467225026875 Marionette TRACE conn2 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:26 INFO - PROCESS | 1647 | 1467225026876 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:26 INFO - PROCESS | 1647 | 1467225026976 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 11:30:26 INFO - PROCESS | 1647 | 1467225026989 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:26 INFO - PROCESS | 1647 | 1467225026990 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:26 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a696000 == 45 [pid = 1647] [id = 129] 11:30:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 124 (0x1128ccc00) [pid = 1647] [serial = 384] [outer = 0x0] 11:30:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 125 (0x1128d1400) [pid = 1647] [serial = 385] [outer = 0x1128ccc00] 11:30:27 INFO - PROCESS | 1647 | 1467225027014 Marionette DEBUG loaded listener.js 11:30:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 126 (0x1128d5400) [pid = 1647] [serial = 386] [outer = 0x1128ccc00] 11:30:27 INFO - PROCESS | 1647 | 1467225027347 Marionette TRACE conn2 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 11:30:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 11:30:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 518ms 11:30:27 INFO - PROCESS | 1647 | 1467225027390 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 11:30:27 INFO - PROCESS | 1647 | 1467225027391 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 11:30:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 11:30:27 INFO - PROCESS | 1647 | 1467225027399 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 11:30:27 INFO - PROCESS | 1647 | 1467225027400 Marionette TRACE conn2 <- [1,490,null,{}] 11:30:27 INFO - PROCESS | 1647 | 1467225027402 Marionette TRACE conn2 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:27 INFO - PROCESS | 1647 | 1467225027403 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:27 INFO - PROCESS | 1647 | 1467225027511 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 11:30:27 INFO - PROCESS | 1647 | 1467225027515 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:27 INFO - PROCESS | 1647 | 1467225027516 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:27 INFO - PROCESS | 1647 | ++DOCSHELL 0x12ab4d800 == 46 [pid = 1647] [id = 130] 11:30:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 127 (0x1128d0800) [pid = 1647] [serial = 387] [outer = 0x0] 11:30:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 128 (0x1128d2400) [pid = 1647] [serial = 388] [outer = 0x1128d0800] 11:30:27 INFO - PROCESS | 1647 | 1467225027541 Marionette DEBUG loaded listener.js 11:30:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 129 (0x12c8ad000) [pid = 1647] [serial = 389] [outer = 0x1128d0800] 11:30:27 INFO - PROCESS | 1647 | --DOMWINDOW == 128 (0x119e76400) [pid = 1647] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 11:30:27 INFO - PROCESS | 1647 | --DOMWINDOW == 127 (0x12b953c00) [pid = 1647] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 11:30:27 INFO - PROCESS | 1647 | --DOMWINDOW == 126 (0x119e7b800) [pid = 1647] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 11:30:27 INFO - PROCESS | 1647 | --DOMWINDOW == 125 (0x117d1e000) [pid = 1647] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 11:30:27 INFO - PROCESS | 1647 | --DOMWINDOW == 124 (0x11970fc00) [pid = 1647] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 11:30:27 INFO - PROCESS | 1647 | --DOMWINDOW == 123 (0x128bcac00) [pid = 1647] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 11:30:27 INFO - PROCESS | 1647 | --DOMWINDOW == 122 (0x118174000) [pid = 1647] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 11:30:27 INFO - PROCESS | 1647 | --DOMWINDOW == 121 (0x124644c00) [pid = 1647] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 11:30:27 INFO - PROCESS | 1647 | --DOMWINDOW == 120 (0x12bf5d000) [pid = 1647] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 11:30:27 INFO - PROCESS | 1647 | --DOMWINDOW == 119 (0x128bce000) [pid = 1647] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 11:30:27 INFO - PROCESS | 1647 | --DOMWINDOW == 118 (0x1211dbc00) [pid = 1647] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 11:30:27 INFO - PROCESS | 1647 | --DOMWINDOW == 117 (0x118597400) [pid = 1647] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 11:30:27 INFO - PROCESS | 1647 | 1467225027995 Marionette TRACE conn2 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 11:30:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 11:30:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 620ms 11:30:28 INFO - PROCESS | 1647 | 1467225028020 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 11:30:28 INFO - PROCESS | 1647 | 1467225028022 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 11:30:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 11:30:28 INFO - PROCESS | 1647 | 1467225028024 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 11:30:28 INFO - PROCESS | 1647 | 1467225028026 Marionette TRACE conn2 <- [1,494,null,{}] 11:30:28 INFO - PROCESS | 1647 | 1467225028028 Marionette TRACE conn2 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:28 INFO - PROCESS | 1647 | 1467225028030 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:28 INFO - PROCESS | 1647 | 1467225028122 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 11:30:28 INFO - PROCESS | 1647 | 1467225028176 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:28 INFO - PROCESS | 1647 | 1467225028178 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:28 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b99b000 == 47 [pid = 1647] [id = 131] 11:30:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 118 (0x110f7d000) [pid = 1647] [serial = 390] [outer = 0x0] 11:30:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 119 (0x110f84000) [pid = 1647] [serial = 391] [outer = 0x110f7d000] 11:30:28 INFO - PROCESS | 1647 | 1467225028220 Marionette DEBUG loaded listener.js 11:30:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 120 (0x119e7f000) [pid = 1647] [serial = 392] [outer = 0x110f7d000] 11:30:28 INFO - PROCESS | 1647 | 1467225028504 Marionette TRACE conn2 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 11:30:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 11:30:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 518ms 11:30:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 11:30:28 INFO - PROCESS | 1647 | 1467225028543 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 11:30:28 INFO - PROCESS | 1647 | 1467225028544 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 11:30:28 INFO - PROCESS | 1647 | 1467225028547 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 11:30:28 INFO - PROCESS | 1647 | 1467225028548 Marionette TRACE conn2 <- [1,498,null,{}] 11:30:28 INFO - PROCESS | 1647 | 1467225028555 Marionette TRACE conn2 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:28 INFO - PROCESS | 1647 | 1467225028556 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:28 INFO - PROCESS | 1647 | 1467225028645 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 11:30:28 INFO - PROCESS | 1647 | 1467225028651 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:28 INFO - PROCESS | 1647 | 1467225028653 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:28 INFO - PROCESS | 1647 | ++DOCSHELL 0x12ca5d000 == 48 [pid = 1647] [id = 132] 11:30:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 121 (0x115e61c00) [pid = 1647] [serial = 393] [outer = 0x0] 11:30:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 122 (0x128bcac00) [pid = 1647] [serial = 394] [outer = 0x115e61c00] 11:30:28 INFO - PROCESS | 1647 | 1467225028677 Marionette DEBUG loaded listener.js 11:30:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 123 (0x12c8b5800) [pid = 1647] [serial = 395] [outer = 0x115e61c00] 11:30:28 INFO - PROCESS | 1647 | 1467225028992 Marionette TRACE conn2 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 11:30:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 11:30:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 473ms 11:30:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 11:30:29 INFO - PROCESS | 1647 | 1467225029022 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 11:30:29 INFO - PROCESS | 1647 | 1467225029023 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 11:30:29 INFO - PROCESS | 1647 | 1467225029025 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 11:30:29 INFO - PROCESS | 1647 | 1467225029026 Marionette TRACE conn2 <- [1,502,null,{}] 11:30:29 INFO - PROCESS | 1647 | 1467225029029 Marionette TRACE conn2 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:29 INFO - PROCESS | 1647 | 1467225029030 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:29 INFO - PROCESS | 1647 | 1467225029140 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 11:30:29 INFO - PROCESS | 1647 | 1467225029146 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:29 INFO - PROCESS | 1647 | 1467225029147 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:29 INFO - PROCESS | 1647 | ++DOCSHELL 0x12ca6e000 == 49 [pid = 1647] [id = 133] 11:30:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 124 (0x110f85400) [pid = 1647] [serial = 396] [outer = 0x0] 11:30:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 125 (0x1289e6000) [pid = 1647] [serial = 397] [outer = 0x110f85400] 11:30:29 INFO - PROCESS | 1647 | 1467225029171 Marionette DEBUG loaded listener.js 11:30:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 126 (0x1289efc00) [pid = 1647] [serial = 398] [outer = 0x110f85400] 11:30:29 INFO - PROCESS | 1647 | 1467225029488 Marionette TRACE conn2 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 11:30:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 11:30:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 517ms 11:30:29 INFO - PROCESS | 1647 | 1467225029544 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 11:30:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 11:30:29 INFO - PROCESS | 1647 | 1467225029545 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 11:30:29 INFO - PROCESS | 1647 | 1467225029547 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 11:30:29 INFO - PROCESS | 1647 | 1467225029548 Marionette TRACE conn2 <- [1,506,null,{}] 11:30:29 INFO - PROCESS | 1647 | 1467225029551 Marionette TRACE conn2 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:29 INFO - PROCESS | 1647 | 1467225029552 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:29 INFO - PROCESS | 1647 | 1467225029642 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 11:30:29 INFO - PROCESS | 1647 | 1467225029645 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:29 INFO - PROCESS | 1647 | 1467225029646 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:29 INFO - PROCESS | 1647 | ++DOCSHELL 0x12cda4800 == 50 [pid = 1647] [id = 134] 11:30:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 127 (0x114f76c00) [pid = 1647] [serial = 399] [outer = 0x0] 11:30:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 128 (0x114f7dc00) [pid = 1647] [serial = 400] [outer = 0x114f76c00] 11:30:29 INFO - PROCESS | 1647 | 1467225029670 Marionette DEBUG loaded listener.js 11:30:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 129 (0x114f81c00) [pid = 1647] [serial = 401] [outer = 0x114f76c00] 11:30:30 INFO - PROCESS | 1647 | 1467225030156 Marionette TRACE conn2 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 11:30:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 11:30:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 668ms 11:30:30 INFO - PROCESS | 1647 | 1467225030218 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 11:30:30 INFO - PROCESS | 1647 | 1467225030221 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 11:30:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 11:30:30 INFO - PROCESS | 1647 | 1467225030225 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 11:30:30 INFO - PROCESS | 1647 | 1467225030227 Marionette TRACE conn2 <- [1,510,null,{}] 11:30:30 INFO - PROCESS | 1647 | 1467225030231 Marionette TRACE conn2 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:30 INFO - PROCESS | 1647 | 1467225030234 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:30 INFO - PROCESS | 1647 | 1467225030339 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 11:30:30 INFO - PROCESS | 1647 | 1467225030409 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:30 INFO - PROCESS | 1647 | 1467225030411 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:30 INFO - PROCESS | 1647 | ++DOCSHELL 0x117d38000 == 51 [pid = 1647] [id = 135] 11:30:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 130 (0x11309fc00) [pid = 1647] [serial = 402] [outer = 0x0] 11:30:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 131 (0x114f7d400) [pid = 1647] [serial = 403] [outer = 0x11309fc00] 11:30:30 INFO - PROCESS | 1647 | 1467225030441 Marionette DEBUG loaded listener.js 11:30:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 132 (0x118170c00) [pid = 1647] [serial = 404] [outer = 0x11309fc00] 11:30:30 INFO - PROCESS | 1647 | 1467225030920 Marionette TRACE conn2 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 11:30:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 11:30:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 720ms 11:30:30 INFO - PROCESS | 1647 | 1467225030953 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 11:30:30 INFO - PROCESS | 1647 | 1467225030957 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 11:30:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 11:30:30 INFO - PROCESS | 1647 | 1467225030963 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 11:30:30 INFO - PROCESS | 1647 | 1467225030965 Marionette TRACE conn2 <- [1,514,null,{}] 11:30:30 INFO - PROCESS | 1647 | 1467225030969 Marionette TRACE conn2 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:30 INFO - PROCESS | 1647 | 1467225030972 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:31 INFO - PROCESS | 1647 | 1467225031076 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 11:30:31 INFO - PROCESS | 1647 | 1467225031146 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:31 INFO - PROCESS | 1647 | 1467225031148 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:31 INFO - PROCESS | 1647 | ++DOCSHELL 0x126521000 == 52 [pid = 1647] [id = 136] 11:30:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 133 (0x119d8bc00) [pid = 1647] [serial = 405] [outer = 0x0] 11:30:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 134 (0x119e73400) [pid = 1647] [serial = 406] [outer = 0x119d8bc00] 11:30:31 INFO - PROCESS | 1647 | 1467225031178 Marionette DEBUG loaded listener.js 11:30:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 135 (0x1211d8800) [pid = 1647] [serial = 407] [outer = 0x119d8bc00] 11:30:31 INFO - PROCESS | 1647 | 1467225031605 Marionette TRACE conn2 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 11:30:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 11:30:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 672ms 11:30:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 11:30:31 INFO - PROCESS | 1647 | 1467225031636 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 11:30:31 INFO - PROCESS | 1647 | 1467225031637 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 11:30:31 INFO - PROCESS | 1647 | 1467225031639 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 11:30:31 INFO - PROCESS | 1647 | 1467225031642 Marionette TRACE conn2 <- [1,518,null,{}] 11:30:31 INFO - PROCESS | 1647 | 1467225031650 Marionette TRACE conn2 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:31 INFO - PROCESS | 1647 | 1467225031653 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:31 INFO - PROCESS | 1647 | 1467225031756 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 11:30:31 INFO - PROCESS | 1647 | 1467225031816 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:31 INFO - PROCESS | 1647 | 1467225031818 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:31 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c63a000 == 53 [pid = 1647] [id = 137] 11:30:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 136 (0x123882000) [pid = 1647] [serial = 408] [outer = 0x0] 11:30:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 137 (0x12502e400) [pid = 1647] [serial = 409] [outer = 0x123882000] 11:30:31 INFO - PROCESS | 1647 | 1467225031849 Marionette DEBUG loaded listener.js 11:30:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 138 (0x128919000) [pid = 1647] [serial = 410] [outer = 0x123882000] 11:30:32 INFO - PROCESS | 1647 | 1467225032304 Marionette TRACE conn2 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 11:30:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 11:30:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 722ms 11:30:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 11:30:32 INFO - PROCESS | 1647 | 1467225032362 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 11:30:32 INFO - PROCESS | 1647 | 1467225032363 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 11:30:32 INFO - PROCESS | 1647 | 1467225032382 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 11:30:32 INFO - PROCESS | 1647 | 1467225032384 Marionette TRACE conn2 <- [1,522,null,{}] 11:30:32 INFO - PROCESS | 1647 | 1467225032389 Marionette TRACE conn2 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:32 INFO - PROCESS | 1647 | 1467225032391 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:32 INFO - PROCESS | 1647 | 1467225032495 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 11:30:32 INFO - PROCESS | 1647 | 1467225032564 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:32 INFO - PROCESS | 1647 | 1467225032565 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:32 INFO - PROCESS | 1647 | ++DOCSHELL 0x12d385800 == 54 [pid = 1647] [id = 138] 11:30:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 139 (0x1289ec000) [pid = 1647] [serial = 411] [outer = 0x0] 11:30:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 140 (0x1295ec000) [pid = 1647] [serial = 412] [outer = 0x1289ec000] 11:30:32 INFO - PROCESS | 1647 | 1467225032594 Marionette DEBUG loaded listener.js 11:30:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 141 (0x12a705000) [pid = 1647] [serial = 413] [outer = 0x1289ec000] 11:30:33 INFO - PROCESS | 1647 | 1467225033051 Marionette TRACE conn2 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 11:30:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 11:30:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 738ms 11:30:33 INFO - PROCESS | 1647 | 1467225033105 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 11:30:33 INFO - PROCESS | 1647 | 1467225033106 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 11:30:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 11:30:33 INFO - PROCESS | 1647 | 1467225033108 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 11:30:33 INFO - PROCESS | 1647 | 1467225033110 Marionette TRACE conn2 <- [1,526,null,{}] 11:30:33 INFO - PROCESS | 1647 | 1467225033112 Marionette TRACE conn2 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:33 INFO - PROCESS | 1647 | 1467225033113 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:33 INFO - PROCESS | 1647 | 1467225033219 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 11:30:33 INFO - PROCESS | 1647 | 1467225033288 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:33 INFO - PROCESS | 1647 | 1467225033289 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:33 INFO - PROCESS | 1647 | ++DOCSHELL 0x118623000 == 55 [pid = 1647] [id = 139] 11:30:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 142 (0x111c19000) [pid = 1647] [serial = 414] [outer = 0x0] 11:30:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 143 (0x119d8a400) [pid = 1647] [serial = 415] [outer = 0x111c19000] 11:30:33 INFO - PROCESS | 1647 | 1467225033318 Marionette DEBUG loaded listener.js 11:30:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 144 (0x12a928c00) [pid = 1647] [serial = 416] [outer = 0x111c19000] 11:30:33 INFO - PROCESS | 1647 | 1467225033898 Marionette TRACE conn2 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 11:30:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 11:30:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 819ms 11:30:33 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 11:30:33 INFO - PROCESS | 1647 | 1467225033929 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 11:30:33 INFO - PROCESS | 1647 | 1467225033931 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 11:30:33 INFO - PROCESS | 1647 | 1467225033934 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 11:30:33 INFO - PROCESS | 1647 | 1467225033936 Marionette TRACE conn2 <- [1,530,null,{}] 11:30:33 INFO - PROCESS | 1647 | 1467225033939 Marionette TRACE conn2 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:33 INFO - PROCESS | 1647 | 1467225033941 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:34 INFO - PROCESS | 1647 | 1467225034039 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 11:30:34 INFO - PROCESS | 1647 | 1467225034098 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:34 INFO - PROCESS | 1647 | 1467225034099 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:34 INFO - PROCESS | 1647 | ++DOCSHELL 0x12469e800 == 56 [pid = 1647] [id = 140] 11:30:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 145 (0x1133de000) [pid = 1647] [serial = 417] [outer = 0x0] 11:30:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 146 (0x116193400) [pid = 1647] [serial = 418] [outer = 0x1133de000] 11:30:34 INFO - PROCESS | 1647 | 1467225034138 Marionette DEBUG loaded listener.js 11:30:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 147 (0x118560c00) [pid = 1647] [serial = 419] [outer = 0x1133de000] 11:30:34 INFO - PROCESS | 1647 | 1467225034493 Marionette TRACE conn2 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 11:30:34 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 11:30:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 11:30:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:30:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:30:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 11:30:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 11:30:34 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 11:30:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 11:30:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:30:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:30:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 11:30:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 11:30:34 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 572ms 11:30:34 INFO - PROCESS | 1647 | 1467225034505 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 11:30:34 INFO - PROCESS | 1647 | 1467225034508 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 11:30:34 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 11:30:34 INFO - PROCESS | 1647 | 1467225034513 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 11:30:34 INFO - PROCESS | 1647 | 1467225034514 Marionette TRACE conn2 <- [1,534,null,{}] 11:30:34 INFO - PROCESS | 1647 | 1467225034517 Marionette TRACE conn2 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:34 INFO - PROCESS | 1647 | 1467225034518 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:34 INFO - PROCESS | 1647 | 1467225034620 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 11:30:34 INFO - PROCESS | 1647 | 1467225034676 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:34 INFO - PROCESS | 1647 | 1467225034677 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:34 INFO - PROCESS | 1647 | ++DOCSHELL 0x124010800 == 57 [pid = 1647] [id = 141] 11:30:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 148 (0x1191b4400) [pid = 1647] [serial = 420] [outer = 0x0] 11:30:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 149 (0x1211de000) [pid = 1647] [serial = 421] [outer = 0x1191b4400] 11:30:34 INFO - PROCESS | 1647 | 1467225034706 Marionette DEBUG loaded listener.js 11:30:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 150 (0x123887800) [pid = 1647] [serial = 422] [outer = 0x1191b4400] 11:30:34 INFO - PROCESS | 1647 | --DOCSHELL 0x12ca6e000 == 56 [pid = 1647] [id = 133] 11:30:34 INFO - PROCESS | 1647 | --DOCSHELL 0x12ca5d000 == 55 [pid = 1647] [id = 132] 11:30:34 INFO - PROCESS | 1647 | --DOCSHELL 0x12b99b000 == 54 [pid = 1647] [id = 131] 11:30:34 INFO - PROCESS | 1647 | --DOCSHELL 0x12ab4d800 == 53 [pid = 1647] [id = 130] 11:30:34 INFO - PROCESS | 1647 | --DOCSHELL 0x12a696000 == 52 [pid = 1647] [id = 129] 11:30:34 INFO - PROCESS | 1647 | --DOCSHELL 0x1292cb800 == 51 [pid = 1647] [id = 128] 11:30:34 INFO - PROCESS | 1647 | --DOMWINDOW == 149 (0x12b956800) [pid = 1647] [serial = 346] [outer = 0x0] [url = about:blank] 11:30:34 INFO - PROCESS | 1647 | --DOCSHELL 0x128a20800 == 50 [pid = 1647] [id = 127] 11:30:34 INFO - PROCESS | 1647 | --DOCSHELL 0x116958000 == 49 [pid = 1647] [id = 126] 11:30:34 INFO - PROCESS | 1647 | --DOCSHELL 0x1243bd800 == 48 [pid = 1647] [id = 125] 11:30:34 INFO - PROCESS | 1647 | --DOCSHELL 0x123aa5800 == 47 [pid = 1647] [id = 124] 11:30:34 INFO - PROCESS | 1647 | --DOCSHELL 0x118615000 == 46 [pid = 1647] [id = 123] 11:30:34 INFO - PROCESS | 1647 | --DOCSHELL 0x118202800 == 45 [pid = 1647] [id = 122] 11:30:34 INFO - PROCESS | 1647 | --DOCSHELL 0x1194cc000 == 44 [pid = 1647] [id = 121] 11:30:34 INFO - PROCESS | 1647 | --DOCSHELL 0x123823000 == 43 [pid = 1647] [id = 118] 11:30:34 INFO - PROCESS | 1647 | --DOCSHELL 0x117147000 == 42 [pid = 1647] [id = 117] 11:30:34 INFO - PROCESS | 1647 | --DOCSHELL 0x12bccd000 == 41 [pid = 1647] [id = 116] 11:30:34 INFO - PROCESS | 1647 | --DOMWINDOW == 148 (0x1191af000) [pid = 1647] [serial = 206] [outer = 0x0] [url = about:blank] 11:30:34 INFO - PROCESS | 1647 | --DOMWINDOW == 147 (0x119e7c400) [pid = 1647] [serial = 334] [outer = 0x0] [url = about:blank] 11:30:34 INFO - PROCESS | 1647 | --DOMWINDOW == 146 (0x12bf13000) [pid = 1647] [serial = 331] [outer = 0x0] [url = about:blank] 11:30:34 INFO - PROCESS | 1647 | --DOMWINDOW == 145 (0x119e80000) [pid = 1647] [serial = 335] [outer = 0x0] [url = about:blank] 11:30:34 INFO - PROCESS | 1647 | --DOMWINDOW == 144 (0x12c8ac400) [pid = 1647] [serial = 337] [outer = 0x0] [url = about:blank] 11:30:34 INFO - PROCESS | 1647 | --DOMWINDOW == 143 (0x1211d6800) [pid = 1647] [serial = 340] [outer = 0x0] [url = about:blank] 11:30:34 INFO - PROCESS | 1647 | --DOMWINDOW == 142 (0x12bf11800) [pid = 1647] [serial = 295] [outer = 0x0] [url = about:blank] 11:30:34 INFO - PROCESS | 1647 | --DOMWINDOW == 141 (0x128bd0000) [pid = 1647] [serial = 304] [outer = 0x0] [url = about:blank] 11:30:34 INFO - PROCESS | 1647 | --DOMWINDOW == 140 (0x118596800) [pid = 1647] [serial = 298] [outer = 0x0] [url = about:blank] 11:30:34 INFO - PROCESS | 1647 | --DOMWINDOW == 139 (0x12b794400) [pid = 1647] [serial = 307] [outer = 0x0] [url = about:blank] 11:30:34 INFO - PROCESS | 1647 | --DOMWINDOW == 138 (0x11a00ec00) [pid = 1647] [serial = 319] [outer = 0x0] [url = about:blank] 11:30:34 INFO - PROCESS | 1647 | --DOMWINDOW == 137 (0x123a55000) [pid = 1647] [serial = 320] [outer = 0x0] [url = about:blank] 11:30:34 INFO - PROCESS | 1647 | --DOMWINDOW == 136 (0x128d79800) [pid = 1647] [serial = 325] [outer = 0x0] [url = about:blank] 11:30:34 INFO - PROCESS | 1647 | --DOMWINDOW == 135 (0x129410c00) [pid = 1647] [serial = 326] [outer = 0x0] [url = about:blank] 11:30:34 INFO - PROCESS | 1647 | --DOMWINDOW == 134 (0x1191b1000) [pid = 1647] [serial = 317] [outer = 0x0] [url = about:blank] 11:30:34 INFO - PROCESS | 1647 | --DOMWINDOW == 133 (0x1186bcc00) [pid = 1647] [serial = 316] [outer = 0x0] [url = about:blank] 11:30:34 INFO - PROCESS | 1647 | --DOMWINDOW == 132 (0x12bf12400) [pid = 1647] [serial = 310] [outer = 0x0] [url = about:blank] 11:30:34 INFO - PROCESS | 1647 | --DOMWINDOW == 131 (0x12618c800) [pid = 1647] [serial = 323] [outer = 0x0] [url = about:blank] 11:30:34 INFO - PROCESS | 1647 | --DOMWINDOW == 130 (0x1257bb000) [pid = 1647] [serial = 322] [outer = 0x0] [url = about:blank] 11:30:34 INFO - PROCESS | 1647 | --DOMWINDOW == 129 (0x124647c00) [pid = 1647] [serial = 301] [outer = 0x0] [url = about:blank] 11:30:34 INFO - PROCESS | 1647 | --DOMWINDOW == 128 (0x12c459c00) [pid = 1647] [serial = 314] [outer = 0x0] [url = about:blank] 11:30:34 INFO - PROCESS | 1647 | --DOMWINDOW == 127 (0x12c44f800) [pid = 1647] [serial = 313] [outer = 0x0] [url = about:blank] 11:30:34 INFO - PROCESS | 1647 | --DOMWINDOW == 126 (0x12a56f000) [pid = 1647] [serial = 328] [outer = 0x0] [url = about:blank] 11:30:34 INFO - PROCESS | 1647 | --DOMWINDOW == 125 (0x1211e3c00) [pid = 1647] [serial = 343] [outer = 0x0] [url = about:blank] 11:30:34 INFO - PROCESS | 1647 | --DOMWINDOW == 124 (0x12c8b7000) [pid = 1647] [serial = 338] [outer = 0x0] [url = about:blank] 11:30:34 INFO - PROCESS | 1647 | --DOMWINDOW == 123 (0x126536c00) [pid = 1647] [serial = 344] [outer = 0x0] [url = about:blank] 11:30:34 INFO - PROCESS | 1647 | --DOMWINDOW == 122 (0x1211db800) [pid = 1647] [serial = 341] [outer = 0x0] [url = about:blank] 11:30:34 INFO - PROCESS | 1647 | --DOMWINDOW == 121 (0x12c8aac00) [pid = 1647] [serial = 332] [outer = 0x0] [url = about:blank] 11:30:34 INFO - PROCESS | 1647 | --DOMWINDOW == 120 (0x12b79b000) [pid = 1647] [serial = 329] [outer = 0x0] [url = about:blank] 11:30:35 INFO - PROCESS | 1647 | 1467225035099 Marionette TRACE conn2 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 11:30:35 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 11:30:35 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 618ms 11:30:35 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 11:30:35 INFO - PROCESS | 1647 | 1467225035132 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 11:30:35 INFO - PROCESS | 1647 | 1467225035133 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 11:30:35 INFO - PROCESS | 1647 | 1467225035136 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 11:30:35 INFO - PROCESS | 1647 | 1467225035138 Marionette TRACE conn2 <- [1,538,null,{}] 11:30:35 INFO - PROCESS | 1647 | 1467225035145 Marionette TRACE conn2 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:35 INFO - PROCESS | 1647 | 1467225035148 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:35 INFO - PROCESS | 1647 | 1467225035235 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 11:30:35 INFO - PROCESS | 1647 | 1467225035339 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:35 INFO - PROCESS | 1647 | 1467225035341 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:35 INFO - PROCESS | 1647 | ++DOCSHELL 0x123aba800 == 42 [pid = 1647] [id = 142] 11:30:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 121 (0x123888400) [pid = 1647] [serial = 423] [outer = 0x0] 11:30:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 122 (0x124618400) [pid = 1647] [serial = 424] [outer = 0x123888400] 11:30:35 INFO - PROCESS | 1647 | 1467225035377 Marionette DEBUG loaded listener.js 11:30:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 123 (0x12618c800) [pid = 1647] [serial = 425] [outer = 0x123888400] 11:30:35 INFO - PROCESS | 1647 | 1467225035659 Marionette TRACE conn2 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 11:30:35 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 11:30:35 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 571ms 11:30:35 INFO - PROCESS | 1647 | 1467225035708 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 11:30:35 INFO - PROCESS | 1647 | 1467225035709 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 11:30:35 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 11:30:35 INFO - PROCESS | 1647 | 1467225035712 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 11:30:35 INFO - PROCESS | 1647 | 1467225035713 Marionette TRACE conn2 <- [1,542,null,{}] 11:30:35 INFO - PROCESS | 1647 | 1467225035715 Marionette TRACE conn2 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:35 INFO - PROCESS | 1647 | 1467225035716 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:35 INFO - PROCESS | 1647 | 1467225035807 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 11:30:35 INFO - PROCESS | 1647 | 1467225035865 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:35 INFO - PROCESS | 1647 | 1467225035866 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:35 INFO - PROCESS | 1647 | ++DOCSHELL 0x128a0a800 == 43 [pid = 1647] [id = 143] 11:30:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 124 (0x12665b400) [pid = 1647] [serial = 426] [outer = 0x0] 11:30:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 125 (0x1289f3000) [pid = 1647] [serial = 427] [outer = 0x12665b400] 11:30:35 INFO - PROCESS | 1647 | 1467225035892 Marionette DEBUG loaded listener.js 11:30:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 126 (0x128f72800) [pid = 1647] [serial = 428] [outer = 0x12665b400] 11:30:36 INFO - PROCESS | 1647 | 1467225036169 Marionette TRACE conn2 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 11:30:36 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 11:30:36 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 467ms 11:30:36 INFO - PROCESS | 1647 | 1467225036180 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 11:30:36 INFO - PROCESS | 1647 | 1467225036181 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 11:30:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 11:30:36 INFO - PROCESS | 1647 | 1467225036191 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 11:30:36 INFO - PROCESS | 1647 | 1467225036192 Marionette TRACE conn2 <- [1,546,null,{}] 11:30:36 INFO - PROCESS | 1647 | 1467225036195 Marionette TRACE conn2 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:36 INFO - PROCESS | 1647 | 1467225036196 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:36 INFO - PROCESS | 1647 | 1467225036295 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 11:30:36 INFO - PROCESS | 1647 | 1467225036305 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:36 INFO - PROCESS | 1647 | 1467225036306 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:36 INFO - PROCESS | 1647 | ++DOCSHELL 0x1292cb800 == 44 [pid = 1647] [id = 144] 11:30:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 127 (0x128f74c00) [pid = 1647] [serial = 429] [outer = 0x0] 11:30:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 128 (0x12ab0b800) [pid = 1647] [serial = 430] [outer = 0x128f74c00] 11:30:36 INFO - PROCESS | 1647 | 1467225036335 Marionette DEBUG loaded listener.js 11:30:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 129 (0x12b79c800) [pid = 1647] [serial = 431] [outer = 0x128f74c00] 11:30:36 INFO - PROCESS | 1647 | 1467225036709 Marionette TRACE conn2 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 11:30:36 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 11:30:36 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 577ms 11:30:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 11:30:36 INFO - PROCESS | 1647 | 1467225036760 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 11:30:36 INFO - PROCESS | 1647 | 1467225036761 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 11:30:36 INFO - PROCESS | 1647 | 1467225036764 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 11:30:36 INFO - PROCESS | 1647 | 1467225036765 Marionette TRACE conn2 <- [1,550,null,{}] 11:30:36 INFO - PROCESS | 1647 | 1467225036769 Marionette TRACE conn2 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:36 INFO - PROCESS | 1647 | 1467225036773 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:36 INFO - PROCESS | 1647 | 1467225036878 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 11:30:36 INFO - PROCESS | 1647 | 1467225036882 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:36 INFO - PROCESS | 1647 | 1467225036883 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:36 INFO - PROCESS | 1647 | ++DOCSHELL 0x12ab4e800 == 45 [pid = 1647] [id = 145] 11:30:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 130 (0x12b79b000) [pid = 1647] [serial = 432] [outer = 0x0] 11:30:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 131 (0x12bf08400) [pid = 1647] [serial = 433] [outer = 0x12b79b000] 11:30:36 INFO - PROCESS | 1647 | 1467225036928 Marionette DEBUG loaded listener.js 11:30:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 132 (0x12ca27c00) [pid = 1647] [serial = 434] [outer = 0x12b79b000] 11:30:37 INFO - PROCESS | 1647 | 1467225037301 Marionette TRACE conn2 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 11:30:37 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 11:30:37 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 573ms 11:30:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 11:30:37 INFO - PROCESS | 1647 | 1467225037338 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 11:30:37 INFO - PROCESS | 1647 | 1467225037339 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 11:30:37 INFO - PROCESS | 1647 | 1467225037341 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 11:30:37 INFO - PROCESS | 1647 | 1467225037342 Marionette TRACE conn2 <- [1,554,null,{}] 11:30:37 INFO - PROCESS | 1647 | 1467225037350 Marionette TRACE conn2 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:37 INFO - PROCESS | 1647 | 1467225037351 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:37 INFO - PROCESS | 1647 | 1467225037456 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 11:30:37 INFO - PROCESS | 1647 | 1467225037460 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:37 INFO - PROCESS | 1647 | 1467225037461 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:37 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b9b4800 == 46 [pid = 1647] [id = 146] 11:30:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 133 (0x12c8af400) [pid = 1647] [serial = 435] [outer = 0x0] 11:30:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 134 (0x12ca2ec00) [pid = 1647] [serial = 436] [outer = 0x12c8af400] 11:30:37 INFO - PROCESS | 1647 | 1467225037519 Marionette DEBUG loaded listener.js 11:30:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 135 (0x12cdbe800) [pid = 1647] [serial = 437] [outer = 0x12c8af400] 11:30:37 INFO - PROCESS | 1647 | [1647] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:30:37 INFO - PROCESS | 1647 | [1647] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:30:37 INFO - PROCESS | 1647 | 1467225037874 Marionette TRACE conn2 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 11:30:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 11:30:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 574ms 11:30:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 11:30:37 INFO - PROCESS | 1647 | 1467225037915 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 11:30:37 INFO - PROCESS | 1647 | 1467225037916 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 11:30:37 INFO - PROCESS | 1647 | 1467225037918 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 11:30:37 INFO - PROCESS | 1647 | 1467225037920 Marionette TRACE conn2 <- [1,558,null,{}] 11:30:37 INFO - PROCESS | 1647 | 1467225037922 Marionette TRACE conn2 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:37 INFO - PROCESS | 1647 | 1467225037923 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:38 INFO - PROCESS | 1647 | 1467225038033 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 11:30:38 INFO - PROCESS | 1647 | 1467225038036 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:38 INFO - PROCESS | 1647 | 1467225038037 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:38 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c631800 == 47 [pid = 1647] [id = 147] 11:30:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 136 (0x12cdbfc00) [pid = 1647] [serial = 438] [outer = 0x0] 11:30:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 137 (0x12cdc7400) [pid = 1647] [serial = 439] [outer = 0x12cdbfc00] 11:30:38 INFO - PROCESS | 1647 | 1467225038095 Marionette DEBUG loaded listener.js 11:30:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 138 (0x12cdcdc00) [pid = 1647] [serial = 440] [outer = 0x12cdbfc00] 11:30:38 INFO - PROCESS | 1647 | 1467225038397 Marionette TRACE conn2 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 11:30:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 11:30:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 519ms 11:30:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 11:30:38 INFO - PROCESS | 1647 | 1467225038439 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 11:30:38 INFO - PROCESS | 1647 | 1467225038440 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 11:30:38 INFO - PROCESS | 1647 | 1467225038442 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 11:30:38 INFO - PROCESS | 1647 | 1467225038443 Marionette TRACE conn2 <- [1,562,null,{}] 11:30:38 INFO - PROCESS | 1647 | 1467225038445 Marionette TRACE conn2 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:38 INFO - PROCESS | 1647 | 1467225038446 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:38 INFO - PROCESS | 1647 | 1467225038551 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 11:30:38 INFO - PROCESS | 1647 | 1467225038589 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:38 INFO - PROCESS | 1647 | 1467225038590 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:38 INFO - PROCESS | 1647 | ++DOCSHELL 0x12cdab000 == 48 [pid = 1647] [id = 148] 11:30:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 139 (0x1181db800) [pid = 1647] [serial = 441] [outer = 0x0] 11:30:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 140 (0x1181e4000) [pid = 1647] [serial = 442] [outer = 0x1181db800] 11:30:38 INFO - PROCESS | 1647 | 1467225038615 Marionette DEBUG loaded listener.js 11:30:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 141 (0x1181e8000) [pid = 1647] [serial = 443] [outer = 0x1181db800] 11:30:38 INFO - PROCESS | 1647 | [1647] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:30:38 INFO - PROCESS | 1647 | [1647] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:30:38 INFO - PROCESS | 1647 | 1467225038946 Marionette TRACE conn2 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 11:30:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 11:30:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 517ms 11:30:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 11:30:38 INFO - PROCESS | 1647 | 1467225038961 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 11:30:38 INFO - PROCESS | 1647 | 1467225038962 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 11:30:38 INFO - PROCESS | 1647 | 1467225038966 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 11:30:38 INFO - PROCESS | 1647 | 1467225038971 Marionette TRACE conn2 <- [1,566,null,{}] 11:30:38 INFO - PROCESS | 1647 | 1467225038974 Marionette TRACE conn2 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:38 INFO - PROCESS | 1647 | 1467225038975 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:39 INFO - PROCESS | 1647 | 1467225039155 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 11:30:39 INFO - PROCESS | 1647 | --DOMWINDOW == 140 (0x128914000) [pid = 1647] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 11:30:39 INFO - PROCESS | 1647 | --DOMWINDOW == 139 (0x115e5dc00) [pid = 1647] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 11:30:39 INFO - PROCESS | 1647 | --DOMWINDOW == 138 (0x1266eb000) [pid = 1647] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 11:30:39 INFO - PROCESS | 1647 | --DOMWINDOW == 137 (0x118560000) [pid = 1647] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 11:30:39 INFO - PROCESS | 1647 | --DOMWINDOW == 136 (0x1266e8800) [pid = 1647] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 11:30:39 INFO - PROCESS | 1647 | --DOMWINDOW == 135 (0x124640c00) [pid = 1647] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 11:30:39 INFO - PROCESS | 1647 | --DOMWINDOW == 134 (0x12b9d6800) [pid = 1647] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 11:30:39 INFO - PROCESS | 1647 | --DOMWINDOW == 133 (0x12a922000) [pid = 1647] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 11:30:39 INFO - PROCESS | 1647 | --DOMWINDOW == 132 (0x1295f7000) [pid = 1647] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 11:30:39 INFO - PROCESS | 1647 | --DOMWINDOW == 131 (0x12a574000) [pid = 1647] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 11:30:39 INFO - PROCESS | 1647 | --DOMWINDOW == 130 (0x1128ccc00) [pid = 1647] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 11:30:39 INFO - PROCESS | 1647 | --DOMWINDOW == 129 (0x110f7d000) [pid = 1647] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 11:30:39 INFO - PROCESS | 1647 | --DOMWINDOW == 128 (0x1257c2000) [pid = 1647] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 11:30:39 INFO - PROCESS | 1647 | --DOMWINDOW == 127 (0x119e7d800) [pid = 1647] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 11:30:39 INFO - PROCESS | 1647 | --DOMWINDOW == 126 (0x1128d0800) [pid = 1647] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 11:30:39 INFO - PROCESS | 1647 | --DOMWINDOW == 125 (0x123c10000) [pid = 1647] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 11:30:39 INFO - PROCESS | 1647 | --DOMWINDOW == 124 (0x118174800) [pid = 1647] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 11:30:39 INFO - PROCESS | 1647 | --DOMWINDOW == 123 (0x11859f000) [pid = 1647] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 11:30:39 INFO - PROCESS | 1647 | --DOMWINDOW == 122 (0x124f13800) [pid = 1647] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 11:30:39 INFO - PROCESS | 1647 | --DOMWINDOW == 121 (0x115e61c00) [pid = 1647] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 11:30:39 INFO - PROCESS | 1647 | --DOMWINDOW == 120 (0x110f85400) [pid = 1647] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 11:30:39 INFO - PROCESS | 1647 | --DOMWINDOW == 119 (0x12a62d000) [pid = 1647] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 11:30:39 INFO - PROCESS | 1647 | --DOMWINDOW == 118 (0x123f39800) [pid = 1647] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 11:30:39 INFO - PROCESS | 1647 | --DOMWINDOW == 117 (0x114f66400) [pid = 1647] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 11:30:39 INFO - PROCESS | 1647 | --DOMWINDOW == 116 (0x119e15c00) [pid = 1647] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 11:30:39 INFO - PROCESS | 1647 | 1467225039491 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:39 INFO - PROCESS | 1647 | 1467225039493 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:39 INFO - PROCESS | 1647 | ++DOCSHELL 0x115eb7000 == 49 [pid = 1647] [id = 149] 11:30:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 117 (0x110f7ac00) [pid = 1647] [serial = 444] [outer = 0x0] 11:30:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 118 (0x1128cf400) [pid = 1647] [serial = 445] [outer = 0x110f7ac00] 11:30:39 INFO - PROCESS | 1647 | 1467225039534 Marionette DEBUG loaded listener.js 11:30:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 119 (0x1164dec00) [pid = 1647] [serial = 446] [outer = 0x110f7ac00] 11:30:39 INFO - PROCESS | 1647 | [1647] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:30:39 INFO - PROCESS | 1647 | [1647] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:30:39 INFO - PROCESS | 1647 | 1467225039865 Marionette TRACE conn2 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 11:30:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 11:30:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 923ms 11:30:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 11:30:39 INFO - PROCESS | 1647 | 1467225039892 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 11:30:39 INFO - PROCESS | 1647 | 1467225039894 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 11:30:39 INFO - PROCESS | 1647 | 1467225039896 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 11:30:39 INFO - PROCESS | 1647 | 1467225039898 Marionette TRACE conn2 <- [1,570,null,{}] 11:30:39 INFO - PROCESS | 1647 | 1467225039903 Marionette TRACE conn2 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:39 INFO - PROCESS | 1647 | 1467225039906 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:40 INFO - PROCESS | 1647 | 1467225040029 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 11:30:40 INFO - PROCESS | 1647 | 1467225040037 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:40 INFO - PROCESS | 1647 | 1467225040038 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:40 INFO - PROCESS | 1647 | ++DOCSHELL 0x12d730000 == 50 [pid = 1647] [id = 150] 11:30:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 120 (0x110f85400) [pid = 1647] [serial = 447] [outer = 0x0] 11:30:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 121 (0x118557000) [pid = 1647] [serial = 448] [outer = 0x110f85400] 11:30:40 INFO - PROCESS | 1647 | 1467225040065 Marionette DEBUG loaded listener.js 11:30:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 122 (0x12bf5a400) [pid = 1647] [serial = 449] [outer = 0x110f85400] 11:30:40 INFO - PROCESS | 1647 | [1647] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:30:40 INFO - PROCESS | 1647 | [1647] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:30:40 INFO - PROCESS | 1647 | 1467225040372 Marionette TRACE conn2 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 11:30:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 11:30:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 520ms 11:30:40 INFO - PROCESS | 1647 | 1467225040417 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 11:30:40 INFO - PROCESS | 1647 | 1467225040419 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 11:30:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 11:30:40 INFO - PROCESS | 1647 | 1467225040421 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 11:30:40 INFO - PROCESS | 1647 | 1467225040422 Marionette TRACE conn2 <- [1,574,null,{}] 11:30:40 INFO - PROCESS | 1647 | 1467225040425 Marionette TRACE conn2 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:40 INFO - PROCESS | 1647 | 1467225040426 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:40 INFO - PROCESS | 1647 | 1467225040516 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 11:30:40 INFO - PROCESS | 1647 | 1467225040522 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:40 INFO - PROCESS | 1647 | 1467225040524 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:40 INFO - PROCESS | 1647 | ++DOCSHELL 0x12dd17000 == 51 [pid = 1647] [id = 151] 11:30:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 123 (0x12bf5b800) [pid = 1647] [serial = 450] [outer = 0x0] 11:30:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 124 (0x12d2ae000) [pid = 1647] [serial = 451] [outer = 0x12bf5b800] 11:30:40 INFO - PROCESS | 1647 | 1467225040547 Marionette DEBUG loaded listener.js 11:30:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 125 (0x12d2b2800) [pid = 1647] [serial = 452] [outer = 0x12bf5b800] 11:30:40 INFO - PROCESS | 1647 | 1467225040872 Marionette TRACE conn2 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 11:30:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 11:30:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 469ms 11:30:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 11:30:40 INFO - PROCESS | 1647 | 1467225040890 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 11:30:40 INFO - PROCESS | 1647 | 1467225040891 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 11:30:40 INFO - PROCESS | 1647 | 1467225040893 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 11:30:40 INFO - PROCESS | 1647 | 1467225040895 Marionette TRACE conn2 <- [1,578,null,{}] 11:30:40 INFO - PROCESS | 1647 | 1467225040897 Marionette TRACE conn2 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:40 INFO - PROCESS | 1647 | 1467225040898 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:41 INFO - PROCESS | 1647 | 1467225041017 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 11:30:41 INFO - PROCESS | 1647 | 1467225041024 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:41 INFO - PROCESS | 1647 | 1467225041026 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:41 INFO - PROCESS | 1647 | ++DOCSHELL 0x12e256800 == 52 [pid = 1647] [id = 152] 11:30:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 126 (0x128b5e400) [pid = 1647] [serial = 453] [outer = 0x0] 11:30:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 127 (0x128b65c00) [pid = 1647] [serial = 454] [outer = 0x128b5e400] 11:30:41 INFO - PROCESS | 1647 | 1467225041049 Marionette DEBUG loaded listener.js 11:30:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 128 (0x128b6b000) [pid = 1647] [serial = 455] [outer = 0x128b5e400] 11:30:41 INFO - PROCESS | 1647 | 1467225041521 Marionette TRACE conn2 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 11:30:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 11:30:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 668ms 11:30:41 INFO - PROCESS | 1647 | 1467225041564 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 11:30:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 11:30:41 INFO - PROCESS | 1647 | 1467225041568 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 11:30:41 INFO - PROCESS | 1647 | 1467225041573 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 11:30:41 INFO - PROCESS | 1647 | 1467225041577 Marionette TRACE conn2 <- [1,582,null,{}] 11:30:41 INFO - PROCESS | 1647 | 1467225041584 Marionette TRACE conn2 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:41 INFO - PROCESS | 1647 | 1467225041587 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:41 INFO - PROCESS | 1647 | 1467225041790 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 11:30:41 INFO - PROCESS | 1647 | 1467225041892 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:41 INFO - PROCESS | 1647 | 1467225041897 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:41 INFO - PROCESS | 1647 | ++DOCSHELL 0x11861a000 == 53 [pid = 1647] [id = 153] 11:30:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 129 (0x1128a7c00) [pid = 1647] [serial = 456] [outer = 0x0] 11:30:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 130 (0x1128aa400) [pid = 1647] [serial = 457] [outer = 0x1128a7c00] 11:30:41 INFO - PROCESS | 1647 | 1467225041948 Marionette DEBUG loaded listener.js 11:30:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 131 (0x1128af400) [pid = 1647] [serial = 458] [outer = 0x1128a7c00] 11:30:42 INFO - PROCESS | 1647 | 1467225042444 Marionette TRACE conn2 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 11:30:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 11:30:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 926ms 11:30:42 INFO - PROCESS | 1647 | 1467225042499 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 11:30:42 INFO - PROCESS | 1647 | 1467225042503 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 11:30:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 11:30:42 INFO - PROCESS | 1647 | 1467225042510 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 11:30:42 INFO - PROCESS | 1647 | 1467225042513 Marionette TRACE conn2 <- [1,586,null,{}] 11:30:42 INFO - PROCESS | 1647 | 1467225042536 Marionette TRACE conn2 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:42 INFO - PROCESS | 1647 | 1467225042539 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:42 INFO - PROCESS | 1647 | 1467225042744 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 11:30:42 INFO - PROCESS | 1647 | 1467225042825 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:42 INFO - PROCESS | 1647 | 1467225042827 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:42 INFO - PROCESS | 1647 | ++DOCSHELL 0x1271b6800 == 54 [pid = 1647] [id = 154] 11:30:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 132 (0x114f78000) [pid = 1647] [serial = 459] [outer = 0x0] 11:30:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 133 (0x1181e8c00) [pid = 1647] [serial = 460] [outer = 0x114f78000] 11:30:42 INFO - PROCESS | 1647 | 1467225042879 Marionette DEBUG loaded listener.js 11:30:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 134 (0x1185a1400) [pid = 1647] [serial = 461] [outer = 0x114f78000] 11:30:43 INFO - PROCESS | 1647 | [1647] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:30:43 INFO - PROCESS | 1647 | 1467225043268 Marionette TRACE conn2 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 11:30:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 11:30:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 822ms 11:30:43 INFO - PROCESS | 1647 | 1467225043331 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 11:30:43 INFO - PROCESS | 1647 | 1467225043333 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 11:30:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 11:30:43 INFO - PROCESS | 1647 | 1467225043355 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 11:30:43 INFO - PROCESS | 1647 | 1467225043357 Marionette TRACE conn2 <- [1,590,null,{}] 11:30:43 INFO - PROCESS | 1647 | 1467225043366 Marionette TRACE conn2 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:43 INFO - PROCESS | 1647 | 1467225043371 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:43 INFO - PROCESS | 1647 | 1467225043478 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 11:30:43 INFO - PROCESS | 1647 | 1467225043553 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:43 INFO - PROCESS | 1647 | 1467225043555 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:43 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a55e000 == 55 [pid = 1647] [id = 155] 11:30:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 135 (0x12388d400) [pid = 1647] [serial = 462] [outer = 0x0] 11:30:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 136 (0x123c10000) [pid = 1647] [serial = 463] [outer = 0x12388d400] 11:30:43 INFO - PROCESS | 1647 | 1467225043587 Marionette DEBUG loaded listener.js 11:30:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 137 (0x1247cb400) [pid = 1647] [serial = 464] [outer = 0x12388d400] 11:30:43 INFO - PROCESS | 1647 | 1467225043986 Marionette TRACE conn2 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 11:30:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 11:30:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 674ms 11:30:44 INFO - PROCESS | 1647 | 1467225044028 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 11:30:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 11:30:44 INFO - PROCESS | 1647 | 1467225044030 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 11:30:44 INFO - PROCESS | 1647 | 1467225044032 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 11:30:44 INFO - PROCESS | 1647 | 1467225044035 Marionette TRACE conn2 <- [1,594,null,{}] 11:30:44 INFO - PROCESS | 1647 | 1467225044038 Marionette TRACE conn2 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:44 INFO - PROCESS | 1647 | 1467225044040 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:44 INFO - PROCESS | 1647 | 1467225044170 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 11:30:44 INFO - PROCESS | 1647 | 1467225044244 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:44 INFO - PROCESS | 1647 | 1467225044246 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:44 INFO - PROCESS | 1647 | ++DOCSHELL 0x12d528800 == 56 [pid = 1647] [id = 156] 11:30:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 138 (0x1257eb000) [pid = 1647] [serial = 465] [outer = 0x0] 11:30:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 139 (0x1289ea800) [pid = 1647] [serial = 466] [outer = 0x1257eb000] 11:30:44 INFO - PROCESS | 1647 | 1467225044279 Marionette DEBUG loaded listener.js 11:30:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 140 (0x128b67c00) [pid = 1647] [serial = 467] [outer = 0x1257eb000] 11:30:44 INFO - PROCESS | 1647 | 1467225044690 Marionette TRACE conn2 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 11:30:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 11:30:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 722ms 11:30:44 INFO - PROCESS | 1647 | 1467225044755 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 11:30:44 INFO - PROCESS | 1647 | 1467225044756 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 11:30:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 11:30:44 INFO - PROCESS | 1647 | 1467225044759 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 11:30:44 INFO - PROCESS | 1647 | 1467225044760 Marionette TRACE conn2 <- [1,598,null,{}] 11:30:44 INFO - PROCESS | 1647 | 1467225044762 Marionette TRACE conn2 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:44 INFO - PROCESS | 1647 | 1467225044764 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:44 INFO - PROCESS | 1647 | 1467225044871 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 11:30:44 INFO - PROCESS | 1647 | 1467225044946 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:44 INFO - PROCESS | 1647 | 1467225044948 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:44 INFO - PROCESS | 1647 | ++DOCSHELL 0x12e26f800 == 57 [pid = 1647] [id = 157] 11:30:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 141 (0x126544000) [pid = 1647] [serial = 468] [outer = 0x0] 11:30:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 142 (0x128d76c00) [pid = 1647] [serial = 469] [outer = 0x126544000] 11:30:44 INFO - PROCESS | 1647 | 1467225044977 Marionette DEBUG loaded listener.js 11:30:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 143 (0x12a924000) [pid = 1647] [serial = 470] [outer = 0x126544000] 11:30:45 INFO - PROCESS | 1647 | 1467225045387 Marionette TRACE conn2 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 11:30:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 11:30:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 669ms 11:30:45 INFO - PROCESS | 1647 | 1467225045429 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 11:30:45 INFO - PROCESS | 1647 | 1467225045431 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 11:30:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 11:30:45 INFO - PROCESS | 1647 | 1467225045498 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 11:30:45 INFO - PROCESS | 1647 | 1467225045499 Marionette TRACE conn2 <- [1,602,null,{}] 11:30:45 INFO - PROCESS | 1647 | 1467225045504 Marionette TRACE conn2 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:45 INFO - PROCESS | 1647 | 1467225045508 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:45 INFO - PROCESS | 1647 | 1467225045635 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 11:30:45 INFO - PROCESS | 1647 | 1467225045708 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:45 INFO - PROCESS | 1647 | 1467225045710 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:45 INFO - PROCESS | 1647 | ++DOCSHELL 0x1194d3800 == 58 [pid = 1647] [id = 158] 11:30:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 144 (0x110f7cc00) [pid = 1647] [serial = 471] [outer = 0x0] 11:30:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 145 (0x128bce800) [pid = 1647] [serial = 472] [outer = 0x110f7cc00] 11:30:45 INFO - PROCESS | 1647 | 1467225045739 Marionette DEBUG loaded listener.js 11:30:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 146 (0x12cdbf000) [pid = 1647] [serial = 473] [outer = 0x110f7cc00] 11:30:46 INFO - PROCESS | 1647 | 1467225046155 Marionette TRACE conn2 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 11:30:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 11:30:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 719ms 11:30:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 11:30:46 INFO - PROCESS | 1647 | 1467225046171 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 11:30:46 INFO - PROCESS | 1647 | 1467225046173 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 11:30:46 INFO - PROCESS | 1647 | 1467225046175 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 11:30:46 INFO - PROCESS | 1647 | 1467225046176 Marionette TRACE conn2 <- [1,606,null,{}] 11:30:46 INFO - PROCESS | 1647 | 1467225046178 Marionette TRACE conn2 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:46 INFO - PROCESS | 1647 | 1467225046180 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:46 INFO - PROCESS | 1647 | 1467225046286 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 11:30:46 INFO - PROCESS | 1647 | 1467225046518 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:46 INFO - PROCESS | 1647 | 1467225046520 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:46 INFO - PROCESS | 1647 | ++DOCSHELL 0x1191d1000 == 59 [pid = 1647] [id = 159] 11:30:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 147 (0x1128ad800) [pid = 1647] [serial = 474] [outer = 0x0] 11:30:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 148 (0x1128cc000) [pid = 1647] [serial = 475] [outer = 0x1128ad800] 11:30:46 INFO - PROCESS | 1647 | 1467225046583 Marionette DEBUG loaded listener.js 11:30:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 149 (0x114f5b800) [pid = 1647] [serial = 476] [outer = 0x1128ad800] 11:30:47 INFO - PROCESS | 1647 | 1467225047060 Marionette TRACE conn2 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 11:30:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 11:30:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 920ms 11:30:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 11:30:47 INFO - PROCESS | 1647 | 1467225047096 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 11:30:47 INFO - PROCESS | 1647 | 1467225047098 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 11:30:47 INFO - PROCESS | 1647 | 1467225047121 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 11:30:47 INFO - PROCESS | 1647 | 1467225047123 Marionette TRACE conn2 <- [1,610,null,{}] 11:30:47 INFO - PROCESS | 1647 | 1467225047128 Marionette TRACE conn2 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:47 INFO - PROCESS | 1647 | 1467225047130 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:47 INFO - PROCESS | 1647 | 1467225047229 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 11:30:47 INFO - PROCESS | 1647 | 1467225047307 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:47 INFO - PROCESS | 1647 | 1467225047308 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:47 INFO - PROCESS | 1647 | ++DOCSHELL 0x117d34800 == 60 [pid = 1647] [id = 160] 11:30:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 150 (0x1181dec00) [pid = 1647] [serial = 477] [outer = 0x0] 11:30:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 151 (0x1185a1c00) [pid = 1647] [serial = 478] [outer = 0x1181dec00] 11:30:47 INFO - PROCESS | 1647 | 1467225047336 Marionette DEBUG loaded listener.js 11:30:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 152 (0x11970ec00) [pid = 1647] [serial = 479] [outer = 0x1181dec00] 11:30:48 INFO - PROCESS | 1647 | --DOCSHELL 0x12dd17000 == 59 [pid = 1647] [id = 151] 11:30:48 INFO - PROCESS | 1647 | --DOCSHELL 0x12d730000 == 58 [pid = 1647] [id = 150] 11:30:48 INFO - PROCESS | 1647 | --DOCSHELL 0x115eb7000 == 57 [pid = 1647] [id = 149] 11:30:48 INFO - PROCESS | 1647 | --DOCSHELL 0x12cdab000 == 56 [pid = 1647] [id = 148] 11:30:48 INFO - PROCESS | 1647 | --DOCSHELL 0x12c631800 == 55 [pid = 1647] [id = 147] 11:30:48 INFO - PROCESS | 1647 | --DOCSHELL 0x12b9b4800 == 54 [pid = 1647] [id = 146] 11:30:48 INFO - PROCESS | 1647 | --DOCSHELL 0x12ab4e800 == 53 [pid = 1647] [id = 145] 11:30:48 INFO - PROCESS | 1647 | --DOCSHELL 0x1292cb800 == 52 [pid = 1647] [id = 144] 11:30:48 INFO - PROCESS | 1647 | --DOCSHELL 0x128a0a800 == 51 [pid = 1647] [id = 143] 11:30:48 INFO - PROCESS | 1647 | --DOCSHELL 0x123aba800 == 50 [pid = 1647] [id = 142] 11:30:48 INFO - PROCESS | 1647 | --DOCSHELL 0x124010800 == 49 [pid = 1647] [id = 141] 11:30:48 INFO - PROCESS | 1647 | --DOCSHELL 0x12469e800 == 48 [pid = 1647] [id = 140] 11:30:48 INFO - PROCESS | 1647 | --DOCSHELL 0x12d385800 == 47 [pid = 1647] [id = 138] 11:30:48 INFO - PROCESS | 1647 | --DOCSHELL 0x12c63a000 == 46 [pid = 1647] [id = 137] 11:30:48 INFO - PROCESS | 1647 | --DOCSHELL 0x126521000 == 45 [pid = 1647] [id = 136] 11:30:48 INFO - PROCESS | 1647 | --DOCSHELL 0x117d38000 == 44 [pid = 1647] [id = 135] 11:30:48 INFO - PROCESS | 1647 | --DOCSHELL 0x12cda4800 == 43 [pid = 1647] [id = 134] 11:30:48 INFO - PROCESS | 1647 | --DOCSHELL 0x11a0e7800 == 42 [pid = 1647] [id = 105] 11:30:48 INFO - PROCESS | 1647 | --DOCSHELL 0x115e1e800 == 41 [pid = 1647] [id = 55] 11:30:48 INFO - PROCESS | 1647 | --DOCSHELL 0x12ab44000 == 40 [pid = 1647] [id = 99] 11:30:48 INFO - PROCESS | 1647 | --DOCSHELL 0x118623000 == 39 [pid = 1647] [id = 139] 11:30:48 INFO - PROCESS | 1647 | --DOCSHELL 0x128a13800 == 38 [pid = 1647] [id = 119] 11:30:48 INFO - PROCESS | 1647 | --DOCSHELL 0x12a327800 == 37 [pid = 1647] [id = 81] 11:30:48 INFO - PROCESS | 1647 | --DOCSHELL 0x12c62f800 == 36 [pid = 1647] [id = 120] 11:30:48 INFO - PROCESS | 1647 | --DOCSHELL 0x12b922000 == 35 [pid = 1647] [id = 104] 11:30:48 INFO - PROCESS | 1647 | --DOCSHELL 0x1191d1000 == 34 [pid = 1647] [id = 159] 11:30:48 INFO - PROCESS | 1647 | --DOCSHELL 0x1194d3800 == 33 [pid = 1647] [id = 158] 11:30:48 INFO - PROCESS | 1647 | --DOCSHELL 0x12e26f800 == 32 [pid = 1647] [id = 157] 11:30:48 INFO - PROCESS | 1647 | --DOCSHELL 0x12d528800 == 31 [pid = 1647] [id = 156] 11:30:48 INFO - PROCESS | 1647 | --DOCSHELL 0x12a55e000 == 30 [pid = 1647] [id = 155] 11:30:48 INFO - PROCESS | 1647 | --DOCSHELL 0x1271b6800 == 29 [pid = 1647] [id = 154] 11:30:48 INFO - PROCESS | 1647 | --DOCSHELL 0x12e256800 == 28 [pid = 1647] [id = 152] 11:30:48 INFO - PROCESS | 1647 | --DOCSHELL 0x11861a000 == 27 [pid = 1647] [id = 153] 11:30:48 INFO - PROCESS | 1647 | --DOMWINDOW == 151 (0x12b0dd800) [pid = 1647] [serial = 242] [outer = 0x0] [url = about:blank] 11:30:48 INFO - PROCESS | 1647 | --DOMWINDOW == 150 (0x1257e2c00) [pid = 1647] [serial = 251] [outer = 0x0] [url = about:blank] 11:30:48 INFO - PROCESS | 1647 | --DOMWINDOW == 149 (0x1181a3400) [pid = 1647] [serial = 245] [outer = 0x0] [url = about:blank] 11:30:48 INFO - PROCESS | 1647 | --DOMWINDOW == 148 (0x120910400) [pid = 1647] [serial = 248] [outer = 0x0] [url = about:blank] 11:30:48 INFO - PROCESS | 1647 | --DOMWINDOW == 147 (0x129408000) [pid = 1647] [serial = 199] [outer = 0x0] [url = about:blank] 11:30:48 INFO - PROCESS | 1647 | --DOMWINDOW == 146 (0x117d21000) [pid = 1647] [serial = 202] [outer = 0x0] [url = about:blank] 11:30:48 INFO - PROCESS | 1647 | --DOMWINDOW == 145 (0x128914c00) [pid = 1647] [serial = 254] [outer = 0x0] [url = about:blank] 11:30:48 INFO - PROCESS | 1647 | --DOMWINDOW == 144 (0x1191b7000) [pid = 1647] [serial = 299] [outer = 0x0] [url = about:blank] 11:30:48 INFO - PROCESS | 1647 | --DOMWINDOW == 143 (0x1295f5c00) [pid = 1647] [serial = 305] [outer = 0x0] [url = about:blank] 11:30:48 INFO - PROCESS | 1647 | --DOMWINDOW == 142 (0x1257c2800) [pid = 1647] [serial = 302] [outer = 0x0] [url = about:blank] 11:30:48 INFO - PROCESS | 1647 | --DOMWINDOW == 141 (0x12bf5a800) [pid = 1647] [serial = 311] [outer = 0x0] [url = about:blank] 11:30:48 INFO - PROCESS | 1647 | --DOMWINDOW == 140 (0x12b957800) [pid = 1647] [serial = 308] [outer = 0x0] [url = about:blank] 11:30:48 INFO - PROCESS | 1647 | --DOMWINDOW == 139 (0x12b9d8400) [pid = 1647] [serial = 379] [outer = 0x0] [url = about:blank] 11:30:48 INFO - PROCESS | 1647 | --DOMWINDOW == 138 (0x12bf56000) [pid = 1647] [serial = 382] [outer = 0x0] [url = about:blank] 11:30:48 INFO - PROCESS | 1647 | --DOMWINDOW == 137 (0x1128d1400) [pid = 1647] [serial = 385] [outer = 0x0] [url = about:blank] 11:30:48 INFO - PROCESS | 1647 | --DOMWINDOW == 136 (0x1128d5400) [pid = 1647] [serial = 386] [outer = 0x0] [url = about:blank] 11:30:48 INFO - PROCESS | 1647 | --DOMWINDOW == 135 (0x110f84000) [pid = 1647] [serial = 391] [outer = 0x0] [url = about:blank] 11:30:48 INFO - PROCESS | 1647 | --DOMWINDOW == 134 (0x12a704800) [pid = 1647] [serial = 376] [outer = 0x0] [url = about:blank] 11:30:48 INFO - PROCESS | 1647 | --DOMWINDOW == 133 (0x1266e9800) [pid = 1647] [serial = 358] [outer = 0x0] [url = about:blank] 11:30:48 INFO - PROCESS | 1647 | --DOMWINDOW == 132 (0x1211df800) [pid = 1647] [serial = 365] [outer = 0x0] [url = about:blank] 11:30:48 INFO - PROCESS | 1647 | --DOMWINDOW == 131 (0x11a012000) [pid = 1647] [serial = 364] [outer = 0x0] [url = about:blank] 11:30:48 INFO - PROCESS | 1647 | --DOMWINDOW == 130 (0x1128d2400) [pid = 1647] [serial = 388] [outer = 0x0] [url = about:blank] 11:30:48 INFO - PROCESS | 1647 | --DOMWINDOW == 129 (0x123f41000) [pid = 1647] [serial = 367] [outer = 0x0] [url = about:blank] 11:30:48 INFO - PROCESS | 1647 | --DOMWINDOW == 128 (0x124643c00) [pid = 1647] [serial = 368] [outer = 0x0] [url = about:blank] 11:30:48 INFO - PROCESS | 1647 | --DOMWINDOW == 127 (0x12717b000) [pid = 1647] [serial = 373] [outer = 0x0] [url = about:blank] 11:30:48 INFO - PROCESS | 1647 | --DOMWINDOW == 126 (0x12940ec00) [pid = 1647] [serial = 374] [outer = 0x0] [url = about:blank] 11:30:48 INFO - PROCESS | 1647 | --DOMWINDOW == 125 (0x11976c000) [pid = 1647] [serial = 362] [outer = 0x0] [url = about:blank] 11:30:48 INFO - PROCESS | 1647 | --DOMWINDOW == 124 (0x1188bd400) [pid = 1647] [serial = 361] [outer = 0x0] [url = about:blank] 11:30:48 INFO - PROCESS | 1647 | --DOMWINDOW == 123 (0x126537400) [pid = 1647] [serial = 371] [outer = 0x0] [url = about:blank] 11:30:48 INFO - PROCESS | 1647 | --DOMWINDOW == 122 (0x1257ea000) [pid = 1647] [serial = 370] [outer = 0x0] [url = about:blank] 11:30:48 INFO - PROCESS | 1647 | --DOMWINDOW == 121 (0x116a1c000) [pid = 1647] [serial = 349] [outer = 0x0] [url = about:blank] 11:30:48 INFO - PROCESS | 1647 | --DOMWINDOW == 120 (0x119e21c00) [pid = 1647] [serial = 352] [outer = 0x0] [url = about:blank] 11:30:48 INFO - PROCESS | 1647 | --DOMWINDOW == 119 (0x123a56800) [pid = 1647] [serial = 355] [outer = 0x0] [url = about:blank] 11:30:48 INFO - PROCESS | 1647 | --DOMWINDOW == 118 (0x128bcac00) [pid = 1647] [serial = 394] [outer = 0x0] [url = about:blank] 11:30:48 INFO - PROCESS | 1647 | --DOMWINDOW == 117 (0x12c8ad000) [pid = 1647] [serial = 389] [outer = 0x0] [url = about:blank] 11:30:48 INFO - PROCESS | 1647 | --DOMWINDOW == 116 (0x12bf0f800) [pid = 1647] [serial = 380] [outer = 0x0] [url = about:blank] 11:30:48 INFO - PROCESS | 1647 | --DOMWINDOW == 115 (0x12c453400) [pid = 1647] [serial = 383] [outer = 0x0] [url = about:blank] 11:30:48 INFO - PROCESS | 1647 | --DOMWINDOW == 114 (0x119e7f000) [pid = 1647] [serial = 392] [outer = 0x0] [url = about:blank] 11:30:48 INFO - PROCESS | 1647 | --DOMWINDOW == 113 (0x1289efc00) [pid = 1647] [serial = 398] [outer = 0x0] [url = about:blank] 11:30:48 INFO - PROCESS | 1647 | --DOMWINDOW == 112 (0x12c8b5800) [pid = 1647] [serial = 395] [outer = 0x0] [url = about:blank] 11:30:48 INFO - PROCESS | 1647 | --DOMWINDOW == 111 (0x12b94e400) [pid = 1647] [serial = 377] [outer = 0x0] [url = about:blank] 11:30:48 INFO - PROCESS | 1647 | --DOMWINDOW == 110 (0x114f7dc00) [pid = 1647] [serial = 400] [outer = 0x0] [url = about:blank] 11:30:48 INFO - PROCESS | 1647 | --DOMWINDOW == 109 (0x1289e6000) [pid = 1647] [serial = 397] [outer = 0x0] [url = about:blank] 11:30:48 INFO - PROCESS | 1647 | 1467225048357 Marionette TRACE conn2 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 11:30:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 11:30:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1293ms 11:30:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 11:30:48 INFO - PROCESS | 1647 | 1467225048395 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 11:30:48 INFO - PROCESS | 1647 | 1467225048397 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 11:30:48 INFO - PROCESS | 1647 | 1467225048400 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 11:30:48 INFO - PROCESS | 1647 | 1467225048402 Marionette TRACE conn2 <- [1,614,null,{}] 11:30:48 INFO - PROCESS | 1647 | 1467225048406 Marionette TRACE conn2 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:48 INFO - PROCESS | 1647 | 1467225048408 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:48 INFO - PROCESS | 1647 | 1467225048484 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 11:30:48 INFO - PROCESS | 1647 | 1467225048537 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:48 INFO - PROCESS | 1647 | 1467225048540 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:48 INFO - PROCESS | 1647 | ++DOCSHELL 0x115eaf800 == 28 [pid = 1647] [id = 161] 11:30:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 110 (0x112921800) [pid = 1647] [serial = 480] [outer = 0x0] 11:30:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 111 (0x1133de800) [pid = 1647] [serial = 481] [outer = 0x112921800] 11:30:48 INFO - PROCESS | 1647 | 1467225048568 Marionette DEBUG loaded listener.js 11:30:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 112 (0x114f7cc00) [pid = 1647] [serial = 482] [outer = 0x112921800] 11:30:48 INFO - PROCESS | 1647 | 1467225048865 Marionette TRACE conn2 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 11:30:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 11:30:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 471ms 11:30:48 INFO - PROCESS | 1647 | 1467225048876 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 11:30:48 INFO - PROCESS | 1647 | 1467225048879 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 11:30:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 11:30:48 INFO - PROCESS | 1647 | 1467225048892 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 11:30:48 INFO - PROCESS | 1647 | 1467225048894 Marionette TRACE conn2 <- [1,618,null,{}] 11:30:48 INFO - PROCESS | 1647 | 1467225048896 Marionette TRACE conn2 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:48 INFO - PROCESS | 1647 | 1467225048898 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:48 INFO - PROCESS | 1647 | 1467225048979 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 11:30:48 INFO - PROCESS | 1647 | 1467225048983 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:48 INFO - PROCESS | 1647 | 1467225048987 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:49 INFO - PROCESS | 1647 | ++DOCSHELL 0x11715a000 == 29 [pid = 1647] [id = 162] 11:30:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 113 (0x115e5fc00) [pid = 1647] [serial = 483] [outer = 0x0] 11:30:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 114 (0x1176f5000) [pid = 1647] [serial = 484] [outer = 0x115e5fc00] 11:30:49 INFO - PROCESS | 1647 | 1467225049016 Marionette DEBUG loaded listener.js 11:30:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 115 (0x11816d800) [pid = 1647] [serial = 485] [outer = 0x115e5fc00] 11:30:49 INFO - PROCESS | 1647 | 1467225049384 Marionette TRACE conn2 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 11:30:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 11:30:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 528ms 11:30:49 INFO - PROCESS | 1647 | 1467225049412 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 11:30:49 INFO - PROCESS | 1647 | 1467225049414 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 11:30:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 11:30:49 INFO - PROCESS | 1647 | 1467225049416 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 11:30:49 INFO - PROCESS | 1647 | 1467225049420 Marionette TRACE conn2 <- [1,622,null,{}] 11:30:49 INFO - PROCESS | 1647 | 1467225049428 Marionette TRACE conn2 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:49 INFO - PROCESS | 1647 | 1467225049432 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:49 INFO - PROCESS | 1647 | 1467225049508 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 11:30:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 116 (0x1181dc800) [pid = 1647] [serial = 486] [outer = 0x12ca34400] 11:30:49 INFO - PROCESS | 1647 | 1467225049536 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:49 INFO - PROCESS | 1647 | 1467225049538 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:49 INFO - PROCESS | 1647 | ++DOCSHELL 0x119298000 == 30 [pid = 1647] [id = 163] 11:30:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 117 (0x1128a9000) [pid = 1647] [serial = 487] [outer = 0x0] 11:30:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 118 (0x118596c00) [pid = 1647] [serial = 488] [outer = 0x1128a9000] 11:30:49 INFO - PROCESS | 1647 | 1467225049571 Marionette DEBUG loaded listener.js 11:30:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 119 (0x1186bd000) [pid = 1647] [serial = 489] [outer = 0x1128a9000] 11:30:50 INFO - PROCESS | 1647 | 1467225050071 Marionette TRACE conn2 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 11:30:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 11:30:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 673ms 11:30:50 INFO - PROCESS | 1647 | 1467225050090 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 11:30:50 INFO - PROCESS | 1647 | 1467225050093 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 11:30:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 11:30:50 INFO - PROCESS | 1647 | 1467225050096 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 11:30:50 INFO - PROCESS | 1647 | 1467225050098 Marionette TRACE conn2 <- [1,626,null,{}] 11:30:50 INFO - PROCESS | 1647 | 1467225050104 Marionette TRACE conn2 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:50 INFO - PROCESS | 1647 | 1467225050106 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:50 INFO - PROCESS | 1647 | 1467225050194 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 11:30:50 INFO - PROCESS | 1647 | 1467225050197 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:50 INFO - PROCESS | 1647 | 1467225050198 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:50 INFO - PROCESS | 1647 | ++DOCSHELL 0x1194bf800 == 31 [pid = 1647] [id = 164] 11:30:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 120 (0x118557c00) [pid = 1647] [serial = 490] [outer = 0x0] 11:30:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 121 (0x1191b0000) [pid = 1647] [serial = 491] [outer = 0x118557c00] 11:30:50 INFO - PROCESS | 1647 | 1467225050228 Marionette DEBUG loaded listener.js 11:30:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 122 (0x119b17c00) [pid = 1647] [serial = 492] [outer = 0x118557c00] 11:30:50 INFO - PROCESS | 1647 | 1467225050605 Marionette TRACE conn2 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 11:30:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 11:30:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 570ms 11:30:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 11:30:50 INFO - PROCESS | 1647 | 1467225050666 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 11:30:50 INFO - PROCESS | 1647 | 1467225050667 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 11:30:50 INFO - PROCESS | 1647 | 1467225050669 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 11:30:50 INFO - PROCESS | 1647 | 1467225050670 Marionette TRACE conn2 <- [1,630,null,{}] 11:30:50 INFO - PROCESS | 1647 | 1467225050673 Marionette TRACE conn2 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:50 INFO - PROCESS | 1647 | 1467225050674 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:50 INFO - PROCESS | 1647 | 1467225050766 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 11:30:50 INFO - PROCESS | 1647 | 1467225050778 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:50 INFO - PROCESS | 1647 | 1467225050779 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:50 INFO - PROCESS | 1647 | ++DOCSHELL 0x123818800 == 32 [pid = 1647] [id = 165] 11:30:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 123 (0x11291d000) [pid = 1647] [serial = 493] [outer = 0x0] 11:30:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 124 (0x119d84400) [pid = 1647] [serial = 494] [outer = 0x11291d000] 11:30:50 INFO - PROCESS | 1647 | 1467225050804 Marionette DEBUG loaded listener.js 11:30:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 125 (0x119e1ec00) [pid = 1647] [serial = 495] [outer = 0x11291d000] 11:30:51 INFO - PROCESS | 1647 | 1467225051149 Marionette TRACE conn2 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 11:30:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 11:30:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 519ms 11:30:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 11:30:51 INFO - PROCESS | 1647 | 1467225051188 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 11:30:51 INFO - PROCESS | 1647 | 1467225051189 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 11:30:51 INFO - PROCESS | 1647 | 1467225051191 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 11:30:51 INFO - PROCESS | 1647 | 1467225051193 Marionette TRACE conn2 <- [1,634,null,{}] 11:30:51 INFO - PROCESS | 1647 | 1467225051195 Marionette TRACE conn2 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:51 INFO - PROCESS | 1647 | 1467225051199 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:51 INFO - PROCESS | 1647 | 1467225051309 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 11:30:51 INFO - PROCESS | 1647 | 1467225051322 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:51 INFO - PROCESS | 1647 | 1467225051323 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:51 INFO - PROCESS | 1647 | ++DOCSHELL 0x12401d000 == 33 [pid = 1647] [id = 166] 11:30:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 126 (0x119b23c00) [pid = 1647] [serial = 496] [outer = 0x0] 11:30:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 127 (0x11a00d400) [pid = 1647] [serial = 497] [outer = 0x119b23c00] 11:30:51 INFO - PROCESS | 1647 | 1467225051348 Marionette DEBUG loaded listener.js 11:30:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 128 (0x123883800) [pid = 1647] [serial = 498] [outer = 0x119b23c00] 11:30:51 INFO - PROCESS | 1647 | [1647] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:30:51 INFO - PROCESS | 1647 | [1647] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:30:51 INFO - PROCESS | 1647 | 1467225051763 Marionette TRACE conn2 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 11:30:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 11:30:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 618ms 11:30:51 INFO - PROCESS | 1647 | 1467225051811 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 11:30:51 INFO - PROCESS | 1647 | 1467225051813 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 11:30:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 11:30:51 INFO - PROCESS | 1647 | 1467225051826 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 11:30:51 INFO - PROCESS | 1647 | 1467225051828 Marionette TRACE conn2 <- [1,638,null,{}] 11:30:51 INFO - PROCESS | 1647 | 1467225051831 Marionette TRACE conn2 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:51 INFO - PROCESS | 1647 | 1467225051833 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:51 INFO - PROCESS | 1647 | 1467225051982 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 11:30:52 INFO - PROCESS | 1647 | 1467225052002 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:52 INFO - PROCESS | 1647 | 1467225052003 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:52 INFO - PROCESS | 1647 | ++DOCSHELL 0x124b3c800 == 34 [pid = 1647] [id = 167] 11:30:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 129 (0x123884800) [pid = 1647] [serial = 499] [outer = 0x0] 11:30:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 130 (0x123954000) [pid = 1647] [serial = 500] [outer = 0x123884800] 11:30:52 INFO - PROCESS | 1647 | 1467225052045 Marionette DEBUG loaded listener.js 11:30:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 131 (0x1241c2400) [pid = 1647] [serial = 501] [outer = 0x123884800] 11:30:52 INFO - PROCESS | 1647 | [1647] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:30:52 INFO - PROCESS | 1647 | [1647] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:30:52 INFO - PROCESS | 1647 | 1467225052782 Marionette TRACE conn2 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 11:30:52 INFO - PROCESS | 1647 | --DOMWINDOW == 130 (0x128f74c00) [pid = 1647] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 11:30:52 INFO - PROCESS | 1647 | --DOMWINDOW == 129 (0x114f76c00) [pid = 1647] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 11:30:52 INFO - PROCESS | 1647 | --DOMWINDOW == 128 (0x123888400) [pid = 1647] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 11:30:52 INFO - PROCESS | 1647 | --DOMWINDOW == 127 (0x12388e000) [pid = 1647] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 11:30:52 INFO - PROCESS | 1647 | --DOMWINDOW == 126 (0x1191b4400) [pid = 1647] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 11:30:52 INFO - PROCESS | 1647 | --DOMWINDOW == 125 (0x11309fc00) [pid = 1647] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 11:30:52 INFO - PROCESS | 1647 | --DOMWINDOW == 124 (0x12b79b000) [pid = 1647] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 11:30:52 INFO - PROCESS | 1647 | --DOMWINDOW == 123 (0x12665b400) [pid = 1647] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 11:30:52 INFO - PROCESS | 1647 | --DOMWINDOW == 122 (0x110f7ac00) [pid = 1647] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 11:30:52 INFO - PROCESS | 1647 | --DOMWINDOW == 121 (0x12568f800) [pid = 1647] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 11:30:52 INFO - PROCESS | 1647 | --DOMWINDOW == 120 (0x12c8af400) [pid = 1647] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 11:30:52 INFO - PROCESS | 1647 | --DOMWINDOW == 119 (0x123882000) [pid = 1647] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 11:30:52 INFO - PROCESS | 1647 | --DOMWINDOW == 118 (0x12cdbfc00) [pid = 1647] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 11:30:52 INFO - PROCESS | 1647 | --DOMWINDOW == 117 (0x1289ec000) [pid = 1647] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 11:30:52 INFO - PROCESS | 1647 | --DOMWINDOW == 116 (0x111c19000) [pid = 1647] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 11:30:52 INFO - PROCESS | 1647 | --DOMWINDOW == 115 (0x1133de000) [pid = 1647] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 11:30:52 INFO - PROCESS | 1647 | --DOMWINDOW == 114 (0x110f85400) [pid = 1647] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 11:30:52 INFO - PROCESS | 1647 | --DOMWINDOW == 113 (0x1181db800) [pid = 1647] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 11:30:52 INFO - PROCESS | 1647 | --DOMWINDOW == 112 (0x112d29800) [pid = 1647] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 11:30:52 INFO - PROCESS | 1647 | --DOMWINDOW == 111 (0x119d8bc00) [pid = 1647] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 11:30:52 INFO - PROCESS | 1647 | --DOMWINDOW == 110 (0x1211e5000) [pid = 1647] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 11:30:52 INFO - PROCESS | 1647 | --DOMWINDOW == 109 (0x1191b2400) [pid = 1647] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 11:30:52 INFO - PROCESS | 1647 | --DOMWINDOW == 108 (0x12bf5b800) [pid = 1647] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 11:30:52 INFO - PROCESS | 1647 | --DOMWINDOW == 107 (0x12bf0c000) [pid = 1647] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 11:30:52 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x128b5e400) [pid = 1647] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 11:30:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 11:30:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1020ms 11:30:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 11:30:52 INFO - PROCESS | 1647 | 1467225052847 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 11:30:52 INFO - PROCESS | 1647 | 1467225052848 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 11:30:52 INFO - PROCESS | 1647 | 1467225052851 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 11:30:52 INFO - PROCESS | 1647 | 1467225052854 Marionette TRACE conn2 <- [1,642,null,{}] 11:30:52 INFO - PROCESS | 1647 | 1467225052857 Marionette TRACE conn2 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:52 INFO - PROCESS | 1647 | 1467225052858 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:52 INFO - PROCESS | 1647 | 1467225052928 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 11:30:52 INFO - PROCESS | 1647 | 1467225052933 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:52 INFO - PROCESS | 1647 | 1467225052934 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:52 INFO - PROCESS | 1647 | ++DOCSHELL 0x11860f000 == 35 [pid = 1647] [id = 168] 11:30:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x112928800) [pid = 1647] [serial = 502] [outer = 0x0] 11:30:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 108 (0x114f80c00) [pid = 1647] [serial = 503] [outer = 0x112928800] 11:30:52 INFO - PROCESS | 1647 | 1467225052962 Marionette DEBUG loaded listener.js 11:30:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 109 (0x1181e9800) [pid = 1647] [serial = 504] [outer = 0x112928800] 11:30:53 INFO - PROCESS | 1647 | 1467225053288 Marionette TRACE conn2 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 11:30:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 11:30:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 471ms 11:30:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 11:30:53 INFO - PROCESS | 1647 | 1467225053322 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 11:30:53 INFO - PROCESS | 1647 | 1467225053323 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 11:30:53 INFO - PROCESS | 1647 | 1467225053326 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 11:30:53 INFO - PROCESS | 1647 | 1467225053335 Marionette TRACE conn2 <- [1,646,null,{}] 11:30:53 INFO - PROCESS | 1647 | 1467225053337 Marionette TRACE conn2 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:53 INFO - PROCESS | 1647 | 1467225053338 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:53 INFO - PROCESS | 1647 | 1467225053437 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 11:30:53 INFO - PROCESS | 1647 | 1467225053444 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:53 INFO - PROCESS | 1647 | 1467225053445 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:53 INFO - PROCESS | 1647 | ++DOCSHELL 0x119294800 == 36 [pid = 1647] [id = 169] 11:30:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 110 (0x110f7b800) [pid = 1647] [serial = 505] [outer = 0x0] 11:30:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 111 (0x1191b4400) [pid = 1647] [serial = 506] [outer = 0x110f7b800] 11:30:53 INFO - PROCESS | 1647 | 1467225053469 Marionette DEBUG loaded listener.js 11:30:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 112 (0x123888800) [pid = 1647] [serial = 507] [outer = 0x110f7b800] 11:30:53 INFO - PROCESS | 1647 | 1467225053747 Marionette TRACE conn2 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 11:30:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 11:30:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 426ms 11:30:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 11:30:53 INFO - PROCESS | 1647 | 1467225053759 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 11:30:53 INFO - PROCESS | 1647 | 1467225053760 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 11:30:53 INFO - PROCESS | 1647 | 1467225053763 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 11:30:53 INFO - PROCESS | 1647 | 1467225053764 Marionette TRACE conn2 <- [1,650,null,{}] 11:30:53 INFO - PROCESS | 1647 | 1467225053766 Marionette TRACE conn2 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:53 INFO - PROCESS | 1647 | 1467225053767 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:53 INFO - PROCESS | 1647 | 1467225053857 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 11:30:53 INFO - PROCESS | 1647 | 1467225053860 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:53 INFO - PROCESS | 1647 | 1467225053861 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:53 INFO - PROCESS | 1647 | ++DOCSHELL 0x128a1a800 == 37 [pid = 1647] [id = 170] 11:30:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 113 (0x1241cb400) [pid = 1647] [serial = 508] [outer = 0x0] 11:30:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 114 (0x12463bc00) [pid = 1647] [serial = 509] [outer = 0x1241cb400] 11:30:53 INFO - PROCESS | 1647 | 1467225053887 Marionette DEBUG loaded listener.js 11:30:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 115 (0x124647800) [pid = 1647] [serial = 510] [outer = 0x1241cb400] 11:30:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 11:30:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 468ms 11:30:54 INFO - PROCESS | 1647 | 1467225054227 Marionette TRACE conn2 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 11:30:54 INFO - PROCESS | 1647 | 1467225054232 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 11:30:54 INFO - PROCESS | 1647 | 1467225054233 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 11:30:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 11:30:54 INFO - PROCESS | 1647 | 1467225054241 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 11:30:54 INFO - PROCESS | 1647 | 1467225054243 Marionette TRACE conn2 <- [1,654,null,{}] 11:30:54 INFO - PROCESS | 1647 | 1467225054255 Marionette TRACE conn2 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:54 INFO - PROCESS | 1647 | 1467225054258 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:54 INFO - PROCESS | 1647 | 1467225054375 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 11:30:54 INFO - PROCESS | 1647 | 1467225054382 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:54 INFO - PROCESS | 1647 | 1467225054384 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:54 INFO - PROCESS | 1647 | ++DOCSHELL 0x123818000 == 38 [pid = 1647] [id = 171] 11:30:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 116 (0x1243a8800) [pid = 1647] [serial = 511] [outer = 0x0] 11:30:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 117 (0x124b9c000) [pid = 1647] [serial = 512] [outer = 0x1243a8800] 11:30:54 INFO - PROCESS | 1647 | 1467225054411 Marionette DEBUG loaded listener.js 11:30:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 118 (0x1257eb800) [pid = 1647] [serial = 513] [outer = 0x1243a8800] 11:30:54 INFO - PROCESS | 1647 | 1467225054710 Marionette TRACE conn2 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 11:30:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 11:30:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 519ms 11:30:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 11:30:54 INFO - PROCESS | 1647 | 1467225054761 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 11:30:54 INFO - PROCESS | 1647 | 1467225054762 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 11:30:54 INFO - PROCESS | 1647 | 1467225054764 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 11:30:54 INFO - PROCESS | 1647 | 1467225054765 Marionette TRACE conn2 <- [1,658,null,{}] 11:30:54 INFO - PROCESS | 1647 | 1467225054768 Marionette TRACE conn2 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:54 INFO - PROCESS | 1647 | 1467225054769 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:54 INFO - PROCESS | 1647 | 1467225054910 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 11:30:55 INFO - PROCESS | 1647 | 1467225055032 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:55 INFO - PROCESS | 1647 | 1467225055034 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:55 INFO - PROCESS | 1647 | ++DOCSHELL 0x11264d800 == 39 [pid = 1647] [id = 172] 11:30:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 119 (0x110f82000) [pid = 1647] [serial = 514] [outer = 0x0] 11:30:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 120 (0x1128a4800) [pid = 1647] [serial = 515] [outer = 0x110f82000] 11:30:55 INFO - PROCESS | 1647 | 1467225055091 Marionette DEBUG loaded listener.js 11:30:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 121 (0x1128d2400) [pid = 1647] [serial = 516] [outer = 0x110f82000] 11:30:55 INFO - PROCESS | 1647 | 1467225055672 Marionette TRACE conn2 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 11:30:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 11:30:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 922ms 11:30:55 INFO - PROCESS | 1647 | 1467225055712 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 11:30:55 INFO - PROCESS | 1647 | 1467225055714 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 11:30:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 11:30:55 INFO - PROCESS | 1647 | 1467225055722 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 11:30:55 INFO - PROCESS | 1647 | 1467225055724 Marionette TRACE conn2 <- [1,662,null,{}] 11:30:55 INFO - PROCESS | 1647 | 1467225055727 Marionette TRACE conn2 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:55 INFO - PROCESS | 1647 | 1467225055730 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:55 INFO - PROCESS | 1647 | 1467225055839 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 11:30:55 INFO - PROCESS | 1647 | 1467225055920 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:55 INFO - PROCESS | 1647 | 1467225055921 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:55 INFO - PROCESS | 1647 | ++DOCSHELL 0x118617800 == 40 [pid = 1647] [id = 173] 11:30:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 122 (0x11676f400) [pid = 1647] [serial = 517] [outer = 0x0] 11:30:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 123 (0x116f88400) [pid = 1647] [serial = 518] [outer = 0x11676f400] 11:30:55 INFO - PROCESS | 1647 | 1467225055952 Marionette DEBUG loaded listener.js 11:30:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 124 (0x118174000) [pid = 1647] [serial = 519] [outer = 0x11676f400] 11:30:56 INFO - PROCESS | 1647 | [1647] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:30:56 INFO - PROCESS | 1647 | 1467225056487 Marionette TRACE conn2 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 11:30:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 11:30:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 823ms 11:30:56 INFO - PROCESS | 1647 | 1467225056542 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 11:30:56 INFO - PROCESS | 1647 | 1467225056544 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 11:30:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 11:30:56 INFO - PROCESS | 1647 | 1467225056547 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 11:30:56 INFO - PROCESS | 1647 | 1467225056548 Marionette TRACE conn2 <- [1,666,null,{}] 11:30:56 INFO - PROCESS | 1647 | 1467225056551 Marionette TRACE conn2 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:56 INFO - PROCESS | 1647 | 1467225056553 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:56 INFO - PROCESS | 1647 | 1467225056662 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 11:30:56 INFO - PROCESS | 1647 | 1467225056745 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:56 INFO - PROCESS | 1647 | 1467225056747 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:56 INFO - PROCESS | 1647 | ++DOCSHELL 0x115ea3800 == 41 [pid = 1647] [id = 174] 11:30:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 125 (0x114f66400) [pid = 1647] [serial = 520] [outer = 0x0] 11:30:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 126 (0x115e5ec00) [pid = 1647] [serial = 521] [outer = 0x114f66400] 11:30:56 INFO - PROCESS | 1647 | 1467225056777 Marionette DEBUG loaded listener.js 11:30:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 127 (0x118355c00) [pid = 1647] [serial = 522] [outer = 0x114f66400] 11:30:57 INFO - PROCESS | 1647 | [1647] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:30:57 INFO - PROCESS | 1647 | --DOCSHELL 0x123818000 == 40 [pid = 1647] [id = 171] 11:30:57 INFO - PROCESS | 1647 | --DOCSHELL 0x128a1a800 == 39 [pid = 1647] [id = 170] 11:30:57 INFO - PROCESS | 1647 | --DOCSHELL 0x119294800 == 38 [pid = 1647] [id = 169] 11:30:57 INFO - PROCESS | 1647 | --DOCSHELL 0x11860f000 == 37 [pid = 1647] [id = 168] 11:30:57 INFO - PROCESS | 1647 | --DOCSHELL 0x124b3c800 == 36 [pid = 1647] [id = 167] 11:30:57 INFO - PROCESS | 1647 | --DOCSHELL 0x12401d000 == 35 [pid = 1647] [id = 166] 11:30:57 INFO - PROCESS | 1647 | --DOCSHELL 0x123818800 == 34 [pid = 1647] [id = 165] 11:30:57 INFO - PROCESS | 1647 | --DOCSHELL 0x1194bf800 == 33 [pid = 1647] [id = 164] 11:30:57 INFO - PROCESS | 1647 | --DOCSHELL 0x119298000 == 32 [pid = 1647] [id = 163] 11:30:57 INFO - PROCESS | 1647 | --DOCSHELL 0x11715a000 == 31 [pid = 1647] [id = 162] 11:30:57 INFO - PROCESS | 1647 | --DOCSHELL 0x115eaf800 == 30 [pid = 1647] [id = 161] 11:30:57 INFO - PROCESS | 1647 | --DOCSHELL 0x117d34800 == 29 [pid = 1647] [id = 160] 11:30:57 INFO - PROCESS | 1647 | 1467225057406 Marionette TRACE conn2 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 11:30:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 11:30:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 871ms 11:30:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 11:30:57 INFO - PROCESS | 1647 | 1467225057420 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 11:30:57 INFO - PROCESS | 1647 | 1467225057423 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 11:30:57 INFO - PROCESS | 1647 | 1467225057426 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 11:30:57 INFO - PROCESS | 1647 | 1467225057429 Marionette TRACE conn2 <- [1,670,null,{}] 11:30:57 INFO - PROCESS | 1647 | 1467225057432 Marionette TRACE conn2 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:57 INFO - PROCESS | 1647 | 1467225057434 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:57 INFO - PROCESS | 1647 | 1467225057513 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 11:30:57 INFO - PROCESS | 1647 | 1467225057520 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:57 INFO - PROCESS | 1647 | 1467225057523 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:57 INFO - PROCESS | 1647 | ++DOCSHELL 0x116fb3800 == 30 [pid = 1647] [id = 175] 11:30:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 128 (0x11677c400) [pid = 1647] [serial = 523] [outer = 0x0] 11:30:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 129 (0x116fe2400) [pid = 1647] [serial = 524] [outer = 0x11677c400] 11:30:57 INFO - PROCESS | 1647 | 1467225057551 Marionette DEBUG loaded listener.js 11:30:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 130 (0x11819fc00) [pid = 1647] [serial = 525] [outer = 0x11677c400] 11:30:57 INFO - PROCESS | 1647 | --DOMWINDOW == 129 (0x12d2b2800) [pid = 1647] [serial = 452] [outer = 0x0] [url = about:blank] 11:30:57 INFO - PROCESS | 1647 | --DOMWINDOW == 128 (0x128b6b000) [pid = 1647] [serial = 455] [outer = 0x0] [url = about:blank] 11:30:57 INFO - PROCESS | 1647 | --DOMWINDOW == 127 (0x128b65c00) [pid = 1647] [serial = 454] [outer = 0x0] [url = about:blank] 11:30:57 INFO - PROCESS | 1647 | --DOMWINDOW == 126 (0x12b79c800) [pid = 1647] [serial = 431] [outer = 0x0] [url = about:blank] 11:30:57 INFO - PROCESS | 1647 | --DOMWINDOW == 125 (0x114f81c00) [pid = 1647] [serial = 401] [outer = 0x0] [url = about:blank] 11:30:57 INFO - PROCESS | 1647 | --DOMWINDOW == 124 (0x12618c800) [pid = 1647] [serial = 425] [outer = 0x0] [url = about:blank] 11:30:57 INFO - PROCESS | 1647 | --DOMWINDOW == 123 (0x124647000) [pid = 1647] [serial = 356] [outer = 0x0] [url = about:blank] 11:30:57 INFO - PROCESS | 1647 | --DOMWINDOW == 122 (0x1211de000) [pid = 1647] [serial = 421] [outer = 0x0] [url = about:blank] 11:30:57 INFO - PROCESS | 1647 | --DOMWINDOW == 121 (0x114f7d400) [pid = 1647] [serial = 403] [outer = 0x0] [url = about:blank] 11:30:57 INFO - PROCESS | 1647 | --DOMWINDOW == 120 (0x12bf08400) [pid = 1647] [serial = 433] [outer = 0x0] [url = about:blank] 11:30:57 INFO - PROCESS | 1647 | --DOMWINDOW == 119 (0x128f72800) [pid = 1647] [serial = 428] [outer = 0x0] [url = about:blank] 11:30:57 INFO - PROCESS | 1647 | --DOMWINDOW == 118 (0x1164dec00) [pid = 1647] [serial = 446] [outer = 0x0] [url = about:blank] 11:30:57 INFO - PROCESS | 1647 | --DOMWINDOW == 117 (0x1128cf400) [pid = 1647] [serial = 445] [outer = 0x0] [url = about:blank] 11:30:57 INFO - PROCESS | 1647 | --DOMWINDOW == 116 (0x128bd7c00) [pid = 1647] [serial = 359] [outer = 0x0] [url = about:blank] 11:30:57 INFO - PROCESS | 1647 | --DOMWINDOW == 115 (0x12ca2ec00) [pid = 1647] [serial = 436] [outer = 0x0] [url = about:blank] 11:30:57 INFO - PROCESS | 1647 | --DOMWINDOW == 114 (0x12cdbe800) [pid = 1647] [serial = 437] [outer = 0x0] [url = about:blank] 11:30:57 INFO - PROCESS | 1647 | --DOMWINDOW == 113 (0x118170c00) [pid = 1647] [serial = 404] [outer = 0x0] [url = about:blank] 11:30:57 INFO - PROCESS | 1647 | --DOMWINDOW == 112 (0x128919000) [pid = 1647] [serial = 410] [outer = 0x0] [url = about:blank] 11:30:57 INFO - PROCESS | 1647 | --DOMWINDOW == 111 (0x12cdcdc00) [pid = 1647] [serial = 440] [outer = 0x0] [url = about:blank] 11:30:57 INFO - PROCESS | 1647 | --DOMWINDOW == 110 (0x1295ec000) [pid = 1647] [serial = 412] [outer = 0x0] [url = about:blank] 11:30:57 INFO - PROCESS | 1647 | --DOMWINDOW == 109 (0x12a928c00) [pid = 1647] [serial = 416] [outer = 0x0] [url = about:blank] 11:30:57 INFO - PROCESS | 1647 | --DOMWINDOW == 108 (0x12cdc7400) [pid = 1647] [serial = 439] [outer = 0x0] [url = about:blank] 11:30:57 INFO - PROCESS | 1647 | --DOMWINDOW == 107 (0x118560c00) [pid = 1647] [serial = 419] [outer = 0x0] [url = about:blank] 11:30:57 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x12ab0b800) [pid = 1647] [serial = 430] [outer = 0x0] [url = about:blank] 11:30:57 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x118557000) [pid = 1647] [serial = 448] [outer = 0x0] [url = about:blank] 11:30:57 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x123887800) [pid = 1647] [serial = 422] [outer = 0x0] [url = about:blank] 11:30:57 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x12502e400) [pid = 1647] [serial = 409] [outer = 0x0] [url = about:blank] 11:30:57 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x1181e8000) [pid = 1647] [serial = 443] [outer = 0x0] [url = about:blank] 11:30:57 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x1289f3000) [pid = 1647] [serial = 427] [outer = 0x0] [url = about:blank] 11:30:57 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x12a705000) [pid = 1647] [serial = 413] [outer = 0x0] [url = about:blank] 11:30:57 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x124618400) [pid = 1647] [serial = 424] [outer = 0x0] [url = about:blank] 11:30:57 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x11855b000) [pid = 1647] [serial = 350] [outer = 0x0] [url = about:blank] 11:30:57 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x1211d8800) [pid = 1647] [serial = 407] [outer = 0x0] [url = about:blank] 11:30:57 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x116193400) [pid = 1647] [serial = 418] [outer = 0x0] [url = about:blank] 11:30:57 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x12ca2d400) [pid = 1647] [serial = 347] [outer = 0x0] [url = about:blank] 11:30:57 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x12bf5a400) [pid = 1647] [serial = 449] [outer = 0x0] [url = about:blank] 11:30:57 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x120905400) [pid = 1647] [serial = 353] [outer = 0x0] [url = about:blank] 11:30:57 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x12ca27c00) [pid = 1647] [serial = 434] [outer = 0x0] [url = about:blank] 11:30:57 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x12d2ae000) [pid = 1647] [serial = 451] [outer = 0x0] [url = about:blank] 11:30:57 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x119e73400) [pid = 1647] [serial = 406] [outer = 0x0] [url = about:blank] 11:30:57 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x1181e4000) [pid = 1647] [serial = 442] [outer = 0x0] [url = about:blank] 11:30:57 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x119d8a400) [pid = 1647] [serial = 415] [outer = 0x0] [url = about:blank] 11:30:57 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x12bf55800) [pid = 1647] [serial = 296] [outer = 0x0] [url = about:blank] 11:30:57 INFO - PROCESS | 1647 | 1467225057920 Marionette TRACE conn2 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 11:30:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 11:30:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 523ms 11:30:57 INFO - PROCESS | 1647 | 1467225057948 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 11:30:57 INFO - PROCESS | 1647 | 1467225057953 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 11:30:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 11:30:57 INFO - PROCESS | 1647 | 1467225057957 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 11:30:57 INFO - PROCESS | 1647 | 1467225057959 Marionette TRACE conn2 <- [1,674,null,{}] 11:30:57 INFO - PROCESS | 1647 | 1467225057961 Marionette TRACE conn2 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:57 INFO - PROCESS | 1647 | 1467225057963 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:58 INFO - PROCESS | 1647 | 1467225058045 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 11:30:58 INFO - PROCESS | 1647 | 1467225058049 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:58 INFO - PROCESS | 1647 | 1467225058051 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:58 INFO - PROCESS | 1647 | ++DOCSHELL 0x11821a000 == 31 [pid = 1647] [id = 176] 11:30:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x1181dc000) [pid = 1647] [serial = 526] [outer = 0x0] 11:30:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x11855dc00) [pid = 1647] [serial = 527] [outer = 0x1181dc000] 11:30:58 INFO - PROCESS | 1647 | 1467225058081 Marionette DEBUG loaded listener.js 11:30:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x1185a0800) [pid = 1647] [serial = 528] [outer = 0x1181dc000] 11:30:58 INFO - PROCESS | 1647 | [1647] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:30:58 INFO - PROCESS | 1647 | [1647] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:30:58 INFO - PROCESS | 1647 | 1467225058454 Marionette TRACE conn2 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 11:30:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 11:30:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 522ms 11:30:58 INFO - PROCESS | 1647 | 1467225058479 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 11:30:58 INFO - PROCESS | 1647 | 1467225058480 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 11:30:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 11:30:58 INFO - PROCESS | 1647 | 1467225058483 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 11:30:58 INFO - PROCESS | 1647 | 1467225058485 Marionette TRACE conn2 <- [1,678,null,{}] 11:30:58 INFO - PROCESS | 1647 | 1467225058493 Marionette TRACE conn2 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:58 INFO - PROCESS | 1647 | 1467225058496 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:58 INFO - PROCESS | 1647 | 1467225058577 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 11:30:58 INFO - PROCESS | 1647 | 1467225058582 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:58 INFO - PROCESS | 1647 | 1467225058584 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:58 INFO - PROCESS | 1647 | ++DOCSHELL 0x119b5a000 == 32 [pid = 1647] [id = 177] 11:30:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x1128d5800) [pid = 1647] [serial = 529] [outer = 0x0] 11:30:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x119d89c00) [pid = 1647] [serial = 530] [outer = 0x1128d5800] 11:30:58 INFO - PROCESS | 1647 | 1467225058615 Marionette DEBUG loaded listener.js 11:30:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x119e7a000) [pid = 1647] [serial = 531] [outer = 0x1128d5800] 11:30:58 INFO - PROCESS | 1647 | 1467225058954 Marionette TRACE conn2 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 11:30:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 11:30:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 521ms 11:30:59 INFO - PROCESS | 1647 | 1467225059008 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 11:30:59 INFO - PROCESS | 1647 | 1467225059009 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 11:30:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 11:30:59 INFO - PROCESS | 1647 | 1467225059012 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 11:30:59 INFO - PROCESS | 1647 | 1467225059013 Marionette TRACE conn2 <- [1,682,null,{}] 11:30:59 INFO - PROCESS | 1647 | 1467225059015 Marionette TRACE conn2 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:30:59 INFO - PROCESS | 1647 | 1467225059016 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:59 INFO - PROCESS | 1647 | 1467225059096 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 11:30:59 INFO - PROCESS | 1647 | 1467225059100 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:30:59 INFO - PROCESS | 1647 | 1467225059101 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:30:59 INFO - PROCESS | 1647 | ++DOCSHELL 0x12468f800 == 33 [pid = 1647] [id = 178] 11:30:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x119e7f400) [pid = 1647] [serial = 532] [outer = 0x0] 11:30:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x1209f6000) [pid = 1647] [serial = 533] [outer = 0x119e7f400] 11:30:59 INFO - PROCESS | 1647 | 1467225059129 Marionette DEBUG loaded listener.js 11:30:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x1211e2c00) [pid = 1647] [serial = 534] [outer = 0x119e7f400] 11:30:59 INFO - PROCESS | 1647 | 1467225059964 Marionette TRACE conn2 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 11:30:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 11:30:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 969ms 11:30:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 11:30:59 INFO - PROCESS | 1647 | 1467225059981 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 11:30:59 INFO - PROCESS | 1647 | 1467225059982 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 11:30:59 INFO - PROCESS | 1647 | 1467225059985 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 11:30:59 INFO - PROCESS | 1647 | 1467225059988 Marionette TRACE conn2 <- [1,686,null,{}] 11:30:59 INFO - PROCESS | 1647 | 1467225059997 Marionette TRACE conn2 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:00 INFO - PROCESS | 1647 | 1467225059998 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:00 INFO - PROCESS | 1647 | 1467225060093 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 11:31:00 INFO - PROCESS | 1647 | 1467225060096 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:00 INFO - PROCESS | 1647 | 1467225060097 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:00 INFO - PROCESS | 1647 | ++DOCSHELL 0x1261c5800 == 34 [pid = 1647] [id = 179] 11:31:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x1128d4400) [pid = 1647] [serial = 535] [outer = 0x0] 11:31:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x123883c00) [pid = 1647] [serial = 536] [outer = 0x1128d4400] 11:31:00 INFO - PROCESS | 1647 | 1467225060122 Marionette DEBUG loaded listener.js 11:31:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x12388fc00) [pid = 1647] [serial = 537] [outer = 0x1128d4400] 11:31:00 INFO - PROCESS | 1647 | 1467225060943 Marionette TRACE conn2 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 11:31:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 11:31:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 970ms 11:31:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 11:31:00 INFO - PROCESS | 1647 | 1467225060956 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 11:31:00 INFO - PROCESS | 1647 | 1467225060957 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 11:31:00 INFO - PROCESS | 1647 | 1467225060959 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 11:31:00 INFO - PROCESS | 1647 | 1467225060960 Marionette TRACE conn2 <- [1,690,null,{}] 11:31:00 INFO - PROCESS | 1647 | 1467225060962 Marionette TRACE conn2 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:00 INFO - PROCESS | 1647 | 1467225060967 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:01 INFO - PROCESS | 1647 | 1467225061085 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 11:31:01 INFO - PROCESS | 1647 | 1467225061089 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:01 INFO - PROCESS | 1647 | 1467225061091 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:01 INFO - PROCESS | 1647 | ++DOCSHELL 0x128a12000 == 35 [pid = 1647] [id = 180] 11:31:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x12460cc00) [pid = 1647] [serial = 538] [outer = 0x0] 11:31:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x12568cc00) [pid = 1647] [serial = 539] [outer = 0x12460cc00] 11:31:01 INFO - PROCESS | 1647 | 1467225061115 Marionette DEBUG loaded listener.js 11:31:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x1257e5c00) [pid = 1647] [serial = 540] [outer = 0x12460cc00] 11:31:01 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x11291d000) [pid = 1647] [serial = 493] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 11:31:01 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x1181dec00) [pid = 1647] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 11:31:01 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x112921800) [pid = 1647] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 11:31:01 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x1128a7c00) [pid = 1647] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 11:31:01 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x115e5fc00) [pid = 1647] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 11:31:01 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x114f78000) [pid = 1647] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 11:31:01 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x12388d400) [pid = 1647] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 11:31:01 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x1128a9000) [pid = 1647] [serial = 487] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 11:31:01 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x1257eb000) [pid = 1647] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 11:31:01 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x118557c00) [pid = 1647] [serial = 490] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 11:31:01 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x126544000) [pid = 1647] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 11:31:01 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x110f7cc00) [pid = 1647] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 11:31:01 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x1128ad800) [pid = 1647] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 11:31:01 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x1241cb400) [pid = 1647] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 11:31:01 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x119b23c00) [pid = 1647] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 11:31:01 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x123884800) [pid = 1647] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 11:31:01 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x112928800) [pid = 1647] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 11:31:01 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x110f7b800) [pid = 1647] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 11:31:01 INFO - PROCESS | 1647 | 1467225061944 Marionette TRACE conn2 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 11:31:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 11:31:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1019ms 11:31:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 11:31:01 INFO - PROCESS | 1647 | 1467225061979 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 11:31:01 INFO - PROCESS | 1647 | 1467225061980 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 11:31:01 INFO - PROCESS | 1647 | 1467225061982 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 11:31:01 INFO - PROCESS | 1647 | 1467225061983 Marionette TRACE conn2 <- [1,694,null,{}] 11:31:01 INFO - PROCESS | 1647 | 1467225061985 Marionette TRACE conn2 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:01 INFO - PROCESS | 1647 | 1467225061987 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:02 INFO - PROCESS | 1647 | 1467225062059 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 11:31:02 INFO - PROCESS | 1647 | 1467225062063 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:02 INFO - PROCESS | 1647 | 1467225062064 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:02 INFO - PROCESS | 1647 | ++DOCSHELL 0x1194d8000 == 36 [pid = 1647] [id = 181] 11:31:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x1128a7c00) [pid = 1647] [serial = 541] [outer = 0x0] 11:31:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x116772000) [pid = 1647] [serial = 542] [outer = 0x1128a7c00] 11:31:02 INFO - PROCESS | 1647 | 1467225062091 Marionette DEBUG loaded listener.js 11:31:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x1185a0400) [pid = 1647] [serial = 543] [outer = 0x1128a7c00] 11:31:02 INFO - PROCESS | 1647 | 1467225062961 Marionette TRACE conn2 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 11:31:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 11:31:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1021ms 11:31:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 11:31:03 INFO - PROCESS | 1647 | 1467225063013 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 11:31:03 INFO - PROCESS | 1647 | 1467225063014 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 11:31:03 INFO - PROCESS | 1647 | 1467225063017 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 11:31:03 INFO - PROCESS | 1647 | 1467225063018 Marionette TRACE conn2 <- [1,698,null,{}] 11:31:03 INFO - PROCESS | 1647 | 1467225063020 Marionette TRACE conn2 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:03 INFO - PROCESS | 1647 | 1467225063021 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:03 INFO - PROCESS | 1647 | 1467225063105 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 11:31:03 INFO - PROCESS | 1647 | 1467225063108 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:03 INFO - PROCESS | 1647 | 1467225063109 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:03 INFO - PROCESS | 1647 | ++DOCSHELL 0x128fcc000 == 37 [pid = 1647] [id = 182] 11:31:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x119197800) [pid = 1647] [serial = 544] [outer = 0x0] 11:31:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x123951800) [pid = 1647] [serial = 545] [outer = 0x119197800] 11:31:03 INFO - PROCESS | 1647 | 1467225063134 Marionette DEBUG loaded listener.js 11:31:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x1257ed400) [pid = 1647] [serial = 546] [outer = 0x119197800] 11:31:03 INFO - PROCESS | 1647 | 1467225063958 Marionette TRACE conn2 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 11:31:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 11:31:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 971ms 11:31:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 11:31:03 INFO - PROCESS | 1647 | 1467225063989 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 11:31:03 INFO - PROCESS | 1647 | 1467225063991 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 11:31:03 INFO - PROCESS | 1647 | 1467225063995 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 11:31:03 INFO - PROCESS | 1647 | 1467225063997 Marionette TRACE conn2 <- [1,702,null,{}] 11:31:04 INFO - PROCESS | 1647 | 1467225064001 Marionette TRACE conn2 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:04 INFO - PROCESS | 1647 | 1467225064003 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:04 INFO - PROCESS | 1647 | 1467225064110 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 11:31:04 INFO - PROCESS | 1647 | 1467225064164 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:04 INFO - PROCESS | 1647 | 1467225064165 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:04 INFO - PROCESS | 1647 | ++DOCSHELL 0x117145000 == 38 [pid = 1647] [id = 183] 11:31:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x113da5c00) [pid = 1647] [serial = 547] [outer = 0x0] 11:31:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x114f7f400) [pid = 1647] [serial = 548] [outer = 0x113da5c00] 11:31:04 INFO - PROCESS | 1647 | 1467225064198 Marionette DEBUG loaded listener.js 11:31:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x116fda400) [pid = 1647] [serial = 549] [outer = 0x113da5c00] 11:31:05 INFO - PROCESS | 1647 | 1467225065189 Marionette TRACE conn2 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 11:31:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 11:31:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1222ms 11:31:05 INFO - PROCESS | 1647 | 1467225065217 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 11:31:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 11:31:05 INFO - PROCESS | 1647 | 1467225065222 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 11:31:05 INFO - PROCESS | 1647 | 1467225065227 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 11:31:05 INFO - PROCESS | 1647 | 1467225065229 Marionette TRACE conn2 <- [1,706,null,{}] 11:31:05 INFO - PROCESS | 1647 | 1467225065231 Marionette TRACE conn2 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:05 INFO - PROCESS | 1647 | 1467225065233 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:05 INFO - PROCESS | 1647 | 1467225065334 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 11:31:05 INFO - PROCESS | 1647 | 1467225065388 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:05 INFO - PROCESS | 1647 | 1467225065390 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:05 INFO - PROCESS | 1647 | ++DOCSHELL 0x12470f800 == 39 [pid = 1647] [id = 184] 11:31:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x118561400) [pid = 1647] [serial = 550] [outer = 0x0] 11:31:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x11918f800) [pid = 1647] [serial = 551] [outer = 0x118561400] 11:31:05 INFO - PROCESS | 1647 | 1467225065421 Marionette DEBUG loaded listener.js 11:31:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x119b17000) [pid = 1647] [serial = 552] [outer = 0x118561400] 11:31:06 INFO - PROCESS | 1647 | 1467225066329 Marionette TRACE conn2 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 11:31:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 11:31:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1124ms 11:31:06 INFO - PROCESS | 1647 | 1467225066354 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 11:31:06 INFO - PROCESS | 1647 | 1467225066356 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 11:31:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 11:31:06 INFO - PROCESS | 1647 | 1467225066359 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 11:31:06 INFO - PROCESS | 1647 | 1467225066361 Marionette TRACE conn2 <- [1,710,null,{}] 11:31:06 INFO - PROCESS | 1647 | 1467225066369 Marionette TRACE conn2 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:06 INFO - PROCESS | 1647 | 1467225066372 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:06 INFO - PROCESS | 1647 | 1467225066482 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 11:31:06 INFO - PROCESS | 1647 | 1467225066537 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:06 INFO - PROCESS | 1647 | 1467225066539 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:06 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a32c800 == 40 [pid = 1647] [id = 185] 11:31:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x123f3e800) [pid = 1647] [serial = 553] [outer = 0x0] 11:31:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x1243a7000) [pid = 1647] [serial = 554] [outer = 0x123f3e800] 11:31:06 INFO - PROCESS | 1647 | 1467225066572 Marionette DEBUG loaded listener.js 11:31:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x124725400) [pid = 1647] [serial = 555] [outer = 0x123f3e800] 11:31:07 INFO - PROCESS | 1647 | 1467225067487 Marionette TRACE conn2 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 11:31:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 11:31:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1172ms 11:31:07 INFO - PROCESS | 1647 | 1467225067532 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 11:31:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 11:31:07 INFO - PROCESS | 1647 | 1467225067534 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 11:31:07 INFO - PROCESS | 1647 | 1467225067537 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 11:31:07 INFO - PROCESS | 1647 | 1467225067539 Marionette TRACE conn2 <- [1,714,null,{}] 11:31:07 INFO - PROCESS | 1647 | 1467225067543 Marionette TRACE conn2 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:07 INFO - PROCESS | 1647 | 1467225067544 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:07 INFO - PROCESS | 1647 | 1467225067638 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 11:31:07 INFO - PROCESS | 1647 | 1467225067693 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:07 INFO - PROCESS | 1647 | 1467225067696 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:07 INFO - PROCESS | 1647 | ++DOCSHELL 0x118208000 == 41 [pid = 1647] [id = 186] 11:31:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x116905000) [pid = 1647] [serial = 556] [outer = 0x0] 11:31:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x11697cc00) [pid = 1647] [serial = 557] [outer = 0x116905000] 11:31:07 INFO - PROCESS | 1647 | 1467225067724 Marionette DEBUG loaded listener.js 11:31:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x118197c00) [pid = 1647] [serial = 558] [outer = 0x116905000] 11:31:08 INFO - PROCESS | 1647 | --DOCSHELL 0x1194d8000 == 40 [pid = 1647] [id = 181] 11:31:08 INFO - PROCESS | 1647 | --DOCSHELL 0x128a12000 == 39 [pid = 1647] [id = 180] 11:31:08 INFO - PROCESS | 1647 | --DOCSHELL 0x1261c5800 == 38 [pid = 1647] [id = 179] 11:31:08 INFO - PROCESS | 1647 | --DOCSHELL 0x12468f800 == 37 [pid = 1647] [id = 178] 11:31:08 INFO - PROCESS | 1647 | --DOCSHELL 0x119b5a000 == 36 [pid = 1647] [id = 177] 11:31:08 INFO - PROCESS | 1647 | --DOCSHELL 0x11821a000 == 35 [pid = 1647] [id = 176] 11:31:08 INFO - PROCESS | 1647 | --DOCSHELL 0x116fb3800 == 34 [pid = 1647] [id = 175] 11:31:08 INFO - PROCESS | 1647 | --DOCSHELL 0x115ea3800 == 33 [pid = 1647] [id = 174] 11:31:08 INFO - PROCESS | 1647 | --DOCSHELL 0x118617800 == 32 [pid = 1647] [id = 173] 11:31:08 INFO - PROCESS | 1647 | --DOCSHELL 0x11264d800 == 31 [pid = 1647] [id = 172] 11:31:08 INFO - PROCESS | 1647 | --DOCSHELL 0x12a32c800 == 30 [pid = 1647] [id = 185] 11:31:08 INFO - PROCESS | 1647 | --DOCSHELL 0x12470f800 == 29 [pid = 1647] [id = 184] 11:31:08 INFO - PROCESS | 1647 | --DOCSHELL 0x128fcc000 == 28 [pid = 1647] [id = 182] 11:31:08 INFO - PROCESS | 1647 | --DOCSHELL 0x117145000 == 27 [pid = 1647] [id = 183] 11:31:08 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x119d84400) [pid = 1647] [serial = 494] [outer = 0x0] [url = about:blank] 11:31:08 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x1185a1c00) [pid = 1647] [serial = 478] [outer = 0x0] [url = about:blank] 11:31:08 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x1133de800) [pid = 1647] [serial = 481] [outer = 0x0] [url = about:blank] 11:31:08 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x117d1ec00) [pid = 1647] [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.] 11:31:08 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x114f7cc00) [pid = 1647] [serial = 482] [outer = 0x0] [url = about:blank] 11:31:08 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x1128af400) [pid = 1647] [serial = 458] [outer = 0x0] [url = about:blank] 11:31:08 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x1128aa400) [pid = 1647] [serial = 457] [outer = 0x0] [url = about:blank] 11:31:08 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x1176f5000) [pid = 1647] [serial = 484] [outer = 0x0] [url = about:blank] 11:31:08 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x1185a1400) [pid = 1647] [serial = 461] [outer = 0x0] [url = about:blank] 11:31:08 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x1181e8c00) [pid = 1647] [serial = 460] [outer = 0x0] [url = about:blank] 11:31:08 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x1247cb400) [pid = 1647] [serial = 464] [outer = 0x0] [url = about:blank] 11:31:08 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x123c10000) [pid = 1647] [serial = 463] [outer = 0x0] [url = about:blank] 11:31:08 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x11816d800) [pid = 1647] [serial = 485] [outer = 0x0] [url = about:blank] 11:31:08 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x118596c00) [pid = 1647] [serial = 488] [outer = 0x0] [url = about:blank] 11:31:08 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x128b67c00) [pid = 1647] [serial = 467] [outer = 0x0] [url = about:blank] 11:31:08 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x1186bd000) [pid = 1647] [serial = 489] [outer = 0x0] [url = about:blank] 11:31:08 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x1289ea800) [pid = 1647] [serial = 466] [outer = 0x0] [url = about:blank] 11:31:08 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x1191b0000) [pid = 1647] [serial = 491] [outer = 0x0] [url = about:blank] 11:31:08 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x12a924000) [pid = 1647] [serial = 470] [outer = 0x0] [url = about:blank] 11:31:08 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x128d76c00) [pid = 1647] [serial = 469] [outer = 0x0] [url = about:blank] 11:31:08 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x12cdbf000) [pid = 1647] [serial = 473] [outer = 0x0] [url = about:blank] 11:31:08 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x128bce800) [pid = 1647] [serial = 472] [outer = 0x0] [url = about:blank] 11:31:08 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x114f5b800) [pid = 1647] [serial = 476] [outer = 0x0] [url = about:blank] 11:31:08 INFO - PROCESS | 1647 | --DOMWINDOW == 78 (0x1128cc000) [pid = 1647] [serial = 475] [outer = 0x0] [url = about:blank] 11:31:08 INFO - PROCESS | 1647 | --DOMWINDOW == 77 (0x124647800) [pid = 1647] [serial = 510] [outer = 0x0] [url = about:blank] 11:31:08 INFO - PROCESS | 1647 | --DOMWINDOW == 76 (0x11a00d400) [pid = 1647] [serial = 497] [outer = 0x0] [url = about:blank] 11:31:08 INFO - PROCESS | 1647 | --DOMWINDOW == 75 (0x123954000) [pid = 1647] [serial = 500] [outer = 0x0] [url = about:blank] 11:31:08 INFO - PROCESS | 1647 | --DOMWINDOW == 74 (0x123883800) [pid = 1647] [serial = 498] [outer = 0x0] [url = about:blank] 11:31:08 INFO - PROCESS | 1647 | --DOMWINDOW == 73 (0x114f80c00) [pid = 1647] [serial = 503] [outer = 0x0] [url = about:blank] 11:31:08 INFO - PROCESS | 1647 | --DOMWINDOW == 72 (0x1181e9800) [pid = 1647] [serial = 504] [outer = 0x0] [url = about:blank] 11:31:08 INFO - PROCESS | 1647 | --DOMWINDOW == 71 (0x1191b4400) [pid = 1647] [serial = 506] [outer = 0x0] [url = about:blank] 11:31:08 INFO - PROCESS | 1647 | --DOMWINDOW == 70 (0x12463bc00) [pid = 1647] [serial = 509] [outer = 0x0] [url = about:blank] 11:31:08 INFO - PROCESS | 1647 | --DOMWINDOW == 69 (0x1241c2400) [pid = 1647] [serial = 501] [outer = 0x0] [url = about:blank] 11:31:08 INFO - PROCESS | 1647 | --DOMWINDOW == 68 (0x123888800) [pid = 1647] [serial = 507] [outer = 0x0] [url = about:blank] 11:31:08 INFO - PROCESS | 1647 | --DOMWINDOW == 67 (0x11970ec00) [pid = 1647] [serial = 479] [outer = 0x0] [url = about:blank] 11:31:08 INFO - PROCESS | 1647 | --DOMWINDOW == 66 (0x119e1ec00) [pid = 1647] [serial = 495] [outer = 0x0] [url = about:blank] 11:31:08 INFO - PROCESS | 1647 | --DOMWINDOW == 65 (0x119b17c00) [pid = 1647] [serial = 492] [outer = 0x0] [url = about:blank] 11:31:08 INFO - PROCESS | 1647 | --DOMWINDOW == 64 (0x124b9c000) [pid = 1647] [serial = 512] [outer = 0x0] [url = about:blank] 11:31:08 INFO - PROCESS | 1647 | 1467225068746 Marionette TRACE conn2 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 11:31:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 11:31:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1223ms 11:31:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 11:31:08 INFO - PROCESS | 1647 | 1467225068762 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 11:31:08 INFO - PROCESS | 1647 | 1467225068764 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 11:31:08 INFO - PROCESS | 1647 | 1467225068768 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 11:31:08 INFO - PROCESS | 1647 | 1467225068771 Marionette TRACE conn2 <- [1,718,null,{}] 11:31:08 INFO - PROCESS | 1647 | 1467225068782 Marionette TRACE conn2 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:08 INFO - PROCESS | 1647 | 1467225068785 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:08 INFO - PROCESS | 1647 | 1467225068864 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 11:31:08 INFO - PROCESS | 1647 | 1467225068877 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:08 INFO - PROCESS | 1647 | 1467225068879 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:08 INFO - PROCESS | 1647 | ++DOCSHELL 0x1132df000 == 28 [pid = 1647] [id = 187] 11:31:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 65 (0x112a77400) [pid = 1647] [serial = 559] [outer = 0x0] 11:31:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 66 (0x112ae2c00) [pid = 1647] [serial = 560] [outer = 0x112a77400] 11:31:08 INFO - PROCESS | 1647 | 1467225068907 Marionette DEBUG loaded listener.js 11:31:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 67 (0x113099c00) [pid = 1647] [serial = 561] [outer = 0x112a77400] 11:31:09 INFO - PROCESS | 1647 | 1467225069744 Marionette TRACE conn2 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 11:31:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 11:31:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 985ms 11:31:09 INFO - PROCESS | 1647 | 1467225069754 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 11:31:09 INFO - PROCESS | 1647 | 1467225069758 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 11:31:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 11:31:09 INFO - PROCESS | 1647 | 1467225069762 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 11:31:09 INFO - PROCESS | 1647 | 1467225069764 Marionette TRACE conn2 <- [1,722,null,{}] 11:31:09 INFO - PROCESS | 1647 | 1467225069766 Marionette TRACE conn2 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:09 INFO - PROCESS | 1647 | 1467225069769 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:09 INFO - PROCESS | 1647 | 1467225069848 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 11:31:09 INFO - PROCESS | 1647 | 1467225069895 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:09 INFO - PROCESS | 1647 | 1467225069897 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:09 INFO - PROCESS | 1647 | ++DOCSHELL 0x116fb1000 == 29 [pid = 1647] [id = 188] 11:31:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 68 (0x113c44400) [pid = 1647] [serial = 562] [outer = 0x0] 11:31:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 69 (0x116136400) [pid = 1647] [serial = 563] [outer = 0x113c44400] 11:31:09 INFO - PROCESS | 1647 | 1467225069924 Marionette DEBUG loaded listener.js 11:31:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 70 (0x116983800) [pid = 1647] [serial = 564] [outer = 0x113c44400] 11:31:10 INFO - PROCESS | 1647 | 1467225070227 Marionette TRACE conn2 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 11:31:10 INFO - PROCESS | 1647 | 1467225070292 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 11:31:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 11:31:10 INFO - PROCESS | 1647 | 1467225070295 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 11:31:10 INFO - PROCESS | 1647 | 1467225070297 Marionette TRACE conn2 <- [1,726,null,{}] 11:31:10 INFO - PROCESS | 1647 | 1467225070305 Marionette TRACE conn2 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:10 INFO - PROCESS | 1647 | 1467225070308 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:10 INFO - PROCESS | 1647 | 1467225070386 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 11:31:10 INFO - PROCESS | 1647 | 1467225070439 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:10 INFO - PROCESS | 1647 | 1467225070441 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:10 INFO - PROCESS | 1647 | ++DOCSHELL 0x11820e000 == 30 [pid = 1647] [id = 189] 11:31:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 71 (0x1176f5000) [pid = 1647] [serial = 565] [outer = 0x0] 11:31:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 72 (0x118198400) [pid = 1647] [serial = 566] [outer = 0x1176f5000] 11:31:10 INFO - PROCESS | 1647 | 1467225070469 Marionette DEBUG loaded listener.js 11:31:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 73 (0x118559800) [pid = 1647] [serial = 567] [outer = 0x1176f5000] 11:31:10 INFO - PROCESS | 1647 | 1467225070806 Marionette TRACE conn2 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 11:31:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 11:31:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 520ms 11:31:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 11:31:10 INFO - PROCESS | 1647 | 1467225070818 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 11:31:10 INFO - PROCESS | 1647 | 1467225070823 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 11:31:10 INFO - PROCESS | 1647 | 1467225070826 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 11:31:10 INFO - PROCESS | 1647 | 1467225070827 Marionette TRACE conn2 <- [1,730,null,{}] 11:31:10 INFO - PROCESS | 1647 | 1467225070829 Marionette TRACE conn2 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:10 INFO - PROCESS | 1647 | 1467225070830 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:10 INFO - PROCESS | 1647 | 1467225070928 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 11:31:10 INFO - PROCESS | 1647 | 1467225070932 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:10 INFO - PROCESS | 1647 | 1467225070932 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:10 INFO - PROCESS | 1647 | ++DOCSHELL 0x11949c800 == 31 [pid = 1647] [id = 190] 11:31:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 74 (0x118559400) [pid = 1647] [serial = 568] [outer = 0x0] 11:31:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 75 (0x11859a000) [pid = 1647] [serial = 569] [outer = 0x118559400] 11:31:10 INFO - PROCESS | 1647 | 1467225070959 Marionette DEBUG loaded listener.js 11:31:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 76 (0x1188b2400) [pid = 1647] [serial = 570] [outer = 0x118559400] 11:31:11 INFO - PROCESS | 1647 | 1467225071313 Marionette TRACE conn2 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[3248] expected 0 but got 9","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 11:31:11 INFO - PROCESS | 1647 | 1467225071346 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 11:31:11 INFO - PROCESS | 1647 | 1467225071348 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 11:31:11 INFO - PROCESS | 1647 | 1467225071349 Marionette TRACE conn2 <- [1,734,null,{}] 11:31:11 INFO - PROCESS | 1647 | 1467225071352 Marionette TRACE conn2 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:11 INFO - PROCESS | 1647 | 1467225071355 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:11 INFO - PROCESS | 1647 | 1467225071468 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 11:31:11 INFO - PROCESS | 1647 | 1467225071502 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:11 INFO - PROCESS | 1647 | 1467225071503 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:11 INFO - PROCESS | 1647 | ++DOCSHELL 0x1194d7000 == 32 [pid = 1647] [id = 191] 11:31:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 77 (0x119194c00) [pid = 1647] [serial = 571] [outer = 0x0] 11:31:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 78 (0x119706400) [pid = 1647] [serial = 572] [outer = 0x119194c00] 11:31:11 INFO - PROCESS | 1647 | 1467225071528 Marionette DEBUG loaded listener.js 11:31:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 79 (0x119d8b400) [pid = 1647] [serial = 573] [outer = 0x119194c00] 11:31:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 11:31:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 518ms 11:31:11 INFO - PROCESS | 1647 | 1467225071864 Marionette TRACE conn2 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 11:31:11 INFO - PROCESS | 1647 | 1467225071867 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 11:31:11 INFO - PROCESS | 1647 | 1467225071868 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 11:31:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 11:31:11 INFO - PROCESS | 1647 | 1467225071873 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 11:31:11 INFO - PROCESS | 1647 | 1467225071874 Marionette TRACE conn2 <- [1,738,null,{}] 11:31:11 INFO - PROCESS | 1647 | 1467225071876 Marionette TRACE conn2 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:11 INFO - PROCESS | 1647 | 1467225071880 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:11 INFO - PROCESS | 1647 | 1467225071989 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 11:31:12 INFO - PROCESS | 1647 | 1467225072025 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:12 INFO - PROCESS | 1647 | 1467225072027 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:12 INFO - PROCESS | 1647 | ++DOCSHELL 0x123830000 == 33 [pid = 1647] [id = 192] 11:31:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x119e18400) [pid = 1647] [serial = 574] [outer = 0x0] 11:31:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x119e79000) [pid = 1647] [serial = 575] [outer = 0x119e18400] 11:31:12 INFO - PROCESS | 1647 | 1467225072052 Marionette DEBUG loaded listener.js 11:31:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x1211d8c00) [pid = 1647] [serial = 576] [outer = 0x119e18400] 11:31:12 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x119197800) [pid = 1647] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 11:31:12 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x12460cc00) [pid = 1647] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 11:31:12 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x1128d4400) [pid = 1647] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 11:31:12 INFO - PROCESS | 1647 | --DOMWINDOW == 78 (0x1128a7c00) [pid = 1647] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 11:31:12 INFO - PROCESS | 1647 | --DOMWINDOW == 77 (0x114f66400) [pid = 1647] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 11:31:12 INFO - PROCESS | 1647 | --DOMWINDOW == 76 (0x1181dc000) [pid = 1647] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 11:31:12 INFO - PROCESS | 1647 | --DOMWINDOW == 75 (0x110f82000) [pid = 1647] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 11:31:12 INFO - PROCESS | 1647 | --DOMWINDOW == 74 (0x119e7f400) [pid = 1647] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 11:31:12 INFO - PROCESS | 1647 | --DOMWINDOW == 73 (0x11677c400) [pid = 1647] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 11:31:12 INFO - PROCESS | 1647 | --DOMWINDOW == 72 (0x1128d5800) [pid = 1647] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 11:31:12 INFO - PROCESS | 1647 | --DOMWINDOW == 71 (0x11676f400) [pid = 1647] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 11:31:12 INFO - PROCESS | 1647 | --DOMWINDOW == 70 (0x1243a8800) [pid = 1647] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 11:31:12 INFO - PROCESS | 1647 | 1467225072844 Marionette TRACE conn2 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 11:31:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 11:31:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1020ms 11:31:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 11:31:12 INFO - PROCESS | 1647 | 1467225072894 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 11:31:12 INFO - PROCESS | 1647 | 1467225072895 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 11:31:12 INFO - PROCESS | 1647 | 1467225072897 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 11:31:12 INFO - PROCESS | 1647 | 1467225072898 Marionette TRACE conn2 <- [1,742,null,{}] 11:31:12 INFO - PROCESS | 1647 | 1467225072901 Marionette TRACE conn2 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:12 INFO - PROCESS | 1647 | 1467225072902 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:12 INFO - PROCESS | 1647 | 1467225072979 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 11:31:12 INFO - PROCESS | 1647 | 1467225072983 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:12 INFO - PROCESS | 1647 | 1467225072984 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:13 INFO - PROCESS | 1647 | ++DOCSHELL 0x123aaf000 == 34 [pid = 1647] [id = 193] 11:31:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 71 (0x1128ca800) [pid = 1647] [serial = 577] [outer = 0x0] 11:31:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 72 (0x117d1d000) [pid = 1647] [serial = 578] [outer = 0x1128ca800] 11:31:13 INFO - PROCESS | 1647 | 1467225073012 Marionette DEBUG loaded listener.js 11:31:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 73 (0x11858ac00) [pid = 1647] [serial = 579] [outer = 0x1128ca800] 11:31:13 INFO - PROCESS | 1647 | 1467225073800 Marionette TRACE conn2 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 11:31:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 11:31:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 920ms 11:31:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 11:31:13 INFO - PROCESS | 1647 | 1467225073819 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 11:31:13 INFO - PROCESS | 1647 | 1467225073820 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 11:31:13 INFO - PROCESS | 1647 | 1467225073822 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 11:31:13 INFO - PROCESS | 1647 | 1467225073823 Marionette TRACE conn2 <- [1,746,null,{}] 11:31:13 INFO - PROCESS | 1647 | 1467225073826 Marionette TRACE conn2 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:13 INFO - PROCESS | 1647 | 1467225073827 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:13 INFO - PROCESS | 1647 | 1467225073897 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 11:31:13 INFO - PROCESS | 1647 | 1467225073903 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:13 INFO - PROCESS | 1647 | 1467225073905 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:13 INFO - PROCESS | 1647 | ++DOCSHELL 0x1241b9000 == 35 [pid = 1647] [id = 194] 11:31:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 74 (0x118174c00) [pid = 1647] [serial = 580] [outer = 0x0] 11:31:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 75 (0x123808c00) [pid = 1647] [serial = 581] [outer = 0x118174c00] 11:31:13 INFO - PROCESS | 1647 | 1467225073929 Marionette DEBUG loaded listener.js 11:31:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 76 (0x12388d400) [pid = 1647] [serial = 582] [outer = 0x118174c00] 11:31:14 INFO - PROCESS | 1647 | 1467225074736 Marionette TRACE conn2 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 11:31:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 11:31:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 920ms 11:31:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 11:31:14 INFO - PROCESS | 1647 | 1467225074742 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 11:31:14 INFO - PROCESS | 1647 | 1467225074743 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 11:31:14 INFO - PROCESS | 1647 | 1467225074746 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 11:31:14 INFO - PROCESS | 1647 | 1467225074747 Marionette TRACE conn2 <- [1,750,null,{}] 11:31:14 INFO - PROCESS | 1647 | 1467225074749 Marionette TRACE conn2 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:14 INFO - PROCESS | 1647 | 1467225074750 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:14 INFO - PROCESS | 1647 | 1467225074851 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 11:31:14 INFO - PROCESS | 1647 | 1467225074923 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:14 INFO - PROCESS | 1647 | 1467225074925 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:14 INFO - PROCESS | 1647 | ++DOCSHELL 0x11263c800 == 36 [pid = 1647] [id = 195] 11:31:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 77 (0x110f77400) [pid = 1647] [serial = 583] [outer = 0x0] 11:31:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 78 (0x1122be000) [pid = 1647] [serial = 584] [outer = 0x110f77400] 11:31:14 INFO - PROCESS | 1647 | 1467225074957 Marionette DEBUG loaded listener.js 11:31:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 79 (0x11291f000) [pid = 1647] [serial = 585] [outer = 0x110f77400] 11:31:15 INFO - PROCESS | 1647 | 1467225075984 Marionette TRACE conn2 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 11:31:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 11:31:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1271ms 11:31:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 11:31:16 INFO - PROCESS | 1647 | 1467225076019 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 11:31:16 INFO - PROCESS | 1647 | 1467225076021 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 11:31:16 INFO - PROCESS | 1647 | 1467225076024 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 11:31:16 INFO - PROCESS | 1647 | 1467225076026 Marionette TRACE conn2 <- [1,754,null,{}] 11:31:16 INFO - PROCESS | 1647 | 1467225076030 Marionette TRACE conn2 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:16 INFO - PROCESS | 1647 | 1467225076031 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:16 INFO - PROCESS | 1647 | 1467225076138 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 11:31:16 INFO - PROCESS | 1647 | 1467225076231 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:16 INFO - PROCESS | 1647 | 1467225076233 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:16 INFO - PROCESS | 1647 | ++DOCSHELL 0x118215000 == 37 [pid = 1647] [id = 196] 11:31:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x114f7e400) [pid = 1647] [serial = 586] [outer = 0x0] 11:31:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x115df1000) [pid = 1647] [serial = 587] [outer = 0x114f7e400] 11:31:16 INFO - PROCESS | 1647 | 1467225076263 Marionette DEBUG loaded listener.js 11:31:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x116fd9000) [pid = 1647] [serial = 588] [outer = 0x114f7e400] 11:31:17 INFO - PROCESS | 1647 | --DOCSHELL 0x1241b9000 == 36 [pid = 1647] [id = 194] 11:31:17 INFO - PROCESS | 1647 | --DOCSHELL 0x123aaf000 == 35 [pid = 1647] [id = 193] 11:31:17 INFO - PROCESS | 1647 | --DOCSHELL 0x123830000 == 34 [pid = 1647] [id = 192] 11:31:17 INFO - PROCESS | 1647 | --DOCSHELL 0x1194d7000 == 33 [pid = 1647] [id = 191] 11:31:17 INFO - PROCESS | 1647 | --DOCSHELL 0x11949c800 == 32 [pid = 1647] [id = 190] 11:31:17 INFO - PROCESS | 1647 | --DOCSHELL 0x11820e000 == 31 [pid = 1647] [id = 189] 11:31:17 INFO - PROCESS | 1647 | --DOCSHELL 0x116fb1000 == 30 [pid = 1647] [id = 188] 11:31:17 INFO - PROCESS | 1647 | --DOCSHELL 0x1132df000 == 29 [pid = 1647] [id = 187] 11:31:17 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x12568cc00) [pid = 1647] [serial = 539] [outer = 0x0] [url = about:blank] 11:31:17 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x123883c00) [pid = 1647] [serial = 536] [outer = 0x0] [url = about:blank] 11:31:17 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x116772000) [pid = 1647] [serial = 542] [outer = 0x0] [url = about:blank] 11:31:17 INFO - PROCESS | 1647 | --DOMWINDOW == 78 (0x115e5ec00) [pid = 1647] [serial = 521] [outer = 0x0] [url = about:blank] 11:31:17 INFO - PROCESS | 1647 | --DOMWINDOW == 77 (0x118355c00) [pid = 1647] [serial = 522] [outer = 0x0] [url = about:blank] 11:31:17 INFO - PROCESS | 1647 | --DOMWINDOW == 76 (0x11855dc00) [pid = 1647] [serial = 527] [outer = 0x0] [url = about:blank] 11:31:17 INFO - PROCESS | 1647 | --DOMWINDOW == 75 (0x1185a0800) [pid = 1647] [serial = 528] [outer = 0x0] [url = about:blank] 11:31:17 INFO - PROCESS | 1647 | --DOMWINDOW == 74 (0x1128a4800) [pid = 1647] [serial = 515] [outer = 0x0] [url = about:blank] 11:31:17 INFO - PROCESS | 1647 | --DOMWINDOW == 73 (0x1128d2400) [pid = 1647] [serial = 516] [outer = 0x0] [url = about:blank] 11:31:17 INFO - PROCESS | 1647 | --DOMWINDOW == 72 (0x1209f6000) [pid = 1647] [serial = 533] [outer = 0x0] [url = about:blank] 11:31:17 INFO - PROCESS | 1647 | --DOMWINDOW == 71 (0x116fe2400) [pid = 1647] [serial = 524] [outer = 0x0] [url = about:blank] 11:31:17 INFO - PROCESS | 1647 | --DOMWINDOW == 70 (0x11819fc00) [pid = 1647] [serial = 525] [outer = 0x0] [url = about:blank] 11:31:17 INFO - PROCESS | 1647 | --DOMWINDOW == 69 (0x119d89c00) [pid = 1647] [serial = 530] [outer = 0x0] [url = about:blank] 11:31:17 INFO - PROCESS | 1647 | --DOMWINDOW == 68 (0x119e7a000) [pid = 1647] [serial = 531] [outer = 0x0] [url = about:blank] 11:31:17 INFO - PROCESS | 1647 | --DOMWINDOW == 67 (0x116f88400) [pid = 1647] [serial = 518] [outer = 0x0] [url = about:blank] 11:31:17 INFO - PROCESS | 1647 | --DOMWINDOW == 66 (0x118174000) [pid = 1647] [serial = 519] [outer = 0x0] [url = about:blank] 11:31:17 INFO - PROCESS | 1647 | --DOMWINDOW == 65 (0x1257eb800) [pid = 1647] [serial = 513] [outer = 0x0] [url = about:blank] 11:31:17 INFO - PROCESS | 1647 | --DOMWINDOW == 64 (0x1257e5c00) [pid = 1647] [serial = 540] [outer = 0x0] [url = about:blank] 11:31:17 INFO - PROCESS | 1647 | --DOMWINDOW == 63 (0x12388fc00) [pid = 1647] [serial = 537] [outer = 0x0] [url = about:blank] 11:31:17 INFO - PROCESS | 1647 | --DOMWINDOW == 62 (0x1257ed400) [pid = 1647] [serial = 546] [outer = 0x0] [url = about:blank] 11:31:17 INFO - PROCESS | 1647 | --DOMWINDOW == 61 (0x1211e2c00) [pid = 1647] [serial = 534] [outer = 0x0] [url = about:blank] 11:31:17 INFO - PROCESS | 1647 | --DOMWINDOW == 60 (0x1185a0400) [pid = 1647] [serial = 543] [outer = 0x0] [url = about:blank] 11:31:17 INFO - PROCESS | 1647 | --DOMWINDOW == 59 (0x123951800) [pid = 1647] [serial = 545] [outer = 0x0] [url = about:blank] 11:31:17 INFO - PROCESS | 1647 | 1467225077263 Marionette TRACE conn2 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 11:31:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 11:31:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1271ms 11:31:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 11:31:17 INFO - PROCESS | 1647 | 1467225077295 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 11:31:17 INFO - PROCESS | 1647 | 1467225077297 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 11:31:17 INFO - PROCESS | 1647 | 1467225077300 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 11:31:17 INFO - PROCESS | 1647 | 1467225077302 Marionette TRACE conn2 <- [1,758,null,{}] 11:31:17 INFO - PROCESS | 1647 | 1467225077305 Marionette TRACE conn2 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:17 INFO - PROCESS | 1647 | 1467225077307 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:17 INFO - PROCESS | 1647 | 1467225077382 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 11:31:17 INFO - PROCESS | 1647 | 1467225077434 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:17 INFO - PROCESS | 1647 | 1467225077437 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:17 INFO - PROCESS | 1647 | ++DOCSHELL 0x11694a000 == 30 [pid = 1647] [id = 197] 11:31:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 60 (0x1133d6000) [pid = 1647] [serial = 589] [outer = 0x0] 11:31:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 61 (0x113c64000) [pid = 1647] [serial = 590] [outer = 0x1133d6000] 11:31:17 INFO - PROCESS | 1647 | 1467225077465 Marionette DEBUG loaded listener.js 11:31:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 62 (0x115df1c00) [pid = 1647] [serial = 591] [outer = 0x1133d6000] 11:31:17 INFO - PROCESS | 1647 | 1467225077809 Marionette TRACE conn2 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 11:31:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 11:31:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 571ms 11:31:17 INFO - PROCESS | 1647 | 1467225077873 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 11:31:17 INFO - PROCESS | 1647 | 1467225077878 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 11:31:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 11:31:17 INFO - PROCESS | 1647 | 1467225077884 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 11:31:17 INFO - PROCESS | 1647 | 1467225077887 Marionette TRACE conn2 <- [1,762,null,{}] 11:31:17 INFO - PROCESS | 1647 | 1467225077891 Marionette TRACE conn2 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:17 INFO - PROCESS | 1647 | 1467225077893 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:18 INFO - PROCESS | 1647 | 1467225078031 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 11:31:18 INFO - PROCESS | 1647 | 1467225078099 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:18 INFO - PROCESS | 1647 | 1467225078101 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:18 INFO - PROCESS | 1647 | ++DOCSHELL 0x118211800 == 31 [pid = 1647] [id = 198] 11:31:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 63 (0x115e5dc00) [pid = 1647] [serial = 592] [outer = 0x0] 11:31:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 64 (0x1176fc800) [pid = 1647] [serial = 593] [outer = 0x115e5dc00] 11:31:18 INFO - PROCESS | 1647 | 1467225078144 Marionette DEBUG loaded listener.js 11:31:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 65 (0x1181e3c00) [pid = 1647] [serial = 594] [outer = 0x115e5dc00] 11:31:18 INFO - PROCESS | 1647 | 1467225078952 Marionette TRACE conn2 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 11:31:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 11:31:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1072ms 11:31:18 INFO - PROCESS | 1647 | 1467225078956 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 11:31:18 INFO - PROCESS | 1647 | 1467225078957 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 11:31:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 11:31:18 INFO - PROCESS | 1647 | 1467225078959 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 11:31:18 INFO - PROCESS | 1647 | 1467225078962 Marionette TRACE conn2 <- [1,766,null,{}] 11:31:18 INFO - PROCESS | 1647 | 1467225078969 Marionette TRACE conn2 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:18 INFO - PROCESS | 1647 | 1467225078972 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:19 INFO - PROCESS | 1647 | 1467225079047 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 11:31:19 INFO - PROCESS | 1647 | 1467225079098 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:19 INFO - PROCESS | 1647 | 1467225079100 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:19 INFO - PROCESS | 1647 | ++DOCSHELL 0x1194bc800 == 32 [pid = 1647] [id = 199] 11:31:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 66 (0x118596800) [pid = 1647] [serial = 595] [outer = 0x0] 11:31:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 67 (0x1185a0400) [pid = 1647] [serial = 596] [outer = 0x118596800] 11:31:19 INFO - PROCESS | 1647 | 1467225079130 Marionette DEBUG loaded listener.js 11:31:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 68 (0x11918c000) [pid = 1647] [serial = 597] [outer = 0x118596800] 11:31:19 INFO - PROCESS | 1647 | 1467225079889 Marionette TRACE conn2 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 11:31:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 11:31:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 973ms 11:31:19 INFO - PROCESS | 1647 | 1467225079937 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 11:31:19 INFO - PROCESS | 1647 | 1467225079939 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 11:31:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 11:31:19 INFO - PROCESS | 1647 | 1467225079941 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 11:31:19 INFO - PROCESS | 1647 | 1467225079942 Marionette TRACE conn2 <- [1,770,null,{}] 11:31:19 INFO - PROCESS | 1647 | 1467225079944 Marionette TRACE conn2 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:19 INFO - PROCESS | 1647 | 1467225079945 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:20 INFO - PROCESS | 1647 | 1467225080040 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 11:31:20 INFO - PROCESS | 1647 | 1467225080044 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:20 INFO - PROCESS | 1647 | 1467225080045 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:20 INFO - PROCESS | 1647 | ++DOCSHELL 0x123820800 == 33 [pid = 1647] [id = 200] 11:31:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 69 (0x118598c00) [pid = 1647] [serial = 598] [outer = 0x0] 11:31:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 70 (0x119b17800) [pid = 1647] [serial = 599] [outer = 0x118598c00] 11:31:20 INFO - PROCESS | 1647 | 1467225080070 Marionette DEBUG loaded listener.js 11:31:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 71 (0x119e1d400) [pid = 1647] [serial = 600] [outer = 0x118598c00] 11:31:20 INFO - PROCESS | 1647 | 1467225080413 Marionette TRACE conn2 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 11:31:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 11:31:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 520ms 11:31:20 INFO - PROCESS | 1647 | 1467225080461 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 11:31:20 INFO - PROCESS | 1647 | 1467225080462 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 11:31:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 11:31:20 INFO - PROCESS | 1647 | 1467225080472 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 11:31:20 INFO - PROCESS | 1647 | 1467225080473 Marionette TRACE conn2 <- [1,774,null,{}] 11:31:20 INFO - PROCESS | 1647 | 1467225080475 Marionette TRACE conn2 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:20 INFO - PROCESS | 1647 | 1467225080476 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:20 INFO - PROCESS | 1647 | 1467225080566 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 11:31:20 INFO - PROCESS | 1647 | 1467225080600 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:20 INFO - PROCESS | 1647 | 1467225080602 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:20 INFO - PROCESS | 1647 | ++DOCSHELL 0x11745e800 == 34 [pid = 1647] [id = 201] 11:31:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 72 (0x112923800) [pid = 1647] [serial = 601] [outer = 0x0] 11:31:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 73 (0x119e75800) [pid = 1647] [serial = 602] [outer = 0x112923800] 11:31:20 INFO - PROCESS | 1647 | 1467225080626 Marionette DEBUG loaded listener.js 11:31:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 74 (0x120910400) [pid = 1647] [serial = 603] [outer = 0x112923800] 11:31:20 INFO - PROCESS | 1647 | --DOMWINDOW == 73 (0x1176f5000) [pid = 1647] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 11:31:20 INFO - PROCESS | 1647 | --DOMWINDOW == 72 (0x116905000) [pid = 1647] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 11:31:20 INFO - PROCESS | 1647 | --DOMWINDOW == 71 (0x112a77400) [pid = 1647] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 11:31:20 INFO - PROCESS | 1647 | --DOMWINDOW == 70 (0x113c44400) [pid = 1647] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 11:31:20 INFO - PROCESS | 1647 | --DOMWINDOW == 69 (0x113da5c00) [pid = 1647] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 11:31:20 INFO - PROCESS | 1647 | --DOMWINDOW == 68 (0x118561400) [pid = 1647] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 11:31:20 INFO - PROCESS | 1647 | --DOMWINDOW == 67 (0x118559400) [pid = 1647] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 11:31:20 INFO - PROCESS | 1647 | --DOMWINDOW == 66 (0x119194c00) [pid = 1647] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 11:31:20 INFO - PROCESS | 1647 | --DOMWINDOW == 65 (0x119e18400) [pid = 1647] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 11:31:20 INFO - PROCESS | 1647 | --DOMWINDOW == 64 (0x1128ca800) [pid = 1647] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 11:31:20 INFO - PROCESS | 1647 | --DOMWINDOW == 63 (0x123f3e800) [pid = 1647] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 11:31:20 INFO - PROCESS | 1647 | 1467225080945 Marionette TRACE conn2 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 11:31:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 11:31:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 518ms 11:31:20 INFO - PROCESS | 1647 | 1467225080990 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 11:31:20 INFO - PROCESS | 1647 | 1467225080991 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 11:31:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 11:31:20 INFO - PROCESS | 1647 | 1467225080994 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 11:31:20 INFO - PROCESS | 1647 | 1467225080995 Marionette TRACE conn2 <- [1,778,null,{}] 11:31:20 INFO - PROCESS | 1647 | 1467225080997 Marionette TRACE conn2 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:21 INFO - PROCESS | 1647 | 1467225081001 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:21 INFO - PROCESS | 1647 | 1467225081096 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 11:31:21 INFO - PROCESS | 1647 | 1467225081100 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:21 INFO - PROCESS | 1647 | 1467225081101 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:21 INFO - PROCESS | 1647 | ++DOCSHELL 0x124b39800 == 35 [pid = 1647] [id = 202] 11:31:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 64 (0x116905000) [pid = 1647] [serial = 604] [outer = 0x0] 11:31:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 65 (0x1211db800) [pid = 1647] [serial = 605] [outer = 0x116905000] 11:31:21 INFO - PROCESS | 1647 | 1467225081129 Marionette DEBUG loaded listener.js 11:31:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 66 (0x123884800) [pid = 1647] [serial = 606] [outer = 0x116905000] 11:31:21 INFO - PROCESS | 1647 | 1467225081461 Marionette TRACE conn2 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 11:31:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 11:31:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 517ms 11:31:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 11:31:21 INFO - PROCESS | 1647 | 1467225081512 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 11:31:21 INFO - PROCESS | 1647 | 1467225081513 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 11:31:21 INFO - PROCESS | 1647 | 1467225081515 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 11:31:21 INFO - PROCESS | 1647 | 1467225081516 Marionette TRACE conn2 <- [1,782,null,{}] 11:31:21 INFO - PROCESS | 1647 | 1467225081519 Marionette TRACE conn2 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:21 INFO - PROCESS | 1647 | 1467225081528 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:21 INFO - PROCESS | 1647 | 1467225081608 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 11:31:21 INFO - PROCESS | 1647 | 1467225081611 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:21 INFO - PROCESS | 1647 | 1467225081614 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:21 INFO - PROCESS | 1647 | ++DOCSHELL 0x125710000 == 36 [pid = 1647] [id = 203] 11:31:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 67 (0x1182bd400) [pid = 1647] [serial = 607] [outer = 0x0] 11:31:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 68 (0x123c13000) [pid = 1647] [serial = 608] [outer = 0x1182bd400] 11:31:21 INFO - PROCESS | 1647 | 1467225081643 Marionette DEBUG loaded listener.js 11:31:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 69 (0x1241c8c00) [pid = 1647] [serial = 609] [outer = 0x1182bd400] 11:31:22 INFO - PROCESS | 1647 | 1467225082011 Marionette TRACE conn2 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 11:31:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 11:31:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 518ms 11:31:22 INFO - PROCESS | 1647 | 1467225082034 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 11:31:22 INFO - PROCESS | 1647 | 1467225082037 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 11:31:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 11:31:22 INFO - PROCESS | 1647 | 1467225082040 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 11:31:22 INFO - PROCESS | 1647 | 1467225082041 Marionette TRACE conn2 <- [1,786,null,{}] 11:31:22 INFO - PROCESS | 1647 | 1467225082044 Marionette TRACE conn2 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:22 INFO - PROCESS | 1647 | 1467225082045 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:22 INFO - PROCESS | 1647 | 1467225082117 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 11:31:22 INFO - PROCESS | 1647 | 1467225082170 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:22 INFO - PROCESS | 1647 | 1467225082172 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:22 INFO - PROCESS | 1647 | ++DOCSHELL 0x125723000 == 37 [pid = 1647] [id = 204] 11:31:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 70 (0x123885800) [pid = 1647] [serial = 610] [outer = 0x0] 11:31:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 71 (0x12463d000) [pid = 1647] [serial = 611] [outer = 0x123885800] 11:31:22 INFO - PROCESS | 1647 | 1467225082196 Marionette DEBUG loaded listener.js 11:31:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 72 (0x124642400) [pid = 1647] [serial = 612] [outer = 0x123885800] 11:31:22 INFO - PROCESS | 1647 | 1467225082488 Marionette TRACE conn2 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 11:31:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 11:31:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 468ms 11:31:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 11:31:22 INFO - PROCESS | 1647 | 1467225082509 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 11:31:22 INFO - PROCESS | 1647 | 1467225082511 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 11:31:22 INFO - PROCESS | 1647 | 1467225082513 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 11:31:22 INFO - PROCESS | 1647 | 1467225082514 Marionette TRACE conn2 <- [1,790,null,{}] 11:31:22 INFO - PROCESS | 1647 | 1467225082516 Marionette TRACE conn2 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:22 INFO - PROCESS | 1647 | 1467225082517 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:22 INFO - PROCESS | 1647 | 1467225082608 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 11:31:22 INFO - PROCESS | 1647 | 1467225082612 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:22 INFO - PROCESS | 1647 | 1467225082613 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:22 INFO - PROCESS | 1647 | ++DOCSHELL 0x1271c5000 == 38 [pid = 1647] [id = 205] 11:31:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 73 (0x124611800) [pid = 1647] [serial = 613] [outer = 0x0] 11:31:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 74 (0x124646000) [pid = 1647] [serial = 614] [outer = 0x124611800] 11:31:22 INFO - PROCESS | 1647 | 1467225082638 Marionette DEBUG loaded listener.js 11:31:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 75 (0x124b9c000) [pid = 1647] [serial = 615] [outer = 0x124611800] 11:31:22 INFO - PROCESS | 1647 | 1467225082970 Marionette TRACE conn2 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 11:31:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 11:31:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 469ms 11:31:22 INFO - PROCESS | 1647 | 1467225082982 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 11:31:22 INFO - PROCESS | 1647 | 1467225082984 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 11:31:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 11:31:22 INFO - PROCESS | 1647 | 1467225082988 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 11:31:22 INFO - PROCESS | 1647 | 1467225082990 Marionette TRACE conn2 <- [1,794,null,{}] 11:31:22 INFO - PROCESS | 1647 | 1467225082993 Marionette TRACE conn2 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:22 INFO - PROCESS | 1647 | 1467225082994 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:23 INFO - PROCESS | 1647 | 1467225083097 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 11:31:23 INFO - PROCESS | 1647 | 1467225083104 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:23 INFO - PROCESS | 1647 | 1467225083105 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:23 INFO - PROCESS | 1647 | ++DOCSHELL 0x11a0ea000 == 39 [pid = 1647] [id = 206] 11:31:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 76 (0x1128d0000) [pid = 1647] [serial = 616] [outer = 0x0] 11:31:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 77 (0x124be2000) [pid = 1647] [serial = 617] [outer = 0x1128d0000] 11:31:23 INFO - PROCESS | 1647 | 1467225083129 Marionette DEBUG loaded listener.js 11:31:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 78 (0x124f18000) [pid = 1647] [serial = 618] [outer = 0x1128d0000] 11:31:23 INFO - PROCESS | 1647 | 1467225083457 Marionette TRACE conn2 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 11:31:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 11:31:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 522ms 11:31:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 11:31:23 INFO - PROCESS | 1647 | 1467225083509 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 11:31:23 INFO - PROCESS | 1647 | 1467225083511 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 11:31:23 INFO - PROCESS | 1647 | 1467225083515 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 11:31:23 INFO - PROCESS | 1647 | 1467225083517 Marionette TRACE conn2 <- [1,798,null,{}] 11:31:23 INFO - PROCESS | 1647 | 1467225083521 Marionette TRACE conn2 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:23 INFO - PROCESS | 1647 | 1467225083522 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:23 INFO - PROCESS | 1647 | 1467225083627 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 11:31:23 INFO - PROCESS | 1647 | 1467225083677 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:23 INFO - PROCESS | 1647 | 1467225083680 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:23 INFO - PROCESS | 1647 | ++DOCSHELL 0x117460000 == 40 [pid = 1647] [id = 207] 11:31:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 79 (0x112a7a400) [pid = 1647] [serial = 619] [outer = 0x0] 11:31:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x113004c00) [pid = 1647] [serial = 620] [outer = 0x112a7a400] 11:31:23 INFO - PROCESS | 1647 | 1467225083712 Marionette DEBUG loaded listener.js 11:31:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x115d10400) [pid = 1647] [serial = 621] [outer = 0x112a7a400] 11:31:24 INFO - PROCESS | 1647 | 1467225084156 Marionette TRACE conn2 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 11:31:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 11:31:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 673ms 11:31:24 INFO - PROCESS | 1647 | 1467225084188 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 11:31:24 INFO - PROCESS | 1647 | 1467225084192 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 11:31:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 11:31:24 INFO - PROCESS | 1647 | 1467225084197 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 11:31:24 INFO - PROCESS | 1647 | 1467225084199 Marionette TRACE conn2 <- [1,802,null,{}] 11:31:24 INFO - PROCESS | 1647 | 1467225084222 Marionette TRACE conn2 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:24 INFO - PROCESS | 1647 | 1467225084224 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:24 INFO - PROCESS | 1647 | 1467225084362 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 11:31:24 INFO - PROCESS | 1647 | 1467225084457 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:24 INFO - PROCESS | 1647 | 1467225084459 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:24 INFO - PROCESS | 1647 | ++DOCSHELL 0x12398a800 == 41 [pid = 1647] [id = 208] 11:31:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x1181a4800) [pid = 1647] [serial = 622] [outer = 0x0] 11:31:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x1181e7800) [pid = 1647] [serial = 623] [outer = 0x1181a4800] 11:31:24 INFO - PROCESS | 1647 | 1467225084511 Marionette DEBUG loaded listener.js 11:31:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x118553000) [pid = 1647] [serial = 624] [outer = 0x1181a4800] 11:31:25 INFO - PROCESS | 1647 | 1467225085050 Marionette TRACE conn2 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 11:31:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 11:31:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 871ms 11:31:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 11:31:25 INFO - PROCESS | 1647 | 1467225085068 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 11:31:25 INFO - PROCESS | 1647 | 1467225085070 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 11:31:25 INFO - PROCESS | 1647 | 1467225085072 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 11:31:25 INFO - PROCESS | 1647 | 1467225085075 Marionette TRACE conn2 <- [1,806,null,{}] 11:31:25 INFO - PROCESS | 1647 | 1467225085083 Marionette TRACE conn2 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:25 INFO - PROCESS | 1647 | 1467225085086 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:25 INFO - PROCESS | 1647 | 1467225085190 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 11:31:25 INFO - PROCESS | 1647 | 1467225085257 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:25 INFO - PROCESS | 1647 | 1467225085259 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:25 INFO - PROCESS | 1647 | ++DOCSHELL 0x128dd0800 == 42 [pid = 1647] [id = 209] 11:31:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x119e14c00) [pid = 1647] [serial = 625] [outer = 0x0] 11:31:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x119e7cc00) [pid = 1647] [serial = 626] [outer = 0x119e14c00] 11:31:25 INFO - PROCESS | 1647 | 1467225085290 Marionette DEBUG loaded listener.js 11:31:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x1211dac00) [pid = 1647] [serial = 627] [outer = 0x119e14c00] 11:31:25 INFO - PROCESS | 1647 | [1647] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 11:31:25 INFO - PROCESS | 1647 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 11:31:25 INFO - PROCESS | 1647 | Determined SkiaGL cache limits: Size 100663296, Items: 256 11:31:25 INFO - PROCESS | 1647 | [GFX2-]: Using SkiaGL canvas. 11:31:25 INFO - PROCESS | 1647 | 1467225085741 Marionette TRACE conn2 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 11:31:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 11:31:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 722ms 11:31:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 11:31:25 INFO - PROCESS | 1647 | 1467225085794 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 11:31:25 INFO - PROCESS | 1647 | 1467225085796 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 11:31:25 INFO - PROCESS | 1647 | 1467225085799 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 11:31:25 INFO - PROCESS | 1647 | 1467225085800 Marionette TRACE conn2 <- [1,810,null,{}] 11:31:25 INFO - PROCESS | 1647 | 1467225085803 Marionette TRACE conn2 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:25 INFO - PROCESS | 1647 | 1467225085804 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:25 INFO - PROCESS | 1647 | 1467225085904 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 11:31:25 INFO - PROCESS | 1647 | 1467225085969 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:25 INFO - PROCESS | 1647 | 1467225085971 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:25 INFO - PROCESS | 1647 | ++DOCSHELL 0x1292c5800 == 43 [pid = 1647] [id = 210] 11:31:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x12463d800) [pid = 1647] [serial = 628] [outer = 0x0] 11:31:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x1247cd400) [pid = 1647] [serial = 629] [outer = 0x12463d800] 11:31:26 INFO - PROCESS | 1647 | 1467225086000 Marionette DEBUG loaded listener.js 11:31:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x1257e2c00) [pid = 1647] [serial = 630] [outer = 0x12463d800] 11:31:26 INFO - PROCESS | 1647 | 1467225086409 Marionette TRACE conn2 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 11:31:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 11:31:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 619ms 11:31:26 INFO - PROCESS | 1647 | 1467225086418 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 11:31:26 INFO - PROCESS | 1647 | 1467225086420 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 11:31:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 11:31:26 INFO - PROCESS | 1647 | 1467225086422 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 11:31:26 INFO - PROCESS | 1647 | 1467225086424 Marionette TRACE conn2 <- [1,814,null,{}] 11:31:26 INFO - PROCESS | 1647 | 1467225086426 Marionette TRACE conn2 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:26 INFO - PROCESS | 1647 | 1467225086427 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:26 INFO - PROCESS | 1647 | 1467225086570 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 11:31:26 INFO - PROCESS | 1647 | 1467225086639 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:26 INFO - PROCESS | 1647 | 1467225086640 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:26 INFO - PROCESS | 1647 | ++DOCSHELL 0x1184d4000 == 44 [pid = 1647] [id = 211] 11:31:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x110f7bc00) [pid = 1647] [serial = 631] [outer = 0x0] 11:31:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x119438c00) [pid = 1647] [serial = 632] [outer = 0x110f7bc00] 11:31:26 INFO - PROCESS | 1647 | 1467225086669 Marionette DEBUG loaded listener.js 11:31:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x1257e8400) [pid = 1647] [serial = 633] [outer = 0x110f7bc00] 11:31:27 INFO - PROCESS | 1647 | 1467225087188 Marionette TRACE conn2 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 11:31:27 INFO - PROCESS | 1647 | 1467225087244 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 11:31:27 INFO - PROCESS | 1647 | 1467225087247 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 11:31:27 INFO - PROCESS | 1647 | 1467225087249 Marionette TRACE conn2 <- [1,818,null,{}] 11:31:27 INFO - PROCESS | 1647 | 1467225087254 Marionette TRACE conn2 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:27 INFO - PROCESS | 1647 | 1467225087257 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:27 INFO - PROCESS | 1647 | 1467225087348 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 11:31:27 INFO - PROCESS | 1647 | 1467225087420 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:27 INFO - PROCESS | 1647 | 1467225087422 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:27 INFO - PROCESS | 1647 | ++DOCSHELL 0x11617a000 == 45 [pid = 1647] [id = 212] 11:31:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x114f73800) [pid = 1647] [serial = 634] [outer = 0x0] 11:31:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x114f7fc00) [pid = 1647] [serial = 635] [outer = 0x114f73800] 11:31:27 INFO - PROCESS | 1647 | 1467225087451 Marionette DEBUG loaded listener.js 11:31:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x116905400) [pid = 1647] [serial = 636] [outer = 0x114f73800] 11:31:28 INFO - PROCESS | 1647 | --DOCSHELL 0x1271c5000 == 44 [pid = 1647] [id = 205] 11:31:28 INFO - PROCESS | 1647 | --DOCSHELL 0x125723000 == 43 [pid = 1647] [id = 204] 11:31:28 INFO - PROCESS | 1647 | --DOCSHELL 0x125710000 == 42 [pid = 1647] [id = 203] 11:31:28 INFO - PROCESS | 1647 | --DOCSHELL 0x124b39800 == 41 [pid = 1647] [id = 202] 11:31:28 INFO - PROCESS | 1647 | --DOCSHELL 0x11745e800 == 40 [pid = 1647] [id = 201] 11:31:28 INFO - PROCESS | 1647 | --DOCSHELL 0x123820800 == 39 [pid = 1647] [id = 200] 11:31:28 INFO - PROCESS | 1647 | --DOCSHELL 0x1194bc800 == 38 [pid = 1647] [id = 199] 11:31:28 INFO - PROCESS | 1647 | --DOCSHELL 0x118211800 == 37 [pid = 1647] [id = 198] 11:31:28 INFO - PROCESS | 1647 | --DOCSHELL 0x11694a000 == 36 [pid = 1647] [id = 197] 11:31:28 INFO - PROCESS | 1647 | --DOCSHELL 0x118215000 == 35 [pid = 1647] [id = 196] 11:31:28 INFO - PROCESS | 1647 | --DOCSHELL 0x11263c800 == 34 [pid = 1647] [id = 195] 11:31:28 INFO - PROCESS | 1647 | --DOCSHELL 0x118208000 == 33 [pid = 1647] [id = 186] 11:31:28 INFO - PROCESS | 1647 | --DOCSHELL 0x1184d4000 == 32 [pid = 1647] [id = 211] 11:31:28 INFO - PROCESS | 1647 | --DOCSHELL 0x1292c5800 == 31 [pid = 1647] [id = 210] 11:31:28 INFO - PROCESS | 1647 | --DOCSHELL 0x128dd0800 == 30 [pid = 1647] [id = 209] 11:31:28 INFO - PROCESS | 1647 | --DOCSHELL 0x12398a800 == 29 [pid = 1647] [id = 208] 11:31:28 INFO - PROCESS | 1647 | --DOCSHELL 0x11a0ea000 == 28 [pid = 1647] [id = 206] 11:31:28 INFO - PROCESS | 1647 | --DOCSHELL 0x117460000 == 27 [pid = 1647] [id = 207] 11:31:28 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x123808c00) [pid = 1647] [serial = 581] [outer = 0x0] [url = about:blank] 11:31:28 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x118198400) [pid = 1647] [serial = 566] [outer = 0x0] [url = about:blank] 11:31:28 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x118197c00) [pid = 1647] [serial = 558] [outer = 0x0] [url = about:blank] 11:31:28 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x11697cc00) [pid = 1647] [serial = 557] [outer = 0x0] [url = about:blank] 11:31:28 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x112ae2c00) [pid = 1647] [serial = 560] [outer = 0x0] [url = about:blank] 11:31:28 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x113099c00) [pid = 1647] [serial = 561] [outer = 0x0] [url = about:blank] 11:31:28 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x116136400) [pid = 1647] [serial = 563] [outer = 0x0] [url = about:blank] 11:31:28 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x116983800) [pid = 1647] [serial = 564] [outer = 0x0] [url = about:blank] 11:31:28 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x116fda400) [pid = 1647] [serial = 549] [outer = 0x0] [url = about:blank] 11:31:28 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x114f7f400) [pid = 1647] [serial = 548] [outer = 0x0] [url = about:blank] 11:31:28 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x119b17000) [pid = 1647] [serial = 552] [outer = 0x0] [url = about:blank] 11:31:28 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x11918f800) [pid = 1647] [serial = 551] [outer = 0x0] [url = about:blank] 11:31:28 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x11859a000) [pid = 1647] [serial = 569] [outer = 0x0] [url = about:blank] 11:31:28 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x119d8b400) [pid = 1647] [serial = 573] [outer = 0x0] [url = about:blank] 11:31:28 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x119706400) [pid = 1647] [serial = 572] [outer = 0x0] [url = about:blank] 11:31:28 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x119e79000) [pid = 1647] [serial = 575] [outer = 0x0] [url = about:blank] 11:31:28 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x117d1d000) [pid = 1647] [serial = 578] [outer = 0x0] [url = about:blank] 11:31:28 INFO - PROCESS | 1647 | --DOMWINDOW == 78 (0x11858ac00) [pid = 1647] [serial = 579] [outer = 0x0] [url = about:blank] 11:31:28 INFO - PROCESS | 1647 | --DOMWINDOW == 77 (0x1211d8c00) [pid = 1647] [serial = 576] [outer = 0x0] [url = about:blank] 11:31:28 INFO - PROCESS | 1647 | --DOMWINDOW == 76 (0x1188b2400) [pid = 1647] [serial = 570] [outer = 0x0] [url = about:blank] 11:31:28 INFO - PROCESS | 1647 | --DOMWINDOW == 75 (0x124725400) [pid = 1647] [serial = 555] [outer = 0x0] [url = about:blank] 11:31:28 INFO - PROCESS | 1647 | --DOMWINDOW == 74 (0x118559800) [pid = 1647] [serial = 567] [outer = 0x0] [url = about:blank] 11:31:28 INFO - PROCESS | 1647 | --DOMWINDOW == 73 (0x1243a7000) [pid = 1647] [serial = 554] [outer = 0x0] [url = about:blank] 11:31:28 INFO - PROCESS | 1647 | 1467225088406 Marionette TRACE conn2 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 11:31:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 11:31:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1175ms 11:31:28 INFO - PROCESS | 1647 | 1467225088427 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 11:31:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 11:31:28 INFO - PROCESS | 1647 | 1467225088430 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 11:31:28 INFO - PROCESS | 1647 | 1467225088433 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 11:31:28 INFO - PROCESS | 1647 | 1467225088437 Marionette TRACE conn2 <- [1,822,null,{}] 11:31:28 INFO - PROCESS | 1647 | 1467225088441 Marionette TRACE conn2 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:28 INFO - PROCESS | 1647 | 1467225088442 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:28 INFO - PROCESS | 1647 | 1467225088521 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 11:31:28 INFO - PROCESS | 1647 | 1467225088525 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:28 INFO - PROCESS | 1647 | 1467225088528 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:28 INFO - PROCESS | 1647 | ++DOCSHELL 0x11617a800 == 28 [pid = 1647] [id = 213] 11:31:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 74 (0x1128cb400) [pid = 1647] [serial = 637] [outer = 0x0] 11:31:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 75 (0x11292bc00) [pid = 1647] [serial = 638] [outer = 0x1128cb400] 11:31:28 INFO - PROCESS | 1647 | 1467225088558 Marionette DEBUG loaded listener.js 11:31:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 76 (0x1128a6c00) [pid = 1647] [serial = 639] [outer = 0x1128cb400] 11:31:28 INFO - PROCESS | 1647 | 1467225088930 Marionette TRACE conn2 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 11:31:28 INFO - PROCESS | 1647 | 1467225088960 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 11:31:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 11:31:28 INFO - PROCESS | 1647 | 1467225088964 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 11:31:28 INFO - PROCESS | 1647 | 1467225088966 Marionette TRACE conn2 <- [1,826,null,{}] 11:31:28 INFO - PROCESS | 1647 | 1467225088969 Marionette TRACE conn2 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:28 INFO - PROCESS | 1647 | 1467225088970 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:29 INFO - PROCESS | 1647 | 1467225089045 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 11:31:29 INFO - PROCESS | 1647 | 1467225089049 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:29 INFO - PROCESS | 1647 | 1467225089050 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:29 INFO - PROCESS | 1647 | ++DOCSHELL 0x11715c000 == 29 [pid = 1647] [id = 214] 11:31:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 77 (0x114f77400) [pid = 1647] [serial = 640] [outer = 0x0] 11:31:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 78 (0x116911800) [pid = 1647] [serial = 641] [outer = 0x114f77400] 11:31:29 INFO - PROCESS | 1647 | 1467225089079 Marionette DEBUG loaded listener.js 11:31:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 79 (0x1176f8400) [pid = 1647] [serial = 642] [outer = 0x114f77400] 11:31:29 INFO - PROCESS | 1647 | 1467225089423 Marionette TRACE conn2 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 11:31:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 11:31:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 469ms 11:31:29 INFO - PROCESS | 1647 | 1467225089433 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 11:31:29 INFO - PROCESS | 1647 | 1467225089435 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 11:31:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 11:31:29 INFO - PROCESS | 1647 | 1467225089440 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 11:31:29 INFO - PROCESS | 1647 | 1467225089442 Marionette TRACE conn2 <- [1,830,null,{}] 11:31:29 INFO - PROCESS | 1647 | 1467225089450 Marionette TRACE conn2 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:29 INFO - PROCESS | 1647 | 1467225089453 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:29 INFO - PROCESS | 1647 | 1467225089530 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 11:31:29 INFO - PROCESS | 1647 | 1467225089581 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:29 INFO - PROCESS | 1647 | 1467225089583 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:29 INFO - PROCESS | 1647 | ++DOCSHELL 0x1191c3800 == 30 [pid = 1647] [id = 215] 11:31:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x11292ac00) [pid = 1647] [serial = 643] [outer = 0x0] 11:31:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x1181e6800) [pid = 1647] [serial = 644] [outer = 0x11292ac00] 11:31:29 INFO - PROCESS | 1647 | 1467225089611 Marionette DEBUG loaded listener.js 11:31:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x11855c800) [pid = 1647] [serial = 645] [outer = 0x11292ac00] 11:31:29 INFO - PROCESS | 1647 | 1467225089911 Marionette TRACE conn2 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 11:31:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 11:31:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 523ms 11:31:29 INFO - PROCESS | 1647 | 1467225089964 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 11:31:29 INFO - PROCESS | 1647 | 1467225089965 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 11:31:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 11:31:29 INFO - PROCESS | 1647 | 1467225089968 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 11:31:29 INFO - PROCESS | 1647 | 1467225089969 Marionette TRACE conn2 <- [1,834,null,{}] 11:31:29 INFO - PROCESS | 1647 | 1467225089971 Marionette TRACE conn2 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:29 INFO - PROCESS | 1647 | 1467225089972 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:30 INFO - PROCESS | 1647 | 1467225090046 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 11:31:30 INFO - PROCESS | 1647 | 1467225090050 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:30 INFO - PROCESS | 1647 | 1467225090051 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:30 INFO - PROCESS | 1647 | ++DOCSHELL 0x1194c3000 == 31 [pid = 1647] [id = 216] 11:31:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x11859c000) [pid = 1647] [serial = 646] [outer = 0x0] 11:31:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x118895000) [pid = 1647] [serial = 647] [outer = 0x11859c000] 11:31:30 INFO - PROCESS | 1647 | 1467225090081 Marionette DEBUG loaded listener.js 11:31:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x119194c00) [pid = 1647] [serial = 648] [outer = 0x11859c000] 11:31:30 INFO - PROCESS | 1647 | 1467225090404 Marionette TRACE conn2 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 11:31:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 11:31:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 471ms 11:31:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 11:31:30 INFO - PROCESS | 1647 | 1467225090459 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 11:31:30 INFO - PROCESS | 1647 | 1467225090461 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 11:31:30 INFO - PROCESS | 1647 | 1467225090463 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 11:31:30 INFO - PROCESS | 1647 | 1467225090475 Marionette TRACE conn2 <- [1,838,null,{}] 11:31:30 INFO - PROCESS | 1647 | 1467225090486 Marionette TRACE conn2 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:30 INFO - PROCESS | 1647 | 1467225090488 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:30 INFO - PROCESS | 1647 | 1467225090576 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 11:31:30 INFO - PROCESS | 1647 | 1467225090580 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:30 INFO - PROCESS | 1647 | 1467225090581 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:30 INFO - PROCESS | 1647 | ++DOCSHELL 0x11a0d8800 == 32 [pid = 1647] [id = 217] 11:31:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x112920000) [pid = 1647] [serial = 649] [outer = 0x0] 11:31:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x119197800) [pid = 1647] [serial = 650] [outer = 0x112920000] 11:31:30 INFO - PROCESS | 1647 | 1467225090605 Marionette DEBUG loaded listener.js 11:31:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x119769800) [pid = 1647] [serial = 651] [outer = 0x112920000] 11:31:30 INFO - PROCESS | 1647 | 1467225090960 Marionette TRACE conn2 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 11:31:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 11:31:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 528ms 11:31:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 11:31:31 INFO - PROCESS | 1647 | 1467225090996 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 11:31:31 INFO - PROCESS | 1647 | 1467225090997 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 11:31:31 INFO - PROCESS | 1647 | 1467225090999 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 11:31:31 INFO - PROCESS | 1647 | 1467225091000 Marionette TRACE conn2 <- [1,842,null,{}] 11:31:31 INFO - PROCESS | 1647 | 1467225091003 Marionette TRACE conn2 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:31 INFO - PROCESS | 1647 | 1467225091007 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:31 INFO - PROCESS | 1647 | 1467225091116 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 11:31:31 INFO - PROCESS | 1647 | 1467225091150 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:31 INFO - PROCESS | 1647 | 1467225091152 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:31 INFO - PROCESS | 1647 | ++DOCSHELL 0x124007000 == 33 [pid = 1647] [id = 218] 11:31:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x1128d4400) [pid = 1647] [serial = 652] [outer = 0x0] 11:31:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x119e21800) [pid = 1647] [serial = 653] [outer = 0x1128d4400] 11:31:31 INFO - PROCESS | 1647 | 1467225091177 Marionette DEBUG loaded listener.js 11:31:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x1211d8400) [pid = 1647] [serial = 654] [outer = 0x1128d4400] 11:31:31 INFO - PROCESS | 1647 | 1467225091491 Marionette TRACE conn2 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 11:31:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 11:31:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 517ms 11:31:31 INFO - PROCESS | 1647 | 1467225091527 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 11:31:31 INFO - PROCESS | 1647 | 1467225091528 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 11:31:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 11:31:31 INFO - PROCESS | 1647 | 1467225091531 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 11:31:31 INFO - PROCESS | 1647 | 1467225091532 Marionette TRACE conn2 <- [1,846,null,{}] 11:31:31 INFO - PROCESS | 1647 | 1467225091534 Marionette TRACE conn2 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:31 INFO - PROCESS | 1647 | 1467225091535 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:31 INFO - PROCESS | 1647 | 1467225091634 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 11:31:31 INFO - PROCESS | 1647 | 1467225091638 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:31 INFO - PROCESS | 1647 | 1467225091639 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:31 INFO - PROCESS | 1647 | ++DOCSHELL 0x1246ab800 == 34 [pid = 1647] [id = 219] 11:31:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x1128cfc00) [pid = 1647] [serial = 655] [outer = 0x0] 11:31:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x1211e3400) [pid = 1647] [serial = 656] [outer = 0x1128cfc00] 11:31:31 INFO - PROCESS | 1647 | 1467225091664 Marionette DEBUG loaded listener.js 11:31:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x12388a800) [pid = 1647] [serial = 657] [outer = 0x1128cfc00] 11:31:32 INFO - PROCESS | 1647 | 1467225091999 Marionette TRACE conn2 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 11:31:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 11:31:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 520ms 11:31:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 11:31:32 INFO - PROCESS | 1647 | 1467225092051 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 11:31:32 INFO - PROCESS | 1647 | 1467225092053 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 11:31:32 INFO - PROCESS | 1647 | 1467225092055 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 11:31:32 INFO - PROCESS | 1647 | 1467225092056 Marionette TRACE conn2 <- [1,850,null,{}] 11:31:32 INFO - PROCESS | 1647 | 1467225092058 Marionette TRACE conn2 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:32 INFO - PROCESS | 1647 | 1467225092060 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:32 INFO - PROCESS | 1647 | 1467225092150 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 11:31:32 INFO - PROCESS | 1647 | 1467225092162 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:32 INFO - PROCESS | 1647 | 1467225092163 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:32 INFO - PROCESS | 1647 | ++DOCSHELL 0x1261c7800 == 35 [pid = 1647] [id = 220] 11:31:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x12388ec00) [pid = 1647] [serial = 658] [outer = 0x0] 11:31:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x123c58000) [pid = 1647] [serial = 659] [outer = 0x12388ec00] 11:31:32 INFO - PROCESS | 1647 | 1467225092188 Marionette DEBUG loaded listener.js 11:31:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x12460cc00) [pid = 1647] [serial = 660] [outer = 0x12388ec00] 11:31:32 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x1128d0000) [pid = 1647] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 11:31:32 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x116905000) [pid = 1647] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 11:31:32 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x115e5dc00) [pid = 1647] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 11:31:32 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x1133d6000) [pid = 1647] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 11:31:32 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x118596800) [pid = 1647] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 11:31:32 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x112923800) [pid = 1647] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 11:31:32 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x1182bd400) [pid = 1647] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 11:31:32 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x118598c00) [pid = 1647] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 11:31:32 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x123885800) [pid = 1647] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 11:31:32 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x114f7e400) [pid = 1647] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 11:31:32 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x110f77400) [pid = 1647] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 11:31:32 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x124611800) [pid = 1647] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 11:31:32 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x118174c00) [pid = 1647] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 11:31:32 INFO - PROCESS | 1647 | 1467225092682 Marionette TRACE conn2 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 11:31:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 11:31:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 669ms 11:31:32 INFO - PROCESS | 1647 | 1467225092725 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 11:31:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 11:31:32 INFO - PROCESS | 1647 | 1467225092726 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 11:31:32 INFO - PROCESS | 1647 | 1467225092728 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 11:31:32 INFO - PROCESS | 1647 | 1467225092729 Marionette TRACE conn2 <- [1,854,null,{}] 11:31:32 INFO - PROCESS | 1647 | 1467225092732 Marionette TRACE conn2 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:32 INFO - PROCESS | 1647 | 1467225092733 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:32 INFO - PROCESS | 1647 | 1467225092814 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 11:31:32 INFO - PROCESS | 1647 | 1467225092817 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:32 INFO - PROCESS | 1647 | 1467225092818 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:32 INFO - PROCESS | 1647 | ++DOCSHELL 0x1191c1000 == 36 [pid = 1647] [id = 221] 11:31:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x110f7b400) [pid = 1647] [serial = 661] [outer = 0x0] 11:31:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x11819f000) [pid = 1647] [serial = 662] [outer = 0x110f7b400] 11:31:32 INFO - PROCESS | 1647 | 1467225092846 Marionette DEBUG loaded listener.js 11:31:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x11942e800) [pid = 1647] [serial = 663] [outer = 0x110f7b400] 11:31:33 INFO - PROCESS | 1647 | 1467225093145 Marionette TRACE conn2 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 11:31:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 11:31:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 468ms 11:31:33 INFO - PROCESS | 1647 | 1467225093196 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 11:31:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 11:31:33 INFO - PROCESS | 1647 | 1467225093198 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 11:31:33 INFO - PROCESS | 1647 | 1467225093200 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 11:31:33 INFO - PROCESS | 1647 | 1467225093201 Marionette TRACE conn2 <- [1,858,null,{}] 11:31:33 INFO - PROCESS | 1647 | 1467225093203 Marionette TRACE conn2 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:33 INFO - PROCESS | 1647 | 1467225093204 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:33 INFO - PROCESS | 1647 | 1467225093299 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 11:31:33 INFO - PROCESS | 1647 | 1467225093308 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:33 INFO - PROCESS | 1647 | 1467225093309 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:33 INFO - PROCESS | 1647 | ++DOCSHELL 0x128a1f800 == 37 [pid = 1647] [id = 222] 11:31:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x1182ae400) [pid = 1647] [serial = 664] [outer = 0x0] 11:31:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x123887c00) [pid = 1647] [serial = 665] [outer = 0x1182ae400] 11:31:33 INFO - PROCESS | 1647 | 1467225093334 Marionette DEBUG loaded listener.js 11:31:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x124619000) [pid = 1647] [serial = 666] [outer = 0x1182ae400] 11:31:33 INFO - PROCESS | 1647 | 1467225093645 Marionette TRACE conn2 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 11:31:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 11:31:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 468ms 11:31:33 INFO - PROCESS | 1647 | 1467225093668 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 11:31:33 INFO - PROCESS | 1647 | 1467225093673 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 11:31:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 11:31:33 INFO - PROCESS | 1647 | 1467225093675 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 11:31:33 INFO - PROCESS | 1647 | 1467225093676 Marionette TRACE conn2 <- [1,862,null,{}] 11:31:33 INFO - PROCESS | 1647 | 1467225093679 Marionette TRACE conn2 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:33 INFO - PROCESS | 1647 | 1467225093680 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:33 INFO - PROCESS | 1647 | 1467225093774 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 11:31:33 INFO - PROCESS | 1647 | 1467225093778 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:33 INFO - PROCESS | 1647 | 1467225093779 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:33 INFO - PROCESS | 1647 | ++DOCSHELL 0x11a0d0800 == 38 [pid = 1647] [id = 223] 11:31:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x124641000) [pid = 1647] [serial = 667] [outer = 0x0] 11:31:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x124b95400) [pid = 1647] [serial = 668] [outer = 0x124641000] 11:31:33 INFO - PROCESS | 1647 | 1467225093805 Marionette DEBUG loaded listener.js 11:31:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x125738400) [pid = 1647] [serial = 669] [outer = 0x124641000] 11:31:34 INFO - PROCESS | 1647 | 1467225094149 Marionette TRACE conn2 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 11:31:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 11:31:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 518ms 11:31:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 11:31:34 INFO - PROCESS | 1647 | 1467225094200 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 11:31:34 INFO - PROCESS | 1647 | 1467225094202 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 11:31:34 INFO - PROCESS | 1647 | 1467225094205 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 11:31:34 INFO - PROCESS | 1647 | 1467225094207 Marionette TRACE conn2 <- [1,866,null,{}] 11:31:34 INFO - PROCESS | 1647 | 1467225094210 Marionette TRACE conn2 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:34 INFO - PROCESS | 1647 | 1467225094212 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:34 INFO - PROCESS | 1647 | 1467225094333 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 11:31:34 INFO - PROCESS | 1647 | 1467225094342 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:34 INFO - PROCESS | 1647 | 1467225094343 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:34 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a55f800 == 39 [pid = 1647] [id = 224] 11:31:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x1257c2800) [pid = 1647] [serial = 670] [outer = 0x0] 11:31:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x1257e8000) [pid = 1647] [serial = 671] [outer = 0x1257c2800] 11:31:34 INFO - PROCESS | 1647 | 1467225094383 Marionette DEBUG loaded listener.js 11:31:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x126185c00) [pid = 1647] [serial = 672] [outer = 0x1257c2800] 11:31:35 INFO - PROCESS | 1647 | 1467225095103 Marionette TRACE conn2 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 11:31:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 11:31:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 970ms 11:31:35 INFO - PROCESS | 1647 | 1467225095176 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 11:31:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 11:31:35 INFO - PROCESS | 1647 | 1467225095181 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 11:31:35 INFO - PROCESS | 1647 | 1467225095186 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 11:31:35 INFO - PROCESS | 1647 | 1467225095189 Marionette TRACE conn2 <- [1,870,null,{}] 11:31:35 INFO - PROCESS | 1647 | 1467225095196 Marionette TRACE conn2 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:35 INFO - PROCESS | 1647 | 1467225095198 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:35 INFO - PROCESS | 1647 | 1467225095336 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 11:31:35 INFO - PROCESS | 1647 | 1467225095385 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:35 INFO - PROCESS | 1647 | 1467225095387 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:35 INFO - PROCESS | 1647 | ++DOCSHELL 0x117150000 == 40 [pid = 1647] [id = 225] 11:31:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x112922800) [pid = 1647] [serial = 673] [outer = 0x0] 11:31:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x11309d400) [pid = 1647] [serial = 674] [outer = 0x112922800] 11:31:35 INFO - PROCESS | 1647 | 1467225095419 Marionette DEBUG loaded listener.js 11:31:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x114f7b000) [pid = 1647] [serial = 675] [outer = 0x112922800] 11:31:35 INFO - PROCESS | 1647 | 1467225095980 Marionette TRACE conn2 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 11:31:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 11:31:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 875ms 11:31:36 INFO - PROCESS | 1647 | 1467225096060 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 11:31:36 INFO - PROCESS | 1647 | 1467225096063 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 11:31:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 11:31:36 INFO - PROCESS | 1647 | 1467225096068 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 11:31:36 INFO - PROCESS | 1647 | 1467225096069 Marionette TRACE conn2 <- [1,874,null,{}] 11:31:36 INFO - PROCESS | 1647 | 1467225096072 Marionette TRACE conn2 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:36 INFO - PROCESS | 1647 | 1467225096074 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:36 INFO - PROCESS | 1647 | 1467225096185 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 11:31:36 INFO - PROCESS | 1647 | 1467225096239 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:36 INFO - PROCESS | 1647 | 1467225096241 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:36 INFO - PROCESS | 1647 | ++DOCSHELL 0x119ece000 == 41 [pid = 1647] [id = 226] 11:31:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x117d17000) [pid = 1647] [serial = 676] [outer = 0x0] 11:31:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x1181dcc00) [pid = 1647] [serial = 677] [outer = 0x117d17000] 11:31:36 INFO - PROCESS | 1647 | 1467225096273 Marionette DEBUG loaded listener.js 11:31:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x118558800) [pid = 1647] [serial = 678] [outer = 0x117d17000] 11:31:36 INFO - PROCESS | 1647 | 1467225096969 Marionette TRACE conn2 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 11:31:36 INFO - PROCESS | 1647 | --DOCSHELL 0x11a0d0800 == 40 [pid = 1647] [id = 223] 11:31:36 INFO - PROCESS | 1647 | --DOCSHELL 0x128a1f800 == 39 [pid = 1647] [id = 222] 11:31:36 INFO - PROCESS | 1647 | --DOCSHELL 0x1191c1000 == 38 [pid = 1647] [id = 221] 11:31:36 INFO - PROCESS | 1647 | --DOCSHELL 0x1261c7800 == 37 [pid = 1647] [id = 220] 11:31:36 INFO - PROCESS | 1647 | --DOCSHELL 0x1246ab800 == 36 [pid = 1647] [id = 219] 11:31:36 INFO - PROCESS | 1647 | --DOCSHELL 0x124007000 == 35 [pid = 1647] [id = 218] 11:31:36 INFO - PROCESS | 1647 | --DOCSHELL 0x11a0d8800 == 34 [pid = 1647] [id = 217] 11:31:36 INFO - PROCESS | 1647 | --DOCSHELL 0x1194c3000 == 33 [pid = 1647] [id = 216] 11:31:37 INFO - PROCESS | 1647 | --DOCSHELL 0x1191c3800 == 32 [pid = 1647] [id = 215] 11:31:37 INFO - PROCESS | 1647 | --DOCSHELL 0x11715c000 == 31 [pid = 1647] [id = 214] 11:31:37 INFO - PROCESS | 1647 | --DOCSHELL 0x11617a800 == 30 [pid = 1647] [id = 213] 11:31:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 11:31:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 971ms 11:31:37 INFO - PROCESS | 1647 | 1467225097039 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 11:31:37 INFO - PROCESS | 1647 | 1467225097041 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 11:31:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 11:31:37 INFO - PROCESS | 1647 | 1467225097044 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 11:31:37 INFO - PROCESS | 1647 | 1467225097046 Marionette TRACE conn2 <- [1,878,null,{}] 11:31:37 INFO - PROCESS | 1647 | 1467225097049 Marionette TRACE conn2 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:37 INFO - PROCESS | 1647 | 1467225097051 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:37 INFO - PROCESS | 1647 | 1467225097130 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 11:31:37 INFO - PROCESS | 1647 | 1467225097141 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:37 INFO - PROCESS | 1647 | 1467225097143 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:37 INFO - PROCESS | 1647 | ++DOCSHELL 0x1169a6800 == 31 [pid = 1647] [id = 227] 11:31:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x113c37c00) [pid = 1647] [serial = 679] [outer = 0x0] 11:31:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x114f7ac00) [pid = 1647] [serial = 680] [outer = 0x113c37c00] 11:31:37 INFO - PROCESS | 1647 | 1467225097170 Marionette DEBUG loaded listener.js 11:31:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x116f87000) [pid = 1647] [serial = 681] [outer = 0x113c37c00] 11:31:37 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x1211db800) [pid = 1647] [serial = 605] [outer = 0x0] [url = about:blank] 11:31:37 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x1176fc800) [pid = 1647] [serial = 593] [outer = 0x0] [url = about:blank] 11:31:37 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x113c64000) [pid = 1647] [serial = 590] [outer = 0x0] [url = about:blank] 11:31:37 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x1185a0400) [pid = 1647] [serial = 596] [outer = 0x0] [url = about:blank] 11:31:37 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x115df1c00) [pid = 1647] [serial = 591] [outer = 0x0] [url = about:blank] 11:31:37 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x120910400) [pid = 1647] [serial = 603] [outer = 0x0] [url = about:blank] 11:31:37 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x1241c8c00) [pid = 1647] [serial = 609] [outer = 0x0] [url = about:blank] 11:31:37 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x119e1d400) [pid = 1647] [serial = 600] [outer = 0x0] [url = about:blank] 11:31:37 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x124642400) [pid = 1647] [serial = 612] [outer = 0x0] [url = about:blank] 11:31:37 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x116fd9000) [pid = 1647] [serial = 588] [outer = 0x0] [url = about:blank] 11:31:37 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x123884800) [pid = 1647] [serial = 606] [outer = 0x0] [url = about:blank] 11:31:37 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x11918c000) [pid = 1647] [serial = 597] [outer = 0x0] [url = about:blank] 11:31:37 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x12463d000) [pid = 1647] [serial = 611] [outer = 0x0] [url = about:blank] 11:31:37 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x1181e3c00) [pid = 1647] [serial = 594] [outer = 0x0] [url = about:blank] 11:31:37 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x11291f000) [pid = 1647] [serial = 585] [outer = 0x0] [url = about:blank] 11:31:37 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x124646000) [pid = 1647] [serial = 614] [outer = 0x0] [url = about:blank] 11:31:37 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x119e75800) [pid = 1647] [serial = 602] [outer = 0x0] [url = about:blank] 11:31:37 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x119b17800) [pid = 1647] [serial = 599] [outer = 0x0] [url = about:blank] 11:31:37 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x1122be000) [pid = 1647] [serial = 584] [outer = 0x0] [url = about:blank] 11:31:37 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x115df1000) [pid = 1647] [serial = 587] [outer = 0x0] [url = about:blank] 11:31:37 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x123c13000) [pid = 1647] [serial = 608] [outer = 0x0] [url = about:blank] 11:31:37 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x12388d400) [pid = 1647] [serial = 582] [outer = 0x0] [url = about:blank] 11:31:37 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x124b9c000) [pid = 1647] [serial = 615] [outer = 0x0] [url = about:blank] 11:31:37 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x124f18000) [pid = 1647] [serial = 618] [outer = 0x0] [url = about:blank] 11:31:37 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x124be2000) [pid = 1647] [serial = 617] [outer = 0x0] [url = about:blank] 11:31:37 INFO - PROCESS | 1647 | 1467225097549 Marionette TRACE conn2 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 11:31:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 11:31:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 520ms 11:31:37 INFO - PROCESS | 1647 | 1467225097564 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 11:31:37 INFO - PROCESS | 1647 | 1467225097567 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 11:31:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 11:31:37 INFO - PROCESS | 1647 | 1467225097573 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 11:31:37 INFO - PROCESS | 1647 | 1467225097575 Marionette TRACE conn2 <- [1,882,null,{}] 11:31:37 INFO - PROCESS | 1647 | 1467225097578 Marionette TRACE conn2 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:37 INFO - PROCESS | 1647 | 1467225097579 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:37 INFO - PROCESS | 1647 | 1467225097654 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 11:31:37 INFO - PROCESS | 1647 | 1467225097658 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:37 INFO - PROCESS | 1647 | 1467225097660 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:37 INFO - PROCESS | 1647 | ++DOCSHELL 0x118615000 == 32 [pid = 1647] [id = 228] 11:31:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x118170000) [pid = 1647] [serial = 682] [outer = 0x0] 11:31:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x1181dd800) [pid = 1647] [serial = 683] [outer = 0x118170000] 11:31:37 INFO - PROCESS | 1647 | 1467225097687 Marionette DEBUG loaded listener.js 11:31:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x1182bd400) [pid = 1647] [serial = 684] [outer = 0x118170000] 11:31:38 INFO - PROCESS | 1647 | 1467225098095 Marionette TRACE conn2 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 11:31:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 11:31:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 569ms 11:31:38 INFO - PROCESS | 1647 | 1467225098143 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 11:31:38 INFO - PROCESS | 1647 | 1467225098145 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 11:31:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 11:31:38 INFO - PROCESS | 1647 | 1467225098149 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 11:31:38 INFO - PROCESS | 1647 | 1467225098153 Marionette TRACE conn2 <- [1,886,null,{}] 11:31:38 INFO - PROCESS | 1647 | 1467225098165 Marionette TRACE conn2 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:38 INFO - PROCESS | 1647 | 1467225098170 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:38 INFO - PROCESS | 1647 | 1467225098293 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 11:31:38 INFO - PROCESS | 1647 | 1467225098310 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:38 INFO - PROCESS | 1647 | 1467225098313 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:38 INFO - PROCESS | 1647 | ++DOCSHELL 0x1194db800 == 33 [pid = 1647] [id = 229] 11:31:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x118597800) [pid = 1647] [serial = 685] [outer = 0x0] 11:31:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x1191a8400) [pid = 1647] [serial = 686] [outer = 0x118597800] 11:31:38 INFO - PROCESS | 1647 | 1467225098359 Marionette DEBUG loaded listener.js 11:31:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x11976cc00) [pid = 1647] [serial = 687] [outer = 0x118597800] 11:31:38 INFO - PROCESS | 1647 | 1467225098782 Marionette TRACE conn2 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 11:31:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 11:31:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 678ms 11:31:38 INFO - PROCESS | 1647 | 1467225098846 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 11:31:38 INFO - PROCESS | 1647 | 1467225098849 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 11:31:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 11:31:38 INFO - PROCESS | 1647 | 1467225098855 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 11:31:38 INFO - PROCESS | 1647 | 1467225098857 Marionette TRACE conn2 <- [1,890,null,{}] 11:31:38 INFO - PROCESS | 1647 | 1467225098860 Marionette TRACE conn2 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:38 INFO - PROCESS | 1647 | 1467225098862 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:38 INFO - PROCESS | 1647 | 1467225098984 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 11:31:38 INFO - PROCESS | 1647 | 1467225098991 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:38 INFO - PROCESS | 1647 | 1467225098992 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:39 INFO - PROCESS | 1647 | ++DOCSHELL 0x123c93000 == 34 [pid = 1647] [id = 230] 11:31:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x119e1c000) [pid = 1647] [serial = 688] [outer = 0x0] 11:31:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x119e72400) [pid = 1647] [serial = 689] [outer = 0x119e1c000] 11:31:39 INFO - PROCESS | 1647 | 1467225099034 Marionette DEBUG loaded listener.js 11:31:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x119e7d800) [pid = 1647] [serial = 690] [outer = 0x119e1c000] 11:31:39 INFO - PROCESS | 1647 | 1467225099480 Marionette TRACE conn2 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 11:31:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 11:31:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 672ms 11:31:39 INFO - PROCESS | 1647 | 1467225099525 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 11:31:39 INFO - PROCESS | 1647 | 1467225099526 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 11:31:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 11:31:39 INFO - PROCESS | 1647 | 1467225099528 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 11:31:39 INFO - PROCESS | 1647 | 1467225099529 Marionette TRACE conn2 <- [1,894,null,{}] 11:31:39 INFO - PROCESS | 1647 | 1467225099532 Marionette TRACE conn2 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:39 INFO - PROCESS | 1647 | 1467225099533 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:39 INFO - PROCESS | 1647 | 1467225099625 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 11:31:39 INFO - PROCESS | 1647 | 1467225099628 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:39 INFO - PROCESS | 1647 | 1467225099630 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:39 INFO - PROCESS | 1647 | ++DOCSHELL 0x12469f000 == 35 [pid = 1647] [id = 231] 11:31:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x119e20400) [pid = 1647] [serial = 691] [outer = 0x0] 11:31:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x1209f1800) [pid = 1647] [serial = 692] [outer = 0x119e20400] 11:31:39 INFO - PROCESS | 1647 | 1467225099655 Marionette DEBUG loaded listener.js 11:31:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x1211da400) [pid = 1647] [serial = 693] [outer = 0x119e20400] 11:31:40 INFO - PROCESS | 1647 | 1467225100005 Marionette TRACE conn2 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 11:31:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 11:31:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 522ms 11:31:40 INFO - PROCESS | 1647 | 1467225100051 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 11:31:40 INFO - PROCESS | 1647 | 1467225100053 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 11:31:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 11:31:40 INFO - PROCESS | 1647 | 1467225100062 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 11:31:40 INFO - PROCESS | 1647 | 1467225100064 Marionette TRACE conn2 <- [1,898,null,{}] 11:31:40 INFO - PROCESS | 1647 | 1467225100066 Marionette TRACE conn2 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:40 INFO - PROCESS | 1647 | 1467225100070 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:40 INFO - PROCESS | 1647 | 1467225100185 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 11:31:40 INFO - PROCESS | 1647 | 1467225100201 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:40 INFO - PROCESS | 1647 | 1467225100202 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:40 INFO - PROCESS | 1647 | ++DOCSHELL 0x125763800 == 36 [pid = 1647] [id = 232] 11:31:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x123804c00) [pid = 1647] [serial = 694] [outer = 0x0] 11:31:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x123f3b800) [pid = 1647] [serial = 695] [outer = 0x123804c00] 11:31:40 INFO - PROCESS | 1647 | 1467225100227 Marionette DEBUG loaded listener.js 11:31:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x124b9f400) [pid = 1647] [serial = 696] [outer = 0x123804c00] 11:31:40 INFO - PROCESS | 1647 | 1467225100579 Marionette TRACE conn2 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 11:31:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 11:31:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 520ms 11:31:40 INFO - PROCESS | 1647 | 1467225100583 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 11:31:40 INFO - PROCESS | 1647 | 1467225100584 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 11:31:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 11:31:40 INFO - PROCESS | 1647 | 1467225100588 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 11:31:40 INFO - PROCESS | 1647 | 1467225100590 Marionette TRACE conn2 <- [1,902,null,{}] 11:31:40 INFO - PROCESS | 1647 | 1467225100592 Marionette TRACE conn2 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:40 INFO - PROCESS | 1647 | 1467225100593 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:40 INFO - PROCESS | 1647 | 1467225100689 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 11:31:40 INFO - PROCESS | 1647 | 1467225100693 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:40 INFO - PROCESS | 1647 | 1467225100694 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:40 INFO - PROCESS | 1647 | ++DOCSHELL 0x128a10800 == 37 [pid = 1647] [id = 233] 11:31:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x1241c0800) [pid = 1647] [serial = 697] [outer = 0x0] 11:31:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x12502e800) [pid = 1647] [serial = 698] [outer = 0x1241c0800] 11:31:40 INFO - PROCESS | 1647 | 1467225100719 Marionette DEBUG loaded listener.js 11:31:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x1257df800) [pid = 1647] [serial = 699] [outer = 0x1241c0800] 11:31:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 11:31:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 471ms 11:31:41 INFO - PROCESS | 1647 | 1467225101051 Marionette TRACE conn2 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 11:31:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 11:31:41 INFO - PROCESS | 1647 | 1467225101062 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 11:31:41 INFO - PROCESS | 1647 | 1467225101064 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 11:31:41 INFO - PROCESS | 1647 | 1467225101066 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 11:31:41 INFO - PROCESS | 1647 | 1467225101067 Marionette TRACE conn2 <- [1,906,null,{}] 11:31:41 INFO - PROCESS | 1647 | 1467225101070 Marionette TRACE conn2 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:41 INFO - PROCESS | 1647 | 1467225101073 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:41 INFO - PROCESS | 1647 | 1467225101175 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 11:31:41 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x1128cfc00) [pid = 1647] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 11:31:41 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x1128d4400) [pid = 1647] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 11:31:41 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x12388ec00) [pid = 1647] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 11:31:41 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x11859c000) [pid = 1647] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 11:31:41 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x112a7a400) [pid = 1647] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 11:31:41 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x110f7b400) [pid = 1647] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 11:31:41 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x1182ae400) [pid = 1647] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 11:31:41 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x114f77400) [pid = 1647] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 11:31:41 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x124641000) [pid = 1647] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 11:31:41 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x114f73800) [pid = 1647] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 11:31:41 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x119e14c00) [pid = 1647] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 11:31:41 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x12463d800) [pid = 1647] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 11:31:41 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x110f7bc00) [pid = 1647] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 11:31:41 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x112920000) [pid = 1647] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 11:31:41 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x11292ac00) [pid = 1647] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 11:31:41 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x1128cb400) [pid = 1647] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 11:31:41 INFO - PROCESS | 1647 | 1467225101316 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:41 INFO - PROCESS | 1647 | 1467225101317 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:41 INFO - PROCESS | 1647 | ++DOCSHELL 0x11715c800 == 38 [pid = 1647] [id = 234] 11:31:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x110f7bc00) [pid = 1647] [serial = 700] [outer = 0x0] 11:31:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x1128d4400) [pid = 1647] [serial = 701] [outer = 0x110f7bc00] 11:31:41 INFO - PROCESS | 1647 | 1467225101342 Marionette DEBUG loaded listener.js 11:31:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x116772000) [pid = 1647] [serial = 702] [outer = 0x110f7bc00] 11:31:41 INFO - PROCESS | 1647 | 1467225101640 Marionette TRACE conn2 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 11:31:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 11:31:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 621ms 11:31:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 11:31:41 INFO - PROCESS | 1647 | 1467225101689 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 11:31:41 INFO - PROCESS | 1647 | 1467225101690 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 11:31:41 INFO - PROCESS | 1647 | 1467225101692 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 11:31:41 INFO - PROCESS | 1647 | 1467225101693 Marionette TRACE conn2 <- [1,910,null,{}] 11:31:41 INFO - PROCESS | 1647 | 1467225101695 Marionette TRACE conn2 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:41 INFO - PROCESS | 1647 | 1467225101696 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:41 INFO - PROCESS | 1647 | 1467225101775 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 11:31:41 INFO - PROCESS | 1647 | 1467225101779 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:41 INFO - PROCESS | 1647 | 1467225101780 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:41 INFO - PROCESS | 1647 | ++DOCSHELL 0x11949a000 == 39 [pid = 1647] [id = 235] 11:31:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x117d1e400) [pid = 1647] [serial = 703] [outer = 0x0] 11:31:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x123804800) [pid = 1647] [serial = 704] [outer = 0x117d1e400] 11:31:41 INFO - PROCESS | 1647 | 1467225101818 Marionette DEBUG loaded listener.js 11:31:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x125737800) [pid = 1647] [serial = 705] [outer = 0x117d1e400] 11:31:42 INFO - PROCESS | 1647 | 1467225102239 Marionette TRACE conn2 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 11:31:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 11:31:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 570ms 11:31:42 INFO - PROCESS | 1647 | 1467225102272 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 11:31:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 11:31:42 INFO - PROCESS | 1647 | 1467225102275 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 11:31:42 INFO - PROCESS | 1647 | 1467225102278 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 11:31:42 INFO - PROCESS | 1647 | 1467225102279 Marionette TRACE conn2 <- [1,914,null,{}] 11:31:42 INFO - PROCESS | 1647 | 1467225102281 Marionette TRACE conn2 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:42 INFO - PROCESS | 1647 | 1467225102282 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:42 INFO - PROCESS | 1647 | 1467225102361 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 11:31:42 INFO - PROCESS | 1647 | 1467225102365 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:42 INFO - PROCESS | 1647 | 1467225102366 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:42 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a558800 == 40 [pid = 1647] [id = 236] 11:31:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x116a13800) [pid = 1647] [serial = 706] [outer = 0x0] 11:31:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x12618bc00) [pid = 1647] [serial = 707] [outer = 0x116a13800] 11:31:42 INFO - PROCESS | 1647 | 1467225102392 Marionette DEBUG loaded listener.js 11:31:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x1265d1800) [pid = 1647] [serial = 708] [outer = 0x116a13800] 11:31:42 INFO - PROCESS | 1647 | 1467225102733 Marionette TRACE conn2 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 11:31:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 11:31:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 472ms 11:31:42 INFO - PROCESS | 1647 | 1467225102750 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 11:31:42 INFO - PROCESS | 1647 | 1467225102752 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 11:31:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 11:31:42 INFO - PROCESS | 1647 | 1467225102758 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 11:31:42 INFO - PROCESS | 1647 | 1467225102760 Marionette TRACE conn2 <- [1,918,null,{}] 11:31:42 INFO - PROCESS | 1647 | 1467225102762 Marionette TRACE conn2 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:42 INFO - PROCESS | 1647 | 1467225102763 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:42 INFO - PROCESS | 1647 | 1467225102853 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 11:31:42 INFO - PROCESS | 1647 | 1467225102905 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:42 INFO - PROCESS | 1647 | 1467225102907 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:42 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a69c800 == 41 [pid = 1647] [id = 237] 11:31:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x119e7b400) [pid = 1647] [serial = 709] [outer = 0x0] 11:31:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x126658000) [pid = 1647] [serial = 710] [outer = 0x119e7b400] 11:31:42 INFO - PROCESS | 1647 | 1467225102935 Marionette DEBUG loaded listener.js 11:31:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x128917c00) [pid = 1647] [serial = 711] [outer = 0x119e7b400] 11:31:43 INFO - PROCESS | 1647 | 1467225103199 Marionette TRACE conn2 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 11:31:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 11:31:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 473ms 11:31:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 11:31:43 INFO - PROCESS | 1647 | 1467225103230 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 11:31:43 INFO - PROCESS | 1647 | 1467225103232 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 11:31:43 INFO - PROCESS | 1647 | 1467225103234 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 11:31:43 INFO - PROCESS | 1647 | 1467225103235 Marionette TRACE conn2 <- [1,922,null,{}] 11:31:43 INFO - PROCESS | 1647 | 1467225103246 Marionette TRACE conn2 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:43 INFO - PROCESS | 1647 | 1467225103247 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:43 INFO - PROCESS | 1647 | 1467225103379 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 11:31:43 INFO - PROCESS | 1647 | 1467225103432 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:43 INFO - PROCESS | 1647 | 1467225103433 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:43 INFO - PROCESS | 1647 | ++DOCSHELL 0x112da7000 == 42 [pid = 1647] [id = 238] 11:31:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x110f81000) [pid = 1647] [serial = 712] [outer = 0x0] 11:31:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x1128a5400) [pid = 1647] [serial = 713] [outer = 0x110f81000] 11:31:43 INFO - PROCESS | 1647 | 1467225103465 Marionette DEBUG loaded listener.js 11:31:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x112920000) [pid = 1647] [serial = 714] [outer = 0x110f81000] 11:31:43 INFO - PROCESS | 1647 | 1467225103906 Marionette TRACE conn2 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 11:31:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 11:31:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 727ms 11:31:43 INFO - PROCESS | 1647 | 1467225103963 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 11:31:43 INFO - PROCESS | 1647 | 1467225103965 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 11:31:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 11:31:43 INFO - PROCESS | 1647 | 1467225103968 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 11:31:43 INFO - PROCESS | 1647 | 1467225103970 Marionette TRACE conn2 <- [1,926,null,{}] 11:31:43 INFO - PROCESS | 1647 | 1467225103974 Marionette TRACE conn2 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:43 INFO - PROCESS | 1647 | 1467225103977 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:44 INFO - PROCESS | 1647 | 1467225104085 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 11:31:44 INFO - PROCESS | 1647 | 1467225104140 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:44 INFO - PROCESS | 1647 | 1467225104142 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:44 INFO - PROCESS | 1647 | ++DOCSHELL 0x1194a9800 == 43 [pid = 1647] [id = 239] 11:31:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x116982400) [pid = 1647] [serial = 715] [outer = 0x0] 11:31:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x1181e6000) [pid = 1647] [serial = 716] [outer = 0x116982400] 11:31:44 INFO - PROCESS | 1647 | 1467225104172 Marionette DEBUG loaded listener.js 11:31:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x11855c000) [pid = 1647] [serial = 717] [outer = 0x116982400] 11:31:44 INFO - PROCESS | 1647 | 1467225104599 Marionette TRACE conn2 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 11:31:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 11:31:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 672ms 11:31:44 INFO - PROCESS | 1647 | 1467225104641 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 11:31:44 INFO - PROCESS | 1647 | 1467225104643 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 11:31:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 11:31:44 INFO - PROCESS | 1647 | 1467225104646 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 11:31:44 INFO - PROCESS | 1647 | 1467225104647 Marionette TRACE conn2 <- [1,930,null,{}] 11:31:44 INFO - PROCESS | 1647 | 1467225104650 Marionette TRACE conn2 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:44 INFO - PROCESS | 1647 | 1467225104651 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:44 INFO - PROCESS | 1647 | 1467225104757 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 11:31:44 INFO - PROCESS | 1647 | 1467225104845 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:44 INFO - PROCESS | 1647 | 1467225104847 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:44 INFO - PROCESS | 1647 | ++DOCSHELL 0x1292c5800 == 44 [pid = 1647] [id = 240] 11:31:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x118592400) [pid = 1647] [serial = 718] [outer = 0x0] 11:31:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x119d8ac00) [pid = 1647] [serial = 719] [outer = 0x118592400] 11:31:44 INFO - PROCESS | 1647 | 1467225104891 Marionette DEBUG loaded listener.js 11:31:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x1211e5800) [pid = 1647] [serial = 720] [outer = 0x118592400] 11:31:45 INFO - PROCESS | 1647 | 1467225105323 Marionette TRACE conn2 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 11:31:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 11:31:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 719ms 11:31:45 INFO - PROCESS | 1647 | 1467225105366 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 11:31:45 INFO - PROCESS | 1647 | 1467225105369 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 11:31:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 11:31:45 INFO - PROCESS | 1647 | 1467225105376 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 11:31:45 INFO - PROCESS | 1647 | 1467225105379 Marionette TRACE conn2 <- [1,934,null,{}] 11:31:45 INFO - PROCESS | 1647 | 1467225105382 Marionette TRACE conn2 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:45 INFO - PROCESS | 1647 | 1467225105384 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:45 INFO - PROCESS | 1647 | 1467225105526 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 11:31:45 INFO - PROCESS | 1647 | 1467225105577 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:45 INFO - PROCESS | 1647 | 1467225105578 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:45 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b72f800 == 45 [pid = 1647] [id = 241] 11:31:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x123c0d400) [pid = 1647] [serial = 721] [outer = 0x0] 11:31:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x12568f800) [pid = 1647] [serial = 722] [outer = 0x123c0d400] 11:31:45 INFO - PROCESS | 1647 | 1467225105608 Marionette DEBUG loaded listener.js 11:31:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x12618d000) [pid = 1647] [serial = 723] [outer = 0x123c0d400] 11:31:46 INFO - PROCESS | 1647 | 1467225106048 Marionette TRACE conn2 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 11:31:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 11:31:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 729ms 11:31:46 INFO - PROCESS | 1647 | 1467225106120 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 11:31:46 INFO - PROCESS | 1647 | 1467225106122 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 11:31:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 11:31:46 INFO - PROCESS | 1647 | 1467225106126 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 11:31:46 INFO - PROCESS | 1647 | 1467225106127 Marionette TRACE conn2 <- [1,938,null,{}] 11:31:46 INFO - PROCESS | 1647 | 1467225106130 Marionette TRACE conn2 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:46 INFO - PROCESS | 1647 | 1467225106131 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:46 INFO - PROCESS | 1647 | 1467225106351 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 11:31:46 INFO - PROCESS | 1647 | 1467225106436 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:46 INFO - PROCESS | 1647 | 1467225106437 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:46 INFO - PROCESS | 1647 | ++DOCSHELL 0x1184c5800 == 46 [pid = 1647] [id = 242] 11:31:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x11292b400) [pid = 1647] [serial = 724] [outer = 0x0] 11:31:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 108 (0x112fc2800) [pid = 1647] [serial = 725] [outer = 0x11292b400] 11:31:46 INFO - PROCESS | 1647 | 1467225106466 Marionette DEBUG loaded listener.js 11:31:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 109 (0x116772400) [pid = 1647] [serial = 726] [outer = 0x11292b400] 11:31:46 INFO - PROCESS | 1647 | 1467225106912 Marionette TRACE conn2 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 11:31:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 11:31:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 824ms 11:31:46 INFO - PROCESS | 1647 | 1467225106951 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 11:31:46 INFO - PROCESS | 1647 | 1467225106954 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 11:31:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 11:31:46 INFO - PROCESS | 1647 | 1467225106957 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 11:31:46 INFO - PROCESS | 1647 | 1467225106959 Marionette TRACE conn2 <- [1,942,null,{}] 11:31:46 INFO - PROCESS | 1647 | 1467225106962 Marionette TRACE conn2 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:46 INFO - PROCESS | 1647 | 1467225106964 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:47 INFO - PROCESS | 1647 | 1467225107059 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 11:31:47 INFO - PROCESS | 1647 | 1467225107115 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:47 INFO - PROCESS | 1647 | 1467225107117 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:47 INFO - PROCESS | 1647 | ++DOCSHELL 0x118182000 == 47 [pid = 1647] [id = 243] 11:31:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 110 (0x117d24800) [pid = 1647] [serial = 727] [outer = 0x0] 11:31:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 111 (0x118358800) [pid = 1647] [serial = 728] [outer = 0x117d24800] 11:31:47 INFO - PROCESS | 1647 | 1467225107160 Marionette DEBUG loaded listener.js 11:31:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 112 (0x1186bd400) [pid = 1647] [serial = 729] [outer = 0x117d24800] 11:31:47 INFO - PROCESS | 1647 | --DOCSHELL 0x12a69c800 == 46 [pid = 1647] [id = 237] 11:31:47 INFO - PROCESS | 1647 | --DOCSHELL 0x12a558800 == 45 [pid = 1647] [id = 236] 11:31:47 INFO - PROCESS | 1647 | --DOCSHELL 0x11949a000 == 44 [pid = 1647] [id = 235] 11:31:47 INFO - PROCESS | 1647 | --DOCSHELL 0x11715c800 == 43 [pid = 1647] [id = 234] 11:31:47 INFO - PROCESS | 1647 | --DOCSHELL 0x128a10800 == 42 [pid = 1647] [id = 233] 11:31:47 INFO - PROCESS | 1647 | --DOCSHELL 0x125763800 == 41 [pid = 1647] [id = 232] 11:31:47 INFO - PROCESS | 1647 | --DOCSHELL 0x12469f000 == 40 [pid = 1647] [id = 231] 11:31:47 INFO - PROCESS | 1647 | --DOCSHELL 0x123c93000 == 39 [pid = 1647] [id = 230] 11:31:47 INFO - PROCESS | 1647 | --DOCSHELL 0x1194db800 == 38 [pid = 1647] [id = 229] 11:31:47 INFO - PROCESS | 1647 | --DOCSHELL 0x118615000 == 37 [pid = 1647] [id = 228] 11:31:47 INFO - PROCESS | 1647 | --DOCSHELL 0x1169a6800 == 36 [pid = 1647] [id = 227] 11:31:47 INFO - PROCESS | 1647 | --DOCSHELL 0x119ece000 == 35 [pid = 1647] [id = 226] 11:31:47 INFO - PROCESS | 1647 | --DOCSHELL 0x12a55f800 == 34 [pid = 1647] [id = 224] 11:31:47 INFO - PROCESS | 1647 | --DOCSHELL 0x117150000 == 33 [pid = 1647] [id = 225] 11:31:47 INFO - PROCESS | 1647 | --DOCSHELL 0x11617a000 == 32 [pid = 1647] [id = 212] 11:31:47 INFO - PROCESS | 1647 | --DOCSHELL 0x1184c5800 == 31 [pid = 1647] [id = 242] 11:31:47 INFO - PROCESS | 1647 | --DOCSHELL 0x12b72f800 == 30 [pid = 1647] [id = 241] 11:31:47 INFO - PROCESS | 1647 | --DOCSHELL 0x1292c5800 == 29 [pid = 1647] [id = 240] 11:31:47 INFO - PROCESS | 1647 | --DOCSHELL 0x1194a9800 == 28 [pid = 1647] [id = 239] 11:31:47 INFO - PROCESS | 1647 | --DOCSHELL 0x112da7000 == 27 [pid = 1647] [id = 238] 11:31:47 INFO - PROCESS | 1647 | --DOMWINDOW == 111 (0x1181e6800) [pid = 1647] [serial = 644] [outer = 0x0] [url = about:blank] 11:31:47 INFO - PROCESS | 1647 | --DOMWINDOW == 110 (0x11292bc00) [pid = 1647] [serial = 638] [outer = 0x0] [url = about:blank] 11:31:47 INFO - PROCESS | 1647 | --DOMWINDOW == 109 (0x1211e3400) [pid = 1647] [serial = 656] [outer = 0x0] [url = about:blank] 11:31:47 INFO - PROCESS | 1647 | --DOMWINDOW == 108 (0x1211d8400) [pid = 1647] [serial = 654] [outer = 0x0] [url = about:blank] 11:31:47 INFO - PROCESS | 1647 | --DOMWINDOW == 107 (0x119e21800) [pid = 1647] [serial = 653] [outer = 0x0] [url = about:blank] 11:31:47 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x123c58000) [pid = 1647] [serial = 659] [outer = 0x0] [url = about:blank] 11:31:47 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x12388a800) [pid = 1647] [serial = 657] [outer = 0x0] [url = about:blank] 11:31:47 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x1128a6c00) [pid = 1647] [serial = 639] [outer = 0x0] [url = about:blank] 11:31:47 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x118895000) [pid = 1647] [serial = 647] [outer = 0x0] [url = about:blank] 11:31:47 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x115d10400) [pid = 1647] [serial = 621] [outer = 0x0] [url = about:blank] 11:31:47 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x11942e800) [pid = 1647] [serial = 663] [outer = 0x0] [url = about:blank] 11:31:47 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x113004c00) [pid = 1647] [serial = 620] [outer = 0x0] [url = about:blank] 11:31:47 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x123887c00) [pid = 1647] [serial = 665] [outer = 0x0] [url = about:blank] 11:31:47 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x116911800) [pid = 1647] [serial = 641] [outer = 0x0] [url = about:blank] 11:31:47 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x1176f8400) [pid = 1647] [serial = 642] [outer = 0x0] [url = about:blank] 11:31:47 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x11819f000) [pid = 1647] [serial = 662] [outer = 0x0] [url = about:blank] 11:31:47 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x124b95400) [pid = 1647] [serial = 668] [outer = 0x0] [url = about:blank] 11:31:47 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x1181e7800) [pid = 1647] [serial = 623] [outer = 0x0] [url = about:blank] 11:31:47 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x116905400) [pid = 1647] [serial = 636] [outer = 0x0] [url = about:blank] 11:31:47 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x114f7fc00) [pid = 1647] [serial = 635] [outer = 0x0] [url = about:blank] 11:31:47 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x1211dac00) [pid = 1647] [serial = 627] [outer = 0x0] [url = about:blank] 11:31:47 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x119e7cc00) [pid = 1647] [serial = 626] [outer = 0x0] [url = about:blank] 11:31:47 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x1257e2c00) [pid = 1647] [serial = 630] [outer = 0x0] [url = about:blank] 11:31:47 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x1247cd400) [pid = 1647] [serial = 629] [outer = 0x0] [url = about:blank] 11:31:47 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x1257e8400) [pid = 1647] [serial = 633] [outer = 0x0] [url = about:blank] 11:31:47 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x119438c00) [pid = 1647] [serial = 632] [outer = 0x0] [url = about:blank] 11:31:47 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x12460cc00) [pid = 1647] [serial = 660] [outer = 0x0] [url = about:blank] 11:31:47 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x125738400) [pid = 1647] [serial = 669] [outer = 0x0] [url = about:blank] 11:31:47 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x1257e8000) [pid = 1647] [serial = 671] [outer = 0x0] [url = about:blank] 11:31:47 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x11855c800) [pid = 1647] [serial = 645] [outer = 0x0] [url = about:blank] 11:31:47 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x119197800) [pid = 1647] [serial = 650] [outer = 0x0] [url = about:blank] 11:31:47 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x119769800) [pid = 1647] [serial = 651] [outer = 0x0] [url = about:blank] 11:31:47 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x124619000) [pid = 1647] [serial = 666] [outer = 0x0] [url = about:blank] 11:31:47 INFO - PROCESS | 1647 | --DOMWINDOW == 78 (0x119194c00) [pid = 1647] [serial = 648] [outer = 0x0] [url = about:blank] 11:31:48 INFO - PROCESS | 1647 | 1467225108023 Marionette TRACE conn2 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 11:31:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 11:31:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1073ms 11:31:48 INFO - PROCESS | 1647 | 1467225108031 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 11:31:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 11:31:48 INFO - PROCESS | 1647 | 1467225108033 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 11:31:48 INFO - PROCESS | 1647 | 1467225108042 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 11:31:48 INFO - PROCESS | 1647 | 1467225108045 Marionette TRACE conn2 <- [1,946,null,{}] 11:31:48 INFO - PROCESS | 1647 | 1467225108049 Marionette TRACE conn2 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:48 INFO - PROCESS | 1647 | 1467225108050 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:48 INFO - PROCESS | 1647 | 1467225108138 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 11:31:48 INFO - PROCESS | 1647 | 1467225108232 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:48 INFO - PROCESS | 1647 | 1467225108233 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:48 INFO - PROCESS | 1647 | ++DOCSHELL 0x112634800 == 28 [pid = 1647] [id = 244] 11:31:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 79 (0x110f7d000) [pid = 1647] [serial = 730] [outer = 0x0] 11:31:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x1110ac400) [pid = 1647] [serial = 731] [outer = 0x110f7d000] 11:31:48 INFO - PROCESS | 1647 | 1467225108267 Marionette DEBUG loaded listener.js 11:31:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x1128a2c00) [pid = 1647] [serial = 732] [outer = 0x110f7d000] 11:31:48 INFO - PROCESS | 1647 | 1467225108796 Marionette TRACE conn2 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 11:31:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 11:31:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 777ms 11:31:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 11:31:48 INFO - PROCESS | 1647 | 1467225108815 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 11:31:48 INFO - PROCESS | 1647 | 1467225108817 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 11:31:48 INFO - PROCESS | 1647 | 1467225108820 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 11:31:48 INFO - PROCESS | 1647 | 1467225108823 Marionette TRACE conn2 <- [1,950,null,{}] 11:31:48 INFO - PROCESS | 1647 | 1467225108826 Marionette TRACE conn2 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:48 INFO - PROCESS | 1647 | 1467225108828 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:48 INFO - PROCESS | 1647 | 1467225108952 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 11:31:49 INFO - PROCESS | 1647 | 1467225109027 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:49 INFO - PROCESS | 1647 | 1467225109028 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:49 INFO - PROCESS | 1647 | ++DOCSHELL 0x1169b4000 == 29 [pid = 1647] [id = 245] 11:31:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x112a83000) [pid = 1647] [serial = 733] [outer = 0x0] 11:31:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x112aeb000) [pid = 1647] [serial = 734] [outer = 0x112a83000] 11:31:49 INFO - PROCESS | 1647 | 1467225109060 Marionette DEBUG loaded listener.js 11:31:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x112fbe400) [pid = 1647] [serial = 735] [outer = 0x112a83000] 11:31:49 INFO - PROCESS | 1647 | 1467225109547 Marionette TRACE conn2 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 11:31:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 11:31:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 771ms 11:31:49 INFO - PROCESS | 1647 | 1467225109594 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 11:31:49 INFO - PROCESS | 1647 | 1467225109597 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 11:31:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 11:31:49 INFO - PROCESS | 1647 | 1467225109600 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 11:31:49 INFO - PROCESS | 1647 | 1467225109601 Marionette TRACE conn2 <- [1,954,null,{}] 11:31:49 INFO - PROCESS | 1647 | 1467225109604 Marionette TRACE conn2 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:49 INFO - PROCESS | 1647 | 1467225109605 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:49 INFO - PROCESS | 1647 | 1467225109709 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 11:31:49 INFO - PROCESS | 1647 | 1467225109782 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:49 INFO - PROCESS | 1647 | 1467225109783 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:49 INFO - PROCESS | 1647 | ++DOCSHELL 0x11818f000 == 30 [pid = 1647] [id = 246] 11:31:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x114f81400) [pid = 1647] [serial = 736] [outer = 0x0] 11:31:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x115d17000) [pid = 1647] [serial = 737] [outer = 0x114f81400] 11:31:49 INFO - PROCESS | 1647 | 1467225109814 Marionette DEBUG loaded listener.js 11:31:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x116770c00) [pid = 1647] [serial = 738] [outer = 0x114f81400] 11:31:50 INFO - PROCESS | 1647 | 1467225110289 Marionette TRACE conn2 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 11:31:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 11:31:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 718ms 11:31:50 INFO - PROCESS | 1647 | 1467225110327 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 11:31:50 INFO - PROCESS | 1647 | 1467225110329 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 11:31:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 11:31:50 INFO - PROCESS | 1647 | 1467225110333 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 11:31:50 INFO - PROCESS | 1647 | 1467225110335 Marionette TRACE conn2 <- [1,958,null,{}] 11:31:50 INFO - PROCESS | 1647 | 1467225110341 Marionette TRACE conn2 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:50 INFO - PROCESS | 1647 | 1467225110342 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:50 INFO - PROCESS | 1647 | 1467225110419 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 11:31:50 INFO - PROCESS | 1647 | 1467225110426 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:50 INFO - PROCESS | 1647 | 1467225110429 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:50 INFO - PROCESS | 1647 | ++DOCSHELL 0x117153000 == 31 [pid = 1647] [id = 247] 11:31:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x112a7a400) [pid = 1647] [serial = 739] [outer = 0x0] 11:31:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x11337bc00) [pid = 1647] [serial = 740] [outer = 0x112a7a400] 11:31:50 INFO - PROCESS | 1647 | 1467225110456 Marionette DEBUG loaded listener.js 11:31:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x115dfa400) [pid = 1647] [serial = 741] [outer = 0x112a7a400] 11:31:50 INFO - PROCESS | 1647 | 1467225110792 Marionette TRACE conn2 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 11:31:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 11:31:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 524ms 11:31:50 INFO - PROCESS | 1647 | 1467225110857 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 11:31:50 INFO - PROCESS | 1647 | 1467225110859 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 11:31:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 11:31:50 INFO - PROCESS | 1647 | 1467225110864 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 11:31:50 INFO - PROCESS | 1647 | 1467225110865 Marionette TRACE conn2 <- [1,962,null,{}] 11:31:50 INFO - PROCESS | 1647 | 1467225110868 Marionette TRACE conn2 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:50 INFO - PROCESS | 1647 | 1467225110869 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:50 INFO - PROCESS | 1647 | 1467225110948 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 11:31:50 INFO - PROCESS | 1647 | 1467225110952 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:50 INFO - PROCESS | 1647 | 1467225110953 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:50 INFO - PROCESS | 1647 | ++DOCSHELL 0x11862e800 == 32 [pid = 1647] [id = 248] 11:31:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x116978400) [pid = 1647] [serial = 742] [outer = 0x0] 11:31:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x116f87800) [pid = 1647] [serial = 743] [outer = 0x116978400] 11:31:50 INFO - PROCESS | 1647 | 1467225110984 Marionette DEBUG loaded listener.js 11:31:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x1176efc00) [pid = 1647] [serial = 744] [outer = 0x116978400] 11:31:51 INFO - PROCESS | 1647 | 1467225111319 Marionette TRACE conn2 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 11:31:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 11:31:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 469ms 11:31:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 11:31:51 INFO - PROCESS | 1647 | 1467225111334 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 11:31:51 INFO - PROCESS | 1647 | 1467225111335 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 11:31:51 INFO - PROCESS | 1647 | 1467225111339 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 11:31:51 INFO - PROCESS | 1647 | 1467225111342 Marionette TRACE conn2 <- [1,966,null,{}] 11:31:51 INFO - PROCESS | 1647 | 1467225111350 Marionette TRACE conn2 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:51 INFO - PROCESS | 1647 | 1467225111353 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:51 INFO - PROCESS | 1647 | 1467225111437 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 11:31:51 INFO - PROCESS | 1647 | 1467225111488 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:51 INFO - PROCESS | 1647 | 1467225111490 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:51 INFO - PROCESS | 1647 | ++DOCSHELL 0x1194da000 == 33 [pid = 1647] [id = 249] 11:31:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x1176f4c00) [pid = 1647] [serial = 745] [outer = 0x0] 11:31:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x118171000) [pid = 1647] [serial = 746] [outer = 0x1176f4c00] 11:31:51 INFO - PROCESS | 1647 | 1467225111518 Marionette DEBUG loaded listener.js 11:31:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x1182b7c00) [pid = 1647] [serial = 747] [outer = 0x1176f4c00] 11:31:51 INFO - PROCESS | 1647 | 1467225111851 Marionette TRACE conn2 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 11:31:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 11:31:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 525ms 11:31:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 11:31:51 INFO - PROCESS | 1647 | 1467225111863 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 11:31:51 INFO - PROCESS | 1647 | 1467225111864 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 11:31:51 INFO - PROCESS | 1647 | 1467225111866 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 11:31:51 INFO - PROCESS | 1647 | 1467225111867 Marionette TRACE conn2 <- [1,970,null,{}] 11:31:51 INFO - PROCESS | 1647 | 1467225111872 Marionette TRACE conn2 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:51 INFO - PROCESS | 1647 | 1467225111875 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:51 INFO - PROCESS | 1647 | 1467225111971 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 11:31:52 INFO - PROCESS | 1647 | 1467225112000 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:52 INFO - PROCESS | 1647 | 1467225112001 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:52 INFO - PROCESS | 1647 | ++DOCSHELL 0x123824000 == 34 [pid = 1647] [id = 250] 11:31:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x118556800) [pid = 1647] [serial = 748] [outer = 0x0] 11:31:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x11855e800) [pid = 1647] [serial = 749] [outer = 0x118556800] 11:31:52 INFO - PROCESS | 1647 | 1467225112021 Marionette DEBUG loaded listener.js 11:31:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x1185a0400) [pid = 1647] [serial = 750] [outer = 0x118556800] 11:31:52 INFO - PROCESS | 1647 | 1467225112443 Marionette TRACE conn2 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 11:31:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 11:31:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 623ms 11:31:52 INFO - PROCESS | 1647 | 1467225112505 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 11:31:52 INFO - PROCESS | 1647 | 1467225112508 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 11:31:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 11:31:52 INFO - PROCESS | 1647 | 1467225112512 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 11:31:52 INFO - PROCESS | 1647 | 1467225112514 Marionette TRACE conn2 <- [1,974,null,{}] 11:31:52 INFO - PROCESS | 1647 | 1467225112524 Marionette TRACE conn2 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:52 INFO - PROCESS | 1647 | 1467225112526 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:52 INFO - PROCESS | 1647 | 1467225112665 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 11:31:52 INFO - PROCESS | 1647 | 1467225112721 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:52 INFO - PROCESS | 1647 | 1467225112722 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:52 INFO - PROCESS | 1647 | ++DOCSHELL 0x12400e800 == 35 [pid = 1647] [id = 251] 11:31:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x1128d1800) [pid = 1647] [serial = 751] [outer = 0x0] 11:31:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x118898400) [pid = 1647] [serial = 752] [outer = 0x1128d1800] 11:31:52 INFO - PROCESS | 1647 | 1467225112764 Marionette DEBUG loaded listener.js 11:31:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x11918c400) [pid = 1647] [serial = 753] [outer = 0x1128d1800] 11:31:53 INFO - PROCESS | 1647 | 1467225113110 Marionette TRACE conn2 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 11:31:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 11:31:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 622ms 11:31:53 INFO - PROCESS | 1647 | 1467225113134 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 11:31:53 INFO - PROCESS | 1647 | 1467225113135 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 11:31:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 11:31:53 INFO - PROCESS | 1647 | 1467225113138 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 11:31:53 INFO - PROCESS | 1647 | 1467225113139 Marionette TRACE conn2 <- [1,978,null,{}] 11:31:53 INFO - PROCESS | 1647 | 1467225113141 Marionette TRACE conn2 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:53 INFO - PROCESS | 1647 | 1467225113146 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:53 INFO - PROCESS | 1647 | 1467225113292 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 11:31:53 INFO - PROCESS | 1647 | 1467225113308 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:53 INFO - PROCESS | 1647 | 1467225113309 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:53 INFO - PROCESS | 1647 | ++DOCSHELL 0x124693000 == 36 [pid = 1647] [id = 252] 11:31:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x11918ec00) [pid = 1647] [serial = 754] [outer = 0x0] 11:31:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x119437400) [pid = 1647] [serial = 755] [outer = 0x11918ec00] 11:31:53 INFO - PROCESS | 1647 | 1467225113351 Marionette DEBUG loaded listener.js 11:31:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x11a00e800) [pid = 1647] [serial = 756] [outer = 0x11918ec00] 11:31:53 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x11292b400) [pid = 1647] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 11:31:53 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x119e7b400) [pid = 1647] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 11:31:53 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x116a13800) [pid = 1647] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 11:31:53 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x110f81000) [pid = 1647] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 11:31:53 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x116982400) [pid = 1647] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 11:31:53 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x119e20400) [pid = 1647] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 11:31:53 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x123804c00) [pid = 1647] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 11:31:53 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x1241c0800) [pid = 1647] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 11:31:53 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x113c37c00) [pid = 1647] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 11:31:53 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x112922800) [pid = 1647] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 11:31:53 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x1257c2800) [pid = 1647] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 11:31:53 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x118597800) [pid = 1647] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 11:31:53 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x118170000) [pid = 1647] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 11:31:53 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x123c0d400) [pid = 1647] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 11:31:53 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x119e1c000) [pid = 1647] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 11:31:53 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x117d17000) [pid = 1647] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 11:31:53 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x118592400) [pid = 1647] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 11:31:53 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x110f7bc00) [pid = 1647] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 11:31:53 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x117d1e400) [pid = 1647] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 11:31:53 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x1181a4800) [pid = 1647] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 11:31:53 INFO - PROCESS | 1647 | 1467225113772 Marionette TRACE conn2 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 11:31:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 11:31:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 669ms 11:31:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 11:31:53 INFO - PROCESS | 1647 | 1467225113807 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 11:31:53 INFO - PROCESS | 1647 | 1467225113809 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 11:31:53 INFO - PROCESS | 1647 | 1467225113811 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 11:31:53 INFO - PROCESS | 1647 | 1467225113820 Marionette TRACE conn2 <- [1,982,null,{}] 11:31:53 INFO - PROCESS | 1647 | 1467225113825 Marionette TRACE conn2 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:53 INFO - PROCESS | 1647 | 1467225113826 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:53 INFO - PROCESS | 1647 | 1467225113899 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 11:31:53 INFO - PROCESS | 1647 | 1467225113905 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:53 INFO - PROCESS | 1647 | 1467225113907 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:53 INFO - PROCESS | 1647 | ++DOCSHELL 0x12398d800 == 37 [pid = 1647] [id = 253] 11:31:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x112922800) [pid = 1647] [serial = 757] [outer = 0x0] 11:31:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x114f73400) [pid = 1647] [serial = 758] [outer = 0x112922800] 11:31:53 INFO - PROCESS | 1647 | 1467225113932 Marionette DEBUG loaded listener.js 11:31:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x116fde400) [pid = 1647] [serial = 759] [outer = 0x112922800] 11:31:54 INFO - PROCESS | 1647 | 1467225114276 Marionette TRACE conn2 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 11:31:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 11:31:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 479ms 11:31:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 11:31:54 INFO - PROCESS | 1647 | 1467225114291 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 11:31:54 INFO - PROCESS | 1647 | 1467225114292 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 11:31:54 INFO - PROCESS | 1647 | 1467225114294 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 11:31:54 INFO - PROCESS | 1647 | 1467225114295 Marionette TRACE conn2 <- [1,986,null,{}] 11:31:54 INFO - PROCESS | 1647 | 1467225114297 Marionette TRACE conn2 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:54 INFO - PROCESS | 1647 | 1467225114298 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:54 INFO - PROCESS | 1647 | 1467225114378 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 11:31:54 INFO - PROCESS | 1647 | 1467225114429 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:54 INFO - PROCESS | 1647 | 1467225114430 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:54 INFO - PROCESS | 1647 | ++DOCSHELL 0x12650e000 == 38 [pid = 1647] [id = 254] 11:31:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x11292b800) [pid = 1647] [serial = 760] [outer = 0x0] 11:31:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x118592400) [pid = 1647] [serial = 761] [outer = 0x11292b800] 11:31:54 INFO - PROCESS | 1647 | 1467225114456 Marionette DEBUG loaded listener.js 11:31:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x1209f1c00) [pid = 1647] [serial = 762] [outer = 0x11292b800] 11:31:54 INFO - PROCESS | 1647 | 1467225114724 Marionette TRACE conn2 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 11:31:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 11:31:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 469ms 11:31:54 INFO - PROCESS | 1647 | 1467225114763 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 11:31:54 INFO - PROCESS | 1647 | 1467225114764 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 11:31:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 11:31:54 INFO - PROCESS | 1647 | 1467225114783 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 11:31:54 INFO - PROCESS | 1647 | 1467225114785 Marionette TRACE conn2 <- [1,990,null,{}] 11:31:54 INFO - PROCESS | 1647 | 1467225114790 Marionette TRACE conn2 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:54 INFO - PROCESS | 1647 | 1467225114792 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:54 INFO - PROCESS | 1647 | 1467225114868 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 11:31:54 INFO - PROCESS | 1647 | 1467225114874 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:54 INFO - PROCESS | 1647 | 1467225114875 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:54 INFO - PROCESS | 1647 | ++DOCSHELL 0x115eba800 == 39 [pid = 1647] [id = 255] 11:31:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x119711800) [pid = 1647] [serial = 763] [outer = 0x0] 11:31:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x1211ddc00) [pid = 1647] [serial = 764] [outer = 0x119711800] 11:31:54 INFO - PROCESS | 1647 | 1467225114899 Marionette DEBUG loaded listener.js 11:31:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x123806000) [pid = 1647] [serial = 765] [outer = 0x119711800] 11:31:55 INFO - PROCESS | 1647 | 1467225115226 Marionette TRACE conn2 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 11:31:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 11:31:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 468ms 11:31:55 INFO - PROCESS | 1647 | 1467225115253 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 11:31:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 11:31:55 INFO - PROCESS | 1647 | 1467225115258 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 11:31:55 INFO - PROCESS | 1647 | 1467225115261 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 11:31:55 INFO - PROCESS | 1647 | 1467225115262 Marionette TRACE conn2 <- [1,994,null,{}] 11:31:55 INFO - PROCESS | 1647 | 1467225115264 Marionette TRACE conn2 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:55 INFO - PROCESS | 1647 | 1467225115265 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:55 INFO - PROCESS | 1647 | 1467225115369 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 11:31:55 INFO - PROCESS | 1647 | 1467225115378 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:55 INFO - PROCESS | 1647 | 1467225115379 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:55 INFO - PROCESS | 1647 | ++DOCSHELL 0x128b0b000 == 40 [pid = 1647] [id = 256] 11:31:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x1209f0400) [pid = 1647] [serial = 766] [outer = 0x0] 11:31:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x123883000) [pid = 1647] [serial = 767] [outer = 0x1209f0400] 11:31:55 INFO - PROCESS | 1647 | 1467225115403 Marionette DEBUG loaded listener.js 11:31:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x12388d400) [pid = 1647] [serial = 768] [outer = 0x1209f0400] 11:31:55 INFO - PROCESS | 1647 | 1467225115744 Marionette TRACE conn2 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 11:31:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 11:31:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 521ms 11:31:55 INFO - PROCESS | 1647 | 1467225115830 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 11:31:55 INFO - PROCESS | 1647 | 1467225115834 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 11:31:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 11:31:55 INFO - PROCESS | 1647 | 1467225115842 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 11:31:55 INFO - PROCESS | 1647 | 1467225115846 Marionette TRACE conn2 <- [1,998,null,{}] 11:31:55 INFO - PROCESS | 1647 | 1467225115852 Marionette TRACE conn2 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:55 INFO - PROCESS | 1647 | 1467225115858 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:56 INFO - PROCESS | 1647 | 1467225116083 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 11:31:56 INFO - PROCESS | 1647 | 1467225116148 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:56 INFO - PROCESS | 1647 | 1467225116151 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:56 INFO - PROCESS | 1647 | ++DOCSHELL 0x11661e000 == 41 [pid = 1647] [id = 257] 11:31:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x1128c9000) [pid = 1647] [serial = 769] [outer = 0x0] 11:31:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x1128d0400) [pid = 1647] [serial = 770] [outer = 0x1128c9000] 11:31:56 INFO - PROCESS | 1647 | 1467225116183 Marionette DEBUG loaded listener.js 11:31:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x112a7fc00) [pid = 1647] [serial = 771] [outer = 0x1128c9000] 11:31:56 INFO - PROCESS | 1647 | 1467225116642 Marionette TRACE conn2 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 11:31:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 11:31:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 826ms 11:31:56 INFO - PROCESS | 1647 | 1467225116667 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 11:31:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 11:31:56 INFO - PROCESS | 1647 | 1467225116670 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 11:31:56 INFO - PROCESS | 1647 | 1467225116674 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 11:31:56 INFO - PROCESS | 1647 | 1467225116677 Marionette TRACE conn2 <- [1,1002,null,{}] 11:31:56 INFO - PROCESS | 1647 | 1467225116680 Marionette TRACE conn2 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:56 INFO - PROCESS | 1647 | 1467225116682 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:56 INFO - PROCESS | 1647 | 1467225116787 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 11:31:56 INFO - PROCESS | 1647 | 1467225116842 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:56 INFO - PROCESS | 1647 | 1467225116844 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:56 INFO - PROCESS | 1647 | ++DOCSHELL 0x123aa1800 == 42 [pid = 1647] [id = 258] 11:31:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x116903400) [pid = 1647] [serial = 772] [outer = 0x0] 11:31:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x118168800) [pid = 1647] [serial = 773] [outer = 0x116903400] 11:31:56 INFO - PROCESS | 1647 | 1467225116876 Marionette DEBUG loaded listener.js 11:31:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x1181e7800) [pid = 1647] [serial = 774] [outer = 0x116903400] 11:31:57 INFO - PROCESS | 1647 | 1467225117327 Marionette TRACE conn2 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 11:31:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 11:31:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 675ms 11:31:57 INFO - PROCESS | 1647 | 1467225117348 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 11:31:57 INFO - PROCESS | 1647 | 1467225117349 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 11:31:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 11:31:57 INFO - PROCESS | 1647 | 1467225117352 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 11:31:57 INFO - PROCESS | 1647 | 1467225117353 Marionette TRACE conn2 <- [1,1006,null,{}] 11:31:57 INFO - PROCESS | 1647 | 1467225117360 Marionette TRACE conn2 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:57 INFO - PROCESS | 1647 | 1467225117363 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:57 INFO - PROCESS | 1647 | 1467225117470 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 11:31:57 INFO - PROCESS | 1647 | 1467225117528 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:57 INFO - PROCESS | 1647 | 1467225117530 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:57 INFO - PROCESS | 1647 | ++DOCSHELL 0x128fc7800 == 43 [pid = 1647] [id = 259] 11:31:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x1191ad800) [pid = 1647] [serial = 775] [outer = 0x0] 11:31:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x119437800) [pid = 1647] [serial = 776] [outer = 0x1191ad800] 11:31:57 INFO - PROCESS | 1647 | 1467225117562 Marionette DEBUG loaded listener.js 11:31:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x119b18c00) [pid = 1647] [serial = 777] [outer = 0x1191ad800] 11:31:58 INFO - PROCESS | 1647 | 1467225118010 Marionette TRACE conn2 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 11:31:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 11:31:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 670ms 11:31:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 11:31:58 INFO - PROCESS | 1647 | 1467225118024 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 11:31:58 INFO - PROCESS | 1647 | 1467225118025 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 11:31:58 INFO - PROCESS | 1647 | 1467225118027 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 11:31:58 INFO - PROCESS | 1647 | 1467225118028 Marionette TRACE conn2 <- [1,1010,null,{}] 11:31:58 INFO - PROCESS | 1647 | 1467225118031 Marionette TRACE conn2 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:58 INFO - PROCESS | 1647 | 1467225118033 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:58 INFO - PROCESS | 1647 | 1467225118157 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 11:31:58 INFO - PROCESS | 1647 | 1467225118236 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:58 INFO - PROCESS | 1647 | 1467225118238 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:58 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a336800 == 44 [pid = 1647] [id = 260] 11:31:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x119e74400) [pid = 1647] [serial = 778] [outer = 0x0] 11:31:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 108 (0x123884400) [pid = 1647] [serial = 779] [outer = 0x119e74400] 11:31:58 INFO - PROCESS | 1647 | 1467225118268 Marionette DEBUG loaded listener.js 11:31:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 109 (0x123a55000) [pid = 1647] [serial = 780] [outer = 0x119e74400] 11:31:58 INFO - PROCESS | 1647 | 1467225118682 Marionette TRACE conn2 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 11:31:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 11:31:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 669ms 11:31:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 11:31:58 INFO - PROCESS | 1647 | 1467225118696 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 11:31:58 INFO - PROCESS | 1647 | 1467225118698 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 11:31:58 INFO - PROCESS | 1647 | 1467225118700 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 11:31:58 INFO - PROCESS | 1647 | 1467225118701 Marionette TRACE conn2 <- [1,1014,null,{}] 11:31:58 INFO - PROCESS | 1647 | 1467225118706 Marionette TRACE conn2 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:58 INFO - PROCESS | 1647 | 1467225118708 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:58 INFO - PROCESS | 1647 | 1467225118806 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 11:31:58 INFO - PROCESS | 1647 | 1467225118858 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:58 INFO - PROCESS | 1647 | 1467225118859 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:58 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a678000 == 45 [pid = 1647] [id = 261] 11:31:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 110 (0x120910400) [pid = 1647] [serial = 781] [outer = 0x0] 11:31:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 111 (0x1240ecc00) [pid = 1647] [serial = 782] [outer = 0x120910400] 11:31:58 INFO - PROCESS | 1647 | 1467225118887 Marionette DEBUG loaded listener.js 11:31:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 112 (0x1243b2800) [pid = 1647] [serial = 783] [outer = 0x120910400] 11:31:59 INFO - PROCESS | 1647 | 1467225119446 Marionette TRACE conn2 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 11:31:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 11:31:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 820ms 11:31:59 INFO - PROCESS | 1647 | 1467225119521 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 11:31:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 11:31:59 INFO - PROCESS | 1647 | 1467225119523 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 11:31:59 INFO - PROCESS | 1647 | 1467225119526 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 11:31:59 INFO - PROCESS | 1647 | 1467225119528 Marionette TRACE conn2 <- [1,1018,null,{}] 11:31:59 INFO - PROCESS | 1647 | 1467225119532 Marionette TRACE conn2 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:31:59 INFO - PROCESS | 1647 | 1467225119534 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:59 INFO - PROCESS | 1647 | 1467225119622 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 11:31:59 INFO - PROCESS | 1647 | 1467225119675 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:31:59 INFO - PROCESS | 1647 | 1467225119678 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:31:59 INFO - PROCESS | 1647 | ++DOCSHELL 0x117d4f000 == 46 [pid = 1647] [id = 262] 11:31:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 113 (0x1133e0400) [pid = 1647] [serial = 784] [outer = 0x0] 11:31:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 114 (0x114f74c00) [pid = 1647] [serial = 785] [outer = 0x1133e0400] 11:31:59 INFO - PROCESS | 1647 | 1467225119706 Marionette DEBUG loaded listener.js 11:31:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 115 (0x11690bc00) [pid = 1647] [serial = 786] [outer = 0x1133e0400] 11:32:00 INFO - PROCESS | 1647 | 1467225120144 Marionette TRACE conn2 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 11:32:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 11:32:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 624ms 11:32:00 INFO - PROCESS | 1647 | 1467225120151 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 11:32:00 INFO - PROCESS | 1647 | 1467225120155 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 11:32:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 11:32:00 INFO - PROCESS | 1647 | 1467225120160 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 11:32:00 INFO - PROCESS | 1647 | 1467225120162 Marionette TRACE conn2 <- [1,1022,null,{}] 11:32:00 INFO - PROCESS | 1647 | 1467225120164 Marionette TRACE conn2 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:00 INFO - PROCESS | 1647 | 1467225120166 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:00 INFO - PROCESS | 1647 | 1467225120278 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 11:32:00 INFO - PROCESS | 1647 | --DOCSHELL 0x115eba800 == 45 [pid = 1647] [id = 255] 11:32:00 INFO - PROCESS | 1647 | --DOCSHELL 0x12650e000 == 44 [pid = 1647] [id = 254] 11:32:00 INFO - PROCESS | 1647 | --DOCSHELL 0x12398d800 == 43 [pid = 1647] [id = 253] 11:32:00 INFO - PROCESS | 1647 | --DOCSHELL 0x124693000 == 42 [pid = 1647] [id = 252] 11:32:00 INFO - PROCESS | 1647 | --DOCSHELL 0x12400e800 == 41 [pid = 1647] [id = 251] 11:32:00 INFO - PROCESS | 1647 | --DOCSHELL 0x1194da000 == 40 [pid = 1647] [id = 249] 11:32:00 INFO - PROCESS | 1647 | --DOCSHELL 0x11862e800 == 39 [pid = 1647] [id = 248] 11:32:00 INFO - PROCESS | 1647 | --DOMWINDOW == 114 (0x118358800) [pid = 1647] [serial = 728] [outer = 0x0] [url = about:blank] 11:32:00 INFO - PROCESS | 1647 | --DOCSHELL 0x117153000 == 38 [pid = 1647] [id = 247] 11:32:00 INFO - PROCESS | 1647 | --DOCSHELL 0x11818f000 == 37 [pid = 1647] [id = 246] 11:32:00 INFO - PROCESS | 1647 | --DOCSHELL 0x1169b4000 == 36 [pid = 1647] [id = 245] 11:32:00 INFO - PROCESS | 1647 | --DOCSHELL 0x112634800 == 35 [pid = 1647] [id = 244] 11:32:00 INFO - PROCESS | 1647 | --DOMWINDOW == 113 (0x118553000) [pid = 1647] [serial = 624] [outer = 0x0] [url = about:blank] 11:32:00 INFO - PROCESS | 1647 | --DOMWINDOW == 112 (0x112fc2800) [pid = 1647] [serial = 725] [outer = 0x0] [url = about:blank] 11:32:00 INFO - PROCESS | 1647 | --DOMWINDOW == 111 (0x116772400) [pid = 1647] [serial = 726] [outer = 0x0] [url = about:blank] 11:32:00 INFO - PROCESS | 1647 | --DOMWINDOW == 110 (0x126658000) [pid = 1647] [serial = 710] [outer = 0x0] [url = about:blank] 11:32:00 INFO - PROCESS | 1647 | --DOMWINDOW == 109 (0x1265d1800) [pid = 1647] [serial = 708] [outer = 0x0] [url = about:blank] 11:32:00 INFO - PROCESS | 1647 | --DOMWINDOW == 108 (0x112920000) [pid = 1647] [serial = 714] [outer = 0x0] [url = about:blank] 11:32:00 INFO - PROCESS | 1647 | --DOMWINDOW == 107 (0x11855c000) [pid = 1647] [serial = 717] [outer = 0x0] [url = about:blank] 11:32:00 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x1181e6000) [pid = 1647] [serial = 716] [outer = 0x0] [url = about:blank] 11:32:00 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x1209f1800) [pid = 1647] [serial = 692] [outer = 0x0] [url = about:blank] 11:32:00 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x123f3b800) [pid = 1647] [serial = 695] [outer = 0x0] [url = about:blank] 11:32:00 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x1211da400) [pid = 1647] [serial = 693] [outer = 0x0] [url = about:blank] 11:32:00 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x12502e800) [pid = 1647] [serial = 698] [outer = 0x0] [url = about:blank] 11:32:00 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x114f7ac00) [pid = 1647] [serial = 680] [outer = 0x0] [url = about:blank] 11:32:00 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x11309d400) [pid = 1647] [serial = 674] [outer = 0x0] [url = about:blank] 11:32:00 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x114f7b000) [pid = 1647] [serial = 675] [outer = 0x0] [url = about:blank] 11:32:00 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x126185c00) [pid = 1647] [serial = 672] [outer = 0x0] [url = about:blank] 11:32:00 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x124b9f400) [pid = 1647] [serial = 696] [outer = 0x0] [url = about:blank] 11:32:00 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x1191a8400) [pid = 1647] [serial = 686] [outer = 0x0] [url = about:blank] 11:32:00 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x11976cc00) [pid = 1647] [serial = 687] [outer = 0x0] [url = about:blank] 11:32:00 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x1181dd800) [pid = 1647] [serial = 683] [outer = 0x0] [url = about:blank] 11:32:00 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x1182bd400) [pid = 1647] [serial = 684] [outer = 0x0] [url = about:blank] 11:32:00 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x12568f800) [pid = 1647] [serial = 722] [outer = 0x0] [url = about:blank] 11:32:00 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x119e72400) [pid = 1647] [serial = 689] [outer = 0x0] [url = about:blank] 11:32:00 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x1181dcc00) [pid = 1647] [serial = 677] [outer = 0x0] [url = about:blank] 11:32:00 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x118558800) [pid = 1647] [serial = 678] [outer = 0x0] [url = about:blank] 11:32:00 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x1211e5800) [pid = 1647] [serial = 720] [outer = 0x0] [url = about:blank] 11:32:00 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x119d8ac00) [pid = 1647] [serial = 719] [outer = 0x0] [url = about:blank] 11:32:00 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x116f87000) [pid = 1647] [serial = 681] [outer = 0x0] [url = about:blank] 11:32:00 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x12618d000) [pid = 1647] [serial = 723] [outer = 0x0] [url = about:blank] 11:32:00 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x1257df800) [pid = 1647] [serial = 699] [outer = 0x0] [url = about:blank] 11:32:00 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x1128a5400) [pid = 1647] [serial = 713] [outer = 0x0] [url = about:blank] 11:32:00 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x128917c00) [pid = 1647] [serial = 711] [outer = 0x0] [url = about:blank] 11:32:00 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x12618bc00) [pid = 1647] [serial = 707] [outer = 0x0] [url = about:blank] 11:32:00 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x1128d4400) [pid = 1647] [serial = 701] [outer = 0x0] [url = about:blank] 11:32:00 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x125737800) [pid = 1647] [serial = 705] [outer = 0x0] [url = about:blank] 11:32:00 INFO - PROCESS | 1647 | --DOMWINDOW == 78 (0x123804800) [pid = 1647] [serial = 704] [outer = 0x0] [url = about:blank] 11:32:00 INFO - PROCESS | 1647 | --DOMWINDOW == 77 (0x116772000) [pid = 1647] [serial = 702] [outer = 0x0] [url = about:blank] 11:32:00 INFO - PROCESS | 1647 | --DOMWINDOW == 76 (0x119e7d800) [pid = 1647] [serial = 690] [outer = 0x0] [url = about:blank] 11:32:00 INFO - PROCESS | 1647 | 1467225120369 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:00 INFO - PROCESS | 1647 | 1467225120370 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:00 INFO - PROCESS | 1647 | ++DOCSHELL 0x11666f000 == 36 [pid = 1647] [id = 263] 11:32:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 77 (0x113c35400) [pid = 1647] [serial = 787] [outer = 0x0] 11:32:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 78 (0x116772800) [pid = 1647] [serial = 788] [outer = 0x113c35400] 11:32:00 INFO - PROCESS | 1647 | 1467225120401 Marionette DEBUG loaded listener.js 11:32:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 79 (0x118167800) [pid = 1647] [serial = 789] [outer = 0x113c35400] 11:32:00 INFO - PROCESS | 1647 | 1467225120711 Marionette TRACE conn2 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 11:32:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 11:32:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 570ms 11:32:00 INFO - PROCESS | 1647 | 1467225120731 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 11:32:00 INFO - PROCESS | 1647 | 1467225120732 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 11:32:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 11:32:00 INFO - PROCESS | 1647 | 1467225120734 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 11:32:00 INFO - PROCESS | 1647 | 1467225120738 Marionette TRACE conn2 <- [1,1026,null,{}] 11:32:00 INFO - PROCESS | 1647 | 1467225120747 Marionette TRACE conn2 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:00 INFO - PROCESS | 1647 | 1467225120750 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:00 INFO - PROCESS | 1647 | 1467225120834 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 11:32:00 INFO - PROCESS | 1647 | 1467225120841 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:00 INFO - PROCESS | 1647 | 1467225120843 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:00 INFO - PROCESS | 1647 | ++DOCSHELL 0x1192a2000 == 37 [pid = 1647] [id = 264] 11:32:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x1181ea400) [pid = 1647] [serial = 790] [outer = 0x0] 11:32:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x1186bb400) [pid = 1647] [serial = 791] [outer = 0x1181ea400] 11:32:00 INFO - PROCESS | 1647 | 1467225120871 Marionette DEBUG loaded listener.js 11:32:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x11970c400) [pid = 1647] [serial = 792] [outer = 0x1181ea400] 11:32:01 INFO - PROCESS | 1647 | 1467225121232 Marionette TRACE conn2 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 11:32:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 11:32:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 527ms 11:32:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 11:32:01 INFO - PROCESS | 1647 | 1467225121262 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 11:32:01 INFO - PROCESS | 1647 | 1467225121263 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 11:32:01 INFO - PROCESS | 1647 | 1467225121266 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 11:32:01 INFO - PROCESS | 1647 | 1467225121267 Marionette TRACE conn2 <- [1,1030,null,{}] 11:32:01 INFO - PROCESS | 1647 | 1467225121269 Marionette TRACE conn2 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:01 INFO - PROCESS | 1647 | 1467225121270 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:01 INFO - PROCESS | 1647 | 1467225121361 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 11:32:01 INFO - PROCESS | 1647 | 1467225121365 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:01 INFO - PROCESS | 1647 | 1467225121366 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:01 INFO - PROCESS | 1647 | ++DOCSHELL 0x11a0d1000 == 38 [pid = 1647] [id = 265] 11:32:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x119710400) [pid = 1647] [serial = 793] [outer = 0x0] 11:32:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x119e21400) [pid = 1647] [serial = 794] [outer = 0x119710400] 11:32:01 INFO - PROCESS | 1647 | 1467225121392 Marionette DEBUG loaded listener.js 11:32:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x1211d7400) [pid = 1647] [serial = 795] [outer = 0x119710400] 11:32:01 INFO - PROCESS | 1647 | 1467225121774 Marionette TRACE conn2 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 11:32:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 11:32:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 567ms 11:32:01 INFO - PROCESS | 1647 | 1467225121834 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 11:32:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 11:32:01 INFO - PROCESS | 1647 | 1467225121836 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 11:32:01 INFO - PROCESS | 1647 | 1467225121840 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 11:32:01 INFO - PROCESS | 1647 | 1467225121842 Marionette TRACE conn2 <- [1,1034,null,{}] 11:32:01 INFO - PROCESS | 1647 | 1467225121845 Marionette TRACE conn2 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:01 INFO - PROCESS | 1647 | 1467225121847 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:01 INFO - PROCESS | 1647 | 1467225121969 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 11:32:01 INFO - PROCESS | 1647 | 1467225121997 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:01 INFO - PROCESS | 1647 | 1467225121998 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:02 INFO - PROCESS | 1647 | ++DOCSHELL 0x123ca7000 == 39 [pid = 1647] [id = 266] 11:32:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x12388c400) [pid = 1647] [serial = 796] [outer = 0x0] 11:32:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x123f3b800) [pid = 1647] [serial = 797] [outer = 0x12388c400] 11:32:02 INFO - PROCESS | 1647 | 1467225122040 Marionette DEBUG loaded listener.js 11:32:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x12463e000) [pid = 1647] [serial = 798] [outer = 0x12388c400] 11:32:02 INFO - PROCESS | 1647 | 1467225122510 Marionette TRACE conn2 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 11:32:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 11:32:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 721ms 11:32:02 INFO - PROCESS | 1647 | 1467225122572 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 11:32:02 INFO - PROCESS | 1647 | 1467225122574 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 11:32:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 11:32:02 INFO - PROCESS | 1647 | 1467225122578 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 11:32:02 INFO - PROCESS | 1647 | 1467225122579 Marionette TRACE conn2 <- [1,1038,null,{}] 11:32:02 INFO - PROCESS | 1647 | 1467225122583 Marionette TRACE conn2 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:02 INFO - PROCESS | 1647 | 1467225122589 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:02 INFO - PROCESS | 1647 | 1467225122774 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 11:32:02 INFO - PROCESS | 1647 | 1467225122791 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:02 INFO - PROCESS | 1647 | 1467225122792 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:02 INFO - PROCESS | 1647 | ++DOCSHELL 0x12506e000 == 40 [pid = 1647] [id = 267] 11:32:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x1247d1c00) [pid = 1647] [serial = 799] [outer = 0x0] 11:32:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x124f11c00) [pid = 1647] [serial = 800] [outer = 0x1247d1c00] 11:32:02 INFO - PROCESS | 1647 | 1467225122817 Marionette DEBUG loaded listener.js 11:32:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x125732800) [pid = 1647] [serial = 801] [outer = 0x1247d1c00] 11:32:03 INFO - PROCESS | 1647 | 1467225123159 Marionette TRACE conn2 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 11:32:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 11:32:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 625ms 11:32:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 11:32:03 INFO - PROCESS | 1647 | 1467225123211 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 11:32:03 INFO - PROCESS | 1647 | 1467225123212 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 11:32:03 INFO - PROCESS | 1647 | 1467225123214 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 11:32:03 INFO - PROCESS | 1647 | 1467225123215 Marionette TRACE conn2 <- [1,1042,null,{}] 11:32:03 INFO - PROCESS | 1647 | 1467225123217 Marionette TRACE conn2 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:03 INFO - PROCESS | 1647 | 1467225123218 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:03 INFO - PROCESS | 1647 | 1467225123319 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 11:32:03 INFO - PROCESS | 1647 | 1467225123373 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:03 INFO - PROCESS | 1647 | 1467225123375 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:03 INFO - PROCESS | 1647 | ++DOCSHELL 0x1271c6800 == 41 [pid = 1647] [id = 268] 11:32:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x1257e1400) [pid = 1647] [serial = 802] [outer = 0x0] 11:32:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x1257e5000) [pid = 1647] [serial = 803] [outer = 0x1257e1400] 11:32:03 INFO - PROCESS | 1647 | 1467225123399 Marionette DEBUG loaded listener.js 11:32:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x1257ed800) [pid = 1647] [serial = 804] [outer = 0x1257e1400] 11:32:03 INFO - PROCESS | 1647 | 1467225123751 Marionette TRACE conn2 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 11:32:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 11:32:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 569ms 11:32:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 11:32:03 INFO - PROCESS | 1647 | 1467225123788 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 11:32:03 INFO - PROCESS | 1647 | 1467225123789 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 11:32:03 INFO - PROCESS | 1647 | 1467225123791 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 11:32:03 INFO - PROCESS | 1647 | 1467225123793 Marionette TRACE conn2 <- [1,1046,null,{}] 11:32:03 INFO - PROCESS | 1647 | 1467225123795 Marionette TRACE conn2 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:03 INFO - PROCESS | 1647 | 1467225123796 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:03 INFO - PROCESS | 1647 | 1467225123897 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 11:32:03 INFO - PROCESS | 1647 | 1467225123910 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:03 INFO - PROCESS | 1647 | 1467225123911 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:03 INFO - PROCESS | 1647 | ++DOCSHELL 0x128b05800 == 42 [pid = 1647] [id = 269] 11:32:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x126185400) [pid = 1647] [serial = 805] [outer = 0x0] 11:32:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x12618c400) [pid = 1647] [serial = 806] [outer = 0x126185400] 11:32:03 INFO - PROCESS | 1647 | 1467225123930 Marionette DEBUG loaded listener.js 11:32:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x126543800) [pid = 1647] [serial = 807] [outer = 0x126185400] 11:32:04 INFO - PROCESS | 1647 | 1467225124249 Marionette TRACE conn2 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 11:32:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 11:32:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 469ms 11:32:04 INFO - PROCESS | 1647 | 1467225124261 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 11:32:04 INFO - PROCESS | 1647 | 1467225124263 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 11:32:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 11:32:04 INFO - PROCESS | 1647 | 1467225124265 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 11:32:04 INFO - PROCESS | 1647 | 1467225124266 Marionette TRACE conn2 <- [1,1050,null,{}] 11:32:04 INFO - PROCESS | 1647 | 1467225124268 Marionette TRACE conn2 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:04 INFO - PROCESS | 1647 | 1467225124269 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:04 INFO - PROCESS | 1647 | 1467225124373 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 11:32:04 INFO - PROCESS | 1647 | 1467225124387 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:04 INFO - PROCESS | 1647 | 1467225124388 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:04 INFO - PROCESS | 1647 | ++DOCSHELL 0x128fc5800 == 43 [pid = 1647] [id = 270] 11:32:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x126651800) [pid = 1647] [serial = 808] [outer = 0x0] 11:32:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x1266ea800) [pid = 1647] [serial = 809] [outer = 0x126651800] 11:32:04 INFO - PROCESS | 1647 | 1467225124413 Marionette DEBUG loaded listener.js 11:32:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x127173400) [pid = 1647] [serial = 810] [outer = 0x126651800] 11:32:04 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x118556800) [pid = 1647] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 11:32:04 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x1128d1800) [pid = 1647] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 11:32:04 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x112a7a400) [pid = 1647] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 11:32:04 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x116978400) [pid = 1647] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 11:32:04 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x114f81400) [pid = 1647] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 11:32:04 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x1176f4c00) [pid = 1647] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 11:32:04 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x11918ec00) [pid = 1647] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 11:32:04 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x112922800) [pid = 1647] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 11:32:04 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x119711800) [pid = 1647] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 11:32:04 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x11292b800) [pid = 1647] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 11:32:04 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x117d24800) [pid = 1647] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 11:32:04 INFO - PROCESS | 1647 | 1467225124934 Marionette TRACE conn2 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 11:32:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 11:32:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 720ms 11:32:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 11:32:04 INFO - PROCESS | 1647 | 1467225124986 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 11:32:04 INFO - PROCESS | 1647 | 1467225124988 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 11:32:04 INFO - PROCESS | 1647 | 1467225124991 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 11:32:04 INFO - PROCESS | 1647 | 1467225124994 Marionette TRACE conn2 <- [1,1054,null,{}] 11:32:05 INFO - PROCESS | 1647 | 1467225124998 Marionette TRACE conn2 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:05 INFO - PROCESS | 1647 | 1467225125000 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:05 INFO - PROCESS | 1647 | 1467225125093 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 11:32:05 INFO - PROCESS | 1647 | 1467225125097 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:05 INFO - PROCESS | 1647 | 1467225125098 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:05 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a566800 == 44 [pid = 1647] [id = 271] 11:32:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x112922800) [pid = 1647] [serial = 811] [outer = 0x0] 11:32:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x11855dc00) [pid = 1647] [serial = 812] [outer = 0x112922800] 11:32:05 INFO - PROCESS | 1647 | 1467225125123 Marionette DEBUG loaded listener.js 11:32:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x12388e400) [pid = 1647] [serial = 813] [outer = 0x112922800] 11:32:05 INFO - PROCESS | 1647 | 1467225125448 Marionette TRACE conn2 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 11:32:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 11:32:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 471ms 11:32:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 11:32:05 INFO - PROCESS | 1647 | 1467225125463 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 11:32:05 INFO - PROCESS | 1647 | 1467225125464 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 11:32:05 INFO - PROCESS | 1647 | 1467225125466 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 11:32:05 INFO - PROCESS | 1647 | 1467225125468 Marionette TRACE conn2 <- [1,1058,null,{}] 11:32:05 INFO - PROCESS | 1647 | 1467225125473 Marionette TRACE conn2 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:05 INFO - PROCESS | 1647 | 1467225125475 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:05 INFO - PROCESS | 1647 | 1467225125594 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 11:32:05 INFO - PROCESS | 1647 | 1467225125601 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:05 INFO - PROCESS | 1647 | 1467225125602 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:05 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a6b1800 == 45 [pid = 1647] [id = 272] 11:32:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x117d24800) [pid = 1647] [serial = 814] [outer = 0x0] 11:32:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x12717a800) [pid = 1647] [serial = 815] [outer = 0x117d24800] 11:32:05 INFO - PROCESS | 1647 | 1467225125629 Marionette DEBUG loaded listener.js 11:32:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x1289eb800) [pid = 1647] [serial = 816] [outer = 0x117d24800] 11:32:05 INFO - PROCESS | 1647 | 1467225125966 Marionette TRACE conn2 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 11:32:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 11:32:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 520ms 11:32:05 INFO - PROCESS | 1647 | 1467225125989 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 11:32:05 INFO - PROCESS | 1647 | 1467225125991 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 11:32:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 11:32:05 INFO - PROCESS | 1647 | 1467225125993 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 11:32:05 INFO - PROCESS | 1647 | 1467225125994 Marionette TRACE conn2 <- [1,1062,null,{}] 11:32:05 INFO - PROCESS | 1647 | 1467225125996 Marionette TRACE conn2 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:06 INFO - PROCESS | 1647 | 1467225125997 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:06 INFO - PROCESS | 1647 | 1467225126080 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 11:32:06 INFO - PROCESS | 1647 | 1467225126083 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:06 INFO - PROCESS | 1647 | 1467225126084 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:06 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b734000 == 46 [pid = 1647] [id = 273] 11:32:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x1289ebc00) [pid = 1647] [serial = 817] [outer = 0x0] 11:32:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x1289f4400) [pid = 1647] [serial = 818] [outer = 0x1289ebc00] 11:32:06 INFO - PROCESS | 1647 | 1467225126108 Marionette DEBUG loaded listener.js 11:32:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x128b66000) [pid = 1647] [serial = 819] [outer = 0x1289ebc00] 11:32:06 INFO - PROCESS | 1647 | 1467225126443 Marionette TRACE conn2 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 11:32:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 11:32:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 468ms 11:32:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 11:32:06 INFO - PROCESS | 1647 | 1467225126461 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 11:32:06 INFO - PROCESS | 1647 | 1467225126462 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 11:32:06 INFO - PROCESS | 1647 | 1467225126464 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 11:32:06 INFO - PROCESS | 1647 | 1467225126465 Marionette TRACE conn2 <- [1,1066,null,{}] 11:32:06 INFO - PROCESS | 1647 | 1467225126468 Marionette TRACE conn2 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:06 INFO - PROCESS | 1647 | 1467225126469 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:06 INFO - PROCESS | 1647 | 1467225126581 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 11:32:06 INFO - PROCESS | 1647 | 1467225126588 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:06 INFO - PROCESS | 1647 | 1467225126589 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:06 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b909800 == 47 [pid = 1647] [id = 274] 11:32:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x128b67400) [pid = 1647] [serial = 820] [outer = 0x0] 11:32:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x128b6a000) [pid = 1647] [serial = 821] [outer = 0x128b67400] 11:32:06 INFO - PROCESS | 1647 | 1467225126612 Marionette DEBUG loaded listener.js 11:32:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x128bcac00) [pid = 1647] [serial = 822] [outer = 0x128b67400] 11:32:07 INFO - PROCESS | 1647 | 1467225127099 Marionette TRACE conn2 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 11:32:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 11:32:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 668ms 11:32:07 INFO - PROCESS | 1647 | 1467225127134 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 11:32:07 INFO - PROCESS | 1647 | 1467225127136 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 11:32:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 11:32:07 INFO - PROCESS | 1647 | 1467225127158 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 11:32:07 INFO - PROCESS | 1647 | 1467225127162 Marionette TRACE conn2 <- [1,1070,null,{}] 11:32:07 INFO - PROCESS | 1647 | 1467225127165 Marionette TRACE conn2 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:07 INFO - PROCESS | 1647 | 1467225127167 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:07 INFO - PROCESS | 1647 | 1467225127279 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 11:32:07 INFO - PROCESS | 1647 | 1467225127347 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:07 INFO - PROCESS | 1647 | 1467225127348 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:07 INFO - PROCESS | 1647 | ++DOCSHELL 0x1184da800 == 48 [pid = 1647] [id = 275] 11:32:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x1133b4c00) [pid = 1647] [serial = 823] [outer = 0x0] 11:32:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x11676f400) [pid = 1647] [serial = 824] [outer = 0x1133b4c00] 11:32:07 INFO - PROCESS | 1647 | 1467225127380 Marionette DEBUG loaded listener.js 11:32:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x1176f3c00) [pid = 1647] [serial = 825] [outer = 0x1133b4c00] 11:32:07 INFO - PROCESS | 1647 | 1467225127808 Marionette TRACE conn2 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 11:32:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 11:32:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 674ms 11:32:07 INFO - PROCESS | 1647 | 1467225127831 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 11:32:07 INFO - PROCESS | 1647 | 1467225127834 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 11:32:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 11:32:07 INFO - PROCESS | 1647 | 1467225127839 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 11:32:07 INFO - PROCESS | 1647 | 1467225127841 Marionette TRACE conn2 <- [1,1074,null,{}] 11:32:07 INFO - PROCESS | 1647 | 1467225127844 Marionette TRACE conn2 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:07 INFO - PROCESS | 1647 | 1467225127845 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:07 INFO - PROCESS | 1647 | 1467225127958 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 11:32:08 INFO - PROCESS | 1647 | 1467225128047 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:08 INFO - PROCESS | 1647 | 1467225128048 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:08 INFO - PROCESS | 1647 | ++DOCSHELL 0x12471c800 == 49 [pid = 1647] [id = 276] 11:32:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x11855ec00) [pid = 1647] [serial = 826] [outer = 0x0] 11:32:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x1186bcc00) [pid = 1647] [serial = 827] [outer = 0x11855ec00] 11:32:08 INFO - PROCESS | 1647 | 1467225128093 Marionette DEBUG loaded listener.js 11:32:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x119768c00) [pid = 1647] [serial = 828] [outer = 0x11855ec00] 11:32:08 INFO - PROCESS | 1647 | 1467225128532 Marionette TRACE conn2 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 11:32:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 11:32:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 720ms 11:32:08 INFO - PROCESS | 1647 | 1467225128560 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 11:32:08 INFO - PROCESS | 1647 | 1467225128561 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 11:32:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 11:32:08 INFO - PROCESS | 1647 | 1467225128564 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 11:32:08 INFO - PROCESS | 1647 | 1467225128566 Marionette TRACE conn2 <- [1,1078,null,{}] 11:32:08 INFO - PROCESS | 1647 | 1467225128594 Marionette TRACE conn2 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:08 INFO - PROCESS | 1647 | 1467225128598 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:08 INFO - PROCESS | 1647 | 1467225128705 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 11:32:08 INFO - PROCESS | 1647 | 1467225128775 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:08 INFO - PROCESS | 1647 | 1467225128777 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:08 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b917800 == 50 [pid = 1647] [id = 277] 11:32:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 108 (0x123956400) [pid = 1647] [serial = 829] [outer = 0x0] 11:32:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 109 (0x124640000) [pid = 1647] [serial = 830] [outer = 0x123956400] 11:32:08 INFO - PROCESS | 1647 | 1467225128808 Marionette DEBUG loaded listener.js 11:32:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 110 (0x124728400) [pid = 1647] [serial = 831] [outer = 0x123956400] 11:32:09 INFO - PROCESS | 1647 | 1467225129236 Marionette TRACE conn2 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 11:32:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 11:32:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 721ms 11:32:09 INFO - PROCESS | 1647 | 1467225129299 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 11:32:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 11:32:09 INFO - PROCESS | 1647 | 1467225129301 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 11:32:09 INFO - PROCESS | 1647 | 1467225129304 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 11:32:09 INFO - PROCESS | 1647 | 1467225129308 Marionette TRACE conn2 <- [1,1082,null,{}] 11:32:09 INFO - PROCESS | 1647 | 1467225129310 Marionette TRACE conn2 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:09 INFO - PROCESS | 1647 | 1467225129312 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:09 INFO - PROCESS | 1647 | 1467225129430 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 11:32:09 INFO - PROCESS | 1647 | 1467225129499 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:09 INFO - PROCESS | 1647 | 1467225129501 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:09 INFO - PROCESS | 1647 | ++DOCSHELL 0x125715800 == 51 [pid = 1647] [id = 278] 11:32:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 111 (0x113c64000) [pid = 1647] [serial = 832] [outer = 0x0] 11:32:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 112 (0x12502e800) [pid = 1647] [serial = 833] [outer = 0x113c64000] 11:32:09 INFO - PROCESS | 1647 | 1467225129530 Marionette DEBUG loaded listener.js 11:32:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 113 (0x1257e6c00) [pid = 1647] [serial = 834] [outer = 0x113c64000] 11:32:10 INFO - PROCESS | 1647 | 1467225130145 Marionette TRACE conn2 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 11:32:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 11:32:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 872ms 11:32:10 INFO - PROCESS | 1647 | 1467225130177 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 11:32:10 INFO - PROCESS | 1647 | 1467225130180 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 11:32:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 11:32:10 INFO - PROCESS | 1647 | 1467225130183 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 11:32:10 INFO - PROCESS | 1647 | 1467225130185 Marionette TRACE conn2 <- [1,1086,null,{}] 11:32:10 INFO - PROCESS | 1647 | 1467225130192 Marionette TRACE conn2 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:10 INFO - PROCESS | 1647 | 1467225130193 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:10 INFO - PROCESS | 1647 | 1467225130295 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 11:32:10 INFO - PROCESS | 1647 | 1467225130365 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:10 INFO - PROCESS | 1647 | 1467225130368 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:10 INFO - PROCESS | 1647 | ++DOCSHELL 0x118213800 == 52 [pid = 1647] [id = 279] 11:32:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 114 (0x112ec5c00) [pid = 1647] [serial = 835] [outer = 0x0] 11:32:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 115 (0x113379400) [pid = 1647] [serial = 836] [outer = 0x112ec5c00] 11:32:10 INFO - PROCESS | 1647 | 1467225130395 Marionette DEBUG loaded listener.js 11:32:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 116 (0x1176ed400) [pid = 1647] [serial = 837] [outer = 0x112ec5c00] 11:32:10 INFO - PROCESS | 1647 | 1467225130847 Marionette TRACE conn2 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 11:32:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 11:32:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 673ms 11:32:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 11:32:10 INFO - PROCESS | 1647 | 1467225130857 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 11:32:10 INFO - PROCESS | 1647 | 1467225130860 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 11:32:10 INFO - PROCESS | 1647 | 1467225130864 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 11:32:10 INFO - PROCESS | 1647 | 1467225130866 Marionette TRACE conn2 <- [1,1090,null,{}] 11:32:10 INFO - PROCESS | 1647 | 1467225130868 Marionette TRACE conn2 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:10 INFO - PROCESS | 1647 | 1467225130870 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:11 INFO - PROCESS | 1647 | --DOCSHELL 0x12b734000 == 51 [pid = 1647] [id = 273] 11:32:11 INFO - PROCESS | 1647 | --DOCSHELL 0x12a6b1800 == 50 [pid = 1647] [id = 272] 11:32:11 INFO - PROCESS | 1647 | --DOCSHELL 0x12a566800 == 49 [pid = 1647] [id = 271] 11:32:11 INFO - PROCESS | 1647 | --DOCSHELL 0x128fc5800 == 48 [pid = 1647] [id = 270] 11:32:11 INFO - PROCESS | 1647 | --DOCSHELL 0x128b05800 == 47 [pid = 1647] [id = 269] 11:32:11 INFO - PROCESS | 1647 | --DOCSHELL 0x1271c6800 == 46 [pid = 1647] [id = 268] 11:32:11 INFO - PROCESS | 1647 | --DOCSHELL 0x123824000 == 45 [pid = 1647] [id = 250] 11:32:11 INFO - PROCESS | 1647 | --DOCSHELL 0x12506e000 == 44 [pid = 1647] [id = 267] 11:32:11 INFO - PROCESS | 1647 | --DOCSHELL 0x123ca7000 == 43 [pid = 1647] [id = 266] 11:32:11 INFO - PROCESS | 1647 | --DOCSHELL 0x11a0d1000 == 42 [pid = 1647] [id = 265] 11:32:11 INFO - PROCESS | 1647 | --DOCSHELL 0x1192a2000 == 41 [pid = 1647] [id = 264] 11:32:11 INFO - PROCESS | 1647 | --DOCSHELL 0x11666f000 == 40 [pid = 1647] [id = 263] 11:32:11 INFO - PROCESS | 1647 | --DOCSHELL 0x117d4f000 == 39 [pid = 1647] [id = 262] 11:32:11 INFO - PROCESS | 1647 | --DOCSHELL 0x12a678000 == 38 [pid = 1647] [id = 261] 11:32:11 INFO - PROCESS | 1647 | --DOCSHELL 0x12a336800 == 37 [pid = 1647] [id = 260] 11:32:11 INFO - PROCESS | 1647 | --DOCSHELL 0x128fc7800 == 36 [pid = 1647] [id = 259] 11:32:11 INFO - PROCESS | 1647 | --DOCSHELL 0x123aa1800 == 35 [pid = 1647] [id = 258] 11:32:11 INFO - PROCESS | 1647 | --DOCSHELL 0x128b0b000 == 34 [pid = 1647] [id = 256] 11:32:11 INFO - PROCESS | 1647 | --DOCSHELL 0x11661e000 == 33 [pid = 1647] [id = 257] 11:32:11 INFO - PROCESS | 1647 | --DOCSHELL 0x118182000 == 32 [pid = 1647] [id = 243] 11:32:11 INFO - PROCESS | 1647 | --DOCSHELL 0x125715800 == 31 [pid = 1647] [id = 278] 11:32:11 INFO - PROCESS | 1647 | --DOCSHELL 0x12b917800 == 30 [pid = 1647] [id = 277] 11:32:11 INFO - PROCESS | 1647 | --DOCSHELL 0x12471c800 == 29 [pid = 1647] [id = 276] 11:32:11 INFO - PROCESS | 1647 | --DOCSHELL 0x1184da800 == 28 [pid = 1647] [id = 275] 11:32:11 INFO - PROCESS | 1647 | --DOCSHELL 0x12b909800 == 27 [pid = 1647] [id = 274] 11:32:11 INFO - PROCESS | 1647 | --DOMWINDOW == 115 (0x1186bd400) [pid = 1647] [serial = 729] [outer = 0x0] [url = about:blank] 11:32:11 INFO - PROCESS | 1647 | --DOMWINDOW == 114 (0x11855e800) [pid = 1647] [serial = 749] [outer = 0x0] [url = about:blank] 11:32:11 INFO - PROCESS | 1647 | --DOMWINDOW == 113 (0x1185a0400) [pid = 1647] [serial = 750] [outer = 0x0] [url = about:blank] 11:32:11 INFO - PROCESS | 1647 | --DOMWINDOW == 112 (0x11918c400) [pid = 1647] [serial = 753] [outer = 0x0] [url = about:blank] 11:32:11 INFO - PROCESS | 1647 | --DOMWINDOW == 111 (0x118898400) [pid = 1647] [serial = 752] [outer = 0x0] [url = about:blank] 11:32:11 INFO - PROCESS | 1647 | --DOMWINDOW == 110 (0x11337bc00) [pid = 1647] [serial = 740] [outer = 0x0] [url = about:blank] 11:32:11 INFO - PROCESS | 1647 | --DOMWINDOW == 109 (0x115dfa400) [pid = 1647] [serial = 741] [outer = 0x0] [url = about:blank] 11:32:11 INFO - PROCESS | 1647 | --DOMWINDOW == 108 (0x116f87800) [pid = 1647] [serial = 743] [outer = 0x0] [url = about:blank] 11:32:11 INFO - PROCESS | 1647 | --DOMWINDOW == 107 (0x1176efc00) [pid = 1647] [serial = 744] [outer = 0x0] [url = about:blank] 11:32:11 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x116770c00) [pid = 1647] [serial = 738] [outer = 0x0] [url = about:blank] 11:32:11 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x115d17000) [pid = 1647] [serial = 737] [outer = 0x0] [url = about:blank] 11:32:11 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x1110ac400) [pid = 1647] [serial = 731] [outer = 0x0] [url = about:blank] 11:32:11 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x112aeb000) [pid = 1647] [serial = 734] [outer = 0x0] [url = about:blank] 11:32:11 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x118171000) [pid = 1647] [serial = 746] [outer = 0x0] [url = about:blank] 11:32:11 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x119437400) [pid = 1647] [serial = 755] [outer = 0x0] [url = about:blank] 11:32:11 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x114f73400) [pid = 1647] [serial = 758] [outer = 0x0] [url = about:blank] 11:32:11 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x123806000) [pid = 1647] [serial = 765] [outer = 0x0] [url = about:blank] 11:32:11 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x116fde400) [pid = 1647] [serial = 759] [outer = 0x0] [url = about:blank] 11:32:11 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x1211ddc00) [pid = 1647] [serial = 764] [outer = 0x0] [url = about:blank] 11:32:11 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x123883000) [pid = 1647] [serial = 767] [outer = 0x0] [url = about:blank] 11:32:11 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x11a00e800) [pid = 1647] [serial = 756] [outer = 0x0] [url = about:blank] 11:32:11 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x1182b7c00) [pid = 1647] [serial = 747] [outer = 0x0] [url = about:blank] 11:32:11 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x1209f1c00) [pid = 1647] [serial = 762] [outer = 0x0] [url = about:blank] 11:32:11 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x118592400) [pid = 1647] [serial = 761] [outer = 0x0] [url = about:blank] 11:32:11 INFO - PROCESS | 1647 | 1467225131631 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 11:32:11 INFO - PROCESS | 1647 | 1467225131668 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:11 INFO - PROCESS | 1647 | 1467225131670 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:11 INFO - PROCESS | 1647 | ++DOCSHELL 0x115e1e800 == 28 [pid = 1647] [id = 280] 11:32:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x112a77800) [pid = 1647] [serial = 838] [outer = 0x0] 11:32:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x112d29800) [pid = 1647] [serial = 839] [outer = 0x112a77800] 11:32:11 INFO - PROCESS | 1647 | 1467225131698 Marionette DEBUG loaded listener.js 11:32:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x113c44400) [pid = 1647] [serial = 840] [outer = 0x112a77800] 11:32:11 INFO - PROCESS | 1647 | 1467225131991 Marionette TRACE conn2 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 11:32:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 11:32:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1176ms 11:32:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 11:32:12 INFO - PROCESS | 1647 | 1467225132043 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 11:32:12 INFO - PROCESS | 1647 | 1467225132045 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 11:32:12 INFO - PROCESS | 1647 | 1467225132048 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 11:32:12 INFO - PROCESS | 1647 | 1467225132050 Marionette TRACE conn2 <- [1,1094,null,{}] 11:32:12 INFO - PROCESS | 1647 | 1467225132053 Marionette TRACE conn2 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:12 INFO - PROCESS | 1647 | 1467225132057 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:12 INFO - PROCESS | 1647 | 1467225132155 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 11:32:12 INFO - PROCESS | 1647 | 1467225132209 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:12 INFO - PROCESS | 1647 | 1467225132211 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:12 INFO - PROCESS | 1647 | ++DOCSHELL 0x117d34000 == 29 [pid = 1647] [id = 281] 11:32:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x114f77400) [pid = 1647] [serial = 841] [outer = 0x0] 11:32:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x116fd8c00) [pid = 1647] [serial = 842] [outer = 0x114f77400] 11:32:12 INFO - PROCESS | 1647 | 1467225132239 Marionette DEBUG loaded listener.js 11:32:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x118197400) [pid = 1647] [serial = 843] [outer = 0x114f77400] 11:32:12 INFO - PROCESS | 1647 | 1467225132534 Marionette TRACE conn2 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 11:32:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 11:32:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 520ms 11:32:12 INFO - PROCESS | 1647 | 1467225132569 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 11:32:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 11:32:12 INFO - PROCESS | 1647 | 1467225132571 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 11:32:12 INFO - PROCESS | 1647 | 1467225132577 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 11:32:12 INFO - PROCESS | 1647 | 1467225132578 Marionette TRACE conn2 <- [1,1098,null,{}] 11:32:12 INFO - PROCESS | 1647 | 1467225132581 Marionette TRACE conn2 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:12 INFO - PROCESS | 1647 | 1467225132582 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:12 INFO - PROCESS | 1647 | 1467225132673 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 11:32:12 INFO - PROCESS | 1647 | 1467225132731 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:12 INFO - PROCESS | 1647 | 1467225132732 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:12 INFO - PROCESS | 1647 | ++DOCSHELL 0x1191cb000 == 30 [pid = 1647] [id = 282] 11:32:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x1181ea000) [pid = 1647] [serial = 844] [outer = 0x0] 11:32:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x11855cc00) [pid = 1647] [serial = 845] [outer = 0x1181ea000] 11:32:12 INFO - PROCESS | 1647 | 1467225132762 Marionette DEBUG loaded listener.js 11:32:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x1185a0400) [pid = 1647] [serial = 846] [outer = 0x1181ea000] 11:32:13 INFO - PROCESS | 1647 | 1467225133185 Marionette TRACE conn2 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 11:32:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 11:32:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 619ms 11:32:13 INFO - PROCESS | 1647 | 1467225133196 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 11:32:13 INFO - PROCESS | 1647 | 1467225133199 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 11:32:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 11:32:13 INFO - PROCESS | 1647 | 1467225133209 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 11:32:13 INFO - PROCESS | 1647 | 1467225133212 Marionette TRACE conn2 <- [1,1102,null,{}] 11:32:13 INFO - PROCESS | 1647 | 1467225133215 Marionette TRACE conn2 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:13 INFO - PROCESS | 1647 | 1467225133216 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:13 INFO - PROCESS | 1647 | 1467225133325 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 11:32:13 INFO - PROCESS | 1647 | 1467225133361 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:13 INFO - PROCESS | 1647 | 1467225133362 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:13 INFO - PROCESS | 1647 | ++DOCSHELL 0x1194b3800 == 31 [pid = 1647] [id = 283] 11:32:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x118895000) [pid = 1647] [serial = 847] [outer = 0x0] 11:32:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x1211db800) [pid = 1647] [serial = 848] [outer = 0x118895000] 11:32:13 INFO - PROCESS | 1647 | 1467225133387 Marionette DEBUG loaded listener.js 11:32:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x123880400) [pid = 1647] [serial = 849] [outer = 0x118895000] 11:32:13 INFO - PROCESS | 1647 | 1467225133706 Marionette TRACE conn2 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 11:32:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 11:32:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 529ms 11:32:13 INFO - PROCESS | 1647 | 1467225133732 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 11:32:13 INFO - PROCESS | 1647 | 1467225133733 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 11:32:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 11:32:13 INFO - PROCESS | 1647 | 1467225133735 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 11:32:13 INFO - PROCESS | 1647 | 1467225133737 Marionette TRACE conn2 <- [1,1106,null,{}] 11:32:13 INFO - PROCESS | 1647 | 1467225133741 Marionette TRACE conn2 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:13 INFO - PROCESS | 1647 | 1467225133743 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:13 INFO - PROCESS | 1647 | 1467225133844 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 11:32:13 INFO - PROCESS | 1647 | 1467225133848 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:13 INFO - PROCESS | 1647 | 1467225133849 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:13 INFO - PROCESS | 1647 | ++DOCSHELL 0x1241bc800 == 32 [pid = 1647] [id = 284] 11:32:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x11918b800) [pid = 1647] [serial = 850] [outer = 0x0] 11:32:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x12388c000) [pid = 1647] [serial = 851] [outer = 0x11918b800] 11:32:13 INFO - PROCESS | 1647 | 1467225133874 Marionette DEBUG loaded listener.js 11:32:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x124648c00) [pid = 1647] [serial = 852] [outer = 0x11918b800] 11:32:14 INFO - PROCESS | 1647 | 1467225134212 Marionette TRACE conn2 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 11:32:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 11:32:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 522ms 11:32:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 11:32:14 INFO - PROCESS | 1647 | 1467225134265 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 11:32:14 INFO - PROCESS | 1647 | 1467225134266 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 11:32:14 INFO - PROCESS | 1647 | 1467225134268 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 11:32:14 INFO - PROCESS | 1647 | 1467225134269 Marionette TRACE conn2 <- [1,1110,null,{}] 11:32:14 INFO - PROCESS | 1647 | 1467225134272 Marionette TRACE conn2 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:14 INFO - PROCESS | 1647 | 1467225134273 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:14 INFO - PROCESS | 1647 | 1467225134396 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 11:32:14 INFO - PROCESS | 1647 | 1467225134411 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:14 INFO - PROCESS | 1647 | 1467225134415 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:14 INFO - PROCESS | 1647 | ++DOCSHELL 0x1266a8800 == 33 [pid = 1647] [id = 285] 11:32:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 108 (0x1257c0400) [pid = 1647] [serial = 853] [outer = 0x0] 11:32:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 109 (0x1257eac00) [pid = 1647] [serial = 854] [outer = 0x1257c0400] 11:32:14 INFO - PROCESS | 1647 | 1467225134441 Marionette DEBUG loaded listener.js 11:32:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 110 (0x12665a000) [pid = 1647] [serial = 855] [outer = 0x1257c0400] 11:32:14 INFO - PROCESS | 1647 | 1467225134793 Marionette TRACE conn2 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 11:32:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 11:32:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 572ms 11:32:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 11:32:14 INFO - PROCESS | 1647 | 1467225134841 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 11:32:14 INFO - PROCESS | 1647 | 1467225134842 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 11:32:14 INFO - PROCESS | 1647 | 1467225134844 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 11:32:14 INFO - PROCESS | 1647 | 1467225134845 Marionette TRACE conn2 <- [1,1114,null,{}] 11:32:14 INFO - PROCESS | 1647 | 1467225134847 Marionette TRACE conn2 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:14 INFO - PROCESS | 1647 | 1467225134848 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:14 INFO - PROCESS | 1647 | 1467225134943 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 11:32:14 INFO - PROCESS | 1647 | 1467225134954 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:14 INFO - PROCESS | 1647 | 1467225134955 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:14 INFO - PROCESS | 1647 | ++DOCSHELL 0x128a1c000 == 34 [pid = 1647] [id = 286] 11:32:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 111 (0x12716e000) [pid = 1647] [serial = 856] [outer = 0x0] 11:32:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 112 (0x12890b000) [pid = 1647] [serial = 857] [outer = 0x12716e000] 11:32:14 INFO - PROCESS | 1647 | 1467225134988 Marionette DEBUG loaded listener.js 11:32:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 113 (0x1289e6400) [pid = 1647] [serial = 858] [outer = 0x12716e000] 11:32:15 INFO - PROCESS | 1647 | 1467225135326 Marionette TRACE conn2 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 11:32:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 11:32:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 519ms 11:32:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 11:32:15 INFO - PROCESS | 1647 | 1467225135364 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 11:32:15 INFO - PROCESS | 1647 | 1467225135365 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 11:32:15 INFO - PROCESS | 1647 | 1467225135367 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 11:32:15 INFO - PROCESS | 1647 | 1467225135368 Marionette TRACE conn2 <- [1,1118,null,{}] 11:32:15 INFO - PROCESS | 1647 | 1467225135371 Marionette TRACE conn2 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:15 INFO - PROCESS | 1647 | 1467225135372 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:15 INFO - PROCESS | 1647 | 1467225135471 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 11:32:15 INFO - PROCESS | 1647 | 1467225135474 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:15 INFO - PROCESS | 1647 | 1467225135475 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:15 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a317800 == 35 [pid = 1647] [id = 287] 11:32:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 114 (0x112a79800) [pid = 1647] [serial = 859] [outer = 0x0] 11:32:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 115 (0x1289ee000) [pid = 1647] [serial = 860] [outer = 0x112a79800] 11:32:15 INFO - PROCESS | 1647 | 1467225135500 Marionette DEBUG loaded listener.js 11:32:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 116 (0x128b60000) [pid = 1647] [serial = 861] [outer = 0x112a79800] 11:32:16 INFO - PROCESS | 1647 | --DOMWINDOW == 115 (0x1289ebc00) [pid = 1647] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 11:32:16 INFO - PROCESS | 1647 | --DOMWINDOW == 114 (0x117d24800) [pid = 1647] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 11:32:16 INFO - PROCESS | 1647 | --DOMWINDOW == 113 (0x126185400) [pid = 1647] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 11:32:16 INFO - PROCESS | 1647 | --DOMWINDOW == 112 (0x1257e1400) [pid = 1647] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 11:32:16 INFO - PROCESS | 1647 | --DOMWINDOW == 111 (0x116903400) [pid = 1647] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 11:32:16 INFO - PROCESS | 1647 | --DOMWINDOW == 110 (0x1133e0400) [pid = 1647] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 11:32:16 INFO - PROCESS | 1647 | --DOMWINDOW == 109 (0x1191ad800) [pid = 1647] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 11:32:16 INFO - PROCESS | 1647 | --DOMWINDOW == 108 (0x1181ea400) [pid = 1647] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 11:32:16 INFO - PROCESS | 1647 | --DOMWINDOW == 107 (0x119e74400) [pid = 1647] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 11:32:16 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x1128c9000) [pid = 1647] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 11:32:16 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x126651800) [pid = 1647] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 11:32:16 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x119710400) [pid = 1647] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 11:32:16 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x113c35400) [pid = 1647] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 11:32:16 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x12388c400) [pid = 1647] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 11:32:16 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x120910400) [pid = 1647] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 11:32:16 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x1209f0400) [pid = 1647] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 11:32:16 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x1247d1c00) [pid = 1647] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 11:32:16 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x112922800) [pid = 1647] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 11:32:16 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x110f7d000) [pid = 1647] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 11:32:16 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x112a83000) [pid = 1647] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 11:32:16 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x128b67400) [pid = 1647] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 11:32:16 INFO - PROCESS | 1647 | 1467225136251 Marionette TRACE conn2 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 11:32:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 11:32:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 919ms 11:32:16 INFO - PROCESS | 1647 | 1467225136287 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 11:32:16 INFO - PROCESS | 1647 | 1467225136288 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 11:32:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 11:32:16 INFO - PROCESS | 1647 | 1467225136290 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 11:32:16 INFO - PROCESS | 1647 | 1467225136291 Marionette TRACE conn2 <- [1,1122,null,{}] 11:32:16 INFO - PROCESS | 1647 | 1467225136294 Marionette TRACE conn2 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:16 INFO - PROCESS | 1647 | 1467225136295 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:16 INFO - PROCESS | 1647 | 1467225136375 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 11:32:16 INFO - PROCESS | 1647 | 1467225136435 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:16 INFO - PROCESS | 1647 | 1467225136437 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:16 INFO - PROCESS | 1647 | ++DOCSHELL 0x128fcf000 == 36 [pid = 1647] [id = 288] 11:32:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x111cac000) [pid = 1647] [serial = 862] [outer = 0x0] 11:32:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x114f79800) [pid = 1647] [serial = 863] [outer = 0x111cac000] 11:32:16 INFO - PROCESS | 1647 | 1467225136473 Marionette DEBUG loaded listener.js 11:32:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x117d15400) [pid = 1647] [serial = 864] [outer = 0x111cac000] 11:32:16 INFO - PROCESS | 1647 | 1467225136758 Marionette TRACE conn2 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 11:32:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 11:32:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 518ms 11:32:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 11:32:16 INFO - PROCESS | 1647 | 1467225136812 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 11:32:16 INFO - PROCESS | 1647 | 1467225136814 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 11:32:16 INFO - PROCESS | 1647 | 1467225136816 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 11:32:16 INFO - PROCESS | 1647 | 1467225136817 Marionette TRACE conn2 <- [1,1126,null,{}] 11:32:16 INFO - PROCESS | 1647 | 1467225136819 Marionette TRACE conn2 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:16 INFO - PROCESS | 1647 | 1467225136820 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:16 INFO - PROCESS | 1647 | 1467225136903 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 11:32:16 INFO - PROCESS | 1647 | 1467225136909 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:16 INFO - PROCESS | 1647 | 1467225136910 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:16 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a9c0000 == 37 [pid = 1647] [id = 289] 11:32:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x117d17000) [pid = 1647] [serial = 865] [outer = 0x0] 11:32:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x119771800) [pid = 1647] [serial = 866] [outer = 0x117d17000] 11:32:16 INFO - PROCESS | 1647 | 1467225136934 Marionette DEBUG loaded listener.js 11:32:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x1211e0400) [pid = 1647] [serial = 867] [outer = 0x117d17000] 11:32:17 INFO - PROCESS | 1647 | 1467225137279 Marionette TRACE conn2 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 11:32:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 11:32:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 470ms 11:32:17 INFO - PROCESS | 1647 | 1467225137286 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 11:32:17 INFO - PROCESS | 1647 | 1467225137289 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 11:32:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 11:32:17 INFO - PROCESS | 1647 | 1467225137294 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 11:32:17 INFO - PROCESS | 1647 | 1467225137296 Marionette TRACE conn2 <- [1,1130,null,{}] 11:32:17 INFO - PROCESS | 1647 | 1467225137298 Marionette TRACE conn2 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:17 INFO - PROCESS | 1647 | 1467225137299 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:17 INFO - PROCESS | 1647 | 1467225137420 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 11:32:17 INFO - PROCESS | 1647 | 1467225137438 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:17 INFO - PROCESS | 1647 | 1467225137440 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:17 INFO - PROCESS | 1647 | ++DOCSHELL 0x12ab3e800 == 38 [pid = 1647] [id = 290] 11:32:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x117d24800) [pid = 1647] [serial = 868] [outer = 0x0] 11:32:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x126538800) [pid = 1647] [serial = 869] [outer = 0x117d24800] 11:32:17 INFO - PROCESS | 1647 | 1467225137467 Marionette DEBUG loaded listener.js 11:32:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x128b61400) [pid = 1647] [serial = 870] [outer = 0x117d24800] 11:32:17 INFO - PROCESS | 1647 | 1467225137784 Marionette TRACE conn2 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 11:32:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 11:32:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 519ms 11:32:17 INFO - PROCESS | 1647 | 1467225137814 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 11:32:17 INFO - PROCESS | 1647 | 1467225137816 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 11:32:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 11:32:17 INFO - PROCESS | 1647 | 1467225137818 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 11:32:17 INFO - PROCESS | 1647 | 1467225137820 Marionette TRACE conn2 <- [1,1134,null,{}] 11:32:17 INFO - PROCESS | 1647 | 1467225137825 Marionette TRACE conn2 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:17 INFO - PROCESS | 1647 | 1467225137827 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:17 INFO - PROCESS | 1647 | 1467225137903 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 11:32:17 INFO - PROCESS | 1647 | 1467225137909 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:17 INFO - PROCESS | 1647 | 1467225137910 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:17 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b9a9800 == 39 [pid = 1647] [id = 291] 11:32:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x128b65000) [pid = 1647] [serial = 871] [outer = 0x0] 11:32:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x128bcc000) [pid = 1647] [serial = 872] [outer = 0x128b65000] 11:32:17 INFO - PROCESS | 1647 | 1467225137935 Marionette DEBUG loaded listener.js 11:32:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x128bd2000) [pid = 1647] [serial = 873] [outer = 0x128b65000] 11:32:18 INFO - PROCESS | 1647 | 1467225138481 Marionette TRACE conn2 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 11:32:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 11:32:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 673ms 11:32:18 INFO - PROCESS | 1647 | 1467225138492 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 11:32:18 INFO - PROCESS | 1647 | 1467225138494 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 11:32:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 11:32:18 INFO - PROCESS | 1647 | 1467225138498 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 11:32:18 INFO - PROCESS | 1647 | 1467225138500 Marionette TRACE conn2 <- [1,1138,null,{}] 11:32:18 INFO - PROCESS | 1647 | 1467225138504 Marionette TRACE conn2 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:18 INFO - PROCESS | 1647 | 1467225138506 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:18 INFO - PROCESS | 1647 | 1467225138621 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 11:32:18 INFO - PROCESS | 1647 | 1467225138749 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:18 INFO - PROCESS | 1647 | 1467225138751 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:18 INFO - PROCESS | 1647 | ++DOCSHELL 0x118204800 == 40 [pid = 1647] [id = 292] 11:32:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 108 (0x114f78400) [pid = 1647] [serial = 874] [outer = 0x0] 11:32:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 109 (0x115d10400) [pid = 1647] [serial = 875] [outer = 0x114f78400] 11:32:18 INFO - PROCESS | 1647 | 1467225138782 Marionette DEBUG loaded listener.js 11:32:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 110 (0x116f87800) [pid = 1647] [serial = 876] [outer = 0x114f78400] 11:32:19 INFO - PROCESS | 1647 | 1467225139284 Marionette TRACE conn2 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 11:32:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 11:32:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 821ms 11:32:19 INFO - PROCESS | 1647 | 1467225139319 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 11:32:19 INFO - PROCESS | 1647 | 1467225139322 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 11:32:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 11:32:19 INFO - PROCESS | 1647 | 1467225139327 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 11:32:19 INFO - PROCESS | 1647 | 1467225139328 Marionette TRACE conn2 <- [1,1142,null,{}] 11:32:19 INFO - PROCESS | 1647 | 1467225139331 Marionette TRACE conn2 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:19 INFO - PROCESS | 1647 | 1467225139333 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:19 INFO - PROCESS | 1647 | 1467225139446 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 11:32:19 INFO - PROCESS | 1647 | 1467225139530 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:19 INFO - PROCESS | 1647 | 1467225139532 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:19 INFO - PROCESS | 1647 | ++DOCSHELL 0x124b38800 == 41 [pid = 1647] [id = 293] 11:32:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 111 (0x1182afc00) [pid = 1647] [serial = 877] [outer = 0x0] 11:32:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 112 (0x118591c00) [pid = 1647] [serial = 878] [outer = 0x1182afc00] 11:32:19 INFO - PROCESS | 1647 | 1467225139564 Marionette DEBUG loaded listener.js 11:32:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 113 (0x119197800) [pid = 1647] [serial = 879] [outer = 0x1182afc00] 11:32:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 114 (0x11942f400) [pid = 1647] [serial = 880] [outer = 0x12ca34400] 11:32:20 INFO - PROCESS | 1647 | 1467225140350 Marionette TRACE conn2 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 11:32:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 11:32:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1072ms 11:32:20 INFO - PROCESS | 1647 | 1467225140411 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 11:32:20 INFO - PROCESS | 1647 | 1467225140413 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 11:32:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 11:32:20 INFO - PROCESS | 1647 | 1467225140419 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 11:32:20 INFO - PROCESS | 1647 | 1467225140420 Marionette TRACE conn2 <- [1,1146,null,{}] 11:32:20 INFO - PROCESS | 1647 | 1467225140424 Marionette TRACE conn2 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:20 INFO - PROCESS | 1647 | 1467225140425 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:20 INFO - PROCESS | 1647 | 1467225140528 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 11:32:20 INFO - PROCESS | 1647 | 1467225140588 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:20 INFO - PROCESS | 1647 | 1467225140591 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:20 INFO - PROCESS | 1647 | ++DOCSHELL 0x117145800 == 42 [pid = 1647] [id = 294] 11:32:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 115 (0x114f7b000) [pid = 1647] [serial = 881] [outer = 0x0] 11:32:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 116 (0x115e63800) [pid = 1647] [serial = 882] [outer = 0x114f7b000] 11:32:20 INFO - PROCESS | 1647 | 1467225140620 Marionette DEBUG loaded listener.js 11:32:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 117 (0x116f86000) [pid = 1647] [serial = 883] [outer = 0x114f7b000] 11:32:20 INFO - PROCESS | 1647 | --DOCSHELL 0x12ab3e800 == 41 [pid = 1647] [id = 290] 11:32:20 INFO - PROCESS | 1647 | --DOCSHELL 0x12a9c0000 == 40 [pid = 1647] [id = 289] 11:32:20 INFO - PROCESS | 1647 | --DOCSHELL 0x128fcf000 == 39 [pid = 1647] [id = 288] 11:32:20 INFO - PROCESS | 1647 | --DOCSHELL 0x12a317800 == 38 [pid = 1647] [id = 287] 11:32:20 INFO - PROCESS | 1647 | --DOCSHELL 0x128a1c000 == 37 [pid = 1647] [id = 286] 11:32:20 INFO - PROCESS | 1647 | --DOCSHELL 0x1266a8800 == 36 [pid = 1647] [id = 285] 11:32:20 INFO - PROCESS | 1647 | --DOCSHELL 0x1241bc800 == 35 [pid = 1647] [id = 284] 11:32:20 INFO - PROCESS | 1647 | --DOCSHELL 0x1194b3800 == 34 [pid = 1647] [id = 283] 11:32:20 INFO - PROCESS | 1647 | --DOCSHELL 0x1191cb000 == 33 [pid = 1647] [id = 282] 11:32:20 INFO - PROCESS | 1647 | --DOCSHELL 0x117d34000 == 32 [pid = 1647] [id = 281] 11:32:20 INFO - PROCESS | 1647 | --DOCSHELL 0x115e1e800 == 31 [pid = 1647] [id = 280] 11:32:20 INFO - PROCESS | 1647 | --DOMWINDOW == 116 (0x1289f4400) [pid = 1647] [serial = 818] [outer = 0x0] [url = about:blank] 11:32:20 INFO - PROCESS | 1647 | --DOMWINDOW == 115 (0x1289eb800) [pid = 1647] [serial = 816] [outer = 0x0] [url = about:blank] 11:32:20 INFO - PROCESS | 1647 | --DOMWINDOW == 114 (0x12618c400) [pid = 1647] [serial = 806] [outer = 0x0] [url = about:blank] 11:32:20 INFO - PROCESS | 1647 | --DOMWINDOW == 113 (0x1257ed800) [pid = 1647] [serial = 804] [outer = 0x0] [url = about:blank] 11:32:20 INFO - PROCESS | 1647 | --DOMWINDOW == 112 (0x118168800) [pid = 1647] [serial = 773] [outer = 0x0] [url = about:blank] 11:32:20 INFO - PROCESS | 1647 | --DOMWINDOW == 111 (0x1181e7800) [pid = 1647] [serial = 774] [outer = 0x0] [url = about:blank] 11:32:20 INFO - PROCESS | 1647 | --DOMWINDOW == 110 (0x114f74c00) [pid = 1647] [serial = 785] [outer = 0x0] [url = about:blank] 11:32:20 INFO - PROCESS | 1647 | --DOMWINDOW == 109 (0x11690bc00) [pid = 1647] [serial = 786] [outer = 0x0] [url = about:blank] 11:32:20 INFO - PROCESS | 1647 | --DOMWINDOW == 108 (0x119437800) [pid = 1647] [serial = 776] [outer = 0x0] [url = about:blank] 11:32:20 INFO - PROCESS | 1647 | --DOMWINDOW == 107 (0x119b18c00) [pid = 1647] [serial = 777] [outer = 0x0] [url = about:blank] 11:32:20 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x1257e5000) [pid = 1647] [serial = 803] [outer = 0x0] [url = about:blank] 11:32:20 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x1186bb400) [pid = 1647] [serial = 791] [outer = 0x0] [url = about:blank] 11:32:20 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x11970c400) [pid = 1647] [serial = 792] [outer = 0x0] [url = about:blank] 11:32:20 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x123884400) [pid = 1647] [serial = 779] [outer = 0x0] [url = about:blank] 11:32:20 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x123a55000) [pid = 1647] [serial = 780] [outer = 0x0] [url = about:blank] 11:32:20 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x1128d0400) [pid = 1647] [serial = 770] [outer = 0x0] [url = about:blank] 11:32:20 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x112a7fc00) [pid = 1647] [serial = 771] [outer = 0x0] [url = about:blank] 11:32:20 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x1266ea800) [pid = 1647] [serial = 809] [outer = 0x0] [url = about:blank] 11:32:20 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x119e21400) [pid = 1647] [serial = 794] [outer = 0x0] [url = about:blank] 11:32:20 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x1211d7400) [pid = 1647] [serial = 795] [outer = 0x0] [url = about:blank] 11:32:20 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x116772800) [pid = 1647] [serial = 788] [outer = 0x0] [url = about:blank] 11:32:20 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x118167800) [pid = 1647] [serial = 789] [outer = 0x0] [url = about:blank] 11:32:20 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x123f3b800) [pid = 1647] [serial = 797] [outer = 0x0] [url = about:blank] 11:32:20 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x1240ecc00) [pid = 1647] [serial = 782] [outer = 0x0] [url = about:blank] 11:32:20 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x1243b2800) [pid = 1647] [serial = 783] [outer = 0x0] [url = about:blank] 11:32:20 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x12388d400) [pid = 1647] [serial = 768] [outer = 0x0] [url = about:blank] 11:32:20 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x126543800) [pid = 1647] [serial = 807] [outer = 0x0] [url = about:blank] 11:32:20 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x128b66000) [pid = 1647] [serial = 819] [outer = 0x0] [url = about:blank] 11:32:20 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x124f11c00) [pid = 1647] [serial = 800] [outer = 0x0] [url = about:blank] 11:32:20 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x11855dc00) [pid = 1647] [serial = 812] [outer = 0x0] [url = about:blank] 11:32:20 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x127173400) [pid = 1647] [serial = 810] [outer = 0x0] [url = about:blank] 11:32:20 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x125732800) [pid = 1647] [serial = 801] [outer = 0x0] [url = about:blank] 11:32:20 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x12717a800) [pid = 1647] [serial = 815] [outer = 0x0] [url = about:blank] 11:32:20 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x12463e000) [pid = 1647] [serial = 798] [outer = 0x0] [url = about:blank] 11:32:20 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x12388e400) [pid = 1647] [serial = 813] [outer = 0x0] [url = about:blank] 11:32:20 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x1128a2c00) [pid = 1647] [serial = 732] [outer = 0x0] [url = about:blank] 11:32:20 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x112fbe400) [pid = 1647] [serial = 735] [outer = 0x0] [url = about:blank] 11:32:20 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x128bcac00) [pid = 1647] [serial = 822] [outer = 0x0] [url = about:blank] 11:32:20 INFO - PROCESS | 1647 | --DOMWINDOW == 78 (0x128b6a000) [pid = 1647] [serial = 821] [outer = 0x0] [url = about:blank] 11:32:21 INFO - PROCESS | 1647 | 1467225140998 Marionette TRACE conn2 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 11:32:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 11:32:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 621ms 11:32:21 INFO - PROCESS | 1647 | 1467225141039 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 11:32:21 INFO - PROCESS | 1647 | 1467225141042 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 11:32:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 11:32:21 INFO - PROCESS | 1647 | 1467225141046 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 11:32:21 INFO - PROCESS | 1647 | 1467225141048 Marionette TRACE conn2 <- [1,1150,null,{}] 11:32:21 INFO - PROCESS | 1647 | 1467225141050 Marionette TRACE conn2 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:21 INFO - PROCESS | 1647 | 1467225141052 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:21 INFO - PROCESS | 1647 | 1467225141135 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 11:32:21 INFO - PROCESS | 1647 | 1467225141188 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:21 INFO - PROCESS | 1647 | 1467225141190 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:21 INFO - PROCESS | 1647 | ++DOCSHELL 0x117147000 == 32 [pid = 1647] [id = 295] 11:32:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 79 (0x11612e000) [pid = 1647] [serial = 884] [outer = 0x0] 11:32:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x1176f8400) [pid = 1647] [serial = 885] [outer = 0x11612e000] 11:32:21 INFO - PROCESS | 1647 | 1467225141217 Marionette DEBUG loaded listener.js 11:32:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x1181a0400) [pid = 1647] [serial = 886] [outer = 0x11612e000] 11:32:21 INFO - PROCESS | 1647 | 1467225141521 Marionette TRACE conn2 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 11:32:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 11:32:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 520ms 11:32:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 11:32:21 INFO - PROCESS | 1647 | 1467225141567 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 11:32:21 INFO - PROCESS | 1647 | 1467225141568 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 11:32:21 INFO - PROCESS | 1647 | 1467225141571 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 11:32:21 INFO - PROCESS | 1647 | 1467225141575 Marionette TRACE conn2 <- [1,1154,null,{}] 11:32:21 INFO - PROCESS | 1647 | 1467225141583 Marionette TRACE conn2 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:21 INFO - PROCESS | 1647 | 1467225141586 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:21 INFO - PROCESS | 1647 | 1467225141665 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 11:32:21 INFO - PROCESS | 1647 | 1467225141719 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:21 INFO - PROCESS | 1647 | 1467225141721 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:21 INFO - PROCESS | 1647 | ++DOCSHELL 0x1194a7800 == 33 [pid = 1647] [id = 296] 11:32:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x1128d3400) [pid = 1647] [serial = 887] [outer = 0x0] 11:32:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x118351000) [pid = 1647] [serial = 888] [outer = 0x1128d3400] 11:32:21 INFO - PROCESS | 1647 | 1467225141751 Marionette DEBUG loaded listener.js 11:32:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x1191b6c00) [pid = 1647] [serial = 889] [outer = 0x1128d3400] 11:32:22 INFO - PROCESS | 1647 | 1467225142057 Marionette TRACE conn2 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 11:32:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 11:32:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 524ms 11:32:22 INFO - PROCESS | 1647 | 1467225142095 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 11:32:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 11:32:22 INFO - PROCESS | 1647 | 1467225142097 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 11:32:22 INFO - PROCESS | 1647 | 1467225142101 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 11:32:22 INFO - PROCESS | 1647 | 1467225142103 Marionette TRACE conn2 <- [1,1158,null,{}] 11:32:22 INFO - PROCESS | 1647 | 1467225142109 Marionette TRACE conn2 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:22 INFO - PROCESS | 1647 | 1467225142111 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:22 INFO - PROCESS | 1647 | 1467225142241 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 11:32:22 INFO - PROCESS | 1647 | 1467225142322 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:22 INFO - PROCESS | 1647 | 1467225142324 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:22 INFO - PROCESS | 1647 | ++DOCSHELL 0x12381c800 == 34 [pid = 1647] [id = 297] 11:32:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x1128d6800) [pid = 1647] [serial = 890] [outer = 0x0] 11:32:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x119e22800) [pid = 1647] [serial = 891] [outer = 0x1128d6800] 11:32:22 INFO - PROCESS | 1647 | 1467225142367 Marionette DEBUG loaded listener.js 11:32:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x1209f3c00) [pid = 1647] [serial = 892] [outer = 0x1128d6800] 11:32:22 INFO - PROCESS | 1647 | 1467225142698 Marionette TRACE conn2 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 11:32:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 11:32:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 624ms 11:32:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 11:32:22 INFO - PROCESS | 1647 | 1467225142730 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 11:32:22 INFO - PROCESS | 1647 | 1467225142731 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 11:32:22 INFO - PROCESS | 1647 | 1467225142733 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 11:32:22 INFO - PROCESS | 1647 | 1467225142734 Marionette TRACE conn2 <- [1,1162,null,{}] 11:32:22 INFO - PROCESS | 1647 | 1467225142737 Marionette TRACE conn2 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:22 INFO - PROCESS | 1647 | 1467225142740 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:22 INFO - PROCESS | 1647 | 1467225142818 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 11:32:22 INFO - PROCESS | 1647 | 1467225142885 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:22 INFO - PROCESS | 1647 | 1467225142887 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:22 INFO - PROCESS | 1647 | ++DOCSHELL 0x1241a3800 == 35 [pid = 1647] [id = 298] 11:32:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x1128d4400) [pid = 1647] [serial = 893] [outer = 0x0] 11:32:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x1211dd000) [pid = 1647] [serial = 894] [outer = 0x1128d4400] 11:32:22 INFO - PROCESS | 1647 | 1467225142912 Marionette DEBUG loaded listener.js 11:32:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x12395ac00) [pid = 1647] [serial = 895] [outer = 0x1128d4400] 11:32:23 INFO - PROCESS | 1647 | 1467225143266 Marionette TRACE conn2 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 11:32:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 11:32:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 572ms 11:32:23 INFO - PROCESS | 1647 | 1467225143311 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 11:32:23 INFO - PROCESS | 1647 | 1467225143312 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 11:32:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 11:32:23 INFO - PROCESS | 1647 | 1467225143314 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 11:32:23 INFO - PROCESS | 1647 | 1467225143316 Marionette TRACE conn2 <- [1,1166,null,{}] 11:32:23 INFO - PROCESS | 1647 | 1467225143318 Marionette TRACE conn2 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:23 INFO - PROCESS | 1647 | 1467225143322 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:23 INFO - PROCESS | 1647 | 1467225143447 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 11:32:23 INFO - PROCESS | 1647 | 1467225143461 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:23 INFO - PROCESS | 1647 | 1467225143462 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:23 INFO - PROCESS | 1647 | ++DOCSHELL 0x1261d0800 == 36 [pid = 1647] [id = 299] 11:32:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x123c58000) [pid = 1647] [serial = 896] [outer = 0x0] 11:32:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x124bdec00) [pid = 1647] [serial = 897] [outer = 0x123c58000] 11:32:23 INFO - PROCESS | 1647 | 1467225143487 Marionette DEBUG loaded listener.js 11:32:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x1257ec000) [pid = 1647] [serial = 898] [outer = 0x123c58000] 11:32:23 INFO - PROCESS | 1647 | 1467225143818 Marionette TRACE conn2 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 11:32:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 11:32:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 521ms 11:32:23 INFO - PROCESS | 1647 | 1467225143835 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 11:32:23 INFO - PROCESS | 1647 | 1467225143836 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 11:32:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 11:32:23 INFO - PROCESS | 1647 | 1467225143842 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 11:32:23 INFO - PROCESS | 1647 | 1467225143844 Marionette TRACE conn2 <- [1,1170,null,{}] 11:32:23 INFO - PROCESS | 1647 | 1467225143846 Marionette TRACE conn2 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:23 INFO - PROCESS | 1647 | 1467225143847 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:23 INFO - PROCESS | 1647 | 1467225143947 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 11:32:23 INFO - PROCESS | 1647 | 1467225143959 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:23 INFO - PROCESS | 1647 | 1467225143960 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:23 INFO - PROCESS | 1647 | ++DOCSHELL 0x128a10000 == 37 [pid = 1647] [id = 300] 11:32:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x126185800) [pid = 1647] [serial = 899] [outer = 0x0] 11:32:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x126535400) [pid = 1647] [serial = 900] [outer = 0x126185800] 11:32:23 INFO - PROCESS | 1647 | 1467225143986 Marionette DEBUG loaded listener.js 11:32:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x127175400) [pid = 1647] [serial = 901] [outer = 0x126185800] 11:32:24 INFO - PROCESS | 1647 | 1467225144319 Marionette TRACE conn2 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 11:32:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 11:32:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 520ms 11:32:24 INFO - PROCESS | 1647 | 1467225144362 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 11:32:24 INFO - PROCESS | 1647 | 1467225144363 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 11:32:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 11:32:24 INFO - PROCESS | 1647 | 1467225144371 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 11:32:24 INFO - PROCESS | 1647 | 1467225144372 Marionette TRACE conn2 <- [1,1174,null,{}] 11:32:24 INFO - PROCESS | 1647 | 1467225144374 Marionette TRACE conn2 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:24 INFO - PROCESS | 1647 | 1467225144375 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:24 INFO - PROCESS | 1647 | 1467225144475 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 11:32:24 INFO - PROCESS | 1647 | 1467225144479 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:24 INFO - PROCESS | 1647 | 1467225144480 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:24 INFO - PROCESS | 1647 | ++DOCSHELL 0x128dc7800 == 38 [pid = 1647] [id = 301] 11:32:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x124f13800) [pid = 1647] [serial = 902] [outer = 0x0] 11:32:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x128911000) [pid = 1647] [serial = 903] [outer = 0x124f13800] 11:32:24 INFO - PROCESS | 1647 | 1467225144535 Marionette DEBUG loaded listener.js 11:32:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x1289ec400) [pid = 1647] [serial = 904] [outer = 0x124f13800] 11:32:24 INFO - PROCESS | 1647 | 1467225144830 Marionette TRACE conn2 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 11:32:24 INFO - PROCESS | 1647 | 1467225144940 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 11:32:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 11:32:24 INFO - PROCESS | 1647 | 1467225144945 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 11:32:24 INFO - PROCESS | 1647 | 1467225144946 Marionette TRACE conn2 <- [1,1178,null,{}] 11:32:24 INFO - PROCESS | 1647 | 1467225144948 Marionette TRACE conn2 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:24 INFO - PROCESS | 1647 | 1467225144949 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:25 INFO - PROCESS | 1647 | 1467225145032 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 11:32:25 INFO - PROCESS | 1647 | 1467225145035 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:25 INFO - PROCESS | 1647 | 1467225145037 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:25 INFO - PROCESS | 1647 | ++DOCSHELL 0x1194a4800 == 39 [pid = 1647] [id = 302] 11:32:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x113385000) [pid = 1647] [serial = 905] [outer = 0x0] 11:32:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x116635800) [pid = 1647] [serial = 906] [outer = 0x113385000] 11:32:25 INFO - PROCESS | 1647 | 1467225145062 Marionette DEBUG loaded listener.js 11:32:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x118596000) [pid = 1647] [serial = 907] [outer = 0x113385000] 11:32:25 INFO - PROCESS | 1647 | 1467225145418 Marionette TRACE conn2 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 11:32:25 INFO - PROCESS | 1647 | 1467225145466 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 11:32:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 11:32:25 INFO - PROCESS | 1647 | 1467225145469 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 11:32:25 INFO - PROCESS | 1647 | 1467225145471 Marionette TRACE conn2 <- [1,1182,null,{}] 11:32:25 INFO - PROCESS | 1647 | 1467225145475 Marionette TRACE conn2 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:25 INFO - PROCESS | 1647 | 1467225145477 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:25 INFO - PROCESS | 1647 | 1467225145640 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 11:32:25 INFO - PROCESS | 1647 | 1467225145655 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:25 INFO - PROCESS | 1647 | 1467225145656 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:25 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a55d000 == 40 [pid = 1647] [id = 303] 11:32:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x116fd8800) [pid = 1647] [serial = 908] [outer = 0x0] 11:32:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x1211e5c00) [pid = 1647] [serial = 909] [outer = 0x116fd8800] 11:32:25 INFO - PROCESS | 1647 | 1467225145697 Marionette DEBUG loaded listener.js 11:32:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x123803c00) [pid = 1647] [serial = 910] [outer = 0x116fd8800] 11:32:26 INFO - PROCESS | 1647 | 1467225146109 Marionette TRACE conn2 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[76] expected 0 but got 53","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 11:32:26 INFO - PROCESS | 1647 | 1467225146144 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 11:32:26 INFO - PROCESS | 1647 | 1467225146147 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 11:32:26 INFO - PROCESS | 1647 | 1467225146148 Marionette TRACE conn2 <- [1,1186,null,{}] 11:32:26 INFO - PROCESS | 1647 | 1467225146151 Marionette TRACE conn2 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:26 INFO - PROCESS | 1647 | 1467225146152 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:26 INFO - PROCESS | 1647 | 1467225146271 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 11:32:26 INFO - PROCESS | 1647 | 1467225146296 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:26 INFO - PROCESS | 1647 | 1467225146297 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:26 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a6ab800 == 41 [pid = 1647] [id = 304] 11:32:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x118560000) [pid = 1647] [serial = 911] [outer = 0x0] 11:32:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x128b6b800) [pid = 1647] [serial = 912] [outer = 0x118560000] 11:32:26 INFO - PROCESS | 1647 | 1467225146333 Marionette DEBUG loaded listener.js 11:32:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x128f66800) [pid = 1647] [serial = 913] [outer = 0x118560000] 11:32:26 INFO - PROCESS | 1647 | 1467225146747 Marionette TRACE conn2 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 11:32:26 INFO - PROCESS | 1647 | 1467225146769 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 11:32:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 11:32:26 INFO - PROCESS | 1647 | 1467225146775 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 11:32:26 INFO - PROCESS | 1647 | 1467225146776 Marionette TRACE conn2 <- [1,1190,null,{}] 11:32:26 INFO - PROCESS | 1647 | 1467225146780 Marionette TRACE conn2 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:26 INFO - PROCESS | 1647 | 1467225146781 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:26 INFO - PROCESS | 1647 | 1467225146909 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 11:32:27 INFO - PROCESS | 1647 | 1467225147021 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:27 INFO - PROCESS | 1647 | 1467225147023 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:27 INFO - PROCESS | 1647 | ++DOCSHELL 0x112763000 == 42 [pid = 1647] [id = 305] 11:32:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x1110a7400) [pid = 1647] [serial = 914] [outer = 0x0] 11:32:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x1122ba400) [pid = 1647] [serial = 915] [outer = 0x1110a7400] 11:32:27 INFO - PROCESS | 1647 | 1467225147058 Marionette DEBUG loaded listener.js 11:32:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x11292a400) [pid = 1647] [serial = 916] [outer = 0x1110a7400] 11:32:27 INFO - PROCESS | 1647 | 1467225147535 Marionette TRACE conn2 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 11:32:27 INFO - PROCESS | 1647 | 1467225147599 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 11:32:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 11:32:27 INFO - PROCESS | 1647 | 1467225147602 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 11:32:27 INFO - PROCESS | 1647 | 1467225147604 Marionette TRACE conn2 <- [1,1194,null,{}] 11:32:27 INFO - PROCESS | 1647 | 1467225147611 Marionette TRACE conn2 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:27 INFO - PROCESS | 1647 | 1467225147612 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:27 INFO - PROCESS | 1647 | 1467225147718 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 11:32:27 INFO - PROCESS | 1647 | 1467225147788 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:27 INFO - PROCESS | 1647 | 1467225147789 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:27 INFO - PROCESS | 1647 | ++DOCSHELL 0x11995e000 == 43 [pid = 1647] [id = 306] 11:32:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x1181a6000) [pid = 1647] [serial = 917] [outer = 0x0] 11:32:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x1182b5400) [pid = 1647] [serial = 918] [outer = 0x1181a6000] 11:32:27 INFO - PROCESS | 1647 | 1467225147820 Marionette DEBUG loaded listener.js 11:32:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x11859a800) [pid = 1647] [serial = 919] [outer = 0x1181a6000] 11:32:28 INFO - PROCESS | 1647 | 1467225148246 Marionette TRACE conn2 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 104","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 11:32:28 INFO - PROCESS | 1647 | 1467225148281 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 11:32:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 11:32:28 INFO - PROCESS | 1647 | 1467225148284 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 11:32:28 INFO - PROCESS | 1647 | 1467225148285 Marionette TRACE conn2 <- [1,1198,null,{}] 11:32:28 INFO - PROCESS | 1647 | 1467225148288 Marionette TRACE conn2 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:28 INFO - PROCESS | 1647 | 1467225148290 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:28 INFO - PROCESS | 1647 | 1467225148400 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 11:32:28 INFO - PROCESS | 1647 | 1467225148459 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:28 INFO - PROCESS | 1647 | 1467225148461 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:28 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a332000 == 44 [pid = 1647] [id = 307] 11:32:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x1188ba400) [pid = 1647] [serial = 920] [outer = 0x0] 11:32:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x119e22c00) [pid = 1647] [serial = 921] [outer = 0x1188ba400] 11:32:28 INFO - PROCESS | 1647 | 1467225148490 Marionette DEBUG loaded listener.js 11:32:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x1243abc00) [pid = 1647] [serial = 922] [outer = 0x1188ba400] 11:32:28 INFO - PROCESS | 1647 | 1467225148943 Marionette TRACE conn2 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 11:32:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 11:32:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 669ms 11:32:28 INFO - PROCESS | 1647 | 1467225148954 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 11:32:28 INFO - PROCESS | 1647 | 1467225148956 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 11:32:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 11:32:28 INFO - PROCESS | 1647 | 1467225148962 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 11:32:28 INFO - PROCESS | 1647 | 1467225148967 Marionette TRACE conn2 <- [1,1202,null,{}] 11:32:28 INFO - PROCESS | 1647 | 1467225148971 Marionette TRACE conn2 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:28 INFO - PROCESS | 1647 | 1467225148973 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:29 INFO - PROCESS | 1647 | 1467225149101 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 11:32:29 INFO - PROCESS | 1647 | 1467225149159 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:29 INFO - PROCESS | 1647 | 1467225149161 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:29 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b9ad800 == 45 [pid = 1647] [id = 308] 11:32:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x124648000) [pid = 1647] [serial = 923] [outer = 0x0] 11:32:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x1257ba800) [pid = 1647] [serial = 924] [outer = 0x124648000] 11:32:29 INFO - PROCESS | 1647 | 1467225149189 Marionette DEBUG loaded listener.js 11:32:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x128b67c00) [pid = 1647] [serial = 925] [outer = 0x124648000] 11:32:29 INFO - PROCESS | 1647 | 1467225149636 Marionette TRACE conn2 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 11:32:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 11:32:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 728ms 11:32:29 INFO - PROCESS | 1647 | 1467225149686 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 11:32:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 11:32:29 INFO - PROCESS | 1647 | 1467225149689 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 11:32:29 INFO - PROCESS | 1647 | 1467225149691 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 11:32:29 INFO - PROCESS | 1647 | 1467225149692 Marionette TRACE conn2 <- [1,1206,null,{}] 11:32:29 INFO - PROCESS | 1647 | 1467225149695 Marionette TRACE conn2 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:29 INFO - PROCESS | 1647 | 1467225149696 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:29 INFO - PROCESS | 1647 | 1467225149833 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 11:32:29 INFO - PROCESS | 1647 | 1467225149903 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:29 INFO - PROCESS | 1647 | 1467225149905 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:29 INFO - PROCESS | 1647 | ++DOCSHELL 0x1261cd000 == 46 [pid = 1647] [id = 309] 11:32:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x11291dc00) [pid = 1647] [serial = 926] [outer = 0x0] 11:32:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x128b62400) [pid = 1647] [serial = 927] [outer = 0x11291dc00] 11:32:29 INFO - PROCESS | 1647 | 1467225149936 Marionette DEBUG loaded listener.js 11:32:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x128f6d400) [pid = 1647] [serial = 928] [outer = 0x11291dc00] 11:32:30 INFO - PROCESS | 1647 | 1467225150528 Marionette TRACE conn2 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 11:32:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 11:32:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 870ms 11:32:30 INFO - PROCESS | 1647 | 1467225150563 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 11:32:30 INFO - PROCESS | 1647 | 1467225150566 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 11:32:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 11:32:30 INFO - PROCESS | 1647 | 1467225150570 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 11:32:30 INFO - PROCESS | 1647 | 1467225150575 Marionette TRACE conn2 <- [1,1210,null,{}] 11:32:30 INFO - PROCESS | 1647 | 1467225150578 Marionette TRACE conn2 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:30 INFO - PROCESS | 1647 | 1467225150580 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:30 INFO - PROCESS | 1647 | 1467225150682 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 11:32:30 INFO - PROCESS | 1647 | 1467225150752 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:30 INFO - PROCESS | 1647 | 1467225150755 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:30 INFO - PROCESS | 1647 | ++DOCSHELL 0x117d38000 == 47 [pid = 1647] [id = 310] 11:32:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 108 (0x113c64000) [pid = 1647] [serial = 929] [outer = 0x0] 11:32:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 109 (0x114f7b800) [pid = 1647] [serial = 930] [outer = 0x113c64000] 11:32:30 INFO - PROCESS | 1647 | 1467225150782 Marionette DEBUG loaded listener.js 11:32:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 110 (0x116fde800) [pid = 1647] [serial = 931] [outer = 0x113c64000] 11:32:31 INFO - PROCESS | 1647 | 1467225151177 Marionette TRACE conn2 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 11:32:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 11:32:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 625ms 11:32:31 INFO - PROCESS | 1647 | 1467225151195 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 11:32:31 INFO - PROCESS | 1647 | 1467225151197 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 11:32:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 11:32:31 INFO - PROCESS | 1647 | 1467225151202 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 11:32:31 INFO - PROCESS | 1647 | 1467225151203 Marionette TRACE conn2 <- [1,1214,null,{}] 11:32:31 INFO - PROCESS | 1647 | 1467225151206 Marionette TRACE conn2 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:31 INFO - PROCESS | 1647 | 1467225151208 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:31 INFO - PROCESS | 1647 | 1467225151305 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 11:32:31 INFO - PROCESS | 1647 | 1467225151362 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:31 INFO - PROCESS | 1647 | 1467225151364 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:31 INFO - PROCESS | 1647 | ++DOCSHELL 0x1192a2000 == 48 [pid = 1647] [id = 311] 11:32:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 111 (0x1181e7c00) [pid = 1647] [serial = 932] [outer = 0x0] 11:32:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 112 (0x119197000) [pid = 1647] [serial = 933] [outer = 0x1181e7c00] 11:32:31 INFO - PROCESS | 1647 | 1467225151391 Marionette DEBUG loaded listener.js 11:32:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 113 (0x119712800) [pid = 1647] [serial = 934] [outer = 0x1181e7c00] 11:32:32 INFO - PROCESS | 1647 | --DOCSHELL 0x12a6ab800 == 47 [pid = 1647] [id = 304] 11:32:32 INFO - PROCESS | 1647 | --DOCSHELL 0x12a55d000 == 46 [pid = 1647] [id = 303] 11:32:32 INFO - PROCESS | 1647 | --DOCSHELL 0x1194a4800 == 45 [pid = 1647] [id = 302] 11:32:32 INFO - PROCESS | 1647 | --DOCSHELL 0x128dc7800 == 44 [pid = 1647] [id = 301] 11:32:32 INFO - PROCESS | 1647 | --DOCSHELL 0x128a10000 == 43 [pid = 1647] [id = 300] 11:32:32 INFO - PROCESS | 1647 | --DOCSHELL 0x1261d0800 == 42 [pid = 1647] [id = 299] 11:32:32 INFO - PROCESS | 1647 | --DOCSHELL 0x1241a3800 == 41 [pid = 1647] [id = 298] 11:32:32 INFO - PROCESS | 1647 | --DOCSHELL 0x12381c800 == 40 [pid = 1647] [id = 297] 11:32:32 INFO - PROCESS | 1647 | --DOCSHELL 0x1194a7800 == 39 [pid = 1647] [id = 296] 11:32:32 INFO - PROCESS | 1647 | --DOCSHELL 0x117147000 == 38 [pid = 1647] [id = 295] 11:32:32 INFO - PROCESS | 1647 | --DOCSHELL 0x117145800 == 37 [pid = 1647] [id = 294] 11:32:32 INFO - PROCESS | 1647 | --DOCSHELL 0x118213800 == 36 [pid = 1647] [id = 279] 11:32:32 INFO - PROCESS | 1647 | --DOCSHELL 0x118204800 == 35 [pid = 1647] [id = 292] 11:32:32 INFO - PROCESS | 1647 | --DOCSHELL 0x12b9a9800 == 34 [pid = 1647] [id = 291] 11:32:32 INFO - PROCESS | 1647 | --DOCSHELL 0x124b38800 == 33 [pid = 1647] [id = 293] 11:32:32 INFO - PROCESS | 1647 | --DOCSHELL 0x117d38000 == 32 [pid = 1647] [id = 310] 11:32:32 INFO - PROCESS | 1647 | --DOCSHELL 0x1261cd000 == 31 [pid = 1647] [id = 309] 11:32:32 INFO - PROCESS | 1647 | --DOCSHELL 0x12b9ad800 == 30 [pid = 1647] [id = 308] 11:32:32 INFO - PROCESS | 1647 | --DOCSHELL 0x12a332000 == 29 [pid = 1647] [id = 307] 11:32:32 INFO - PROCESS | 1647 | --DOCSHELL 0x11995e000 == 28 [pid = 1647] [id = 306] 11:32:32 INFO - PROCESS | 1647 | --DOCSHELL 0x112763000 == 27 [pid = 1647] [id = 305] 11:32:32 INFO - PROCESS | 1647 | --DOMWINDOW == 112 (0x12388c000) [pid = 1647] [serial = 851] [outer = 0x0] [url = about:blank] 11:32:32 INFO - PROCESS | 1647 | --DOMWINDOW == 111 (0x112d29800) [pid = 1647] [serial = 839] [outer = 0x0] [url = about:blank] 11:32:32 INFO - PROCESS | 1647 | --DOMWINDOW == 110 (0x113c44400) [pid = 1647] [serial = 840] [outer = 0x0] [url = about:blank] 11:32:32 INFO - PROCESS | 1647 | --DOMWINDOW == 109 (0x1211db800) [pid = 1647] [serial = 848] [outer = 0x0] [url = about:blank] 11:32:32 INFO - PROCESS | 1647 | --DOMWINDOW == 108 (0x1176f3c00) [pid = 1647] [serial = 825] [outer = 0x0] [url = about:blank] 11:32:32 INFO - PROCESS | 1647 | --DOMWINDOW == 107 (0x11676f400) [pid = 1647] [serial = 824] [outer = 0x0] [url = about:blank] 11:32:32 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x11855cc00) [pid = 1647] [serial = 845] [outer = 0x0] [url = about:blank] 11:32:32 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x1185a0400) [pid = 1647] [serial = 846] [outer = 0x0] [url = about:blank] 11:32:32 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x116fd8c00) [pid = 1647] [serial = 842] [outer = 0x0] [url = about:blank] 11:32:32 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x118197400) [pid = 1647] [serial = 843] [outer = 0x0] [url = about:blank] 11:32:32 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x1176ed400) [pid = 1647] [serial = 837] [outer = 0x0] [url = about:blank] 11:32:32 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x113379400) [pid = 1647] [serial = 836] [outer = 0x0] [url = about:blank] 11:32:32 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x119768c00) [pid = 1647] [serial = 828] [outer = 0x0] [url = about:blank] 11:32:32 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x1186bcc00) [pid = 1647] [serial = 827] [outer = 0x0] [url = about:blank] 11:32:32 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x124728400) [pid = 1647] [serial = 831] [outer = 0x0] [url = about:blank] 11:32:32 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x124640000) [pid = 1647] [serial = 830] [outer = 0x0] [url = about:blank] 11:32:32 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x1257e6c00) [pid = 1647] [serial = 834] [outer = 0x0] [url = about:blank] 11:32:32 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x12502e800) [pid = 1647] [serial = 833] [outer = 0x0] [url = about:blank] 11:32:32 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x1257eac00) [pid = 1647] [serial = 854] [outer = 0x0] [url = about:blank] 11:32:32 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x128bcc000) [pid = 1647] [serial = 872] [outer = 0x0] [url = about:blank] 11:32:32 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x114f79800) [pid = 1647] [serial = 863] [outer = 0x0] [url = about:blank] 11:32:32 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x12890b000) [pid = 1647] [serial = 857] [outer = 0x0] [url = about:blank] 11:32:32 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x1289e6400) [pid = 1647] [serial = 858] [outer = 0x0] [url = about:blank] 11:32:32 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x128b61400) [pid = 1647] [serial = 870] [outer = 0x0] [url = about:blank] 11:32:32 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x1289ee000) [pid = 1647] [serial = 860] [outer = 0x0] [url = about:blank] 11:32:32 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x119771800) [pid = 1647] [serial = 866] [outer = 0x0] [url = about:blank] 11:32:32 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x128b60000) [pid = 1647] [serial = 861] [outer = 0x0] [url = about:blank] 11:32:32 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x12665a000) [pid = 1647] [serial = 855] [outer = 0x0] [url = about:blank] 11:32:32 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x124648c00) [pid = 1647] [serial = 852] [outer = 0x0] [url = about:blank] 11:32:32 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x126538800) [pid = 1647] [serial = 869] [outer = 0x0] [url = about:blank] 11:32:32 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x117d15400) [pid = 1647] [serial = 864] [outer = 0x0] [url = about:blank] 11:32:32 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x123880400) [pid = 1647] [serial = 849] [outer = 0x0] [url = about:blank] 11:32:32 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x1211e0400) [pid = 1647] [serial = 867] [outer = 0x0] [url = about:blank] 11:32:32 INFO - PROCESS | 1647 | 1467225152417 Marionette TRACE conn2 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 11:32:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 11:32:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1222ms 11:32:32 INFO - PROCESS | 1647 | 1467225152427 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 11:32:32 INFO - PROCESS | 1647 | 1467225152430 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 11:32:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 11:32:32 INFO - PROCESS | 1647 | 1467225152434 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 11:32:32 INFO - PROCESS | 1647 | 1467225152437 Marionette TRACE conn2 <- [1,1218,null,{}] 11:32:32 INFO - PROCESS | 1647 | 1467225152452 Marionette TRACE conn2 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:32 INFO - PROCESS | 1647 | 1467225152456 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:32 INFO - PROCESS | 1647 | 1467225152575 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 11:32:32 INFO - PROCESS | 1647 | 1467225152582 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:32 INFO - PROCESS | 1647 | 1467225152584 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:32 INFO - PROCESS | 1647 | ++DOCSHELL 0x116673800 == 28 [pid = 1647] [id = 312] 11:32:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x112ec6c00) [pid = 1647] [serial = 935] [outer = 0x0] 11:32:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x1133b4400) [pid = 1647] [serial = 936] [outer = 0x112ec6c00] 11:32:32 INFO - PROCESS | 1647 | 1467225152630 Marionette DEBUG loaded listener.js 11:32:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x114f77000) [pid = 1647] [serial = 937] [outer = 0x112ec6c00] 11:32:33 INFO - PROCESS | 1647 | 1467225153032 Marionette TRACE conn2 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 11:32:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 11:32:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 631ms 11:32:33 INFO - PROCESS | 1647 | 1467225153065 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 11:32:33 INFO - PROCESS | 1647 | 1467225153068 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 11:32:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 11:32:33 INFO - PROCESS | 1647 | 1467225153072 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 11:32:33 INFO - PROCESS | 1647 | 1467225153074 Marionette TRACE conn2 <- [1,1222,null,{}] 11:32:33 INFO - PROCESS | 1647 | 1467225153076 Marionette TRACE conn2 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:33 INFO - PROCESS | 1647 | 1467225153078 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:33 INFO - PROCESS | 1647 | 1467225153158 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 11:32:33 INFO - PROCESS | 1647 | 1467225153182 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:33 INFO - PROCESS | 1647 | 1467225153183 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:33 INFO - PROCESS | 1647 | ++DOCSHELL 0x11817a000 == 29 [pid = 1647] [id = 313] 11:32:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x114f7fc00) [pid = 1647] [serial = 938] [outer = 0x0] 11:32:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x116f88400) [pid = 1647] [serial = 939] [outer = 0x114f7fc00] 11:32:33 INFO - PROCESS | 1647 | 1467225153210 Marionette DEBUG loaded listener.js 11:32:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x112dcd000) [pid = 1647] [serial = 940] [outer = 0x114f7fc00] 11:32:33 INFO - PROCESS | 1647 | 1467225153549 Marionette TRACE conn2 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 11:32:33 INFO - PROCESS | 1647 | 1467225153599 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 11:32:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 11:32:33 INFO - PROCESS | 1647 | 1467225153601 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 11:32:33 INFO - PROCESS | 1647 | 1467225153604 Marionette TRACE conn2 <- [1,1226,null,{}] 11:32:33 INFO - PROCESS | 1647 | 1467225153611 Marionette TRACE conn2 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:33 INFO - PROCESS | 1647 | 1467225153614 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:33 INFO - PROCESS | 1647 | 1467225153686 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 11:32:33 INFO - PROCESS | 1647 | 1467225153693 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:33 INFO - PROCESS | 1647 | 1467225153695 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:33 INFO - PROCESS | 1647 | ++DOCSHELL 0x1191d4800 == 30 [pid = 1647] [id = 314] 11:32:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x1181df400) [pid = 1647] [serial = 941] [outer = 0x0] 11:32:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x118350800) [pid = 1647] [serial = 942] [outer = 0x1181df400] 11:32:33 INFO - PROCESS | 1647 | 1467225153724 Marionette DEBUG loaded listener.js 11:32:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x11859b000) [pid = 1647] [serial = 943] [outer = 0x1181df400] 11:32:34 INFO - PROCESS | 1647 | 1467225154034 Marionette TRACE conn2 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 11:32:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 11:32:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 473ms 11:32:34 INFO - PROCESS | 1647 | 1467225154076 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 11:32:34 INFO - PROCESS | 1647 | 1467225154077 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 11:32:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 11:32:34 INFO - PROCESS | 1647 | 1467225154079 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 11:32:34 INFO - PROCESS | 1647 | 1467225154080 Marionette TRACE conn2 <- [1,1230,null,{}] 11:32:34 INFO - PROCESS | 1647 | 1467225154083 Marionette TRACE conn2 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:34 INFO - PROCESS | 1647 | 1467225154084 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:34 INFO - PROCESS | 1647 | 1467225154161 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 11:32:34 INFO - PROCESS | 1647 | 1467225154164 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:34 INFO - PROCESS | 1647 | 1467225154165 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:34 INFO - PROCESS | 1647 | ++DOCSHELL 0x119b48000 == 31 [pid = 1647] [id = 315] 11:32:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x1191b0800) [pid = 1647] [serial = 944] [outer = 0x0] 11:32:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x119710400) [pid = 1647] [serial = 945] [outer = 0x1191b0800] 11:32:34 INFO - PROCESS | 1647 | 1467225154193 Marionette DEBUG loaded listener.js 11:32:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x119b18c00) [pid = 1647] [serial = 946] [outer = 0x1191b0800] 11:32:34 INFO - PROCESS | 1647 | 1467225154569 Marionette TRACE conn2 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 11:32:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 11:32:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 518ms 11:32:34 INFO - PROCESS | 1647 | 1467225154599 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 11:32:34 INFO - PROCESS | 1647 | 1467225154600 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 11:32:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 11:32:34 INFO - PROCESS | 1647 | 1467225154602 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 11:32:34 INFO - PROCESS | 1647 | 1467225154603 Marionette TRACE conn2 <- [1,1234,null,{}] 11:32:34 INFO - PROCESS | 1647 | 1467225154611 Marionette TRACE conn2 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:34 INFO - PROCESS | 1647 | 1467225154612 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:34 INFO - PROCESS | 1647 | 1467225154707 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 11:32:34 INFO - PROCESS | 1647 | 1467225154711 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:34 INFO - PROCESS | 1647 | 1467225154712 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:34 INFO - PROCESS | 1647 | ++DOCSHELL 0x123abb000 == 32 [pid = 1647] [id = 316] 11:32:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x1191b1000) [pid = 1647] [serial = 947] [outer = 0x0] 11:32:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x119e72800) [pid = 1647] [serial = 948] [outer = 0x1191b1000] 11:32:34 INFO - PROCESS | 1647 | 1467225154738 Marionette DEBUG loaded listener.js 11:32:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x119e80800) [pid = 1647] [serial = 949] [outer = 0x1191b1000] 11:32:35 INFO - PROCESS | 1647 | 1467225155082 Marionette TRACE conn2 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 11:32:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 11:32:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 524ms 11:32:35 INFO - PROCESS | 1647 | 1467225155126 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 11:32:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 11:32:35 INFO - PROCESS | 1647 | 1467225155128 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 11:32:35 INFO - PROCESS | 1647 | 1467225155130 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 11:32:35 INFO - PROCESS | 1647 | 1467225155131 Marionette TRACE conn2 <- [1,1238,null,{}] 11:32:35 INFO - PROCESS | 1647 | 1467225155133 Marionette TRACE conn2 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:35 INFO - PROCESS | 1647 | 1467225155137 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:35 INFO - PROCESS | 1647 | 1467225155242 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 11:32:35 INFO - PROCESS | 1647 | 1467225155275 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:35 INFO - PROCESS | 1647 | 1467225155276 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:35 INFO - PROCESS | 1647 | ++DOCSHELL 0x124b38800 == 33 [pid = 1647] [id = 317] 11:32:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x11291d400) [pid = 1647] [serial = 950] [outer = 0x0] 11:32:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x1211db800) [pid = 1647] [serial = 951] [outer = 0x11291d400] 11:32:35 INFO - PROCESS | 1647 | 1467225155301 Marionette DEBUG loaded listener.js 11:32:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x123c51800) [pid = 1647] [serial = 952] [outer = 0x11291d400] 11:32:35 INFO - PROCESS | 1647 | 1467225155693 Marionette TRACE conn2 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 11:32:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 11:32:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 568ms 11:32:35 INFO - PROCESS | 1647 | 1467225155704 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 11:32:35 INFO - PROCESS | 1647 | 1467225155708 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 11:32:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 11:32:35 INFO - PROCESS | 1647 | 1467225155712 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 11:32:35 INFO - PROCESS | 1647 | 1467225155714 Marionette TRACE conn2 <- [1,1242,null,{}] 11:32:35 INFO - PROCESS | 1647 | 1467225155717 Marionette TRACE conn2 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:35 INFO - PROCESS | 1647 | 1467225155719 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:35 INFO - PROCESS | 1647 | 1467225155867 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 11:32:35 INFO - PROCESS | 1647 | 1467225155892 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:35 INFO - PROCESS | 1647 | 1467225155894 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:35 INFO - PROCESS | 1647 | ++DOCSHELL 0x12650d800 == 34 [pid = 1647] [id = 318] 11:32:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x116905000) [pid = 1647] [serial = 953] [outer = 0x0] 11:32:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x1243b2400) [pid = 1647] [serial = 954] [outer = 0x116905000] 11:32:35 INFO - PROCESS | 1647 | 1467225155935 Marionette DEBUG loaded listener.js 11:32:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x124644000) [pid = 1647] [serial = 955] [outer = 0x116905000] 11:32:36 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x123c58000) [pid = 1647] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 11:32:36 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x126185800) [pid = 1647] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 11:32:36 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x124f13800) [pid = 1647] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 11:32:36 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x113385000) [pid = 1647] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 11:32:36 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x116fd8800) [pid = 1647] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 11:32:36 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x1182afc00) [pid = 1647] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 11:32:36 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x114f78400) [pid = 1647] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 11:32:36 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x11612e000) [pid = 1647] [serial = 884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 11:32:36 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x118560000) [pid = 1647] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 11:32:36 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x114f7b000) [pid = 1647] [serial = 881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 11:32:36 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x128b65000) [pid = 1647] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 11:32:36 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x1128d6800) [pid = 1647] [serial = 890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 11:32:36 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x1128d3400) [pid = 1647] [serial = 887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 11:32:36 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x1128d4400) [pid = 1647] [serial = 893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 11:32:36 INFO - PROCESS | 1647 | 1467225156501 Marionette TRACE conn2 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 11:32:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 11:32:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 821ms 11:32:36 INFO - PROCESS | 1647 | 1467225156533 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 11:32:36 INFO - PROCESS | 1647 | 1467225156534 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 11:32:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 11:32:36 INFO - PROCESS | 1647 | 1467225156536 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 11:32:36 INFO - PROCESS | 1647 | 1467225156537 Marionette TRACE conn2 <- [1,1246,null,{}] 11:32:36 INFO - PROCESS | 1647 | 1467225156544 Marionette TRACE conn2 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:36 INFO - PROCESS | 1647 | 1467225156545 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:36 INFO - PROCESS | 1647 | 1467225156618 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 11:32:36 INFO - PROCESS | 1647 | 1467225156623 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:36 INFO - PROCESS | 1647 | 1467225156625 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:36 INFO - PROCESS | 1647 | ++DOCSHELL 0x11a0d4800 == 35 [pid = 1647] [id = 319] 11:32:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x112a77800) [pid = 1647] [serial = 956] [outer = 0x0] 11:32:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x116fd8800) [pid = 1647] [serial = 957] [outer = 0x112a77800] 11:32:36 INFO - PROCESS | 1647 | 1467225156650 Marionette DEBUG loaded listener.js 11:32:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x11858ec00) [pid = 1647] [serial = 958] [outer = 0x112a77800] 11:32:36 INFO - PROCESS | 1647 | 1467225156968 Marionette TRACE conn2 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 11:32:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 11:32:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 473ms 11:32:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 11:32:37 INFO - PROCESS | 1647 | 1467225157010 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 11:32:37 INFO - PROCESS | 1647 | 1467225157011 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 11:32:37 INFO - PROCESS | 1647 | 1467225157013 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 11:32:37 INFO - PROCESS | 1647 | 1467225157014 Marionette TRACE conn2 <- [1,1250,null,{}] 11:32:37 INFO - PROCESS | 1647 | 1467225157017 Marionette TRACE conn2 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:37 INFO - PROCESS | 1647 | 1467225157018 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:37 INFO - PROCESS | 1647 | 1467225157092 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 11:32:37 INFO - PROCESS | 1647 | 1467225157145 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:37 INFO - PROCESS | 1647 | 1467225157145 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:37 INFO - PROCESS | 1647 | ++DOCSHELL 0x128a0f800 == 36 [pid = 1647] [id = 320] 11:32:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x113006c00) [pid = 1647] [serial = 959] [outer = 0x0] 11:32:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x119d84400) [pid = 1647] [serial = 960] [outer = 0x113006c00] 11:32:37 INFO - PROCESS | 1647 | 1467225157169 Marionette DEBUG loaded listener.js 11:32:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x1247c9c00) [pid = 1647] [serial = 961] [outer = 0x113006c00] 11:32:37 INFO - PROCESS | 1647 | 1467225157434 Marionette TRACE conn2 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 11:32:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 11:32:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 468ms 11:32:37 INFO - PROCESS | 1647 | 1467225157482 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 11:32:37 INFO - PROCESS | 1647 | 1467225157483 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 11:32:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 11:32:37 INFO - PROCESS | 1647 | 1467225157485 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 11:32:37 INFO - PROCESS | 1647 | 1467225157486 Marionette TRACE conn2 <- [1,1254,null,{}] 11:32:37 INFO - PROCESS | 1647 | 1467225157497 Marionette TRACE conn2 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:37 INFO - PROCESS | 1647 | 1467225157498 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:37 INFO - PROCESS | 1647 | 1467225157579 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 11:32:37 INFO - PROCESS | 1647 | 1467225157583 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:37 INFO - PROCESS | 1647 | 1467225157585 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:37 INFO - PROCESS | 1647 | ++DOCSHELL 0x128b1b000 == 37 [pid = 1647] [id = 321] 11:32:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x123804000) [pid = 1647] [serial = 962] [outer = 0x0] 11:32:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x125683800) [pid = 1647] [serial = 963] [outer = 0x123804000] 11:32:37 INFO - PROCESS | 1647 | 1467225157611 Marionette DEBUG loaded listener.js 11:32:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x1257c2000) [pid = 1647] [serial = 964] [outer = 0x123804000] 11:32:37 INFO - PROCESS | 1647 | 1467225157973 Marionette TRACE conn2 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 11:32:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 11:32:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 522ms 11:32:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 11:32:38 INFO - PROCESS | 1647 | 1467225158008 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 11:32:38 INFO - PROCESS | 1647 | 1467225158010 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 11:32:38 INFO - PROCESS | 1647 | 1467225158012 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 11:32:38 INFO - PROCESS | 1647 | 1467225158013 Marionette TRACE conn2 <- [1,1258,null,{}] 11:32:38 INFO - PROCESS | 1647 | 1467225158016 Marionette TRACE conn2 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:38 INFO - PROCESS | 1647 | 1467225158017 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:38 INFO - PROCESS | 1647 | 1467225158103 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 11:32:38 INFO - PROCESS | 1647 | 1467225158109 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:38 INFO - PROCESS | 1647 | 1467225158111 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:38 INFO - PROCESS | 1647 | ++DOCSHELL 0x1292c5800 == 38 [pid = 1647] [id = 322] 11:32:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x1257e1800) [pid = 1647] [serial = 965] [outer = 0x0] 11:32:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x12618d000) [pid = 1647] [serial = 966] [outer = 0x1257e1800] 11:32:38 INFO - PROCESS | 1647 | 1467225158137 Marionette DEBUG loaded listener.js 11:32:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x12716ec00) [pid = 1647] [serial = 967] [outer = 0x1257e1800] 11:32:38 INFO - PROCESS | 1647 | 1467225158464 Marionette TRACE conn2 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 11:32:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 11:32:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 470ms 11:32:38 INFO - PROCESS | 1647 | 1467225158530 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 11:32:38 INFO - PROCESS | 1647 | 1467225158532 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 11:32:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 11:32:38 INFO - PROCESS | 1647 | 1467225158537 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 11:32:38 INFO - PROCESS | 1647 | 1467225158539 Marionette TRACE conn2 <- [1,1262,null,{}] 11:32:38 INFO - PROCESS | 1647 | 1467225158543 Marionette TRACE conn2 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:38 INFO - PROCESS | 1647 | 1467225158545 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:38 INFO - PROCESS | 1647 | 1467225158642 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 11:32:38 INFO - PROCESS | 1647 | 1467225158718 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:38 INFO - PROCESS | 1647 | 1467225158722 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:38 INFO - PROCESS | 1647 | ++DOCSHELL 0x115ec1000 == 39 [pid = 1647] [id = 323] 11:32:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x1128d5400) [pid = 1647] [serial = 968] [outer = 0x0] 11:32:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x112923400) [pid = 1647] [serial = 969] [outer = 0x1128d5400] 11:32:38 INFO - PROCESS | 1647 | 1467225158753 Marionette DEBUG loaded listener.js 11:32:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x112eb9400) [pid = 1647] [serial = 970] [outer = 0x1128d5400] 11:32:39 INFO - PROCESS | 1647 | 1467225159279 Marionette TRACE conn2 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 11:32:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 11:32:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 823ms 11:32:39 INFO - PROCESS | 1647 | 1467225159361 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 11:32:39 INFO - PROCESS | 1647 | 1467225159363 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 11:32:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 11:32:39 INFO - PROCESS | 1647 | 1467225159368 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 11:32:39 INFO - PROCESS | 1647 | 1467225159370 Marionette TRACE conn2 <- [1,1266,null,{}] 11:32:39 INFO - PROCESS | 1647 | 1467225159374 Marionette TRACE conn2 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:39 INFO - PROCESS | 1647 | 1467225159375 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:39 INFO - PROCESS | 1647 | 1467225159484 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 11:32:39 INFO - PROCESS | 1647 | 1467225159562 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:39 INFO - PROCESS | 1647 | 1467225159563 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:39 INFO - PROCESS | 1647 | ++DOCSHELL 0x1194d0000 == 40 [pid = 1647] [id = 324] 11:32:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x116f90400) [pid = 1647] [serial = 971] [outer = 0x0] 11:32:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x117d18c00) [pid = 1647] [serial = 972] [outer = 0x116f90400] 11:32:39 INFO - PROCESS | 1647 | 1467225159594 Marionette DEBUG loaded listener.js 11:32:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x1181e4c00) [pid = 1647] [serial = 973] [outer = 0x116f90400] 11:32:40 INFO - PROCESS | 1647 | 1467225160246 Marionette TRACE conn2 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 11:32:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 11:32:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 924ms 11:32:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 11:32:40 INFO - PROCESS | 1647 | 1467225160314 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 11:32:40 INFO - PROCESS | 1647 | 1467225160316 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 11:32:40 INFO - PROCESS | 1647 | 1467225160320 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 11:32:40 INFO - PROCESS | 1647 | 1467225160322 Marionette TRACE conn2 <- [1,1270,null,{}] 11:32:40 INFO - PROCESS | 1647 | 1467225160325 Marionette TRACE conn2 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:40 INFO - PROCESS | 1647 | 1467225160327 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:40 INFO - PROCESS | 1647 | 1467225160431 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 11:32:40 INFO - PROCESS | 1647 | 1467225160511 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:40 INFO - PROCESS | 1647 | 1467225160514 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:40 INFO - PROCESS | 1647 | ++DOCSHELL 0x116957800 == 41 [pid = 1647] [id = 325] 11:32:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x113c35400) [pid = 1647] [serial = 974] [outer = 0x0] 11:32:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x114f74800) [pid = 1647] [serial = 975] [outer = 0x113c35400] 11:32:40 INFO - PROCESS | 1647 | 1467225160544 Marionette DEBUG loaded listener.js 11:32:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 108 (0x116975800) [pid = 1647] [serial = 976] [outer = 0x113c35400] 11:32:40 INFO - PROCESS | 1647 | --DOCSHELL 0x128b1b000 == 40 [pid = 1647] [id = 321] 11:32:40 INFO - PROCESS | 1647 | --DOCSHELL 0x128a0f800 == 39 [pid = 1647] [id = 320] 11:32:40 INFO - PROCESS | 1647 | --DOCSHELL 0x11a0d4800 == 38 [pid = 1647] [id = 319] 11:32:40 INFO - PROCESS | 1647 | --DOCSHELL 0x12650d800 == 37 [pid = 1647] [id = 318] 11:32:40 INFO - PROCESS | 1647 | --DOCSHELL 0x124b38800 == 36 [pid = 1647] [id = 317] 11:32:40 INFO - PROCESS | 1647 | --DOCSHELL 0x123abb000 == 35 [pid = 1647] [id = 316] 11:32:40 INFO - PROCESS | 1647 | --DOCSHELL 0x119b48000 == 34 [pid = 1647] [id = 315] 11:32:40 INFO - PROCESS | 1647 | --DOCSHELL 0x1191d4800 == 33 [pid = 1647] [id = 314] 11:32:40 INFO - PROCESS | 1647 | --DOCSHELL 0x11817a000 == 32 [pid = 1647] [id = 313] 11:32:40 INFO - PROCESS | 1647 | --DOCSHELL 0x116673800 == 31 [pid = 1647] [id = 312] 11:32:40 INFO - PROCESS | 1647 | --DOCSHELL 0x1192a2000 == 30 [pid = 1647] [id = 311] 11:32:40 INFO - PROCESS | 1647 | --DOMWINDOW == 107 (0x124bdec00) [pid = 1647] [serial = 897] [outer = 0x0] [url = about:blank] 11:32:40 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x126535400) [pid = 1647] [serial = 900] [outer = 0x0] [url = about:blank] 11:32:40 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x128911000) [pid = 1647] [serial = 903] [outer = 0x0] [url = about:blank] 11:32:40 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x116635800) [pid = 1647] [serial = 906] [outer = 0x0] [url = about:blank] 11:32:40 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x1211e5c00) [pid = 1647] [serial = 909] [outer = 0x0] [url = about:blank] 11:32:40 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x118596000) [pid = 1647] [serial = 907] [outer = 0x0] [url = about:blank] 11:32:40 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x118591c00) [pid = 1647] [serial = 878] [outer = 0x0] [url = about:blank] 11:32:40 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x119197800) [pid = 1647] [serial = 879] [outer = 0x0] [url = about:blank] 11:32:40 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x115d10400) [pid = 1647] [serial = 875] [outer = 0x0] [url = about:blank] 11:32:40 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x116f87800) [pid = 1647] [serial = 876] [outer = 0x0] [url = about:blank] 11:32:40 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x1176f8400) [pid = 1647] [serial = 885] [outer = 0x0] [url = about:blank] 11:32:40 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x1181a0400) [pid = 1647] [serial = 886] [outer = 0x0] [url = about:blank] 11:32:40 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x128b6b800) [pid = 1647] [serial = 912] [outer = 0x0] [url = about:blank] 11:32:40 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x115e63800) [pid = 1647] [serial = 882] [outer = 0x0] [url = about:blank] 11:32:40 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x116f86000) [pid = 1647] [serial = 883] [outer = 0x0] [url = about:blank] 11:32:40 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x128bd2000) [pid = 1647] [serial = 873] [outer = 0x0] [url = about:blank] 11:32:40 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x119e22800) [pid = 1647] [serial = 891] [outer = 0x0] [url = about:blank] 11:32:40 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x1209f3c00) [pid = 1647] [serial = 892] [outer = 0x0] [url = about:blank] 11:32:40 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x118351000) [pid = 1647] [serial = 888] [outer = 0x0] [url = about:blank] 11:32:40 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x1191b6c00) [pid = 1647] [serial = 889] [outer = 0x0] [url = about:blank] 11:32:40 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x1289ec400) [pid = 1647] [serial = 904] [outer = 0x0] [url = about:blank] 11:32:40 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x1181dc800) [pid = 1647] [serial = 486] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 11:32:40 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x128f66800) [pid = 1647] [serial = 913] [outer = 0x0] [url = about:blank] 11:32:40 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x12395ac00) [pid = 1647] [serial = 895] [outer = 0x0] [url = about:blank] 11:32:40 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x1211dd000) [pid = 1647] [serial = 894] [outer = 0x0] [url = about:blank] 11:32:40 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x123803c00) [pid = 1647] [serial = 910] [outer = 0x0] [url = about:blank] 11:32:40 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x127175400) [pid = 1647] [serial = 901] [outer = 0x0] [url = about:blank] 11:32:40 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x1257ec000) [pid = 1647] [serial = 898] [outer = 0x0] [url = about:blank] 11:32:40 INFO - PROCESS | 1647 | 1467225160959 Marionette TRACE conn2 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 11:32:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 11:32:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 672ms 11:32:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 11:32:41 INFO - PROCESS | 1647 | 1467225160992 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 11:32:41 INFO - PROCESS | 1647 | 1467225160994 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 11:32:41 INFO - PROCESS | 1647 | 1467225160998 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 11:32:41 INFO - PROCESS | 1647 | 1467225161000 Marionette TRACE conn2 <- [1,1274,null,{}] 11:32:41 INFO - PROCESS | 1647 | 1467225161002 Marionette TRACE conn2 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:41 INFO - PROCESS | 1647 | 1467225161004 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:41 INFO - PROCESS | 1647 | 1467225161094 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 11:32:41 INFO - PROCESS | 1647 | 1467225161149 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:41 INFO - PROCESS | 1647 | 1467225161151 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:41 INFO - PROCESS | 1647 | ++DOCSHELL 0x118205800 == 31 [pid = 1647] [id = 326] 11:32:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x116981400) [pid = 1647] [serial = 977] [outer = 0x0] 11:32:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x1181e3000) [pid = 1647] [serial = 978] [outer = 0x116981400] 11:32:41 INFO - PROCESS | 1647 | 1467225161180 Marionette DEBUG loaded listener.js 11:32:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x11834f000) [pid = 1647] [serial = 979] [outer = 0x116981400] 11:32:41 INFO - PROCESS | 1647 | 1467225161531 Marionette TRACE conn2 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 11:32:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 11:32:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 568ms 11:32:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 11:32:41 INFO - PROCESS | 1647 | 1467225161567 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 11:32:41 INFO - PROCESS | 1647 | 1467225161568 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 11:32:41 INFO - PROCESS | 1647 | 1467225161570 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 11:32:41 INFO - PROCESS | 1647 | 1467225161575 Marionette TRACE conn2 <- [1,1278,null,{}] 11:32:41 INFO - PROCESS | 1647 | 1467225161583 Marionette TRACE conn2 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:41 INFO - PROCESS | 1647 | 1467225161586 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:41 INFO - PROCESS | 1647 | 1467225161665 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 11:32:41 INFO - PROCESS | 1647 | 1467225161720 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:41 INFO - PROCESS | 1647 | 1467225161722 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:41 INFO - PROCESS | 1647 | ++DOCSHELL 0x1194b8800 == 32 [pid = 1647] [id = 327] 11:32:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x118351000) [pid = 1647] [serial = 980] [outer = 0x0] 11:32:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x11858ac00) [pid = 1647] [serial = 981] [outer = 0x118351000] 11:32:41 INFO - PROCESS | 1647 | 1467225161750 Marionette DEBUG loaded listener.js 11:32:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x11976b400) [pid = 1647] [serial = 982] [outer = 0x118351000] 11:32:42 INFO - PROCESS | 1647 | 1467225162046 Marionette TRACE conn2 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 11:32:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 11:32:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 524ms 11:32:42 INFO - PROCESS | 1647 | 1467225162095 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 11:32:42 INFO - PROCESS | 1647 | 1467225162096 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 11:32:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 11:32:42 INFO - PROCESS | 1647 | 1467225162099 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 11:32:42 INFO - PROCESS | 1647 | 1467225162100 Marionette TRACE conn2 <- [1,1282,null,{}] 11:32:42 INFO - PROCESS | 1647 | 1467225162102 Marionette TRACE conn2 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:42 INFO - PROCESS | 1647 | 1467225162103 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:42 INFO - PROCESS | 1647 | 1467225162182 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 11:32:42 INFO - PROCESS | 1647 | 1467225162186 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:42 INFO - PROCESS | 1647 | 1467225162187 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:42 INFO - PROCESS | 1647 | ++DOCSHELL 0x124010800 == 33 [pid = 1647] [id = 328] 11:32:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x119b17000) [pid = 1647] [serial = 983] [outer = 0x0] 11:32:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x119e7f000) [pid = 1647] [serial = 984] [outer = 0x119b17000] 11:32:42 INFO - PROCESS | 1647 | 1467225162216 Marionette DEBUG loaded listener.js 11:32:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x1211d9c00) [pid = 1647] [serial = 985] [outer = 0x119b17000] 11:32:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 11:32:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 518ms 11:32:42 INFO - PROCESS | 1647 | 1467225162612 Marionette TRACE conn2 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 11:32:42 INFO - PROCESS | 1647 | 1467225162618 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 11:32:42 INFO - PROCESS | 1647 | 1467225162620 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 11:32:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 11:32:42 INFO - PROCESS | 1647 | 1467225162625 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 11:32:42 INFO - PROCESS | 1647 | 1467225162626 Marionette TRACE conn2 <- [1,1286,null,{}] 11:32:42 INFO - PROCESS | 1647 | 1467225162629 Marionette TRACE conn2 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:42 INFO - PROCESS | 1647 | 1467225162631 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:42 INFO - PROCESS | 1647 | 1467225162712 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 11:32:42 INFO - PROCESS | 1647 | 1467225162716 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:42 INFO - PROCESS | 1647 | 1467225162717 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:42 INFO - PROCESS | 1647 | ++DOCSHELL 0x12570e000 == 34 [pid = 1647] [id = 329] 11:32:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x112a79800) [pid = 1647] [serial = 986] [outer = 0x0] 11:32:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x123803c00) [pid = 1647] [serial = 987] [outer = 0x112a79800] 11:32:42 INFO - PROCESS | 1647 | 1467225162743 Marionette DEBUG loaded listener.js 11:32:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x12395a400) [pid = 1647] [serial = 988] [outer = 0x112a79800] 11:32:43 INFO - PROCESS | 1647 | 1467225163098 Marionette TRACE conn2 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 11:32:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 11:32:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 519ms 11:32:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 11:32:43 INFO - PROCESS | 1647 | 1467225163144 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 11:32:43 INFO - PROCESS | 1647 | 1467225163145 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 11:32:43 INFO - PROCESS | 1647 | 1467225163147 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 11:32:43 INFO - PROCESS | 1647 | 1467225163148 Marionette TRACE conn2 <- [1,1290,null,{}] 11:32:43 INFO - PROCESS | 1647 | 1467225163151 Marionette TRACE conn2 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:43 INFO - PROCESS | 1647 | 1467225163155 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:43 INFO - PROCESS | 1647 | 1467225163278 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 11:32:43 INFO - PROCESS | 1647 | 1467225163283 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:43 INFO - PROCESS | 1647 | 1467225163284 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:43 INFO - PROCESS | 1647 | ++DOCSHELL 0x1271ca800 == 35 [pid = 1647] [id = 330] 11:32:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x1211e5c00) [pid = 1647] [serial = 989] [outer = 0x0] 11:32:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x123f41400) [pid = 1647] [serial = 990] [outer = 0x1211e5c00] 11:32:43 INFO - PROCESS | 1647 | 1467225163309 Marionette DEBUG loaded listener.js 11:32:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x1257e9400) [pid = 1647] [serial = 991] [outer = 0x1211e5c00] 11:32:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 11:32:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 519ms 11:32:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 11:32:43 INFO - PROCESS | 1647 | 1467225163662 Marionette TRACE conn2 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 11:32:43 INFO - PROCESS | 1647 | 1467225163666 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 11:32:43 INFO - PROCESS | 1647 | 1467225163667 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 11:32:43 INFO - PROCESS | 1647 | 1467225163669 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 11:32:43 INFO - PROCESS | 1647 | 1467225163670 Marionette TRACE conn2 <- [1,1294,null,{}] 11:32:43 INFO - PROCESS | 1647 | 1467225163675 Marionette TRACE conn2 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:43 INFO - PROCESS | 1647 | 1467225163676 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:43 INFO - PROCESS | 1647 | 1467225163773 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 11:32:43 INFO - PROCESS | 1647 | 1467225163776 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:43 INFO - PROCESS | 1647 | 1467225163777 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:43 INFO - PROCESS | 1647 | ++DOCSHELL 0x128b19800 == 36 [pid = 1647] [id = 331] 11:32:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x126185800) [pid = 1647] [serial = 992] [outer = 0x0] 11:32:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x126543400) [pid = 1647] [serial = 993] [outer = 0x126185800] 11:32:43 INFO - PROCESS | 1647 | 1467225163808 Marionette DEBUG loaded listener.js 11:32:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x127175400) [pid = 1647] [serial = 994] [outer = 0x126185800] 11:32:44 INFO - PROCESS | 1647 | 1467225164119 Marionette TRACE conn2 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 11:32:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 11:32:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 473ms 11:32:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 11:32:44 INFO - PROCESS | 1647 | 1467225164152 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 11:32:44 INFO - PROCESS | 1647 | 1467225164153 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 11:32:44 INFO - PROCESS | 1647 | 1467225164163 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 11:32:44 INFO - PROCESS | 1647 | 1467225164164 Marionette TRACE conn2 <- [1,1298,null,{}] 11:32:44 INFO - PROCESS | 1647 | 1467225164167 Marionette TRACE conn2 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:44 INFO - PROCESS | 1647 | 1467225164168 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:44 INFO - PROCESS | 1647 | 1467225164271 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 11:32:44 INFO - PROCESS | 1647 | 1467225164276 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:44 INFO - PROCESS | 1647 | 1467225164277 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:44 INFO - PROCESS | 1647 | ++DOCSHELL 0x128fce000 == 37 [pid = 1647] [id = 332] 11:32:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x12618cc00) [pid = 1647] [serial = 995] [outer = 0x0] 11:32:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x128914000) [pid = 1647] [serial = 996] [outer = 0x12618cc00] 11:32:44 INFO - PROCESS | 1647 | 1467225164302 Marionette DEBUG loaded listener.js 11:32:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x1289ec400) [pid = 1647] [serial = 997] [outer = 0x12618cc00] 11:32:44 INFO - PROCESS | 1647 | 1467225164648 Marionette TRACE conn2 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 11:32:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 11:32:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 526ms 11:32:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 11:32:44 INFO - PROCESS | 1647 | 1467225164682 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 11:32:44 INFO - PROCESS | 1647 | 1467225164683 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 11:32:44 INFO - PROCESS | 1647 | 1467225164685 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 11:32:44 INFO - PROCESS | 1647 | 1467225164686 Marionette TRACE conn2 <- [1,1302,null,{}] 11:32:44 INFO - PROCESS | 1647 | 1467225164689 Marionette TRACE conn2 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:44 INFO - PROCESS | 1647 | 1467225164690 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:44 INFO - PROCESS | 1647 | 1467225164787 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 11:32:44 INFO - PROCESS | 1647 | 1467225164790 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:44 INFO - PROCESS | 1647 | 1467225164792 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:44 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a330800 == 38 [pid = 1647] [id = 333] 11:32:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x12890fc00) [pid = 1647] [serial = 998] [outer = 0x0] 11:32:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x128b5ec00) [pid = 1647] [serial = 999] [outer = 0x12890fc00] 11:32:44 INFO - PROCESS | 1647 | 1467225164823 Marionette DEBUG loaded listener.js 11:32:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x128b65000) [pid = 1647] [serial = 1000] [outer = 0x12890fc00] 11:32:45 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x1191b1000) [pid = 1647] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 11:32:45 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x114f7fc00) [pid = 1647] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 11:32:45 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x1191b0800) [pid = 1647] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 11:32:45 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x1181df400) [pid = 1647] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 11:32:45 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x112ec6c00) [pid = 1647] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 11:32:45 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x1181e7c00) [pid = 1647] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 11:32:45 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x1110a7400) [pid = 1647] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 11:32:45 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x1181a6000) [pid = 1647] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 11:32:45 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x1188ba400) [pid = 1647] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 11:32:45 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x124648000) [pid = 1647] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 11:32:45 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x11291dc00) [pid = 1647] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 11:32:45 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x113c64000) [pid = 1647] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 11:32:45 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x11291d400) [pid = 1647] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 11:32:45 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x116905000) [pid = 1647] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 11:32:45 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x112a77800) [pid = 1647] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 11:32:45 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x123804000) [pid = 1647] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 11:32:45 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x113006c00) [pid = 1647] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 11:32:45 INFO - PROCESS | 1647 | 1467225165216 Marionette TRACE conn2 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 11:32:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 11:32:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 568ms 11:32:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 11:32:45 INFO - PROCESS | 1647 | 1467225165263 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 11:32:45 INFO - PROCESS | 1647 | 1467225165264 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 11:32:45 INFO - PROCESS | 1647 | 1467225165266 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 11:32:45 INFO - PROCESS | 1647 | 1467225165268 Marionette TRACE conn2 <- [1,1306,null,{}] 11:32:45 INFO - PROCESS | 1647 | 1467225165270 Marionette TRACE conn2 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:45 INFO - PROCESS | 1647 | 1467225165271 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:45 INFO - PROCESS | 1647 | 1467225165353 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 11:32:45 INFO - PROCESS | 1647 | 1467225165359 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:45 INFO - PROCESS | 1647 | 1467225165360 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:45 INFO - PROCESS | 1647 | ++DOCSHELL 0x128b1a800 == 39 [pid = 1647] [id = 334] 11:32:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x113002c00) [pid = 1647] [serial = 1001] [outer = 0x0] 11:32:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x11859f000) [pid = 1647] [serial = 1002] [outer = 0x113002c00] 11:32:45 INFO - PROCESS | 1647 | 1467225165384 Marionette DEBUG loaded listener.js 11:32:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x120905000) [pid = 1647] [serial = 1003] [outer = 0x113002c00] 11:32:45 INFO - PROCESS | 1647 | 1467225165712 Marionette TRACE conn2 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 11:32:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 11:32:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 468ms 11:32:45 INFO - PROCESS | 1647 | 1467225165735 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 11:32:45 INFO - PROCESS | 1647 | 1467225165737 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 11:32:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 11:32:45 INFO - PROCESS | 1647 | 1467225165742 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 11:32:45 INFO - PROCESS | 1647 | 1467225165744 Marionette TRACE conn2 <- [1,1310,null,{}] 11:32:45 INFO - PROCESS | 1647 | 1467225165746 Marionette TRACE conn2 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:45 INFO - PROCESS | 1647 | 1467225165748 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:45 INFO - PROCESS | 1647 | 1467225165836 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 11:32:45 INFO - PROCESS | 1647 | 1467225165842 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:45 INFO - PROCESS | 1647 | 1467225165844 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:45 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a6b4800 == 40 [pid = 1647] [id = 335] 11:32:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x120910c00) [pid = 1647] [serial = 1004] [outer = 0x0] 11:32:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x124be4400) [pid = 1647] [serial = 1005] [outer = 0x120910c00] 11:32:45 INFO - PROCESS | 1647 | 1467225165877 Marionette DEBUG loaded listener.js 11:32:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x128bcc000) [pid = 1647] [serial = 1006] [outer = 0x120910c00] 11:32:46 INFO - PROCESS | 1647 | 1467225166232 Marionette TRACE conn2 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 11:32:46 INFO - PROCESS | 1647 | 1467225166264 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 11:32:46 INFO - PROCESS | 1647 | 1467225166266 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 11:32:46 INFO - PROCESS | 1647 | 1467225166267 Marionette TRACE conn2 <- [1,1314,null,{}] 11:32:46 INFO - PROCESS | 1647 | 1467225166270 Marionette TRACE conn2 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:46 INFO - PROCESS | 1647 | 1467225166271 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:46 INFO - PROCESS | 1647 | 1467225166351 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 11:32:46 INFO - PROCESS | 1647 | 1467225166356 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:46 INFO - PROCESS | 1647 | 1467225166359 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:46 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a9cc800 == 41 [pid = 1647] [id = 336] 11:32:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x119e7e800) [pid = 1647] [serial = 1007] [outer = 0x0] 11:32:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x128bd8400) [pid = 1647] [serial = 1008] [outer = 0x119e7e800] 11:32:46 INFO - PROCESS | 1647 | 1467225166383 Marionette DEBUG loaded listener.js 11:32:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x128f73800) [pid = 1647] [serial = 1009] [outer = 0x119e7e800] 11:32:46 INFO - PROCESS | 1647 | 1467225166712 Marionette TRACE conn2 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 11:32:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 11:32:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 470ms 11:32:46 INFO - PROCESS | 1647 | 1467225166736 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 11:32:46 INFO - PROCESS | 1647 | 1467225166738 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 11:32:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 11:32:46 INFO - PROCESS | 1647 | 1467225166744 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 11:32:46 INFO - PROCESS | 1647 | 1467225166745 Marionette TRACE conn2 <- [1,1318,null,{}] 11:32:46 INFO - PROCESS | 1647 | 1467225166747 Marionette TRACE conn2 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:46 INFO - PROCESS | 1647 | 1467225166748 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:46 INFO - PROCESS | 1647 | 1467225166837 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 11:32:46 INFO - PROCESS | 1647 | 1467225166843 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:46 INFO - PROCESS | 1647 | 1467225166844 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:46 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b919000 == 42 [pid = 1647] [id = 337] 11:32:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x128bd4c00) [pid = 1647] [serial = 1010] [outer = 0x0] 11:32:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x129287000) [pid = 1647] [serial = 1011] [outer = 0x128bd4c00] 11:32:46 INFO - PROCESS | 1647 | 1467225166868 Marionette DEBUG loaded listener.js 11:32:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x12928c800) [pid = 1647] [serial = 1012] [outer = 0x128bd4c00] 11:32:47 INFO - PROCESS | 1647 | 1467225167382 Marionette TRACE conn2 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 11:32:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 11:32:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 673ms 11:32:47 INFO - PROCESS | 1647 | 1467225167416 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 11:32:47 INFO - PROCESS | 1647 | 1467225167419 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 11:32:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 11:32:47 INFO - PROCESS | 1647 | 1467225167442 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 11:32:47 INFO - PROCESS | 1647 | 1467225167444 Marionette TRACE conn2 <- [1,1322,null,{}] 11:32:47 INFO - PROCESS | 1647 | 1467225167449 Marionette TRACE conn2 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:47 INFO - PROCESS | 1647 | 1467225167450 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:47 INFO - PROCESS | 1647 | 1467225167580 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 11:32:47 INFO - PROCESS | 1647 | 1467225167648 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:47 INFO - PROCESS | 1647 | 1467225167650 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:47 INFO - PROCESS | 1647 | ++DOCSHELL 0x1184da800 == 43 [pid = 1647] [id = 338] 11:32:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x116905400) [pid = 1647] [serial = 1013] [outer = 0x0] 11:32:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x116fddc00) [pid = 1647] [serial = 1014] [outer = 0x116905400] 11:32:47 INFO - PROCESS | 1647 | 1467225167681 Marionette DEBUG loaded listener.js 11:32:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x1181dd000) [pid = 1647] [serial = 1015] [outer = 0x116905400] 11:32:48 INFO - PROCESS | 1647 | 1467225168097 Marionette TRACE conn2 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 11:32:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 11:32:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 742ms 11:32:48 INFO - PROCESS | 1647 | 1467225168165 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 11:32:48 INFO - PROCESS | 1647 | 1467225168168 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 11:32:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 11:32:48 INFO - PROCESS | 1647 | 1467225168173 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 11:32:48 INFO - PROCESS | 1647 | 1467225168175 Marionette TRACE conn2 <- [1,1326,null,{}] 11:32:48 INFO - PROCESS | 1647 | 1467225168177 Marionette TRACE conn2 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:48 INFO - PROCESS | 1647 | 1467225168179 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:48 INFO - PROCESS | 1647 | 1467225168289 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 11:32:48 INFO - PROCESS | 1647 | 1467225168359 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:48 INFO - PROCESS | 1647 | 1467225168361 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:48 INFO - PROCESS | 1647 | ++DOCSHELL 0x1271b6000 == 44 [pid = 1647] [id = 339] 11:32:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x11855f800) [pid = 1647] [serial = 1016] [outer = 0x0] 11:32:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x11970c400) [pid = 1647] [serial = 1017] [outer = 0x11855f800] 11:32:48 INFO - PROCESS | 1647 | 1467225168392 Marionette DEBUG loaded listener.js 11:32:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x119e1e800) [pid = 1647] [serial = 1018] [outer = 0x11855f800] 11:32:48 INFO - PROCESS | 1647 | 1467225168826 Marionette TRACE conn2 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 11:32:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 11:32:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 670ms 11:32:48 INFO - PROCESS | 1647 | 1467225168844 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 11:32:48 INFO - PROCESS | 1647 | 1467225168845 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 11:32:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 11:32:48 INFO - PROCESS | 1647 | 1467225168848 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 11:32:48 INFO - PROCESS | 1647 | 1467225168850 Marionette TRACE conn2 <- [1,1330,null,{}] 11:32:48 INFO - PROCESS | 1647 | 1467225168901 Marionette TRACE conn2 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:48 INFO - PROCESS | 1647 | 1467225168905 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:49 INFO - PROCESS | 1647 | 1467225169045 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 11:32:49 INFO - PROCESS | 1647 | 1467225169097 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:49 INFO - PROCESS | 1647 | 1467225169099 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:49 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b914000 == 45 [pid = 1647] [id = 340] 11:32:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x124727000) [pid = 1647] [serial = 1019] [outer = 0x0] 11:32:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x124e94800) [pid = 1647] [serial = 1020] [outer = 0x124727000] 11:32:49 INFO - PROCESS | 1647 | 1467225169132 Marionette DEBUG loaded listener.js 11:32:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 108 (0x1257c2800) [pid = 1647] [serial = 1021] [outer = 0x124727000] 11:32:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 11:32:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 701ms 11:32:49 INFO - PROCESS | 1647 | 1467225169543 Marionette TRACE conn2 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 11:32:49 INFO - PROCESS | 1647 | 1467225169550 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 11:32:49 INFO - PROCESS | 1647 | 1467225169552 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 11:32:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 11:32:49 INFO - PROCESS | 1647 | 1467225169554 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 11:32:49 INFO - PROCESS | 1647 | 1467225169557 Marionette TRACE conn2 <- [1,1334,null,{}] 11:32:49 INFO - PROCESS | 1647 | 1467225169560 Marionette TRACE conn2 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:49 INFO - PROCESS | 1647 | 1467225169562 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:49 INFO - PROCESS | 1647 | 1467225169665 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 11:32:49 INFO - PROCESS | 1647 | 1467225169717 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:49 INFO - PROCESS | 1647 | 1467225169719 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:49 INFO - PROCESS | 1647 | ++DOCSHELL 0x12bcba800 == 46 [pid = 1647] [id = 341] 11:32:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 109 (0x1257ec400) [pid = 1647] [serial = 1022] [outer = 0x0] 11:32:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 110 (0x1289e8800) [pid = 1647] [serial = 1023] [outer = 0x1257ec400] 11:32:49 INFO - PROCESS | 1647 | 1467225169747 Marionette DEBUG loaded listener.js 11:32:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 111 (0x128b6bc00) [pid = 1647] [serial = 1024] [outer = 0x1257ec400] 11:32:50 INFO - PROCESS | 1647 | 1467225170214 Marionette TRACE conn2 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 11:32:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 11:32:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 874ms 11:32:50 INFO - PROCESS | 1647 | 1467225170429 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 11:32:50 INFO - PROCESS | 1647 | 1467225170432 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 11:32:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 11:32:50 INFO - PROCESS | 1647 | 1467225170435 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 11:32:50 INFO - PROCESS | 1647 | 1467225170437 Marionette TRACE conn2 <- [1,1338,null,{}] 11:32:50 INFO - PROCESS | 1647 | 1467225170443 Marionette TRACE conn2 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:50 INFO - PROCESS | 1647 | 1467225170444 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:50 INFO - PROCESS | 1647 | 1467225170546 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 11:32:50 INFO - PROCESS | 1647 | 1467225170612 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:50 INFO - PROCESS | 1647 | 1467225170616 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:50 INFO - PROCESS | 1647 | ++DOCSHELL 0x1194a4000 == 47 [pid = 1647] [id = 342] 11:32:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 112 (0x115e5cc00) [pid = 1647] [serial = 1025] [outer = 0x0] 11:32:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 113 (0x116a13800) [pid = 1647] [serial = 1026] [outer = 0x115e5cc00] 11:32:50 INFO - PROCESS | 1647 | 1467225170643 Marionette DEBUG loaded listener.js 11:32:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 114 (0x116fd6c00) [pid = 1647] [serial = 1027] [outer = 0x115e5cc00] 11:32:51 INFO - PROCESS | 1647 | --DOCSHELL 0x12a9cc800 == 46 [pid = 1647] [id = 336] 11:32:51 INFO - PROCESS | 1647 | --DOCSHELL 0x12a6b4800 == 45 [pid = 1647] [id = 335] 11:32:51 INFO - PROCESS | 1647 | --DOCSHELL 0x128b1a800 == 44 [pid = 1647] [id = 334] 11:32:51 INFO - PROCESS | 1647 | --DOCSHELL 0x12a330800 == 43 [pid = 1647] [id = 333] 11:32:51 INFO - PROCESS | 1647 | --DOCSHELL 0x128fce000 == 42 [pid = 1647] [id = 332] 11:32:51 INFO - PROCESS | 1647 | --DOCSHELL 0x128b19800 == 41 [pid = 1647] [id = 331] 11:32:51 INFO - PROCESS | 1647 | --DOCSHELL 0x1271ca800 == 40 [pid = 1647] [id = 330] 11:32:51 INFO - PROCESS | 1647 | --DOCSHELL 0x12570e000 == 39 [pid = 1647] [id = 329] 11:32:51 INFO - PROCESS | 1647 | --DOCSHELL 0x124010800 == 38 [pid = 1647] [id = 328] 11:32:51 INFO - PROCESS | 1647 | --DOCSHELL 0x1194b8800 == 37 [pid = 1647] [id = 327] 11:32:51 INFO - PROCESS | 1647 | --DOCSHELL 0x118205800 == 36 [pid = 1647] [id = 326] 11:32:51 INFO - PROCESS | 1647 | --DOCSHELL 0x116957800 == 35 [pid = 1647] [id = 325] 11:32:51 INFO - PROCESS | 1647 | --DOCSHELL 0x1194d0000 == 34 [pid = 1647] [id = 324] 11:32:51 INFO - PROCESS | 1647 | --DOCSHELL 0x115ec1000 == 33 [pid = 1647] [id = 323] 11:32:51 INFO - PROCESS | 1647 | --DOCSHELL 0x1292c5800 == 32 [pid = 1647] [id = 322] 11:32:51 INFO - PROCESS | 1647 | --DOCSHELL 0x12bcba800 == 31 [pid = 1647] [id = 341] 11:32:51 INFO - PROCESS | 1647 | --DOCSHELL 0x12b914000 == 30 [pid = 1647] [id = 340] 11:32:51 INFO - PROCESS | 1647 | --DOCSHELL 0x1271b6000 == 29 [pid = 1647] [id = 339] 11:32:51 INFO - PROCESS | 1647 | --DOCSHELL 0x12b919000 == 28 [pid = 1647] [id = 337] 11:32:51 INFO - PROCESS | 1647 | --DOCSHELL 0x1184da800 == 27 [pid = 1647] [id = 338] 11:32:51 INFO - PROCESS | 1647 | --DOMWINDOW == 113 (0x119e72800) [pid = 1647] [serial = 948] [outer = 0x0] [url = about:blank] 11:32:51 INFO - PROCESS | 1647 | --DOMWINDOW == 112 (0x112dcd000) [pid = 1647] [serial = 940] [outer = 0x0] [url = about:blank] 11:32:51 INFO - PROCESS | 1647 | --DOMWINDOW == 111 (0x116f88400) [pid = 1647] [serial = 939] [outer = 0x0] [url = about:blank] 11:32:51 INFO - PROCESS | 1647 | --DOMWINDOW == 110 (0x119710400) [pid = 1647] [serial = 945] [outer = 0x0] [url = about:blank] 11:32:51 INFO - PROCESS | 1647 | --DOMWINDOW == 109 (0x118350800) [pid = 1647] [serial = 942] [outer = 0x0] [url = about:blank] 11:32:51 INFO - PROCESS | 1647 | --DOMWINDOW == 108 (0x11859b000) [pid = 1647] [serial = 943] [outer = 0x0] [url = about:blank] 11:32:51 INFO - PROCESS | 1647 | --DOMWINDOW == 107 (0x1133b4400) [pid = 1647] [serial = 936] [outer = 0x0] [url = about:blank] 11:32:51 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x114f77000) [pid = 1647] [serial = 937] [outer = 0x0] [url = about:blank] 11:32:51 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x119712800) [pid = 1647] [serial = 934] [outer = 0x0] [url = about:blank] 11:32:51 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x119197000) [pid = 1647] [serial = 933] [outer = 0x0] [url = about:blank] 11:32:51 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x11292a400) [pid = 1647] [serial = 916] [outer = 0x0] [url = about:blank] 11:32:51 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x1122ba400) [pid = 1647] [serial = 915] [outer = 0x0] [url = about:blank] 11:32:51 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x11859a800) [pid = 1647] [serial = 919] [outer = 0x0] [url = about:blank] 11:32:51 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x1182b5400) [pid = 1647] [serial = 918] [outer = 0x0] [url = about:blank] 11:32:51 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x1243abc00) [pid = 1647] [serial = 922] [outer = 0x0] [url = about:blank] 11:32:51 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x119e22c00) [pid = 1647] [serial = 921] [outer = 0x0] [url = about:blank] 11:32:51 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x128b67c00) [pid = 1647] [serial = 925] [outer = 0x0] [url = about:blank] 11:32:51 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x1257ba800) [pid = 1647] [serial = 924] [outer = 0x0] [url = about:blank] 11:32:51 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x128f6d400) [pid = 1647] [serial = 928] [outer = 0x0] [url = about:blank] 11:32:51 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x12618d000) [pid = 1647] [serial = 966] [outer = 0x0] [url = about:blank] 11:32:51 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x128b62400) [pid = 1647] [serial = 927] [outer = 0x0] [url = about:blank] 11:32:51 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x116fde800) [pid = 1647] [serial = 931] [outer = 0x0] [url = about:blank] 11:32:51 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x114f7b800) [pid = 1647] [serial = 930] [outer = 0x0] [url = about:blank] 11:32:51 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x1211db800) [pid = 1647] [serial = 951] [outer = 0x0] [url = about:blank] 11:32:51 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x1243b2400) [pid = 1647] [serial = 954] [outer = 0x0] [url = about:blank] 11:32:51 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x123c51800) [pid = 1647] [serial = 952] [outer = 0x0] [url = about:blank] 11:32:51 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x116fd8800) [pid = 1647] [serial = 957] [outer = 0x0] [url = about:blank] 11:32:51 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x11858ec00) [pid = 1647] [serial = 958] [outer = 0x0] [url = about:blank] 11:32:51 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x125683800) [pid = 1647] [serial = 963] [outer = 0x0] [url = about:blank] 11:32:51 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x124644000) [pid = 1647] [serial = 955] [outer = 0x0] [url = about:blank] 11:32:51 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x1247c9c00) [pid = 1647] [serial = 961] [outer = 0x0] [url = about:blank] 11:32:51 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x119e80800) [pid = 1647] [serial = 949] [outer = 0x0] [url = about:blank] 11:32:51 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x119d84400) [pid = 1647] [serial = 960] [outer = 0x0] [url = about:blank] 11:32:51 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x1257c2000) [pid = 1647] [serial = 964] [outer = 0x0] [url = about:blank] 11:32:51 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x119b18c00) [pid = 1647] [serial = 946] [outer = 0x0] [url = about:blank] 11:32:51 INFO - PROCESS | 1647 | 1467225171937 Marionette TRACE conn2 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 11:32:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 11:32:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1529ms 11:32:51 INFO - PROCESS | 1647 | 1467225171965 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 11:32:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 11:32:51 INFO - PROCESS | 1647 | 1467225171967 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 11:32:51 INFO - PROCESS | 1647 | 1467225171970 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 11:32:51 INFO - PROCESS | 1647 | 1467225171973 Marionette TRACE conn2 <- [1,1342,null,{}] 11:32:51 INFO - PROCESS | 1647 | 1467225171978 Marionette TRACE conn2 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:51 INFO - PROCESS | 1647 | 1467225171980 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:52 INFO - PROCESS | 1647 | 1467225172057 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 11:32:52 INFO - PROCESS | 1647 | 1467225172062 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:52 INFO - PROCESS | 1647 | 1467225172065 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:52 INFO - PROCESS | 1647 | ++DOCSHELL 0x11640a800 == 28 [pid = 1647] [id = 343] 11:32:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x112ae2c00) [pid = 1647] [serial = 1028] [outer = 0x0] 11:32:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x112fb8000) [pid = 1647] [serial = 1029] [outer = 0x112ae2c00] 11:32:52 INFO - PROCESS | 1647 | 1467225172095 Marionette DEBUG loaded listener.js 11:32:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x1133e0800) [pid = 1647] [serial = 1030] [outer = 0x112ae2c00] 11:32:52 INFO - PROCESS | 1647 | 1467225172485 Marionette TRACE conn2 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 11:32:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 11:32:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 573ms 11:32:52 INFO - PROCESS | 1647 | 1467225172544 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 11:32:52 INFO - PROCESS | 1647 | 1467225172549 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 11:32:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 11:32:52 INFO - PROCESS | 1647 | 1467225172556 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 11:32:52 INFO - PROCESS | 1647 | 1467225172559 Marionette TRACE conn2 <- [1,1346,null,{}] 11:32:52 INFO - PROCESS | 1647 | 1467225172562 Marionette TRACE conn2 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:52 INFO - PROCESS | 1647 | 1467225172565 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:52 INFO - PROCESS | 1647 | 1467225172688 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 11:32:52 INFO - PROCESS | 1647 | 1467225172707 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:52 INFO - PROCESS | 1647 | 1467225172708 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:52 INFO - PROCESS | 1647 | ++DOCSHELL 0x11746f800 == 29 [pid = 1647] [id = 344] 11:32:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x114f7e000) [pid = 1647] [serial = 1031] [outer = 0x0] 11:32:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x116771000) [pid = 1647] [serial = 1032] [outer = 0x114f7e000] 11:32:52 INFO - PROCESS | 1647 | 1467225172755 Marionette DEBUG loaded listener.js 11:32:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x116f85400) [pid = 1647] [serial = 1033] [outer = 0x114f7e000] 11:32:53 INFO - PROCESS | 1647 | 1467225173145 Marionette TRACE conn2 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 11:32:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 11:32:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 622ms 11:32:53 INFO - PROCESS | 1647 | 1467225173178 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 11:32:53 INFO - PROCESS | 1647 | 1467225173187 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 11:32:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 11:32:53 INFO - PROCESS | 1647 | 1467225173192 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 11:32:53 INFO - PROCESS | 1647 | 1467225173194 Marionette TRACE conn2 <- [1,1350,null,{}] 11:32:53 INFO - PROCESS | 1647 | 1467225173202 Marionette TRACE conn2 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:53 INFO - PROCESS | 1647 | 1467225173205 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:53 INFO - PROCESS | 1647 | 1467225173283 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 11:32:53 INFO - PROCESS | 1647 | 1467225173308 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:53 INFO - PROCESS | 1647 | 1467225173310 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:53 INFO - PROCESS | 1647 | ++DOCSHELL 0x1191c2000 == 30 [pid = 1647] [id = 345] 11:32:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x1181a0400) [pid = 1647] [serial = 1034] [outer = 0x0] 11:32:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x1181e6400) [pid = 1647] [serial = 1035] [outer = 0x1181a0400] 11:32:53 INFO - PROCESS | 1647 | 1467225173337 Marionette DEBUG loaded listener.js 11:32:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x118553000) [pid = 1647] [serial = 1036] [outer = 0x1181a0400] 11:32:53 INFO - PROCESS | 1647 | 1467225173683 Marionette TRACE conn2 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 11:32:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 11:32:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 524ms 11:32:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 11:32:53 INFO - PROCESS | 1647 | 1467225173714 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 11:32:53 INFO - PROCESS | 1647 | 1467225173716 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 11:32:53 INFO - PROCESS | 1647 | 1467225173718 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 11:32:53 INFO - PROCESS | 1647 | 1467225173719 Marionette TRACE conn2 <- [1,1354,null,{}] 11:32:53 INFO - PROCESS | 1647 | 1467225173721 Marionette TRACE conn2 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:53 INFO - PROCESS | 1647 | 1467225173722 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:53 INFO - PROCESS | 1647 | 1467225173829 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 11:32:53 INFO - PROCESS | 1647 | 1467225173845 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:53 INFO - PROCESS | 1647 | 1467225173846 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:53 INFO - PROCESS | 1647 | ++DOCSHELL 0x1194d1800 == 31 [pid = 1647] [id = 346] 11:32:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x1182b3800) [pid = 1647] [serial = 1037] [outer = 0x0] 11:32:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x118598400) [pid = 1647] [serial = 1038] [outer = 0x1182b3800] 11:32:53 INFO - PROCESS | 1647 | 1467225173872 Marionette DEBUG loaded listener.js 11:32:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x118898800) [pid = 1647] [serial = 1039] [outer = 0x1182b3800] 11:32:54 INFO - PROCESS | 1647 | 1467225174202 Marionette TRACE conn2 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 11:32:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 11:32:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 518ms 11:32:54 INFO - PROCESS | 1647 | 1467225174236 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 11:32:54 INFO - PROCESS | 1647 | 1467225174238 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 11:32:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 11:32:54 INFO - PROCESS | 1647 | 1467225174248 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 11:32:54 INFO - PROCESS | 1647 | 1467225174256 Marionette TRACE conn2 <- [1,1358,null,{}] 11:32:54 INFO - PROCESS | 1647 | 1467225174258 Marionette TRACE conn2 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:54 INFO - PROCESS | 1647 | 1467225174260 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:54 INFO - PROCESS | 1647 | 1467225174352 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 11:32:54 INFO - PROCESS | 1647 | 1467225174358 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:54 INFO - PROCESS | 1647 | 1467225174359 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:54 INFO - PROCESS | 1647 | ++DOCSHELL 0x12398b000 == 32 [pid = 1647] [id = 347] 11:32:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x1188ae800) [pid = 1647] [serial = 1040] [outer = 0x0] 11:32:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x1191ae000) [pid = 1647] [serial = 1041] [outer = 0x1188ae800] 11:32:54 INFO - PROCESS | 1647 | 1467225174384 Marionette DEBUG loaded listener.js 11:32:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x119768c00) [pid = 1647] [serial = 1042] [outer = 0x1188ae800] 11:32:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 11:32:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 477ms 11:32:54 INFO - PROCESS | 1647 | 1467225174717 Marionette TRACE conn2 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 11:32:54 INFO - PROCESS | 1647 | 1467225174727 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 11:32:54 INFO - PROCESS | 1647 | 1467225174729 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 11:32:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 11:32:54 INFO - PROCESS | 1647 | 1467225174731 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 11:32:54 INFO - PROCESS | 1647 | 1467225174732 Marionette TRACE conn2 <- [1,1362,null,{}] 11:32:54 INFO - PROCESS | 1647 | 1467225174734 Marionette TRACE conn2 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:54 INFO - PROCESS | 1647 | 1467225174738 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:54 INFO - PROCESS | 1647 | 1467225174860 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 11:32:54 INFO - PROCESS | 1647 | 1467225174864 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:54 INFO - PROCESS | 1647 | 1467225174865 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:54 INFO - PROCESS | 1647 | ++DOCSHELL 0x124695000 == 33 [pid = 1647] [id = 348] 11:32:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x1191b1000) [pid = 1647] [serial = 1043] [outer = 0x0] 11:32:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x119e22c00) [pid = 1647] [serial = 1044] [outer = 0x1191b1000] 11:32:54 INFO - PROCESS | 1647 | 1467225174890 Marionette DEBUG loaded listener.js 11:32:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x123881000) [pid = 1647] [serial = 1045] [outer = 0x1191b1000] 11:32:55 INFO - PROCESS | 1647 | 1467225175234 Marionette TRACE conn2 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 11:32:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 11:32:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 518ms 11:32:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 11:32:55 INFO - PROCESS | 1647 | 1467225175250 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 11:32:55 INFO - PROCESS | 1647 | 1467225175251 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 11:32:55 INFO - PROCESS | 1647 | 1467225175253 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 11:32:55 INFO - PROCESS | 1647 | 1467225175254 Marionette TRACE conn2 <- [1,1366,null,{}] 11:32:55 INFO - PROCESS | 1647 | 1467225175265 Marionette TRACE conn2 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:55 INFO - PROCESS | 1647 | 1467225175266 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:55 INFO - PROCESS | 1647 | 1467225175376 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 11:32:55 INFO - PROCESS | 1647 | 1467225175379 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:55 INFO - PROCESS | 1647 | 1467225175380 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:55 INFO - PROCESS | 1647 | ++DOCSHELL 0x125715800 == 34 [pid = 1647] [id = 349] 11:32:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x1128a9800) [pid = 1647] [serial = 1046] [outer = 0x0] 11:32:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x12388e400) [pid = 1647] [serial = 1047] [outer = 0x1128a9800] 11:32:55 INFO - PROCESS | 1647 | 1467225175404 Marionette DEBUG loaded listener.js 11:32:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x1243b2400) [pid = 1647] [serial = 1048] [outer = 0x1128a9800] 11:32:55 INFO - PROCESS | 1647 | 1467225175754 Marionette TRACE conn2 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 11:32:55 INFO - PROCESS | 1647 | 1467225175784 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 11:32:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 11:32:55 INFO - PROCESS | 1647 | 1467225175786 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 11:32:55 INFO - PROCESS | 1647 | 1467225175787 Marionette TRACE conn2 <- [1,1370,null,{}] 11:32:55 INFO - PROCESS | 1647 | 1467225175791 Marionette TRACE conn2 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:55 INFO - PROCESS | 1647 | 1467225175793 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:56 INFO - PROCESS | 1647 | 1467225176105 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 11:32:56 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x1211e5c00) [pid = 1647] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 11:32:56 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x126185800) [pid = 1647] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 11:32:56 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x112a79800) [pid = 1647] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 11:32:56 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x12618cc00) [pid = 1647] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 11:32:56 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x1128d5400) [pid = 1647] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 11:32:56 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x116981400) [pid = 1647] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 11:32:56 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x116f90400) [pid = 1647] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 11:32:56 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x1257e1800) [pid = 1647] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 11:32:56 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x113c35400) [pid = 1647] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 11:32:56 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x119b17000) [pid = 1647] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 11:32:56 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x118351000) [pid = 1647] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 11:32:56 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x12890fc00) [pid = 1647] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 11:32:56 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x120910c00) [pid = 1647] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 11:32:56 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x119e7e800) [pid = 1647] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 11:32:56 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x113002c00) [pid = 1647] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 11:32:56 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x128bd4c00) [pid = 1647] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 11:32:56 INFO - PROCESS | 1647 | 1467225176151 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:56 INFO - PROCESS | 1647 | 1467225176152 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:56 INFO - PROCESS | 1647 | ++DOCSHELL 0x117d37800 == 35 [pid = 1647] [id = 350] 11:32:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x1110a7400) [pid = 1647] [serial = 1049] [outer = 0x0] 11:32:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x1128cbc00) [pid = 1647] [serial = 1050] [outer = 0x1110a7400] 11:32:56 INFO - PROCESS | 1647 | 1467225176177 Marionette DEBUG loaded listener.js 11:32:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x114f7c800) [pid = 1647] [serial = 1051] [outer = 0x1110a7400] 11:32:56 INFO - PROCESS | 1647 | 1467225176439 Marionette TRACE conn2 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 11:32:56 INFO - PROCESS | 1647 | 1467225176475 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 11:32:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 11:32:56 INFO - PROCESS | 1647 | 1467225176498 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 11:32:56 INFO - PROCESS | 1647 | 1467225176500 Marionette TRACE conn2 <- [1,1374,null,{}] 11:32:56 INFO - PROCESS | 1647 | 1467225176503 Marionette TRACE conn2 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:56 INFO - PROCESS | 1647 | 1467225176505 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:56 INFO - PROCESS | 1647 | 1467225176637 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 11:32:56 INFO - PROCESS | 1647 | 1467225176744 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:56 INFO - PROCESS | 1647 | 1467225176745 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:56 INFO - PROCESS | 1647 | ++DOCSHELL 0x1271bf000 == 36 [pid = 1647] [id = 351] 11:32:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x1128a0c00) [pid = 1647] [serial = 1052] [outer = 0x0] 11:32:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x119437800) [pid = 1647] [serial = 1053] [outer = 0x1128a0c00] 11:32:56 INFO - PROCESS | 1647 | 1467225176786 Marionette DEBUG loaded listener.js 11:32:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x124642400) [pid = 1647] [serial = 1054] [outer = 0x1128a0c00] 11:32:57 INFO - PROCESS | 1647 | [1647] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:32:57 INFO - PROCESS | 1647 | 1467225177091 Marionette TRACE conn2 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 11:32:57 INFO - PROCESS | 1647 | 1467225177120 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 11:32:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 11:32:57 INFO - PROCESS | 1647 | 1467225177130 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 11:32:57 INFO - PROCESS | 1647 | 1467225177131 Marionette TRACE conn2 <- [1,1378,null,{}] 11:32:57 INFO - PROCESS | 1647 | 1467225177133 Marionette TRACE conn2 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:57 INFO - PROCESS | 1647 | 1467225177134 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:57 INFO - PROCESS | 1647 | 1467225177217 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 11:32:57 INFO - PROCESS | 1647 | 1467225177273 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:57 INFO - PROCESS | 1647 | 1467225177275 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:57 INFO - PROCESS | 1647 | ++DOCSHELL 0x128b02800 == 37 [pid = 1647] [id = 352] 11:32:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x1128aec00) [pid = 1647] [serial = 1055] [outer = 0x0] 11:32:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x124643000) [pid = 1647] [serial = 1056] [outer = 0x1128aec00] 11:32:57 INFO - PROCESS | 1647 | 1467225177297 Marionette DEBUG loaded listener.js 11:32:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x125030800) [pid = 1647] [serial = 1057] [outer = 0x1128aec00] 11:32:57 INFO - PROCESS | 1647 | 1467225177611 Marionette TRACE conn2 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 11:32:57 INFO - PROCESS | 1647 | 1467225177652 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 11:32:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 11:32:57 INFO - PROCESS | 1647 | 1467225177656 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 11:32:57 INFO - PROCESS | 1647 | 1467225177658 Marionette TRACE conn2 <- [1,1382,null,{}] 11:32:57 INFO - PROCESS | 1647 | 1467225177662 Marionette TRACE conn2 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:57 INFO - PROCESS | 1647 | 1467225177664 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:57 INFO - PROCESS | 1647 | 1467225177812 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 11:32:57 INFO - PROCESS | 1647 | 1467225177902 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:57 INFO - PROCESS | 1647 | 1467225177904 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:57 INFO - PROCESS | 1647 | ++DOCSHELL 0x128fcb000 == 38 [pid = 1647] [id = 353] 11:32:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x125030c00) [pid = 1647] [serial = 1058] [outer = 0x0] 11:32:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x1257e1800) [pid = 1647] [serial = 1059] [outer = 0x125030c00] 11:32:57 INFO - PROCESS | 1647 | 1467225177930 Marionette DEBUG loaded listener.js 11:32:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x126541800) [pid = 1647] [serial = 1060] [outer = 0x125030c00] 11:32:58 INFO - PROCESS | 1647 | --DOCSHELL 0x11746f800 == 37 [pid = 1647] [id = 344] 11:32:58 INFO - PROCESS | 1647 | --DOCSHELL 0x11640a800 == 36 [pid = 1647] [id = 343] 11:32:58 INFO - PROCESS | 1647 | --DOCSHELL 0x1194a4000 == 35 [pid = 1647] [id = 342] 11:32:59 INFO - PROCESS | 1647 | --DOCSHELL 0x1191c2000 == 34 [pid = 1647] [id = 345] 11:32:59 INFO - PROCESS | 1647 | --DOCSHELL 0x12398b000 == 33 [pid = 1647] [id = 347] 11:32:59 INFO - PROCESS | 1647 | --DOCSHELL 0x1194d1800 == 32 [pid = 1647] [id = 346] 11:32:59 INFO - PROCESS | 1647 | --DOCSHELL 0x1271bf000 == 31 [pid = 1647] [id = 351] 11:32:59 INFO - PROCESS | 1647 | --DOCSHELL 0x124695000 == 30 [pid = 1647] [id = 348] 11:32:59 INFO - PROCESS | 1647 | --DOCSHELL 0x125715800 == 29 [pid = 1647] [id = 349] 11:32:59 INFO - PROCESS | 1647 | --DOCSHELL 0x117d37800 == 28 [pid = 1647] [id = 350] 11:32:59 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x123f41400) [pid = 1647] [serial = 990] [outer = 0x0] [url = about:blank] 11:32:59 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x126543400) [pid = 1647] [serial = 993] [outer = 0x0] [url = about:blank] 11:32:59 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x123803c00) [pid = 1647] [serial = 987] [outer = 0x0] [url = about:blank] 11:32:59 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x128914000) [pid = 1647] [serial = 996] [outer = 0x0] [url = about:blank] 11:32:59 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x112923400) [pid = 1647] [serial = 969] [outer = 0x0] [url = about:blank] 11:32:59 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x112eb9400) [pid = 1647] [serial = 970] [outer = 0x0] [url = about:blank] 11:32:59 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x1181e3000) [pid = 1647] [serial = 978] [outer = 0x0] [url = about:blank] 11:32:59 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x11834f000) [pid = 1647] [serial = 979] [outer = 0x0] [url = about:blank] 11:32:59 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x117d18c00) [pid = 1647] [serial = 972] [outer = 0x0] [url = about:blank] 11:32:59 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x1181e4c00) [pid = 1647] [serial = 973] [outer = 0x0] [url = about:blank] 11:32:59 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x12716ec00) [pid = 1647] [serial = 967] [outer = 0x0] [url = about:blank] 11:32:59 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x127175400) [pid = 1647] [serial = 994] [outer = 0x0] [url = about:blank] 11:32:59 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x114f74800) [pid = 1647] [serial = 975] [outer = 0x0] [url = about:blank] 11:32:59 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x116975800) [pid = 1647] [serial = 976] [outer = 0x0] [url = about:blank] 11:32:59 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x119e7f000) [pid = 1647] [serial = 984] [outer = 0x0] [url = about:blank] 11:32:59 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x1211d9c00) [pid = 1647] [serial = 985] [outer = 0x0] [url = about:blank] 11:32:59 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x11858ac00) [pid = 1647] [serial = 981] [outer = 0x0] [url = about:blank] 11:32:59 INFO - PROCESS | 1647 | --DOMWINDOW == 78 (0x11976b400) [pid = 1647] [serial = 982] [outer = 0x0] [url = about:blank] 11:32:59 INFO - PROCESS | 1647 | --DOMWINDOW == 77 (0x128b5ec00) [pid = 1647] [serial = 999] [outer = 0x0] [url = about:blank] 11:32:59 INFO - PROCESS | 1647 | --DOMWINDOW == 76 (0x124be4400) [pid = 1647] [serial = 1005] [outer = 0x0] [url = about:blank] 11:32:59 INFO - PROCESS | 1647 | --DOMWINDOW == 75 (0x128bd8400) [pid = 1647] [serial = 1008] [outer = 0x0] [url = about:blank] 11:32:59 INFO - PROCESS | 1647 | --DOMWINDOW == 74 (0x11859f000) [pid = 1647] [serial = 1002] [outer = 0x0] [url = about:blank] 11:32:59 INFO - PROCESS | 1647 | --DOMWINDOW == 73 (0x128b65000) [pid = 1647] [serial = 1000] [outer = 0x0] [url = about:blank] 11:32:59 INFO - PROCESS | 1647 | --DOMWINDOW == 72 (0x1257e9400) [pid = 1647] [serial = 991] [outer = 0x0] [url = about:blank] 11:32:59 INFO - PROCESS | 1647 | --DOMWINDOW == 71 (0x1289ec400) [pid = 1647] [serial = 997] [outer = 0x0] [url = about:blank] 11:32:59 INFO - PROCESS | 1647 | --DOMWINDOW == 70 (0x120905000) [pid = 1647] [serial = 1003] [outer = 0x0] [url = about:blank] 11:32:59 INFO - PROCESS | 1647 | --DOMWINDOW == 69 (0x128f73800) [pid = 1647] [serial = 1009] [outer = 0x0] [url = about:blank] 11:32:59 INFO - PROCESS | 1647 | --DOMWINDOW == 68 (0x12395a400) [pid = 1647] [serial = 988] [outer = 0x0] [url = about:blank] 11:32:59 INFO - PROCESS | 1647 | --DOMWINDOW == 67 (0x129287000) [pid = 1647] [serial = 1011] [outer = 0x0] [url = about:blank] 11:32:59 INFO - PROCESS | 1647 | --DOMWINDOW == 66 (0x12928c800) [pid = 1647] [serial = 1012] [outer = 0x0] [url = about:blank] 11:32:59 INFO - PROCESS | 1647 | --DOMWINDOW == 65 (0x128bcc000) [pid = 1647] [serial = 1006] [outer = 0x0] [url = about:blank] 11:32:59 INFO - PROCESS | 1647 | --DOCSHELL 0x128b02800 == 27 [pid = 1647] [id = 352] 11:32:59 INFO - PROCESS | 1647 | [1647] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:32:59 INFO - PROCESS | 1647 | 1467225179283 Marionette TRACE conn2 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 11:32:59 INFO - PROCESS | 1647 | 1467225179335 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 11:32:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 11:32:59 INFO - PROCESS | 1647 | 1467225179346 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 11:32:59 INFO - PROCESS | 1647 | 1467225179348 Marionette TRACE conn2 <- [1,1386,null,{}] 11:32:59 INFO - PROCESS | 1647 | 1467225179360 Marionette TRACE conn2 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:32:59 INFO - PROCESS | 1647 | 1467225179362 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:59 INFO - PROCESS | 1647 | 1467225179463 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 11:32:59 INFO - PROCESS | 1647 | 1467225179476 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:32:59 INFO - PROCESS | 1647 | 1467225179479 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:32:59 INFO - PROCESS | 1647 | ++DOCSHELL 0x11649b000 == 28 [pid = 1647] [id = 354] 11:32:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 66 (0x1128d2c00) [pid = 1647] [serial = 1061] [outer = 0x0] 11:32:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 67 (0x112a7fc00) [pid = 1647] [serial = 1062] [outer = 0x1128d2c00] 11:32:59 INFO - PROCESS | 1647 | 1467225179531 Marionette DEBUG loaded listener.js 11:32:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 68 (0x112fc4400) [pid = 1647] [serial = 1063] [outer = 0x1128d2c00] 11:32:59 INFO - PROCESS | 1647 | 1467225179981 Marionette TRACE conn2 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 11:33:00 INFO - PROCESS | 1647 | 1467225180024 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 11:33:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 11:33:00 INFO - PROCESS | 1647 | 1467225180028 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 11:33:00 INFO - PROCESS | 1647 | 1467225180030 Marionette TRACE conn2 <- [1,1390,null,{}] 11:33:00 INFO - PROCESS | 1647 | 1467225180034 Marionette TRACE conn2 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:00 INFO - PROCESS | 1647 | 1467225180037 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:00 INFO - PROCESS | 1647 | 1467225180157 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 11:33:00 INFO - PROCESS | 1647 | 1467225180175 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:00 INFO - PROCESS | 1647 | 1467225180177 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:00 INFO - PROCESS | 1647 | ++DOCSHELL 0x11745f000 == 29 [pid = 1647] [id = 355] 11:33:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 69 (0x113c37c00) [pid = 1647] [serial = 1064] [outer = 0x0] 11:33:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 70 (0x114f77800) [pid = 1647] [serial = 1065] [outer = 0x113c37c00] 11:33:00 INFO - PROCESS | 1647 | 1467225180222 Marionette DEBUG loaded listener.js 11:33:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 71 (0x114fd9000) [pid = 1647] [serial = 1066] [outer = 0x113c37c00] 11:33:00 INFO - PROCESS | 1647 | 1467225180632 Marionette TRACE conn2 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 11:33:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 11:33:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 619ms 11:33:00 INFO - PROCESS | 1647 | 1467225180655 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 11:33:00 INFO - PROCESS | 1647 | 1467225180659 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 11:33:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 11:33:00 INFO - PROCESS | 1647 | 1467225180663 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 11:33:00 INFO - PROCESS | 1647 | 1467225180667 Marionette TRACE conn2 <- [1,1394,null,{}] 11:33:00 INFO - PROCESS | 1647 | 1467225180679 Marionette TRACE conn2 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:00 INFO - PROCESS | 1647 | 1467225180684 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:00 INFO - PROCESS | 1647 | 1467225180799 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 11:33:00 INFO - PROCESS | 1647 | 1467225180810 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:00 INFO - PROCESS | 1647 | 1467225180813 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:00 INFO - PROCESS | 1647 | ++DOCSHELL 0x118621800 == 30 [pid = 1647] [id = 356] 11:33:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 72 (0x110f81c00) [pid = 1647] [serial = 1067] [outer = 0x0] 11:33:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 73 (0x116fde800) [pid = 1647] [serial = 1068] [outer = 0x110f81c00] 11:33:00 INFO - PROCESS | 1647 | 1467225180844 Marionette DEBUG loaded listener.js 11:33:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 74 (0x117d15400) [pid = 1647] [serial = 1069] [outer = 0x110f81c00] 11:33:01 INFO - PROCESS | 1647 | 1467225181290 Marionette TRACE conn2 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 11:33:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 11:33:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 675ms 11:33:01 INFO - PROCESS | 1647 | 1467225181338 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 11:33:01 INFO - PROCESS | 1647 | 1467225181340 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 11:33:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 11:33:01 INFO - PROCESS | 1647 | 1467225181342 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 11:33:01 INFO - PROCESS | 1647 | 1467225181343 Marionette TRACE conn2 <- [1,1398,null,{}] 11:33:01 INFO - PROCESS | 1647 | 1467225181346 Marionette TRACE conn2 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:01 INFO - PROCESS | 1647 | 1467225181347 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:01 INFO - PROCESS | 1647 | 1467225181418 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 11:33:01 INFO - PROCESS | 1647 | 1467225181422 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:01 INFO - PROCESS | 1647 | 1467225181424 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:01 INFO - PROCESS | 1647 | ++DOCSHELL 0x1194a9000 == 31 [pid = 1647] [id = 357] 11:33:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 75 (0x11819e000) [pid = 1647] [serial = 1070] [outer = 0x0] 11:33:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 76 (0x1181de000) [pid = 1647] [serial = 1071] [outer = 0x11819e000] 11:33:01 INFO - PROCESS | 1647 | 1467225181450 Marionette DEBUG loaded listener.js 11:33:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 77 (0x1181e7c00) [pid = 1647] [serial = 1072] [outer = 0x11819e000] 11:33:01 INFO - PROCESS | 1647 | 1467225181868 Marionette TRACE conn2 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 11:33:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 11:33:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 570ms 11:33:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 11:33:01 INFO - PROCESS | 1647 | 1467225181913 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 11:33:01 INFO - PROCESS | 1647 | 1467225181915 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 11:33:01 INFO - PROCESS | 1647 | 1467225181918 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 11:33:01 INFO - PROCESS | 1647 | 1467225181920 Marionette TRACE conn2 <- [1,1402,null,{}] 11:33:01 INFO - PROCESS | 1647 | 1467225181923 Marionette TRACE conn2 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:01 INFO - PROCESS | 1647 | 1467225181925 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:02 INFO - PROCESS | 1647 | 1467225182060 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 11:33:02 INFO - PROCESS | 1647 | 1467225182069 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:02 INFO - PROCESS | 1647 | 1467225182070 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:02 INFO - PROCESS | 1647 | ++DOCSHELL 0x119ec0000 == 32 [pid = 1647] [id = 358] 11:33:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 78 (0x112737c00) [pid = 1647] [serial = 1073] [outer = 0x0] 11:33:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 79 (0x1182b9000) [pid = 1647] [serial = 1074] [outer = 0x112737c00] 11:33:02 INFO - PROCESS | 1647 | 1467225182097 Marionette DEBUG loaded listener.js 11:33:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x118558800) [pid = 1647] [serial = 1075] [outer = 0x112737c00] 11:33:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 11:33:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 522ms 11:33:02 INFO - PROCESS | 1647 | 1467225182435 Marionette TRACE conn2 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 11:33:02 INFO - PROCESS | 1647 | 1467225182445 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 11:33:02 INFO - PROCESS | 1647 | 1467225182446 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 11:33:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 11:33:02 INFO - PROCESS | 1647 | 1467225182448 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 11:33:02 INFO - PROCESS | 1647 | 1467225182449 Marionette TRACE conn2 <- [1,1406,null,{}] 11:33:02 INFO - PROCESS | 1647 | 1467225182452 Marionette TRACE conn2 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:02 INFO - PROCESS | 1647 | 1467225182456 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:02 INFO - PROCESS | 1647 | 1467225182551 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 11:33:02 INFO - PROCESS | 1647 | 1467225182558 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:02 INFO - PROCESS | 1647 | 1467225182560 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:02 INFO - PROCESS | 1647 | ++DOCSHELL 0x124014800 == 33 [pid = 1647] [id = 359] 11:33:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x11855d800) [pid = 1647] [serial = 1076] [outer = 0x0] 11:33:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x1186bdc00) [pid = 1647] [serial = 1077] [outer = 0x11855d800] 11:33:02 INFO - PROCESS | 1647 | 1467225182586 Marionette DEBUG loaded listener.js 11:33:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x119b19000) [pid = 1647] [serial = 1078] [outer = 0x11855d800] 11:33:03 INFO - PROCESS | 1647 | 1467225183004 Marionette TRACE conn2 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 11:33:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 11:33:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 568ms 11:33:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 11:33:03 INFO - PROCESS | 1647 | 1467225183017 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 11:33:03 INFO - PROCESS | 1647 | 1467225183019 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 11:33:03 INFO - PROCESS | 1647 | 1467225183025 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 11:33:03 INFO - PROCESS | 1647 | 1467225183038 Marionette TRACE conn2 <- [1,1410,null,{}] 11:33:03 INFO - PROCESS | 1647 | 1467225183044 Marionette TRACE conn2 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:03 INFO - PROCESS | 1647 | 1467225183046 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:03 INFO - PROCESS | 1647 | 1467225183159 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 11:33:03 INFO - PROCESS | 1647 | 1467225183163 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:03 INFO - PROCESS | 1647 | 1467225183164 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:03 INFO - PROCESS | 1647 | ++DOCSHELL 0x12470e000 == 34 [pid = 1647] [id = 360] 11:33:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x11223cc00) [pid = 1647] [serial = 1079] [outer = 0x0] 11:33:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x119e1a800) [pid = 1647] [serial = 1080] [outer = 0x11223cc00] 11:33:03 INFO - PROCESS | 1647 | 1467225183187 Marionette DEBUG loaded listener.js 11:33:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x119e7f400) [pid = 1647] [serial = 1081] [outer = 0x11223cc00] 11:33:03 INFO - PROCESS | 1647 | 1467225183533 Marionette TRACE conn2 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 11:33:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 11:33:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 537ms 11:33:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 11:33:03 INFO - PROCESS | 1647 | 1467225183560 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 11:33:03 INFO - PROCESS | 1647 | 1467225183561 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 11:33:03 INFO - PROCESS | 1647 | 1467225183563 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 11:33:03 INFO - PROCESS | 1647 | 1467225183564 Marionette TRACE conn2 <- [1,1414,null,{}] 11:33:03 INFO - PROCESS | 1647 | 1467225183567 Marionette TRACE conn2 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:03 INFO - PROCESS | 1647 | 1467225183568 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:03 INFO - PROCESS | 1647 | 1467225183664 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 11:33:03 INFO - PROCESS | 1647 | 1467225183671 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:03 INFO - PROCESS | 1647 | 1467225183672 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:03 INFO - PROCESS | 1647 | ++DOCSHELL 0x125710000 == 35 [pid = 1647] [id = 361] 11:33:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x1181a5c00) [pid = 1647] [serial = 1082] [outer = 0x0] 11:33:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x120910c00) [pid = 1647] [serial = 1083] [outer = 0x1181a5c00] 11:33:03 INFO - PROCESS | 1647 | 1467225183697 Marionette DEBUG loaded listener.js 11:33:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x1211de400) [pid = 1647] [serial = 1084] [outer = 0x1181a5c00] 11:33:04 INFO - PROCESS | 1647 | 1467225184015 Marionette TRACE conn2 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 11:33:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 11:33:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 470ms 11:33:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 11:33:04 INFO - PROCESS | 1647 | 1467225184033 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 11:33:04 INFO - PROCESS | 1647 | 1467225184034 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 11:33:04 INFO - PROCESS | 1647 | 1467225184036 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 11:33:04 INFO - PROCESS | 1647 | 1467225184048 Marionette TRACE conn2 <- [1,1418,null,{}] 11:33:04 INFO - PROCESS | 1647 | 1467225184050 Marionette TRACE conn2 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:04 INFO - PROCESS | 1647 | 1467225184051 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:04 INFO - PROCESS | 1647 | 1467225184125 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 11:33:04 INFO - PROCESS | 1647 | 1467225184129 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:04 INFO - PROCESS | 1647 | 1467225184130 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:04 INFO - PROCESS | 1647 | ++DOCSHELL 0x118621000 == 36 [pid = 1647] [id = 362] 11:33:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x1211d7000) [pid = 1647] [serial = 1085] [outer = 0x0] 11:33:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x123881400) [pid = 1647] [serial = 1086] [outer = 0x1211d7000] 11:33:04 INFO - PROCESS | 1647 | 1467225184154 Marionette DEBUG loaded listener.js 11:33:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x12388f800) [pid = 1647] [serial = 1087] [outer = 0x1211d7000] 11:33:04 INFO - PROCESS | 1647 | 1467225184491 Marionette TRACE conn2 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 11:33:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 11:33:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 478ms 11:33:04 INFO - PROCESS | 1647 | 1467225184515 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 11:33:04 INFO - PROCESS | 1647 | 1467225184516 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 11:33:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 11:33:04 INFO - PROCESS | 1647 | 1467225184519 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 11:33:04 INFO - PROCESS | 1647 | 1467225184520 Marionette TRACE conn2 <- [1,1422,null,{}] 11:33:04 INFO - PROCESS | 1647 | 1467225184522 Marionette TRACE conn2 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:04 INFO - PROCESS | 1647 | 1467225184525 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:04 INFO - PROCESS | 1647 | 1467225184632 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 11:33:04 INFO - PROCESS | 1647 | 1467225184646 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:04 INFO - PROCESS | 1647 | 1467225184647 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:04 INFO - PROCESS | 1647 | ++DOCSHELL 0x128a0e800 == 37 [pid = 1647] [id = 363] 11:33:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x123883800) [pid = 1647] [serial = 1088] [outer = 0x0] 11:33:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x123e62800) [pid = 1647] [serial = 1089] [outer = 0x123883800] 11:33:04 INFO - PROCESS | 1647 | 1467225184671 Marionette DEBUG loaded listener.js 11:33:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x1243ab800) [pid = 1647] [serial = 1090] [outer = 0x123883800] 11:33:05 INFO - PROCESS | 1647 | 1467225185033 Marionette TRACE conn2 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 11:33:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 11:33:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 519ms 11:33:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 11:33:05 INFO - PROCESS | 1647 | 1467225185041 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 11:33:05 INFO - PROCESS | 1647 | 1467225185042 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 11:33:05 INFO - PROCESS | 1647 | 1467225185044 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 11:33:05 INFO - PROCESS | 1647 | 1467225185046 Marionette TRACE conn2 <- [1,1426,null,{}] 11:33:05 INFO - PROCESS | 1647 | 1467225185049 Marionette TRACE conn2 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:05 INFO - PROCESS | 1647 | 1467225185061 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:05 INFO - PROCESS | 1647 | 1467225185168 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 11:33:05 INFO - PROCESS | 1647 | 1467225185172 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:05 INFO - PROCESS | 1647 | 1467225185174 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:05 INFO - PROCESS | 1647 | ++DOCSHELL 0x119b48000 == 38 [pid = 1647] [id = 364] 11:33:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x11859d800) [pid = 1647] [serial = 1091] [outer = 0x0] 11:33:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x124648c00) [pid = 1647] [serial = 1092] [outer = 0x11859d800] 11:33:05 INFO - PROCESS | 1647 | 1467225185200 Marionette DEBUG loaded listener.js 11:33:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x12568e400) [pid = 1647] [serial = 1093] [outer = 0x11859d800] 11:33:05 INFO - PROCESS | 1647 | 1467225185514 Marionette TRACE conn2 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 11:33:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 11:33:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 524ms 11:33:05 INFO - PROCESS | 1647 | 1467225185569 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 11:33:05 INFO - PROCESS | 1647 | 1467225185571 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 11:33:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 11:33:05 INFO - PROCESS | 1647 | 1467225185577 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 11:33:05 INFO - PROCESS | 1647 | 1467225185579 Marionette TRACE conn2 <- [1,1430,null,{}] 11:33:05 INFO - PROCESS | 1647 | 1467225185582 Marionette TRACE conn2 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:05 INFO - PROCESS | 1647 | 1467225185584 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:05 INFO - PROCESS | 1647 | 1467225185724 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 11:33:05 INFO - PROCESS | 1647 | 1467225185741 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:05 INFO - PROCESS | 1647 | 1467225185742 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:05 INFO - PROCESS | 1647 | ++DOCSHELL 0x1292c7800 == 39 [pid = 1647] [id = 365] 11:33:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x12568f800) [pid = 1647] [serial = 1094] [outer = 0x0] 11:33:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x1257e3c00) [pid = 1647] [serial = 1095] [outer = 0x12568f800] 11:33:05 INFO - PROCESS | 1647 | 1467225185781 Marionette DEBUG loaded listener.js 11:33:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x117d1e800) [pid = 1647] [serial = 1096] [outer = 0x12568f800] 11:33:06 INFO - PROCESS | 1647 | 1467225186202 Marionette TRACE conn2 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 11:33:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 11:33:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 670ms 11:33:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 11:33:06 INFO - PROCESS | 1647 | 1467225186247 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 11:33:06 INFO - PROCESS | 1647 | 1467225186248 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 11:33:06 INFO - PROCESS | 1647 | 1467225186250 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 11:33:06 INFO - PROCESS | 1647 | 1467225186251 Marionette TRACE conn2 <- [1,1434,null,{}] 11:33:06 INFO - PROCESS | 1647 | 1467225186261 Marionette TRACE conn2 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:06 INFO - PROCESS | 1647 | 1467225186262 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:06 INFO - PROCESS | 1647 | 1467225186361 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 11:33:06 INFO - PROCESS | 1647 | 1467225186364 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:06 INFO - PROCESS | 1647 | 1467225186365 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:06 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a565800 == 40 [pid = 1647] [id = 366] 11:33:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x119e7e000) [pid = 1647] [serial = 1097] [outer = 0x0] 11:33:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x12618a000) [pid = 1647] [serial = 1098] [outer = 0x119e7e000] 11:33:06 INFO - PROCESS | 1647 | 1467225186389 Marionette DEBUG loaded listener.js 11:33:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x1265db000) [pid = 1647] [serial = 1099] [outer = 0x119e7e000] 11:33:06 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x114f7e000) [pid = 1647] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 11:33:06 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x1188ae800) [pid = 1647] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 11:33:06 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x1191b1000) [pid = 1647] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 11:33:06 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x115e5cc00) [pid = 1647] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 11:33:06 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x1181a0400) [pid = 1647] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 11:33:06 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x1128aec00) [pid = 1647] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 11:33:06 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x124727000) [pid = 1647] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 11:33:06 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x11855f800) [pid = 1647] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 11:33:06 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x1128a0c00) [pid = 1647] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 11:33:06 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x1182b3800) [pid = 1647] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 11:33:06 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x116905400) [pid = 1647] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 11:33:06 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x1110a7400) [pid = 1647] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 11:33:06 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x112ae2c00) [pid = 1647] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 11:33:06 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x1128a9800) [pid = 1647] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 11:33:06 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x1257ec400) [pid = 1647] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 11:33:06 INFO - PROCESS | 1647 | 1467225186846 Marionette TRACE conn2 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 11:33:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 11:33:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 619ms 11:33:06 INFO - PROCESS | 1647 | 1467225186869 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 11:33:06 INFO - PROCESS | 1647 | 1467225186871 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 11:33:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 11:33:06 INFO - PROCESS | 1647 | 1467225186877 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 11:33:06 INFO - PROCESS | 1647 | 1467225186878 Marionette TRACE conn2 <- [1,1438,null,{}] 11:33:06 INFO - PROCESS | 1647 | 1467225186881 Marionette TRACE conn2 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:06 INFO - PROCESS | 1647 | 1467225186883 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:06 INFO - PROCESS | 1647 | 1467225186981 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 11:33:06 INFO - PROCESS | 1647 | 1467225186986 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:06 INFO - PROCESS | 1647 | 1467225186988 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:06 INFO - PROCESS | 1647 | ++DOCSHELL 0x128b0b800 == 41 [pid = 1647] [id = 367] 11:33:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x1128a0c00) [pid = 1647] [serial = 1100] [outer = 0x0] 11:33:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x1176fc800) [pid = 1647] [serial = 1101] [outer = 0x1128a0c00] 11:33:07 INFO - PROCESS | 1647 | 1467225187028 Marionette DEBUG loaded listener.js 11:33:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x11859ec00) [pid = 1647] [serial = 1102] [outer = 0x1128a0c00] 11:33:07 INFO - PROCESS | 1647 | 1467225187444 Marionette TRACE conn2 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 11:33:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 11:33:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 621ms 11:33:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 11:33:07 INFO - PROCESS | 1647 | 1467225187496 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 11:33:07 INFO - PROCESS | 1647 | 1467225187497 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 11:33:07 INFO - PROCESS | 1647 | 1467225187499 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 11:33:07 INFO - PROCESS | 1647 | 1467225187500 Marionette TRACE conn2 <- [1,1442,null,{}] 11:33:07 INFO - PROCESS | 1647 | 1467225187503 Marionette TRACE conn2 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:07 INFO - PROCESS | 1647 | 1467225187504 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:07 INFO - PROCESS | 1647 | 1467225187584 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 11:33:07 INFO - PROCESS | 1647 | 1467225187588 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:07 INFO - PROCESS | 1647 | 1467225187589 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:07 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a9be000 == 42 [pid = 1647] [id = 368] 11:33:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x1185a1000) [pid = 1647] [serial = 1103] [outer = 0x0] 11:33:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x1241c0800) [pid = 1647] [serial = 1104] [outer = 0x1185a1000] 11:33:07 INFO - PROCESS | 1647 | 1467225187616 Marionette DEBUG loaded listener.js 11:33:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x12618b000) [pid = 1647] [serial = 1105] [outer = 0x1185a1000] 11:33:07 INFO - PROCESS | 1647 | 1467225187914 Marionette TRACE conn2 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 11:33:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 11:33:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 468ms 11:33:07 INFO - PROCESS | 1647 | 1467225187968 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 11:33:07 INFO - PROCESS | 1647 | 1467225187969 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 11:33:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 11:33:07 INFO - PROCESS | 1647 | 1467225187971 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 11:33:07 INFO - PROCESS | 1647 | 1467225187972 Marionette TRACE conn2 <- [1,1446,null,{}] 11:33:07 INFO - PROCESS | 1647 | 1467225187975 Marionette TRACE conn2 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:07 INFO - PROCESS | 1647 | 1467225187976 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:08 INFO - PROCESS | 1647 | 1467225188077 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 11:33:08 INFO - PROCESS | 1647 | 1467225188158 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:08 INFO - PROCESS | 1647 | 1467225188160 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:08 INFO - PROCESS | 1647 | ++DOCSHELL 0x12ab40000 == 43 [pid = 1647] [id = 369] 11:33:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x1188b1000) [pid = 1647] [serial = 1106] [outer = 0x0] 11:33:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x1266eb000) [pid = 1647] [serial = 1107] [outer = 0x1188b1000] 11:33:08 INFO - PROCESS | 1647 | 1467225188200 Marionette DEBUG loaded listener.js 11:33:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x12890cc00) [pid = 1647] [serial = 1108] [outer = 0x1188b1000] 11:33:08 INFO - PROCESS | 1647 | 1467225188599 Marionette TRACE conn2 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 11:33:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 11:33:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 671ms 11:33:08 INFO - PROCESS | 1647 | 1467225188643 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 11:33:08 INFO - PROCESS | 1647 | 1467225188644 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 11:33:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 11:33:08 INFO - PROCESS | 1647 | 1467225188646 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 11:33:08 INFO - PROCESS | 1647 | 1467225188647 Marionette TRACE conn2 <- [1,1450,null,{}] 11:33:08 INFO - PROCESS | 1647 | 1467225188650 Marionette TRACE conn2 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:08 INFO - PROCESS | 1647 | 1467225188651 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:08 INFO - PROCESS | 1647 | 1467225188751 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 11:33:08 INFO - PROCESS | 1647 | 1467225188829 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:08 INFO - PROCESS | 1647 | 1467225188831 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:08 INFO - PROCESS | 1647 | ++DOCSHELL 0x112daa000 == 44 [pid = 1647] [id = 370] 11:33:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x110f83000) [pid = 1647] [serial = 1109] [outer = 0x0] 11:33:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x111c22400) [pid = 1647] [serial = 1110] [outer = 0x110f83000] 11:33:08 INFO - PROCESS | 1647 | 1467225188869 Marionette DEBUG loaded listener.js 11:33:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x1128ae400) [pid = 1647] [serial = 1111] [outer = 0x110f83000] 11:33:09 INFO - PROCESS | 1647 | 1467225189459 Marionette TRACE conn2 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 11:33:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 11:33:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 869ms 11:33:09 INFO - PROCESS | 1647 | 1467225189517 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 11:33:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 11:33:09 INFO - PROCESS | 1647 | 1467225189519 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 11:33:09 INFO - PROCESS | 1647 | 1467225189522 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 11:33:09 INFO - PROCESS | 1647 | 1467225189525 Marionette TRACE conn2 <- [1,1454,null,{}] 11:33:09 INFO - PROCESS | 1647 | 1467225189528 Marionette TRACE conn2 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:09 INFO - PROCESS | 1647 | 1467225189530 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:09 INFO - PROCESS | 1647 | 1467225189644 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 11:33:09 INFO - PROCESS | 1647 | 1467225189700 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:09 INFO - PROCESS | 1647 | 1467225189702 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:09 INFO - PROCESS | 1647 | ++DOCSHELL 0x118629000 == 45 [pid = 1647] [id = 371] 11:33:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x114f73c00) [pid = 1647] [serial = 1112] [outer = 0x0] 11:33:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x114f7e000) [pid = 1647] [serial = 1113] [outer = 0x114f73c00] 11:33:09 INFO - PROCESS | 1647 | 1467225189732 Marionette DEBUG loaded listener.js 11:33:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x1164e9800) [pid = 1647] [serial = 1114] [outer = 0x114f73c00] 11:33:10 INFO - PROCESS | 1647 | 1467225190490 Marionette TRACE conn2 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 11:33:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 11:33:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1025ms 11:33:10 INFO - PROCESS | 1647 | 1467225190548 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 11:33:10 INFO - PROCESS | 1647 | 1467225190551 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 11:33:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 11:33:10 INFO - PROCESS | 1647 | 1467225190556 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 11:33:10 INFO - PROCESS | 1647 | 1467225190559 Marionette TRACE conn2 <- [1,1458,null,{}] 11:33:10 INFO - PROCESS | 1647 | 1467225190583 Marionette TRACE conn2 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:10 INFO - PROCESS | 1647 | 1467225190586 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:10 INFO - PROCESS | 1647 | 1467225190761 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 11:33:10 INFO - PROCESS | 1647 | --DOCSHELL 0x12ab40000 == 44 [pid = 1647] [id = 369] 11:33:10 INFO - PROCESS | 1647 | --DOCSHELL 0x12a9be000 == 43 [pid = 1647] [id = 368] 11:33:10 INFO - PROCESS | 1647 | --DOCSHELL 0x128b0b800 == 42 [pid = 1647] [id = 367] 11:33:10 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x1257e1800) [pid = 1647] [serial = 1059] [outer = 0x0] [url = about:blank] 11:33:10 INFO - PROCESS | 1647 | --DOCSHELL 0x12a565800 == 41 [pid = 1647] [id = 366] 11:33:10 INFO - PROCESS | 1647 | --DOCSHELL 0x1292c7800 == 40 [pid = 1647] [id = 365] 11:33:10 INFO - PROCESS | 1647 | --DOCSHELL 0x119b48000 == 39 [pid = 1647] [id = 364] 11:33:10 INFO - PROCESS | 1647 | --DOCSHELL 0x128a0e800 == 38 [pid = 1647] [id = 363] 11:33:10 INFO - PROCESS | 1647 | --DOCSHELL 0x118621000 == 37 [pid = 1647] [id = 362] 11:33:10 INFO - PROCESS | 1647 | --DOCSHELL 0x125710000 == 36 [pid = 1647] [id = 361] 11:33:10 INFO - PROCESS | 1647 | --DOCSHELL 0x12470e000 == 35 [pid = 1647] [id = 360] 11:33:10 INFO - PROCESS | 1647 | --DOCSHELL 0x124014800 == 34 [pid = 1647] [id = 359] 11:33:10 INFO - PROCESS | 1647 | --DOCSHELL 0x119ec0000 == 33 [pid = 1647] [id = 358] 11:33:10 INFO - PROCESS | 1647 | --DOCSHELL 0x1194a9000 == 32 [pid = 1647] [id = 357] 11:33:10 INFO - PROCESS | 1647 | --DOCSHELL 0x118621800 == 31 [pid = 1647] [id = 356] 11:33:10 INFO - PROCESS | 1647 | --DOCSHELL 0x11745f000 == 30 [pid = 1647] [id = 355] 11:33:10 INFO - PROCESS | 1647 | --DOCSHELL 0x11649b000 == 29 [pid = 1647] [id = 354] 11:33:10 INFO - PROCESS | 1647 | 1467225190876 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:10 INFO - PROCESS | 1647 | 1467225190880 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:10 INFO - PROCESS | 1647 | --DOCSHELL 0x128fcb000 == 28 [pid = 1647] [id = 353] 11:33:10 INFO - PROCESS | 1647 | ++DOCSHELL 0x11661c800 == 29 [pid = 1647] [id = 372] 11:33:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x113099c00) [pid = 1647] [serial = 1115] [outer = 0x0] 11:33:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x114f76000) [pid = 1647] [serial = 1116] [outer = 0x113099c00] 11:33:10 INFO - PROCESS | 1647 | 1467225190928 Marionette DEBUG loaded listener.js 11:33:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x116981400) [pid = 1647] [serial = 1117] [outer = 0x113099c00] 11:33:11 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x116771000) [pid = 1647] [serial = 1032] [outer = 0x0] [url = about:blank] 11:33:11 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x1191ae000) [pid = 1647] [serial = 1041] [outer = 0x0] [url = about:blank] 11:33:11 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x123881000) [pid = 1647] [serial = 1045] [outer = 0x0] [url = about:blank] 11:33:11 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x116a13800) [pid = 1647] [serial = 1026] [outer = 0x0] [url = about:blank] 11:33:11 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x1181e6400) [pid = 1647] [serial = 1035] [outer = 0x0] [url = about:blank] 11:33:11 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x124643000) [pid = 1647] [serial = 1056] [outer = 0x0] [url = about:blank] 11:33:11 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x124e94800) [pid = 1647] [serial = 1020] [outer = 0x0] [url = about:blank] 11:33:11 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x116fd6c00) [pid = 1647] [serial = 1027] [outer = 0x0] [url = about:blank] 11:33:11 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x119e1e800) [pid = 1647] [serial = 1018] [outer = 0x0] [url = about:blank] 11:33:11 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x119437800) [pid = 1647] [serial = 1053] [outer = 0x0] [url = about:blank] 11:33:11 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x118898800) [pid = 1647] [serial = 1039] [outer = 0x0] [url = about:blank] 11:33:11 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x1181dd000) [pid = 1647] [serial = 1015] [outer = 0x0] [url = about:blank] 11:33:11 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x1257c2800) [pid = 1647] [serial = 1021] [outer = 0x0] [url = about:blank] 11:33:11 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x116fddc00) [pid = 1647] [serial = 1014] [outer = 0x0] [url = about:blank] 11:33:11 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x119e22c00) [pid = 1647] [serial = 1044] [outer = 0x0] [url = about:blank] 11:33:11 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x124642400) [pid = 1647] [serial = 1054] [outer = 0x0] [url = about:blank] 11:33:11 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x114f7c800) [pid = 1647] [serial = 1051] [outer = 0x0] [url = about:blank] 11:33:11 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x119768c00) [pid = 1647] [serial = 1042] [outer = 0x0] [url = about:blank] 11:33:11 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x118598400) [pid = 1647] [serial = 1038] [outer = 0x0] [url = about:blank] 11:33:11 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x112fb8000) [pid = 1647] [serial = 1029] [outer = 0x0] [url = about:blank] 11:33:11 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x12388e400) [pid = 1647] [serial = 1047] [outer = 0x0] [url = about:blank] 11:33:11 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x128b6bc00) [pid = 1647] [serial = 1024] [outer = 0x0] [url = about:blank] 11:33:11 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x116f85400) [pid = 1647] [serial = 1033] [outer = 0x0] [url = about:blank] 11:33:11 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x1133e0800) [pid = 1647] [serial = 1030] [outer = 0x0] [url = about:blank] 11:33:11 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x1289e8800) [pid = 1647] [serial = 1023] [outer = 0x0] [url = about:blank] 11:33:11 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x1243b2400) [pid = 1647] [serial = 1048] [outer = 0x0] [url = about:blank] 11:33:11 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x118553000) [pid = 1647] [serial = 1036] [outer = 0x0] [url = about:blank] 11:33:11 INFO - PROCESS | 1647 | --DOMWINDOW == 78 (0x11970c400) [pid = 1647] [serial = 1017] [outer = 0x0] [url = about:blank] 11:33:11 INFO - PROCESS | 1647 | --DOMWINDOW == 77 (0x1128cbc00) [pid = 1647] [serial = 1050] [outer = 0x0] [url = about:blank] 11:33:11 INFO - PROCESS | 1647 | --DOMWINDOW == 76 (0x125030800) [pid = 1647] [serial = 1057] [outer = 0x0] [url = about:blank] 11:33:11 INFO - PROCESS | 1647 | 1467225191296 Marionette TRACE conn2 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 11:33:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 11:33:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 792ms 11:33:11 INFO - PROCESS | 1647 | 1467225191346 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 11:33:11 INFO - PROCESS | 1647 | 1467225191349 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 11:33:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 11:33:11 INFO - PROCESS | 1647 | 1467225191353 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 11:33:11 INFO - PROCESS | 1647 | 1467225191354 Marionette TRACE conn2 <- [1,1462,null,{}] 11:33:11 INFO - PROCESS | 1647 | 1467225191357 Marionette TRACE conn2 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:11 INFO - PROCESS | 1647 | 1467225191358 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:11 INFO - PROCESS | 1647 | 1467225191451 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 11:33:11 INFO - PROCESS | 1647 | 1467225191483 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:11 INFO - PROCESS | 1647 | 1467225191485 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:11 INFO - PROCESS | 1647 | ++DOCSHELL 0x1192a5000 == 30 [pid = 1647] [id = 373] 11:33:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 77 (0x11834f000) [pid = 1647] [serial = 1118] [outer = 0x0] 11:33:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 78 (0x118554000) [pid = 1647] [serial = 1119] [outer = 0x11834f000] 11:33:11 INFO - PROCESS | 1647 | 1467225191526 Marionette DEBUG loaded listener.js 11:33:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 79 (0x118593000) [pid = 1647] [serial = 1120] [outer = 0x11834f000] 11:33:11 INFO - PROCESS | 1647 | 1467225191952 Marionette TRACE conn2 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 11:33:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 11:33:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 622ms 11:33:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 11:33:11 INFO - PROCESS | 1647 | 1467225191978 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 11:33:11 INFO - PROCESS | 1647 | 1467225191979 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 11:33:11 INFO - PROCESS | 1647 | 1467225191981 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 11:33:11 INFO - PROCESS | 1647 | 1467225191984 Marionette TRACE conn2 <- [1,1466,null,{}] 11:33:12 INFO - PROCESS | 1647 | 1467225191993 Marionette TRACE conn2 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:12 INFO - PROCESS | 1647 | 1467225191996 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:12 INFO - PROCESS | 1647 | 1467225192080 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 11:33:12 INFO - PROCESS | 1647 | 1467225192086 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:12 INFO - PROCESS | 1647 | 1467225192088 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:12 INFO - PROCESS | 1647 | ++DOCSHELL 0x123824000 == 31 [pid = 1647] [id = 374] 11:33:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x1186bcc00) [pid = 1647] [serial = 1121] [outer = 0x0] 11:33:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x1191b1000) [pid = 1647] [serial = 1122] [outer = 0x1186bcc00] 11:33:12 INFO - PROCESS | 1647 | 1467225192119 Marionette DEBUG loaded listener.js 11:33:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x119d88400) [pid = 1647] [serial = 1123] [outer = 0x1186bcc00] 11:33:12 INFO - PROCESS | 1647 | 1467225192476 Marionette TRACE conn2 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 11:33:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 11:33:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 525ms 11:33:12 INFO - PROCESS | 1647 | 1467225192508 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 11:33:12 INFO - PROCESS | 1647 | 1467225192512 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 11:33:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 11:33:12 INFO - PROCESS | 1647 | 1467225192519 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 11:33:12 INFO - PROCESS | 1647 | 1467225192520 Marionette TRACE conn2 <- [1,1470,null,{}] 11:33:12 INFO - PROCESS | 1647 | 1467225192523 Marionette TRACE conn2 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:12 INFO - PROCESS | 1647 | 1467225192527 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:12 INFO - PROCESS | 1647 | 1467225192603 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 11:33:12 INFO - PROCESS | 1647 | 1467225192610 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:12 INFO - PROCESS | 1647 | 1467225192611 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:12 INFO - PROCESS | 1647 | ++DOCSHELL 0x1243c8800 == 32 [pid = 1647] [id = 375] 11:33:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x119e7a000) [pid = 1647] [serial = 1124] [outer = 0x0] 11:33:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x11a013c00) [pid = 1647] [serial = 1125] [outer = 0x119e7a000] 11:33:12 INFO - PROCESS | 1647 | 1467225192636 Marionette DEBUG loaded listener.js 11:33:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x1211e2400) [pid = 1647] [serial = 1126] [outer = 0x119e7a000] 11:33:13 INFO - PROCESS | 1647 | 1467225193027 Marionette TRACE conn2 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 11:33:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 11:33:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 518ms 11:33:13 INFO - PROCESS | 1647 | 1467225193038 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 11:33:13 INFO - PROCESS | 1647 | 1467225193039 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 11:33:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 11:33:13 INFO - PROCESS | 1647 | 1467225193046 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 11:33:13 INFO - PROCESS | 1647 | 1467225193047 Marionette TRACE conn2 <- [1,1474,null,{}] 11:33:13 INFO - PROCESS | 1647 | 1467225193049 Marionette TRACE conn2 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:13 INFO - PROCESS | 1647 | 1467225193051 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:13 INFO - PROCESS | 1647 | 1467225193127 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 11:33:13 INFO - PROCESS | 1647 | 1467225193193 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:13 INFO - PROCESS | 1647 | 1467225193194 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:13 INFO - PROCESS | 1647 | ++DOCSHELL 0x118180800 == 33 [pid = 1647] [id = 376] 11:33:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x113004c00) [pid = 1647] [serial = 1127] [outer = 0x0] 11:33:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x1211e3800) [pid = 1647] [serial = 1128] [outer = 0x113004c00] 11:33:13 INFO - PROCESS | 1647 | 1467225193219 Marionette DEBUG loaded listener.js 11:33:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x124646c00) [pid = 1647] [serial = 1129] [outer = 0x113004c00] 11:33:13 INFO - PROCESS | 1647 | 1467225193594 Marionette TRACE conn2 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 11:33:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 11:33:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 569ms 11:33:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 11:33:13 INFO - PROCESS | 1647 | 1467225193621 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 11:33:13 INFO - PROCESS | 1647 | 1467225193623 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 11:33:13 INFO - PROCESS | 1647 | 1467225193625 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 11:33:13 INFO - PROCESS | 1647 | 1467225193627 Marionette TRACE conn2 <- [1,1478,null,{}] 11:33:13 INFO - PROCESS | 1647 | 1467225193631 Marionette TRACE conn2 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:13 INFO - PROCESS | 1647 | 1467225193637 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:13 INFO - PROCESS | 1647 | 1467225193806 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 11:33:13 INFO - PROCESS | 1647 | 1467225193825 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:13 INFO - PROCESS | 1647 | 1467225193826 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:13 INFO - PROCESS | 1647 | ++DOCSHELL 0x128a10800 == 34 [pid = 1647] [id = 377] 11:33:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x124b9bc00) [pid = 1647] [serial = 1130] [outer = 0x0] 11:33:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x1257e0000) [pid = 1647] [serial = 1131] [outer = 0x124b9bc00] 11:33:13 INFO - PROCESS | 1647 | 1467225193851 Marionette DEBUG loaded listener.js 11:33:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x126652400) [pid = 1647] [serial = 1132] [outer = 0x124b9bc00] 11:33:14 INFO - PROCESS | 1647 | 1467225194218 Marionette TRACE conn2 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 11:33:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 11:33:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 619ms 11:33:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 11:33:14 INFO - PROCESS | 1647 | 1467225194245 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 11:33:14 INFO - PROCESS | 1647 | 1467225194246 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 11:33:14 INFO - PROCESS | 1647 | 1467225194248 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 11:33:14 INFO - PROCESS | 1647 | 1467225194249 Marionette TRACE conn2 <- [1,1482,null,{}] 11:33:14 INFO - PROCESS | 1647 | 1467225194252 Marionette TRACE conn2 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:14 INFO - PROCESS | 1647 | 1467225194253 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:14 INFO - PROCESS | 1647 | 1467225194358 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 11:33:14 INFO - PROCESS | 1647 | 1467225194362 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:14 INFO - PROCESS | 1647 | 1467225194363 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:14 INFO - PROCESS | 1647 | ++DOCSHELL 0x128c68800 == 35 [pid = 1647] [id = 378] 11:33:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x1191aa800) [pid = 1647] [serial = 1133] [outer = 0x0] 11:33:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x128911000) [pid = 1647] [serial = 1134] [outer = 0x1191aa800] 11:33:14 INFO - PROCESS | 1647 | 1467225194387 Marionette DEBUG loaded listener.js 11:33:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x1289edc00) [pid = 1647] [serial = 1135] [outer = 0x1191aa800] 11:33:14 INFO - PROCESS | 1647 | 1467225194744 Marionette TRACE conn2 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 11:33:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 11:33:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 519ms 11:33:14 INFO - PROCESS | 1647 | 1467225194768 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 11:33:14 INFO - PROCESS | 1647 | 1467225194769 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 11:33:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 11:33:14 INFO - PROCESS | 1647 | 1467225194779 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 11:33:14 INFO - PROCESS | 1647 | 1467225194780 Marionette TRACE conn2 <- [1,1486,null,{}] 11:33:14 INFO - PROCESS | 1647 | 1467225194783 Marionette TRACE conn2 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:14 INFO - PROCESS | 1647 | 1467225194784 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:14 INFO - PROCESS | 1647 | 1467225194888 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 11:33:14 INFO - PROCESS | 1647 | 1467225194891 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:14 INFO - PROCESS | 1647 | 1467225194892 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:14 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a32c000 == 36 [pid = 1647] [id = 379] 11:33:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x112ae2c00) [pid = 1647] [serial = 1136] [outer = 0x0] 11:33:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x1289f3c00) [pid = 1647] [serial = 1137] [outer = 0x112ae2c00] 11:33:14 INFO - PROCESS | 1647 | 1467225194917 Marionette DEBUG loaded listener.js 11:33:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x128b63800) [pid = 1647] [serial = 1138] [outer = 0x112ae2c00] 11:33:15 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x11859d800) [pid = 1647] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 11:33:15 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x11855d800) [pid = 1647] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 11:33:15 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x11819e000) [pid = 1647] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 11:33:15 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x112737c00) [pid = 1647] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 11:33:15 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x1211d7000) [pid = 1647] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 11:33:15 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x1181a5c00) [pid = 1647] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 11:33:15 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x110f81c00) [pid = 1647] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 11:33:15 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x113c37c00) [pid = 1647] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 11:33:15 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x1128d2c00) [pid = 1647] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 11:33:15 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x11223cc00) [pid = 1647] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 11:33:15 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x125030c00) [pid = 1647] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 11:33:15 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x12568f800) [pid = 1647] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 11:33:15 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x119e7e000) [pid = 1647] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 11:33:15 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x1128a0c00) [pid = 1647] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 11:33:15 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x1185a1000) [pid = 1647] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 11:33:15 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x123883800) [pid = 1647] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 11:33:15 INFO - PROCESS | 1647 | 1467225195368 Marionette TRACE conn2 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 11:33:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 11:33:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 633ms 11:33:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 11:33:15 INFO - PROCESS | 1647 | 1467225195405 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 11:33:15 INFO - PROCESS | 1647 | 1467225195406 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 11:33:15 INFO - PROCESS | 1647 | 1467225195408 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 11:33:15 INFO - PROCESS | 1647 | 1467225195409 Marionette TRACE conn2 <- [1,1490,null,{}] 11:33:15 INFO - PROCESS | 1647 | 1467225195412 Marionette TRACE conn2 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:15 INFO - PROCESS | 1647 | 1467225195413 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:15 INFO - PROCESS | 1647 | 1467225195492 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 11:33:15 INFO - PROCESS | 1647 | 1467225195496 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:15 INFO - PROCESS | 1647 | 1467225195497 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:15 INFO - PROCESS | 1647 | ++DOCSHELL 0x128ddc800 == 37 [pid = 1647] [id = 380] 11:33:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x1133e1400) [pid = 1647] [serial = 1139] [outer = 0x0] 11:33:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x1181ddc00) [pid = 1647] [serial = 1140] [outer = 0x1133e1400] 11:33:15 INFO - PROCESS | 1647 | 1467225195521 Marionette DEBUG loaded listener.js 11:33:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x119e22800) [pid = 1647] [serial = 1141] [outer = 0x1133e1400] 11:33:15 INFO - PROCESS | 1647 | 1467225195864 Marionette TRACE conn2 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 11:33:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 11:33:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 469ms 11:33:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 11:33:15 INFO - PROCESS | 1647 | 1467225195879 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 11:33:15 INFO - PROCESS | 1647 | 1467225195880 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 11:33:15 INFO - PROCESS | 1647 | 1467225195882 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 11:33:15 INFO - PROCESS | 1647 | 1467225195883 Marionette TRACE conn2 <- [1,1494,null,{}] 11:33:15 INFO - PROCESS | 1647 | 1467225195896 Marionette TRACE conn2 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:15 INFO - PROCESS | 1647 | 1467225195897 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:16 INFO - PROCESS | 1647 | 1467225195997 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 11:33:16 INFO - PROCESS | 1647 | 1467225196004 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:16 INFO - PROCESS | 1647 | 1467225196005 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:16 INFO - PROCESS | 1647 | ++DOCSHELL 0x1243b6000 == 38 [pid = 1647] [id = 381] 11:33:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x119e7ac00) [pid = 1647] [serial = 1142] [outer = 0x0] 11:33:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x1241cd400) [pid = 1647] [serial = 1143] [outer = 0x119e7ac00] 11:33:16 INFO - PROCESS | 1647 | 1467225196030 Marionette DEBUG loaded listener.js 11:33:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x126187800) [pid = 1647] [serial = 1144] [outer = 0x119e7ac00] 11:33:16 INFO - PROCESS | 1647 | 1467225196336 Marionette TRACE conn2 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 11:33:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 11:33:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 474ms 11:33:16 INFO - PROCESS | 1647 | 1467225196356 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 11:33:16 INFO - PROCESS | 1647 | 1467225196361 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 11:33:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 11:33:16 INFO - PROCESS | 1647 | 1467225196364 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 11:33:16 INFO - PROCESS | 1647 | 1467225196365 Marionette TRACE conn2 <- [1,1498,null,{}] 11:33:16 INFO - PROCESS | 1647 | 1467225196368 Marionette TRACE conn2 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:16 INFO - PROCESS | 1647 | 1467225196370 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:16 INFO - PROCESS | 1647 | 1467225196463 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 11:33:16 INFO - PROCESS | 1647 | 1467225196466 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:16 INFO - PROCESS | 1647 | 1467225196468 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:16 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b912800 == 39 [pid = 1647] [id = 382] 11:33:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x126188000) [pid = 1647] [serial = 1145] [outer = 0x0] 11:33:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x128b6d000) [pid = 1647] [serial = 1146] [outer = 0x126188000] 11:33:16 INFO - PROCESS | 1647 | 1467225196495 Marionette DEBUG loaded listener.js 11:33:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x128d72000) [pid = 1647] [serial = 1147] [outer = 0x126188000] 11:33:16 INFO - PROCESS | 1647 | 1467225196841 Marionette TRACE conn2 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 11:33:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 11:33:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 520ms 11:33:16 INFO - PROCESS | 1647 | 1467225196885 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 11:33:16 INFO - PROCESS | 1647 | 1467225196886 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 11:33:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 11:33:16 INFO - PROCESS | 1647 | 1467225196888 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 11:33:16 INFO - PROCESS | 1647 | 1467225196897 Marionette TRACE conn2 <- [1,1502,null,{}] 11:33:16 INFO - PROCESS | 1647 | 1467225196900 Marionette TRACE conn2 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:16 INFO - PROCESS | 1647 | 1467225196901 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:16 INFO - PROCESS | 1647 | 1467225196983 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 11:33:16 INFO - PROCESS | 1647 | 1467225196987 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:16 INFO - PROCESS | 1647 | 1467225196988 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:16 INFO - PROCESS | 1647 | ++DOCSHELL 0x10eb9d800 == 40 [pid = 1647] [id = 383] 11:33:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x128bd4800) [pid = 1647] [serial = 1148] [outer = 0x0] 11:33:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x129282800) [pid = 1647] [serial = 1149] [outer = 0x128bd4800] 11:33:17 INFO - PROCESS | 1647 | 1467225197014 Marionette DEBUG loaded listener.js 11:33:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x12928a000) [pid = 1647] [serial = 1150] [outer = 0x128bd4800] 11:33:17 INFO - PROCESS | 1647 | 1467225197461 Marionette TRACE conn2 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 11:33:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 11:33:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 578ms 11:33:17 INFO - PROCESS | 1647 | 1467225197466 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 11:33:17 INFO - PROCESS | 1647 | 1467225197468 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 11:33:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 11:33:17 INFO - PROCESS | 1647 | 1467225197490 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 11:33:17 INFO - PROCESS | 1647 | 1467225197491 Marionette TRACE conn2 <- [1,1506,null,{}] 11:33:17 INFO - PROCESS | 1647 | 1467225197497 Marionette TRACE conn2 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:17 INFO - PROCESS | 1647 | 1467225197499 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:17 INFO - PROCESS | 1647 | 1467225197607 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 11:33:17 INFO - PROCESS | 1647 | 1467225197662 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:17 INFO - PROCESS | 1647 | 1467225197663 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:17 INFO - PROCESS | 1647 | ++DOCSHELL 0x118181800 == 41 [pid = 1647] [id = 384] 11:33:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x113006400) [pid = 1647] [serial = 1151] [outer = 0x0] 11:33:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x114fca400) [pid = 1647] [serial = 1152] [outer = 0x113006400] 11:33:17 INFO - PROCESS | 1647 | 1467225197695 Marionette DEBUG loaded listener.js 11:33:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x116a21c00) [pid = 1647] [serial = 1153] [outer = 0x113006400] 11:33:18 INFO - PROCESS | 1647 | 1467225198104 Marionette TRACE conn2 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 11:33:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 11:33:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 691ms 11:33:18 INFO - PROCESS | 1647 | 1467225198169 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 11:33:18 INFO - PROCESS | 1647 | 1467225198172 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 11:33:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 11:33:18 INFO - PROCESS | 1647 | 1467225198196 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 11:33:18 INFO - PROCESS | 1647 | 1467225198198 Marionette TRACE conn2 <- [1,1510,null,{}] 11:33:18 INFO - PROCESS | 1647 | 1467225198200 Marionette TRACE conn2 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:18 INFO - PROCESS | 1647 | 1467225198202 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:18 INFO - PROCESS | 1647 | 1467225198309 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 11:33:18 INFO - PROCESS | 1647 | 1467225198378 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:18 INFO - PROCESS | 1647 | 1467225198380 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:18 INFO - PROCESS | 1647 | ++DOCSHELL 0x124014000 == 42 [pid = 1647] [id = 385] 11:33:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x11859fc00) [pid = 1647] [serial = 1154] [outer = 0x0] 11:33:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x1186c1400) [pid = 1647] [serial = 1155] [outer = 0x11859fc00] 11:33:18 INFO - PROCESS | 1647 | 1467225198410 Marionette DEBUG loaded listener.js 11:33:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x1191ae000) [pid = 1647] [serial = 1156] [outer = 0x11859fc00] 11:33:18 INFO - PROCESS | 1647 | 1467225198838 Marionette TRACE conn2 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 11:33:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 11:33:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 672ms 11:33:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 11:33:18 INFO - PROCESS | 1647 | 1467225198865 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 11:33:18 INFO - PROCESS | 1647 | 1467225198867 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 11:33:18 INFO - PROCESS | 1647 | 1467225198869 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 11:33:18 INFO - PROCESS | 1647 | 1467225198872 Marionette TRACE conn2 <- [1,1514,null,{}] 11:33:18 INFO - PROCESS | 1647 | 1467225198880 Marionette TRACE conn2 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:18 INFO - PROCESS | 1647 | 1467225198883 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:18 INFO - PROCESS | 1647 | 1467225198984 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 11:33:19 INFO - PROCESS | 1647 | 1467225199045 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:19 INFO - PROCESS | 1647 | 1467225199047 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:19 INFO - PROCESS | 1647 | ++DOCSHELL 0x12ab45000 == 43 [pid = 1647] [id = 386] 11:33:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x120902800) [pid = 1647] [serial = 1157] [outer = 0x0] 11:33:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x124641c00) [pid = 1647] [serial = 1158] [outer = 0x120902800] 11:33:19 INFO - PROCESS | 1647 | 1467225199078 Marionette DEBUG loaded listener.js 11:33:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x124e94800) [pid = 1647] [serial = 1159] [outer = 0x120902800] 11:33:19 INFO - PROCESS | 1647 | 1467225199530 Marionette TRACE conn2 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 11:33:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 11:33:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 672ms 11:33:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 11:33:19 INFO - PROCESS | 1647 | 1467225199542 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 11:33:19 INFO - PROCESS | 1647 | 1467225199543 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 11:33:19 INFO - PROCESS | 1647 | 1467225199546 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 11:33:19 INFO - PROCESS | 1647 | 1467225199547 Marionette TRACE conn2 <- [1,1518,null,{}] 11:33:19 INFO - PROCESS | 1647 | 1467225199549 Marionette TRACE conn2 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:19 INFO - PROCESS | 1647 | 1467225199551 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:19 INFO - PROCESS | 1647 | 1467225199675 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 11:33:19 INFO - PROCESS | 1647 | 1467225199733 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:19 INFO - PROCESS | 1647 | 1467225199734 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:19 INFO - PROCESS | 1647 | ++DOCSHELL 0x12bcce000 == 44 [pid = 1647] [id = 387] 11:33:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x1257bac00) [pid = 1647] [serial = 1160] [outer = 0x0] 11:33:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x12618cc00) [pid = 1647] [serial = 1161] [outer = 0x1257bac00] 11:33:19 INFO - PROCESS | 1647 | 1467225199763 Marionette DEBUG loaded listener.js 11:33:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x127175000) [pid = 1647] [serial = 1162] [outer = 0x1257bac00] 11:33:20 INFO - PROCESS | 1647 | 1467225200190 Marionette TRACE conn2 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 11:33:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 11:33:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 668ms 11:33:20 INFO - PROCESS | 1647 | 1467225200215 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 11:33:20 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 11:33:20 INFO - PROCESS | 1647 | 1467225200216 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 11:33:20 INFO - PROCESS | 1647 | 1467225200218 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 11:33:20 INFO - PROCESS | 1647 | 1467225200220 Marionette TRACE conn2 <- [1,1522,null,{}] 11:33:20 INFO - PROCESS | 1647 | 1467225200223 Marionette TRACE conn2 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:20 INFO - PROCESS | 1647 | 1467225200224 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:20 INFO - PROCESS | 1647 | 1467225200323 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 11:33:20 INFO - PROCESS | 1647 | 1467225200381 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:20 INFO - PROCESS | 1647 | 1467225200382 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:20 INFO - PROCESS | 1647 | ++DOCSHELL 0x116fb5000 == 45 [pid = 1647] [id = 388] 11:33:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x11291f000) [pid = 1647] [serial = 1163] [outer = 0x0] 11:33:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x11697cc00) [pid = 1647] [serial = 1164] [outer = 0x11291f000] 11:33:20 INFO - PROCESS | 1647 | 1467225200412 Marionette DEBUG loaded listener.js 11:33:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 108 (0x1211d8c00) [pid = 1647] [serial = 1165] [outer = 0x11291f000] 11:33:21 INFO - PROCESS | 1647 | 1467225201045 Marionette TRACE conn2 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 11:33:21 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 11:33:21 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:33:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 11:33:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:33:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:33:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 11:33:21 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 11:33:21 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:33:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 11:33:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:33:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:33:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 11:33:21 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 11:33:21 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:33:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 11:33:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:33:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:33:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 11:33:21 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 11:33:21 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:33:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 11:33:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:33:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:33:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 11:33:21 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 875ms 11:33:21 INFO - PROCESS | 1647 | 1467225201095 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 11:33:21 INFO - PROCESS | 1647 | 1467225201097 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 11:33:21 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 11:33:21 INFO - PROCESS | 1647 | 1467225201101 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 11:33:21 INFO - PROCESS | 1647 | 1467225201103 Marionette TRACE conn2 <- [1,1526,null,{}] 11:33:21 INFO - PROCESS | 1647 | 1467225201107 Marionette TRACE conn2 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:21 INFO - PROCESS | 1647 | 1467225201109 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:21 INFO - PROCESS | 1647 | 1467225201207 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 11:33:21 INFO - PROCESS | 1647 | 1467225201278 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:21 INFO - PROCESS | 1647 | 1467225201279 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:21 INFO - PROCESS | 1647 | ++DOCSHELL 0x1194a0800 == 46 [pid = 1647] [id = 389] 11:33:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 109 (0x112a83000) [pid = 1647] [serial = 1166] [outer = 0x0] 11:33:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 110 (0x1133dac00) [pid = 1647] [serial = 1167] [outer = 0x112a83000] 11:33:21 INFO - PROCESS | 1647 | 1467225201307 Marionette DEBUG loaded listener.js 11:33:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 111 (0x1181e1c00) [pid = 1647] [serial = 1168] [outer = 0x112a83000] 11:33:21 INFO - PROCESS | 1647 | 1467225201682 Marionette TRACE conn2 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 11:33:21 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 11:33:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 11:33:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:33:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:33:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 11:33:21 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 11:33:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 11:33:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:33:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:33:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 11:33:21 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 11:33:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 11:33:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:33:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:33:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 11:33:21 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 624ms 11:33:21 INFO - PROCESS | 1647 | 1467225201725 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 11:33:21 INFO - PROCESS | 1647 | 1467225201728 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 11:33:21 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 11:33:21 INFO - PROCESS | 1647 | 1467225201733 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 11:33:21 INFO - PROCESS | 1647 | 1467225201734 Marionette TRACE conn2 <- [1,1530,null,{}] 11:33:21 INFO - PROCESS | 1647 | 1467225201737 Marionette TRACE conn2 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:21 INFO - PROCESS | 1647 | 1467225201738 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:22 INFO - PROCESS | 1647 | --DOCSHELL 0x12b912800 == 45 [pid = 1647] [id = 382] 11:33:22 INFO - PROCESS | 1647 | --DOCSHELL 0x1243b6000 == 44 [pid = 1647] [id = 381] 11:33:22 INFO - PROCESS | 1647 | --DOCSHELL 0x128ddc800 == 43 [pid = 1647] [id = 380] 11:33:22 INFO - PROCESS | 1647 | --DOCSHELL 0x12a32c000 == 42 [pid = 1647] [id = 379] 11:33:22 INFO - PROCESS | 1647 | --DOCSHELL 0x128c68800 == 41 [pid = 1647] [id = 378] 11:33:22 INFO - PROCESS | 1647 | --DOCSHELL 0x128a10800 == 40 [pid = 1647] [id = 377] 11:33:22 INFO - PROCESS | 1647 | --DOCSHELL 0x118180800 == 39 [pid = 1647] [id = 376] 11:33:22 INFO - PROCESS | 1647 | --DOCSHELL 0x1243c8800 == 38 [pid = 1647] [id = 375] 11:33:22 INFO - PROCESS | 1647 | --DOCSHELL 0x123824000 == 37 [pid = 1647] [id = 374] 11:33:22 INFO - PROCESS | 1647 | --DOCSHELL 0x1192a5000 == 36 [pid = 1647] [id = 373] 11:33:22 INFO - PROCESS | 1647 | --DOCSHELL 0x11661c800 == 35 [pid = 1647] [id = 372] 11:33:22 INFO - PROCESS | 1647 | --DOCSHELL 0x118629000 == 34 [pid = 1647] [id = 371] 11:33:22 INFO - PROCESS | 1647 | --DOCSHELL 0x112daa000 == 33 [pid = 1647] [id = 370] 11:33:22 INFO - PROCESS | 1647 | --DOCSHELL 0x116fb5000 == 32 [pid = 1647] [id = 388] 11:33:22 INFO - PROCESS | 1647 | --DOCSHELL 0x12bcce000 == 31 [pid = 1647] [id = 387] 11:33:22 INFO - PROCESS | 1647 | --DOCSHELL 0x12ab45000 == 30 [pid = 1647] [id = 386] 11:33:22 INFO - PROCESS | 1647 | --DOCSHELL 0x124014000 == 29 [pid = 1647] [id = 385] 11:33:22 INFO - PROCESS | 1647 | --DOCSHELL 0x10eb9d800 == 28 [pid = 1647] [id = 383] 11:33:22 INFO - PROCESS | 1647 | --DOCSHELL 0x118181800 == 27 [pid = 1647] [id = 384] 11:33:22 INFO - PROCESS | 1647 | 1467225202348 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 11:33:22 INFO - PROCESS | 1647 | --DOMWINDOW == 110 (0x1266eb000) [pid = 1647] [serial = 1107] [outer = 0x0] [url = about:blank] 11:33:22 INFO - PROCESS | 1647 | --DOMWINDOW == 109 (0x124648c00) [pid = 1647] [serial = 1092] [outer = 0x0] [url = about:blank] 11:33:22 INFO - PROCESS | 1647 | --DOMWINDOW == 108 (0x1186bdc00) [pid = 1647] [serial = 1077] [outer = 0x0] [url = about:blank] 11:33:22 INFO - PROCESS | 1647 | --DOMWINDOW == 107 (0x119b19000) [pid = 1647] [serial = 1078] [outer = 0x0] [url = about:blank] 11:33:22 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x1181de000) [pid = 1647] [serial = 1071] [outer = 0x0] [url = about:blank] 11:33:22 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x1181e7c00) [pid = 1647] [serial = 1072] [outer = 0x0] [url = about:blank] 11:33:22 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x1182b9000) [pid = 1647] [serial = 1074] [outer = 0x0] [url = about:blank] 11:33:22 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x118558800) [pid = 1647] [serial = 1075] [outer = 0x0] [url = about:blank] 11:33:22 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x123881400) [pid = 1647] [serial = 1086] [outer = 0x0] [url = about:blank] 11:33:22 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x12388f800) [pid = 1647] [serial = 1087] [outer = 0x0] [url = about:blank] 11:33:22 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x120910c00) [pid = 1647] [serial = 1083] [outer = 0x0] [url = about:blank] 11:33:22 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x1211de400) [pid = 1647] [serial = 1084] [outer = 0x0] [url = about:blank] 11:33:22 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x116fde800) [pid = 1647] [serial = 1068] [outer = 0x0] [url = about:blank] 11:33:22 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x117d15400) [pid = 1647] [serial = 1069] [outer = 0x0] [url = about:blank] 11:33:22 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x114f77800) [pid = 1647] [serial = 1065] [outer = 0x0] [url = about:blank] 11:33:22 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x114fd9000) [pid = 1647] [serial = 1066] [outer = 0x0] [url = about:blank] 11:33:22 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x112a7fc00) [pid = 1647] [serial = 1062] [outer = 0x0] [url = about:blank] 11:33:22 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x112fc4400) [pid = 1647] [serial = 1063] [outer = 0x0] [url = about:blank] 11:33:22 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x119e1a800) [pid = 1647] [serial = 1080] [outer = 0x0] [url = about:blank] 11:33:22 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x119e7f400) [pid = 1647] [serial = 1081] [outer = 0x0] [url = about:blank] 11:33:22 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x126541800) [pid = 1647] [serial = 1060] [outer = 0x0] [url = about:blank] 11:33:22 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x1257e3c00) [pid = 1647] [serial = 1095] [outer = 0x0] [url = about:blank] 11:33:22 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x12618a000) [pid = 1647] [serial = 1098] [outer = 0x0] [url = about:blank] 11:33:22 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x117d1e800) [pid = 1647] [serial = 1096] [outer = 0x0] [url = about:blank] 11:33:22 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x11859ec00) [pid = 1647] [serial = 1102] [outer = 0x0] [url = about:blank] 11:33:22 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x1176fc800) [pid = 1647] [serial = 1101] [outer = 0x0] [url = about:blank] 11:33:22 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x12618b000) [pid = 1647] [serial = 1105] [outer = 0x0] [url = about:blank] 11:33:22 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x1265db000) [pid = 1647] [serial = 1099] [outer = 0x0] [url = about:blank] 11:33:22 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x123e62800) [pid = 1647] [serial = 1089] [outer = 0x0] [url = about:blank] 11:33:22 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x1243ab800) [pid = 1647] [serial = 1090] [outer = 0x0] [url = about:blank] 11:33:22 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x1241c0800) [pid = 1647] [serial = 1104] [outer = 0x0] [url = about:blank] 11:33:22 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x12568e400) [pid = 1647] [serial = 1093] [outer = 0x0] [url = about:blank] 11:33:22 INFO - PROCESS | 1647 | --DOCSHELL 0x1194a0800 == 26 [pid = 1647] [id = 389] 11:33:22 INFO - PROCESS | 1647 | 1467225202451 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:22 INFO - PROCESS | 1647 | 1467225202452 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:22 INFO - PROCESS | 1647 | ++DOCSHELL 0x114f17000 == 27 [pid = 1647] [id = 390] 11:33:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x1128a9400) [pid = 1647] [serial = 1169] [outer = 0x0] 11:33:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x1128c9000) [pid = 1647] [serial = 1170] [outer = 0x1128a9400] 11:33:22 INFO - PROCESS | 1647 | 1467225202482 Marionette DEBUG loaded listener.js 11:33:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x112a7a400) [pid = 1647] [serial = 1171] [outer = 0x1128a9400] 11:33:22 INFO - PROCESS | 1647 | 1467225202785 Marionette TRACE conn2 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 11:33:22 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 11:33:22 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 11:33:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:33:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:33:22 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 11:33:22 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 11:33:22 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 11:33:22 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 11:33:22 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1080ms 11:33:22 INFO - PROCESS | 1647 | 1467225202816 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 11:33:22 INFO - PROCESS | 1647 | 1467225202819 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 11:33:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 11:33:22 INFO - PROCESS | 1647 | 1467225202822 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 11:33:22 INFO - PROCESS | 1647 | 1467225202827 Marionette TRACE conn2 <- [1,1534,null,{}] 11:33:22 INFO - PROCESS | 1647 | 1467225202831 Marionette TRACE conn2 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:22 INFO - PROCESS | 1647 | 1467225202833 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:22 INFO - PROCESS | 1647 | 1467225202913 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 11:33:22 INFO - PROCESS | 1647 | 1467225202987 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:22 INFO - PROCESS | 1647 | 1467225202989 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:22 INFO - PROCESS | 1647 | ++DOCSHELL 0x118181800 == 28 [pid = 1647] [id = 391] 11:33:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x113005000) [pid = 1647] [serial = 1172] [outer = 0x0] 11:33:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x11697d000) [pid = 1647] [serial = 1173] [outer = 0x113005000] 11:33:23 INFO - PROCESS | 1647 | 1467225203016 Marionette DEBUG loaded listener.js 11:33:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x117d22000) [pid = 1647] [serial = 1174] [outer = 0x113005000] 11:33:23 INFO - PROCESS | 1647 | 1467225203302 Marionette TRACE conn2 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 11:33:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 11:33:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 525ms 11:33:23 INFO - PROCESS | 1647 | 1467225203347 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 11:33:23 INFO - PROCESS | 1647 | 1467225203348 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 11:33:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 11:33:23 INFO - PROCESS | 1647 | 1467225203351 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 11:33:23 INFO - PROCESS | 1647 | 1467225203352 Marionette TRACE conn2 <- [1,1538,null,{}] 11:33:23 INFO - PROCESS | 1647 | 1467225203355 Marionette TRACE conn2 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:23 INFO - PROCESS | 1647 | 1467225203356 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:23 INFO - PROCESS | 1647 | 1467225203434 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 11:33:23 INFO - PROCESS | 1647 | 1467225203444 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:23 INFO - PROCESS | 1647 | 1467225203445 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:23 INFO - PROCESS | 1647 | ++DOCSHELL 0x118181000 == 29 [pid = 1647] [id = 392] 11:33:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x1182b7c00) [pid = 1647] [serial = 1175] [outer = 0x0] 11:33:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x11859cc00) [pid = 1647] [serial = 1176] [outer = 0x1182b7c00] 11:33:23 INFO - PROCESS | 1647 | 1467225203479 Marionette DEBUG loaded listener.js 11:33:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x118895400) [pid = 1647] [serial = 1177] [outer = 0x1182b7c00] 11:33:23 INFO - PROCESS | 1647 | 1467225203835 Marionette TRACE conn2 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 11:33:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 11:33:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 519ms 11:33:23 INFO - PROCESS | 1647 | 1467225203871 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 11:33:23 INFO - PROCESS | 1647 | 1467225203874 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 11:33:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 11:33:23 INFO - PROCESS | 1647 | 1467225203884 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 11:33:23 INFO - PROCESS | 1647 | 1467225203887 Marionette TRACE conn2 <- [1,1542,null,{}] 11:33:23 INFO - PROCESS | 1647 | 1467225203890 Marionette TRACE conn2 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:23 INFO - PROCESS | 1647 | 1467225203892 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:23 INFO - PROCESS | 1647 | 1467225203976 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 11:33:23 INFO - PROCESS | 1647 | 1467225203980 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:23 INFO - PROCESS | 1647 | 1467225203981 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:23 INFO - PROCESS | 1647 | ++DOCSHELL 0x123c9d800 == 30 [pid = 1647] [id = 393] 11:33:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x1188ba000) [pid = 1647] [serial = 1178] [outer = 0x0] 11:33:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x119e1a400) [pid = 1647] [serial = 1179] [outer = 0x1188ba000] 11:33:24 INFO - PROCESS | 1647 | 1467225204006 Marionette DEBUG loaded listener.js 11:33:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x1209f3000) [pid = 1647] [serial = 1180] [outer = 0x1188ba000] 11:33:24 INFO - PROCESS | 1647 | 1467225204333 Marionette TRACE conn2 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 11:33:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 11:33:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 476ms 11:33:24 INFO - PROCESS | 1647 | 1467225204357 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 11:33:24 INFO - PROCESS | 1647 | 1467225204360 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 11:33:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 11:33:24 INFO - PROCESS | 1647 | 1467225204362 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 11:33:24 INFO - PROCESS | 1647 | 1467225204363 Marionette TRACE conn2 <- [1,1546,null,{}] 11:33:24 INFO - PROCESS | 1647 | 1467225204366 Marionette TRACE conn2 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:24 INFO - PROCESS | 1647 | 1467225204367 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:24 INFO - PROCESS | 1647 | 1467225204438 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 11:33:24 INFO - PROCESS | 1647 | 1467225204512 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:24 INFO - PROCESS | 1647 | 1467225204513 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:24 INFO - PROCESS | 1647 | ++DOCSHELL 0x1241b6800 == 31 [pid = 1647] [id = 394] 11:33:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x113c36400) [pid = 1647] [serial = 1181] [outer = 0x0] 11:33:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x123802400) [pid = 1647] [serial = 1182] [outer = 0x113c36400] 11:33:24 INFO - PROCESS | 1647 | 1467225204545 Marionette DEBUG loaded listener.js 11:33:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x12388ec00) [pid = 1647] [serial = 1183] [outer = 0x113c36400] 11:33:24 INFO - PROCESS | 1647 | 1467225204944 Marionette TRACE conn2 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 11:33:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 11:33:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 621ms 11:33:24 INFO - PROCESS | 1647 | 1467225204985 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 11:33:24 INFO - PROCESS | 1647 | 1467225204987 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 11:33:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 11:33:25 INFO - PROCESS | 1647 | 1467225204997 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 11:33:25 INFO - PROCESS | 1647 | 1467225204999 Marionette TRACE conn2 <- [1,1550,null,{}] 11:33:25 INFO - PROCESS | 1647 | 1467225205002 Marionette TRACE conn2 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:25 INFO - PROCESS | 1647 | 1467225205004 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:25 INFO - PROCESS | 1647 | 1467225205144 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 11:33:25 INFO - PROCESS | 1647 | 1467225205204 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:25 INFO - PROCESS | 1647 | 1467225205209 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:25 INFO - PROCESS | 1647 | ++DOCSHELL 0x126521000 == 32 [pid = 1647] [id = 395] 11:33:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x1182b5400) [pid = 1647] [serial = 1184] [outer = 0x0] 11:33:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x124647c00) [pid = 1647] [serial = 1185] [outer = 0x1182b5400] 11:33:25 INFO - PROCESS | 1647 | 1467225205263 Marionette DEBUG loaded listener.js 11:33:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x124f18000) [pid = 1647] [serial = 1186] [outer = 0x1182b5400] 11:33:25 INFO - PROCESS | 1647 | 1467225205697 Marionette TRACE conn2 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 11:33:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 11:33:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 726ms 11:33:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 11:33:25 INFO - PROCESS | 1647 | 1467225205716 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 11:33:25 INFO - PROCESS | 1647 | 1467225205717 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 11:33:25 INFO - PROCESS | 1647 | 1467225205720 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 11:33:25 INFO - PROCESS | 1647 | 1467225205721 Marionette TRACE conn2 <- [1,1554,null,{}] 11:33:25 INFO - PROCESS | 1647 | 1467225205723 Marionette TRACE conn2 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:25 INFO - PROCESS | 1647 | 1467225205724 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:25 INFO - PROCESS | 1647 | 1467225205825 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 11:33:25 INFO - PROCESS | 1647 | 1467225205837 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:25 INFO - PROCESS | 1647 | 1467225205838 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:25 INFO - PROCESS | 1647 | ++DOCSHELL 0x112e5e000 == 33 [pid = 1647] [id = 396] 11:33:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x124f18400) [pid = 1647] [serial = 1187] [outer = 0x0] 11:33:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x1257e6400) [pid = 1647] [serial = 1188] [outer = 0x124f18400] 11:33:25 INFO - PROCESS | 1647 | 1467225205862 Marionette DEBUG loaded listener.js 11:33:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x126543000) [pid = 1647] [serial = 1189] [outer = 0x124f18400] 11:33:26 INFO - PROCESS | 1647 | 1467225206213 Marionette TRACE conn2 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 11:33:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 11:33:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 518ms 11:33:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 11:33:26 INFO - PROCESS | 1647 | 1467225206246 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 11:33:26 INFO - PROCESS | 1647 | 1467225206248 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 11:33:26 INFO - PROCESS | 1647 | 1467225206250 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 11:33:26 INFO - PROCESS | 1647 | 1467225206251 Marionette TRACE conn2 <- [1,1558,null,{}] 11:33:26 INFO - PROCESS | 1647 | 1467225206253 Marionette TRACE conn2 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:26 INFO - PROCESS | 1647 | 1467225206254 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:26 INFO - PROCESS | 1647 | 1467225206349 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 11:33:26 INFO - PROCESS | 1647 | 1467225206353 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:26 INFO - PROCESS | 1647 | 1467225206354 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:26 INFO - PROCESS | 1647 | ++DOCSHELL 0x128fbb000 == 34 [pid = 1647] [id = 397] 11:33:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x1128a9800) [pid = 1647] [serial = 1190] [outer = 0x0] 11:33:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x1266eb400) [pid = 1647] [serial = 1191] [outer = 0x1128a9800] 11:33:26 INFO - PROCESS | 1647 | 1467225206378 Marionette DEBUG loaded listener.js 11:33:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x1289e6c00) [pid = 1647] [serial = 1192] [outer = 0x1128a9800] 11:33:26 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x124b9bc00) [pid = 1647] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 11:33:26 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x1191aa800) [pid = 1647] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 11:33:26 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x112ae2c00) [pid = 1647] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 11:33:26 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x113099c00) [pid = 1647] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 11:33:26 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x110f83000) [pid = 1647] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 11:33:26 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x119e7a000) [pid = 1647] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 11:33:26 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x11834f000) [pid = 1647] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 11:33:26 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x1186bcc00) [pid = 1647] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 11:33:26 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x114f73c00) [pid = 1647] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 11:33:26 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x1133e1400) [pid = 1647] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 11:33:26 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x128bd4800) [pid = 1647] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 11:33:26 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x126188000) [pid = 1647] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 11:33:26 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x119e7ac00) [pid = 1647] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 11:33:26 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x113004c00) [pid = 1647] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 11:33:26 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x1188b1000) [pid = 1647] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 11:33:26 INFO - PROCESS | 1647 | 1467225206852 Marionette TRACE conn2 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 11:33:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 11:33:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 619ms 11:33:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 11:33:26 INFO - PROCESS | 1647 | 1467225206870 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 11:33:26 INFO - PROCESS | 1647 | 1467225206871 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 11:33:26 INFO - PROCESS | 1647 | 1467225206879 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 11:33:26 INFO - PROCESS | 1647 | 1467225206880 Marionette TRACE conn2 <- [1,1562,null,{}] 11:33:26 INFO - PROCESS | 1647 | 1467225206882 Marionette TRACE conn2 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:26 INFO - PROCESS | 1647 | 1467225206884 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:26 INFO - PROCESS | 1647 | 1467225206991 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 11:33:27 INFO - PROCESS | 1647 | 1467225207036 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:27 INFO - PROCESS | 1647 | 1467225207037 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:27 INFO - PROCESS | 1647 | ++DOCSHELL 0x128fc7800 == 35 [pid = 1647] [id = 398] 11:33:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x11291ec00) [pid = 1647] [serial = 1193] [outer = 0x0] 11:33:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x1176efc00) [pid = 1647] [serial = 1194] [outer = 0x11291ec00] 11:33:27 INFO - PROCESS | 1647 | 1467225207062 Marionette DEBUG loaded listener.js 11:33:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x11918f000) [pid = 1647] [serial = 1195] [outer = 0x11291ec00] 11:33:27 INFO - PROCESS | 1647 | 1467225207341 Marionette TRACE conn2 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 11:33:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 11:33:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 524ms 11:33:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 11:33:27 INFO - PROCESS | 1647 | 1467225207398 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 11:33:27 INFO - PROCESS | 1647 | 1467225207399 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 11:33:27 INFO - PROCESS | 1647 | 1467225207401 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 11:33:27 INFO - PROCESS | 1647 | 1467225207402 Marionette TRACE conn2 <- [1,1566,null,{}] 11:33:27 INFO - PROCESS | 1647 | 1467225207405 Marionette TRACE conn2 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:27 INFO - PROCESS | 1647 | 1467225207406 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:27 INFO - PROCESS | 1647 | 1467225207481 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 11:33:27 INFO - PROCESS | 1647 | 1467225207485 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:27 INFO - PROCESS | 1647 | 1467225207486 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:27 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a55a800 == 36 [pid = 1647] [id = 399] 11:33:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x119197400) [pid = 1647] [serial = 1196] [outer = 0x0] 11:33:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x124bea000) [pid = 1647] [serial = 1197] [outer = 0x119197400] 11:33:27 INFO - PROCESS | 1647 | 1467225207512 Marionette DEBUG loaded listener.js 11:33:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x127174400) [pid = 1647] [serial = 1198] [outer = 0x119197400] 11:33:27 INFO - PROCESS | 1647 | 1467225207919 Marionette TRACE conn2 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 11:33:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 11:33:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 569ms 11:33:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 11:33:27 INFO - PROCESS | 1647 | 1467225207972 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 11:33:27 INFO - PROCESS | 1647 | 1467225207973 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 11:33:27 INFO - PROCESS | 1647 | 1467225207977 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 11:33:27 INFO - PROCESS | 1647 | 1467225207979 Marionette TRACE conn2 <- [1,1570,null,{}] 11:33:27 INFO - PROCESS | 1647 | 1467225207982 Marionette TRACE conn2 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:27 INFO - PROCESS | 1647 | 1467225207984 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:28 INFO - PROCESS | 1647 | 1467225208104 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 11:33:28 INFO - PROCESS | 1647 | 1467225208119 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:28 INFO - PROCESS | 1647 | 1467225208121 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:28 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a67e000 == 37 [pid = 1647] [id = 400] 11:33:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x1289e6800) [pid = 1647] [serial = 1199] [outer = 0x0] 11:33:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x1289ef000) [pid = 1647] [serial = 1200] [outer = 0x1289e6800] 11:33:28 INFO - PROCESS | 1647 | 1467225208167 Marionette DEBUG loaded listener.js 11:33:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x128b65400) [pid = 1647] [serial = 1201] [outer = 0x1289e6800] 11:33:28 INFO - PROCESS | 1647 | 1467225208553 Marionette TRACE conn2 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 11:33:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 11:33:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 620ms 11:33:28 INFO - PROCESS | 1647 | 1467225208596 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 11:33:28 INFO - PROCESS | 1647 | 1467225208598 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 11:33:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 11:33:28 INFO - PROCESS | 1647 | 1467225208600 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 11:33:28 INFO - PROCESS | 1647 | 1467225208602 Marionette TRACE conn2 <- [1,1574,null,{}] 11:33:28 INFO - PROCESS | 1647 | 1467225208604 Marionette TRACE conn2 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:28 INFO - PROCESS | 1647 | 1467225208605 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:28 INFO - PROCESS | 1647 | 1467225208772 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 11:33:28 INFO - PROCESS | 1647 | 1467225208809 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:28 INFO - PROCESS | 1647 | 1467225208810 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:28 INFO - PROCESS | 1647 | ++DOCSHELL 0x115ec1000 == 38 [pid = 1647] [id = 401] 11:33:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x110f81800) [pid = 1647] [serial = 1202] [outer = 0x0] 11:33:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x112007800) [pid = 1647] [serial = 1203] [outer = 0x110f81800] 11:33:28 INFO - PROCESS | 1647 | 1467225208843 Marionette DEBUG loaded listener.js 11:33:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x112a84400) [pid = 1647] [serial = 1204] [outer = 0x110f81800] 11:33:29 INFO - PROCESS | 1647 | 1467225209364 Marionette TRACE conn2 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 11:33:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 11:33:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 770ms 11:33:29 INFO - PROCESS | 1647 | 1467225209371 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 11:33:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 11:33:29 INFO - PROCESS | 1647 | 1467225209373 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 11:33:29 INFO - PROCESS | 1647 | 1467225209376 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 11:33:29 INFO - PROCESS | 1647 | 1467225209379 Marionette TRACE conn2 <- [1,1578,null,{}] 11:33:29 INFO - PROCESS | 1647 | 1467225209382 Marionette TRACE conn2 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:29 INFO - PROCESS | 1647 | 1467225209385 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:29 INFO - PROCESS | 1647 | 1467225209519 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 11:33:29 INFO - PROCESS | 1647 | 1467225209623 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:29 INFO - PROCESS | 1647 | 1467225209624 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:29 INFO - PROCESS | 1647 | ++DOCSHELL 0x1194ae000 == 39 [pid = 1647] [id = 402] 11:33:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x114fd9000) [pid = 1647] [serial = 1205] [outer = 0x0] 11:33:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x117d21000) [pid = 1647] [serial = 1206] [outer = 0x114fd9000] 11:33:29 INFO - PROCESS | 1647 | 1467225209656 Marionette DEBUG loaded listener.js 11:33:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x118555400) [pid = 1647] [serial = 1207] [outer = 0x114fd9000] 11:33:30 INFO - PROCESS | 1647 | 1467225210255 Marionette TRACE conn2 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 11:33:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 11:33:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 920ms 11:33:30 INFO - PROCESS | 1647 | 1467225210299 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 11:33:30 INFO - PROCESS | 1647 | 1467225210303 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 11:33:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 11:33:30 INFO - PROCESS | 1647 | 1467225210307 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 11:33:30 INFO - PROCESS | 1647 | 1467225210310 Marionette TRACE conn2 <- [1,1582,null,{}] 11:33:30 INFO - PROCESS | 1647 | 1467225210313 Marionette TRACE conn2 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:30 INFO - PROCESS | 1647 | 1467225210316 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:30 INFO - PROCESS | 1647 | 1467225210462 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 11:33:30 INFO - PROCESS | 1647 | 1467225210665 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:30 INFO - PROCESS | 1647 | 1467225210667 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:30 INFO - PROCESS | 1647 | ++DOCSHELL 0x117d44000 == 40 [pid = 1647] [id = 403] 11:33:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x1128ac000) [pid = 1647] [serial = 1208] [outer = 0x0] 11:33:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x1133e1400) [pid = 1647] [serial = 1209] [outer = 0x1128ac000] 11:33:30 INFO - PROCESS | 1647 | 1467225210696 Marionette DEBUG loaded listener.js 11:33:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x115def400) [pid = 1647] [serial = 1210] [outer = 0x1128ac000] 11:33:31 INFO - PROCESS | 1647 | --DOCSHELL 0x12a67e000 == 39 [pid = 1647] [id = 400] 11:33:31 INFO - PROCESS | 1647 | --DOCSHELL 0x12a55a800 == 38 [pid = 1647] [id = 399] 11:33:31 INFO - PROCESS | 1647 | --DOCSHELL 0x128fc7800 == 37 [pid = 1647] [id = 398] 11:33:31 INFO - PROCESS | 1647 | --DOCSHELL 0x128fbb000 == 36 [pid = 1647] [id = 397] 11:33:31 INFO - PROCESS | 1647 | --DOCSHELL 0x112e5e000 == 35 [pid = 1647] [id = 396] 11:33:31 INFO - PROCESS | 1647 | --DOCSHELL 0x126521000 == 34 [pid = 1647] [id = 395] 11:33:31 INFO - PROCESS | 1647 | --DOCSHELL 0x1241b6800 == 33 [pid = 1647] [id = 394] 11:33:31 INFO - PROCESS | 1647 | --DOCSHELL 0x123c9d800 == 32 [pid = 1647] [id = 393] 11:33:31 INFO - PROCESS | 1647 | --DOCSHELL 0x118181000 == 31 [pid = 1647] [id = 392] 11:33:31 INFO - PROCESS | 1647 | --DOCSHELL 0x118181800 == 30 [pid = 1647] [id = 391] 11:33:31 INFO - PROCESS | 1647 | --DOCSHELL 0x114f17000 == 29 [pid = 1647] [id = 390] 11:33:31 INFO - PROCESS | 1647 | 1467225211178 Marionette TRACE conn2 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 11:33:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 11:33:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 924ms 11:33:31 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x12890cc00) [pid = 1647] [serial = 1108] [outer = 0x0] [url = about:blank] 11:33:31 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x1257e0000) [pid = 1647] [serial = 1131] [outer = 0x0] [url = about:blank] 11:33:31 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x128911000) [pid = 1647] [serial = 1134] [outer = 0x0] [url = about:blank] 11:33:31 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x1289f3c00) [pid = 1647] [serial = 1137] [outer = 0x0] [url = about:blank] 11:33:31 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x1289edc00) [pid = 1647] [serial = 1135] [outer = 0x0] [url = about:blank] 11:33:31 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x114f76000) [pid = 1647] [serial = 1116] [outer = 0x0] [url = about:blank] 11:33:31 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x116981400) [pid = 1647] [serial = 1117] [outer = 0x0] [url = about:blank] 11:33:31 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x111c22400) [pid = 1647] [serial = 1110] [outer = 0x0] [url = about:blank] 11:33:31 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x1128ae400) [pid = 1647] [serial = 1111] [outer = 0x0] [url = about:blank] 11:33:31 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x11a013c00) [pid = 1647] [serial = 1125] [outer = 0x0] [url = about:blank] 11:33:31 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x1211e2400) [pid = 1647] [serial = 1126] [outer = 0x0] [url = about:blank] 11:33:31 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x118554000) [pid = 1647] [serial = 1119] [outer = 0x0] [url = about:blank] 11:33:31 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x118593000) [pid = 1647] [serial = 1120] [outer = 0x0] [url = about:blank] 11:33:31 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x1191b1000) [pid = 1647] [serial = 1122] [outer = 0x0] [url = about:blank] 11:33:31 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x119d88400) [pid = 1647] [serial = 1123] [outer = 0x0] [url = about:blank] 11:33:31 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x114f7e000) [pid = 1647] [serial = 1113] [outer = 0x0] [url = about:blank] 11:33:31 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x1164e9800) [pid = 1647] [serial = 1114] [outer = 0x0] [url = about:blank] 11:33:31 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x1181ddc00) [pid = 1647] [serial = 1140] [outer = 0x0] [url = about:blank] 11:33:31 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x129282800) [pid = 1647] [serial = 1149] [outer = 0x0] [url = about:blank] 11:33:31 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x128b6d000) [pid = 1647] [serial = 1146] [outer = 0x0] [url = about:blank] 11:33:31 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x119e22800) [pid = 1647] [serial = 1141] [outer = 0x0] [url = about:blank] 11:33:31 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x12928a000) [pid = 1647] [serial = 1150] [outer = 0x0] [url = about:blank] 11:33:31 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x1241cd400) [pid = 1647] [serial = 1143] [outer = 0x0] [url = about:blank] 11:33:31 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x128b63800) [pid = 1647] [serial = 1138] [outer = 0x0] [url = about:blank] 11:33:31 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x124646c00) [pid = 1647] [serial = 1129] [outer = 0x0] [url = about:blank] 11:33:31 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x1211e3800) [pid = 1647] [serial = 1128] [outer = 0x0] [url = about:blank] 11:33:31 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x126652400) [pid = 1647] [serial = 1132] [outer = 0x0] [url = about:blank] 11:33:31 INFO - PROCESS | 1647 | --DOMWINDOW == 78 (0x126187800) [pid = 1647] [serial = 1144] [outer = 0x0] [url = about:blank] 11:33:31 INFO - PROCESS | 1647 | --DOMWINDOW == 77 (0x128d72000) [pid = 1647] [serial = 1147] [outer = 0x0] [url = about:blank] 11:33:31 INFO - PROCESS | 1647 | 1467225211243 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 11:33:31 INFO - PROCESS | 1647 | 1467225211245 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 11:33:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 11:33:31 INFO - PROCESS | 1647 | 1467225211250 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 11:33:31 INFO - PROCESS | 1647 | 1467225211252 Marionette TRACE conn2 <- [1,1586,null,{}] 11:33:31 INFO - PROCESS | 1647 | 1467225211255 Marionette TRACE conn2 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:31 INFO - PROCESS | 1647 | 1467225211257 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:31 INFO - PROCESS | 1647 | 1467225211346 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 11:33:31 INFO - PROCESS | 1647 | 1467225211351 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:31 INFO - PROCESS | 1647 | 1467225211353 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:31 INFO - PROCESS | 1647 | ++DOCSHELL 0x117155800 == 30 [pid = 1647] [id = 404] 11:33:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 78 (0x116f87c00) [pid = 1647] [serial = 1211] [outer = 0x0] 11:33:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 79 (0x117d15400) [pid = 1647] [serial = 1212] [outer = 0x116f87c00] 11:33:31 INFO - PROCESS | 1647 | 1467225211382 Marionette DEBUG loaded listener.js 11:33:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x1181e9c00) [pid = 1647] [serial = 1213] [outer = 0x116f87c00] 11:33:31 INFO - PROCESS | 1647 | 1467225211728 Marionette TRACE conn2 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 11:33:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 11:33:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 520ms 11:33:31 INFO - PROCESS | 1647 | 1467225211782 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 11:33:31 INFO - PROCESS | 1647 | 1467225211784 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 11:33:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 11:33:31 INFO - PROCESS | 1647 | 1467225211788 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 11:33:31 INFO - PROCESS | 1647 | 1467225211789 Marionette TRACE conn2 <- [1,1590,null,{}] 11:33:31 INFO - PROCESS | 1647 | 1467225211792 Marionette TRACE conn2 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:31 INFO - PROCESS | 1647 | 1467225211793 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:31 INFO - PROCESS | 1647 | 1467225211872 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 11:33:31 INFO - PROCESS | 1647 | 1467225211881 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:31 INFO - PROCESS | 1647 | 1467225211882 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:31 INFO - PROCESS | 1647 | ++DOCSHELL 0x1194d7000 == 31 [pid = 1647] [id = 405] 11:33:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x11855b800) [pid = 1647] [serial = 1214] [outer = 0x0] 11:33:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x1188b4400) [pid = 1647] [serial = 1215] [outer = 0x11855b800] 11:33:31 INFO - PROCESS | 1647 | 1467225211908 Marionette DEBUG loaded listener.js 11:33:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x1191b4c00) [pid = 1647] [serial = 1216] [outer = 0x11855b800] 11:33:32 INFO - PROCESS | 1647 | 1467225212287 Marionette TRACE conn2 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 11:33:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 11:33:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 523ms 11:33:32 INFO - PROCESS | 1647 | 1467225212314 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 11:33:32 INFO - PROCESS | 1647 | 1467225212316 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 11:33:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 11:33:32 INFO - PROCESS | 1647 | 1467225212323 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 11:33:32 INFO - PROCESS | 1647 | 1467225212330 Marionette TRACE conn2 <- [1,1594,null,{}] 11:33:32 INFO - PROCESS | 1647 | 1467225212333 Marionette TRACE conn2 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:32 INFO - PROCESS | 1647 | 1467225212335 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:32 INFO - PROCESS | 1647 | 1467225212415 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 11:33:32 INFO - PROCESS | 1647 | 1467225212418 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:32 INFO - PROCESS | 1647 | 1467225212419 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:32 INFO - PROCESS | 1647 | ++DOCSHELL 0x12470b000 == 32 [pid = 1647] [id = 406] 11:33:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x112ae3000) [pid = 1647] [serial = 1217] [outer = 0x0] 11:33:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x119e1d000) [pid = 1647] [serial = 1218] [outer = 0x112ae3000] 11:33:32 INFO - PROCESS | 1647 | 1467225212448 Marionette DEBUG loaded listener.js 11:33:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x1211e3800) [pid = 1647] [serial = 1219] [outer = 0x112ae3000] 11:33:32 INFO - PROCESS | 1647 | 1467225212783 Marionette TRACE conn2 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 11:33:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 11:33:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 479ms 11:33:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 11:33:32 INFO - PROCESS | 1647 | 1467225212797 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 11:33:32 INFO - PROCESS | 1647 | 1467225212799 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 11:33:32 INFO - PROCESS | 1647 | 1467225212801 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 11:33:32 INFO - PROCESS | 1647 | 1467225212802 Marionette TRACE conn2 <- [1,1598,null,{}] 11:33:32 INFO - PROCESS | 1647 | 1467225212804 Marionette TRACE conn2 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:32 INFO - PROCESS | 1647 | 1467225212806 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:32 INFO - PROCESS | 1647 | 1467225212888 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 11:33:32 INFO - PROCESS | 1647 | 1467225212948 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:32 INFO - PROCESS | 1647 | 1467225212949 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:32 INFO - PROCESS | 1647 | ++DOCSHELL 0x118176800 == 33 [pid = 1647] [id = 407] 11:33:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x1191b5400) [pid = 1647] [serial = 1220] [outer = 0x0] 11:33:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x1211df800) [pid = 1647] [serial = 1221] [outer = 0x1191b5400] 11:33:32 INFO - PROCESS | 1647 | 1467225212982 Marionette DEBUG loaded listener.js 11:33:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x1241cd000) [pid = 1647] [serial = 1222] [outer = 0x1191b5400] 11:33:33 INFO - PROCESS | 1647 | 1467225213250 Marionette TRACE conn2 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 11:33:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 11:33:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 472ms 11:33:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 11:33:33 INFO - PROCESS | 1647 | 1467225213284 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 11:33:33 INFO - PROCESS | 1647 | 1467225213285 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 11:33:33 INFO - PROCESS | 1647 | 1467225213287 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 11:33:33 INFO - PROCESS | 1647 | 1467225213288 Marionette TRACE conn2 <- [1,1602,null,{}] 11:33:33 INFO - PROCESS | 1647 | 1467225213299 Marionette TRACE conn2 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:33 INFO - PROCESS | 1647 | 1467225213301 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:33 INFO - PROCESS | 1647 | 1467225213405 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 11:33:33 INFO - PROCESS | 1647 | 1467225213410 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:33 INFO - PROCESS | 1647 | 1467225213414 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:33 INFO - PROCESS | 1647 | ++DOCSHELL 0x128b0d800 == 34 [pid = 1647] [id = 408] 11:33:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x124e8c800) [pid = 1647] [serial = 1223] [outer = 0x0] 11:33:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x124e97000) [pid = 1647] [serial = 1224] [outer = 0x124e8c800] 11:33:33 INFO - PROCESS | 1647 | 1467225213446 Marionette DEBUG loaded listener.js 11:33:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x1257e3800) [pid = 1647] [serial = 1225] [outer = 0x124e8c800] 11:33:33 INFO - PROCESS | 1647 | 1467225213812 Marionette TRACE conn2 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 11:33:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 11:33:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 573ms 11:33:33 INFO - PROCESS | 1647 | 1467225213860 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 11:33:33 INFO - PROCESS | 1647 | 1467225213862 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 11:33:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 11:33:33 INFO - PROCESS | 1647 | 1467225213864 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 11:33:33 INFO - PROCESS | 1647 | 1467225213865 Marionette TRACE conn2 <- [1,1606,null,{}] 11:33:33 INFO - PROCESS | 1647 | 1467225213867 Marionette TRACE conn2 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:33 INFO - PROCESS | 1647 | 1467225213869 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:33 INFO - PROCESS | 1647 | 1467225213966 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 11:33:33 INFO - PROCESS | 1647 | 1467225213987 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:33 INFO - PROCESS | 1647 | 1467225213988 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:34 INFO - PROCESS | 1647 | ++DOCSHELL 0x128fbf800 == 35 [pid = 1647] [id = 409] 11:33:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x1257df400) [pid = 1647] [serial = 1226] [outer = 0x0] 11:33:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x1257e9400) [pid = 1647] [serial = 1227] [outer = 0x1257df400] 11:33:34 INFO - PROCESS | 1647 | 1467225214019 Marionette DEBUG loaded listener.js 11:33:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x128911000) [pid = 1647] [serial = 1228] [outer = 0x1257df400] 11:33:34 INFO - PROCESS | 1647 | 1467225214405 Marionette TRACE conn2 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 11:33:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 11:33:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 569ms 11:33:34 INFO - PROCESS | 1647 | 1467225214439 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 11:33:34 INFO - PROCESS | 1647 | 1467225214444 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 11:33:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 11:33:34 INFO - PROCESS | 1647 | 1467225214447 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 11:33:34 INFO - PROCESS | 1647 | 1467225214449 Marionette TRACE conn2 <- [1,1610,null,{}] 11:33:34 INFO - PROCESS | 1647 | 1467225214452 Marionette TRACE conn2 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:34 INFO - PROCESS | 1647 | 1467225214454 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:34 INFO - PROCESS | 1647 | 1467225214584 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 11:33:34 INFO - PROCESS | 1647 | 1467225214597 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:34 INFO - PROCESS | 1647 | 1467225214598 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:34 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a559800 == 36 [pid = 1647] [id = 410] 11:33:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x128912000) [pid = 1647] [serial = 1229] [outer = 0x0] 11:33:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x1289f3400) [pid = 1647] [serial = 1230] [outer = 0x128912000] 11:33:34 INFO - PROCESS | 1647 | 1467225214623 Marionette DEBUG loaded listener.js 11:33:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x128b68400) [pid = 1647] [serial = 1231] [outer = 0x128912000] 11:33:34 INFO - PROCESS | 1647 | 1467225214966 Marionette TRACE conn2 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 11:33:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 11:33:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 571ms 11:33:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 11:33:35 INFO - PROCESS | 1647 | 1467225215019 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 11:33:35 INFO - PROCESS | 1647 | 1467225215020 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 11:33:35 INFO - PROCESS | 1647 | 1467225215022 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 11:33:35 INFO - PROCESS | 1647 | 1467225215023 Marionette TRACE conn2 <- [1,1614,null,{}] 11:33:35 INFO - PROCESS | 1647 | 1467225215025 Marionette TRACE conn2 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:35 INFO - PROCESS | 1647 | 1467225215027 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:35 INFO - PROCESS | 1647 | 1467225215128 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 11:33:35 INFO - PROCESS | 1647 | 1467225215148 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:35 INFO - PROCESS | 1647 | 1467225215149 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:35 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a9c3800 == 37 [pid = 1647] [id = 411] 11:33:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x1289ea000) [pid = 1647] [serial = 1232] [outer = 0x0] 11:33:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x128bd0800) [pid = 1647] [serial = 1233] [outer = 0x1289ea000] 11:33:35 INFO - PROCESS | 1647 | 1467225215173 Marionette DEBUG loaded listener.js 11:33:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x128d6e800) [pid = 1647] [serial = 1234] [outer = 0x1289ea000] 11:33:35 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x1182b5400) [pid = 1647] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 11:33:35 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x124f18400) [pid = 1647] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 11:33:35 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x1128a9400) [pid = 1647] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 11:33:35 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x113005000) [pid = 1647] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 11:33:35 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x1188ba000) [pid = 1647] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 11:33:35 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x1182b7c00) [pid = 1647] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 11:33:35 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x113006400) [pid = 1647] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 11:33:35 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x112a83000) [pid = 1647] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 11:33:35 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x11859fc00) [pid = 1647] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 11:33:35 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x120902800) [pid = 1647] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 11:33:35 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x1257bac00) [pid = 1647] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 11:33:35 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x11291f000) [pid = 1647] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 11:33:35 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x1128a9800) [pid = 1647] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 11:33:35 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x11291ec00) [pid = 1647] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 11:33:35 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x119197400) [pid = 1647] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 11:33:35 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x113c36400) [pid = 1647] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 11:33:35 INFO - PROCESS | 1647 | 1467225215569 Marionette TRACE conn2 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 11:33:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 11:33:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 571ms 11:33:35 INFO - PROCESS | 1647 | 1467225215596 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 11:33:35 INFO - PROCESS | 1647 | 1467225215597 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 11:33:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 11:33:35 INFO - PROCESS | 1647 | 1467225215599 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 11:33:35 INFO - PROCESS | 1647 | 1467225215600 Marionette TRACE conn2 <- [1,1618,null,{}] 11:33:35 INFO - PROCESS | 1647 | 1467225215603 Marionette TRACE conn2 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:35 INFO - PROCESS | 1647 | 1467225215604 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:35 INFO - PROCESS | 1647 | 1467225215714 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 11:33:35 INFO - PROCESS | 1647 | 1467225215749 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:35 INFO - PROCESS | 1647 | 1467225215750 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:35 INFO - PROCESS | 1647 | ++DOCSHELL 0x1246ab000 == 38 [pid = 1647] [id = 412] 11:33:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x1128a1c00) [pid = 1647] [serial = 1235] [outer = 0x0] 11:33:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x1181e2c00) [pid = 1647] [serial = 1236] [outer = 0x1128a1c00] 11:33:35 INFO - PROCESS | 1647 | 1467225215775 Marionette DEBUG loaded listener.js 11:33:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x12388d400) [pid = 1647] [serial = 1237] [outer = 0x1128a1c00] 11:33:36 INFO - PROCESS | 1647 | 1467225216060 Marionette TRACE conn2 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 11:33:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 11:33:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 469ms 11:33:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 11:33:36 INFO - PROCESS | 1647 | 1467225216072 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 11:33:36 INFO - PROCESS | 1647 | 1467225216073 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 11:33:36 INFO - PROCESS | 1647 | 1467225216083 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 11:33:36 INFO - PROCESS | 1647 | 1467225216084 Marionette TRACE conn2 <- [1,1622,null,{}] 11:33:36 INFO - PROCESS | 1647 | 1467225216087 Marionette TRACE conn2 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:36 INFO - PROCESS | 1647 | 1467225216088 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:36 INFO - PROCESS | 1647 | 1467225216181 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 11:33:36 INFO - PROCESS | 1647 | 1467225216185 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:36 INFO - PROCESS | 1647 | 1467225216187 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:36 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b90b000 == 39 [pid = 1647] [id = 413] 11:33:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x12502e800) [pid = 1647] [serial = 1238] [outer = 0x0] 11:33:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x128d6e000) [pid = 1647] [serial = 1239] [outer = 0x12502e800] 11:33:36 INFO - PROCESS | 1647 | 1467225216214 Marionette DEBUG loaded listener.js 11:33:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x128f72800) [pid = 1647] [serial = 1240] [outer = 0x12502e800] 11:33:36 INFO - PROCESS | 1647 | 1467225216551 Marionette TRACE conn2 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 11:33:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 11:33:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 524ms 11:33:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 11:33:36 INFO - PROCESS | 1647 | 1467225216609 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 11:33:36 INFO - PROCESS | 1647 | 1467225216610 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 11:33:36 INFO - PROCESS | 1647 | 1467225216612 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 11:33:36 INFO - PROCESS | 1647 | 1467225216614 Marionette TRACE conn2 <- [1,1626,null,{}] 11:33:36 INFO - PROCESS | 1647 | 1467225216616 Marionette TRACE conn2 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:36 INFO - PROCESS | 1647 | 1467225216618 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:36 INFO - PROCESS | 1647 | 1467225216705 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 11:33:36 INFO - PROCESS | 1647 | 1467225216712 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:36 INFO - PROCESS | 1647 | 1467225216713 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:36 INFO - PROCESS | 1647 | ++DOCSHELL 0x12bcb3800 == 40 [pid = 1647] [id = 414] 11:33:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x129283c00) [pid = 1647] [serial = 1241] [outer = 0x0] 11:33:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x129290000) [pid = 1647] [serial = 1242] [outer = 0x129283c00] 11:33:36 INFO - PROCESS | 1647 | 1467225216736 Marionette DEBUG loaded listener.js 11:33:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x12940e800) [pid = 1647] [serial = 1243] [outer = 0x129283c00] 11:33:37 INFO - PROCESS | 1647 | 1467225217070 Marionette TRACE conn2 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 11:33:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 11:33:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 469ms 11:33:37 INFO - PROCESS | 1647 | 1467225217081 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 11:33:37 INFO - PROCESS | 1647 | 1467225217082 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 11:33:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 11:33:37 INFO - PROCESS | 1647 | 1467225217084 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 11:33:37 INFO - PROCESS | 1647 | 1467225217085 Marionette TRACE conn2 <- [1,1630,null,{}] 11:33:37 INFO - PROCESS | 1647 | 1467225217088 Marionette TRACE conn2 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:37 INFO - PROCESS | 1647 | 1467225217089 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:37 INFO - PROCESS | 1647 | 1467225217177 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 11:33:37 INFO - PROCESS | 1647 | 1467225217181 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:37 INFO - PROCESS | 1647 | 1467225217182 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:37 INFO - PROCESS | 1647 | ++DOCSHELL 0x12bcb9800 == 41 [pid = 1647] [id = 415] 11:33:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x129411c00) [pid = 1647] [serial = 1244] [outer = 0x0] 11:33:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x1295efc00) [pid = 1647] [serial = 1245] [outer = 0x129411c00] 11:33:37 INFO - PROCESS | 1647 | 1467225217206 Marionette DEBUG loaded listener.js 11:33:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x1295f9800) [pid = 1647] [serial = 1246] [outer = 0x129411c00] 11:33:37 INFO - PROCESS | 1647 | 1467225217700 Marionette TRACE conn2 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 11:33:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 11:33:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 671ms 11:33:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 11:33:37 INFO - PROCESS | 1647 | 1467225217757 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 11:33:37 INFO - PROCESS | 1647 | 1467225217760 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 11:33:37 INFO - PROCESS | 1647 | 1467225217763 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 11:33:37 INFO - PROCESS | 1647 | 1467225217765 Marionette TRACE conn2 <- [1,1634,null,{}] 11:33:37 INFO - PROCESS | 1647 | 1467225217769 Marionette TRACE conn2 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:37 INFO - PROCESS | 1647 | 1467225217771 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:37 INFO - PROCESS | 1647 | 1467225217884 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 11:33:37 INFO - PROCESS | 1647 | 1467225217957 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:37 INFO - PROCESS | 1647 | 1467225217959 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:37 INFO - PROCESS | 1647 | ++DOCSHELL 0x1194b1000 == 42 [pid = 1647] [id = 416] 11:33:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x114f79400) [pid = 1647] [serial = 1247] [outer = 0x0] 11:33:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x116980400) [pid = 1647] [serial = 1248] [outer = 0x114f79400] 11:33:37 INFO - PROCESS | 1647 | 1467225217989 Marionette DEBUG loaded listener.js 11:33:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x118197800) [pid = 1647] [serial = 1249] [outer = 0x114f79400] 11:33:38 INFO - PROCESS | 1647 | 1467225218437 Marionette TRACE conn2 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 11:33:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 11:33:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 722ms 11:33:38 INFO - PROCESS | 1647 | 1467225218484 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 11:33:38 INFO - PROCESS | 1647 | 1467225218487 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 11:33:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 11:33:38 INFO - PROCESS | 1647 | 1467225218492 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 11:33:38 INFO - PROCESS | 1647 | 1467225218494 Marionette TRACE conn2 <- [1,1638,null,{}] 11:33:38 INFO - PROCESS | 1647 | 1467225218497 Marionette TRACE conn2 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:38 INFO - PROCESS | 1647 | 1467225218498 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:38 INFO - PROCESS | 1647 | 1467225218604 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 11:33:38 INFO - PROCESS | 1647 | 1467225218664 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:38 INFO - PROCESS | 1647 | 1467225218665 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:38 INFO - PROCESS | 1647 | ++DOCSHELL 0x126510000 == 43 [pid = 1647] [id = 417] 11:33:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x11858e400) [pid = 1647] [serial = 1250] [outer = 0x0] 11:33:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x118898800) [pid = 1647] [serial = 1251] [outer = 0x11858e400] 11:33:38 INFO - PROCESS | 1647 | 1467225218696 Marionette DEBUG loaded listener.js 11:33:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x119b18c00) [pid = 1647] [serial = 1252] [outer = 0x11858e400] 11:33:39 INFO - PROCESS | 1647 | 1467225219132 Marionette TRACE conn2 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 11:33:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 11:33:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 669ms 11:33:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 11:33:39 INFO - PROCESS | 1647 | 1467225219162 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 11:33:39 INFO - PROCESS | 1647 | 1467225219164 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 11:33:39 INFO - PROCESS | 1647 | 1467225219166 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 11:33:39 INFO - PROCESS | 1647 | 1467225219169 Marionette TRACE conn2 <- [1,1642,null,{}] 11:33:39 INFO - PROCESS | 1647 | 1467225219177 Marionette TRACE conn2 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:39 INFO - PROCESS | 1647 | 1467225219180 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:39 INFO - PROCESS | 1647 | 1467225219285 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 11:33:39 INFO - PROCESS | 1647 | 1467225219348 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:39 INFO - PROCESS | 1647 | 1467225219350 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:39 INFO - PROCESS | 1647 | ++DOCSHELL 0x12bcb5800 == 44 [pid = 1647] [id = 418] 11:33:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x119e7f000) [pid = 1647] [serial = 1253] [outer = 0x0] 11:33:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x1243ab800) [pid = 1647] [serial = 1254] [outer = 0x119e7f000] 11:33:39 INFO - PROCESS | 1647 | 1467225219381 Marionette DEBUG loaded listener.js 11:33:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x12568a400) [pid = 1647] [serial = 1255] [outer = 0x119e7f000] 11:33:39 INFO - PROCESS | 1647 | 1467225219827 Marionette TRACE conn2 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 11:33:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 11:33:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 675ms 11:33:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 11:33:39 INFO - PROCESS | 1647 | 1467225219842 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 11:33:39 INFO - PROCESS | 1647 | 1467225219844 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 11:33:39 INFO - PROCESS | 1647 | 1467225219846 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 11:33:39 INFO - PROCESS | 1647 | 1467225219847 Marionette TRACE conn2 <- [1,1646,null,{}] 11:33:39 INFO - PROCESS | 1647 | 1467225219850 Marionette TRACE conn2 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:39 INFO - PROCESS | 1647 | 1467225219851 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:39 INFO - PROCESS | 1647 | 1467225219972 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 11:33:40 INFO - PROCESS | 1647 | 1467225220034 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:40 INFO - PROCESS | 1647 | 1467225220035 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:40 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c634800 == 45 [pid = 1647] [id = 419] 11:33:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x1257ec400) [pid = 1647] [serial = 1256] [outer = 0x0] 11:33:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 108 (0x1289ea400) [pid = 1647] [serial = 1257] [outer = 0x1257ec400] 11:33:40 INFO - PROCESS | 1647 | 1467225220064 Marionette DEBUG loaded listener.js 11:33:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 109 (0x128bd2000) [pid = 1647] [serial = 1258] [outer = 0x1257ec400] 11:33:40 INFO - PROCESS | 1647 | 1467225220663 Marionette TRACE conn2 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 11:33:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 11:33:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 870ms 11:33:40 INFO - PROCESS | 1647 | 1467225220727 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 11:33:40 INFO - PROCESS | 1647 | 1467225220730 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 11:33:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 11:33:40 INFO - PROCESS | 1647 | 1467225220734 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 11:33:40 INFO - PROCESS | 1647 | 1467225220736 Marionette TRACE conn2 <- [1,1650,null,{}] 11:33:40 INFO - PROCESS | 1647 | 1467225220739 Marionette TRACE conn2 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:40 INFO - PROCESS | 1647 | 1467225220744 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:40 INFO - PROCESS | 1647 | 1467225220844 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 11:33:40 INFO - PROCESS | 1647 | 1467225220914 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:40 INFO - PROCESS | 1647 | 1467225220917 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:40 INFO - PROCESS | 1647 | ++DOCSHELL 0x12381c000 == 46 [pid = 1647] [id = 420] 11:33:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 110 (0x1164e2c00) [pid = 1647] [serial = 1259] [outer = 0x0] 11:33:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 111 (0x116905c00) [pid = 1647] [serial = 1260] [outer = 0x1164e2c00] 11:33:40 INFO - PROCESS | 1647 | 1467225220945 Marionette DEBUG loaded listener.js 11:33:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 112 (0x118170c00) [pid = 1647] [serial = 1261] [outer = 0x1164e2c00] 11:33:41 INFO - PROCESS | 1647 | 1467225221417 Marionette TRACE conn2 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 11:33:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 11:33:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 726ms 11:33:41 INFO - PROCESS | 1647 | 1467225221478 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 11:33:41 INFO - PROCESS | 1647 | 1467225221481 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 11:33:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 11:33:41 INFO - PROCESS | 1647 | 1467225221487 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 11:33:41 INFO - PROCESS | 1647 | 1467225221489 Marionette TRACE conn2 <- [1,1654,null,{}] 11:33:41 INFO - PROCESS | 1647 | 1467225221495 Marionette TRACE conn2 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:41 INFO - PROCESS | 1647 | 1467225221496 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:41 INFO - PROCESS | 1647 | 1467225221616 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 11:33:41 INFO - PROCESS | 1647 | 1467225221706 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:41 INFO - PROCESS | 1647 | 1467225221707 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:41 INFO - PROCESS | 1647 | ++DOCSHELL 0x1194d4800 == 47 [pid = 1647] [id = 421] 11:33:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 113 (0x1186be000) [pid = 1647] [serial = 1262] [outer = 0x0] 11:33:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 114 (0x1191b1000) [pid = 1647] [serial = 1263] [outer = 0x1186be000] 11:33:41 INFO - PROCESS | 1647 | 1467225221734 Marionette DEBUG loaded listener.js 11:33:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 115 (0x119e1f400) [pid = 1647] [serial = 1264] [outer = 0x1186be000] 11:33:42 INFO - PROCESS | 1647 | --DOCSHELL 0x12bcb3800 == 46 [pid = 1647] [id = 414] 11:33:42 INFO - PROCESS | 1647 | --DOCSHELL 0x12b90b000 == 45 [pid = 1647] [id = 413] 11:33:42 INFO - PROCESS | 1647 | --DOCSHELL 0x1246ab000 == 44 [pid = 1647] [id = 412] 11:33:42 INFO - PROCESS | 1647 | --DOCSHELL 0x12a9c3800 == 43 [pid = 1647] [id = 411] 11:33:42 INFO - PROCESS | 1647 | --DOCSHELL 0x12a559800 == 42 [pid = 1647] [id = 410] 11:33:42 INFO - PROCESS | 1647 | --DOCSHELL 0x128fbf800 == 41 [pid = 1647] [id = 409] 11:33:42 INFO - PROCESS | 1647 | --DOCSHELL 0x128b0d800 == 40 [pid = 1647] [id = 408] 11:33:42 INFO - PROCESS | 1647 | --DOCSHELL 0x118176800 == 39 [pid = 1647] [id = 407] 11:33:42 INFO - PROCESS | 1647 | --DOCSHELL 0x12470b000 == 38 [pid = 1647] [id = 406] 11:33:42 INFO - PROCESS | 1647 | --DOCSHELL 0x1194d7000 == 37 [pid = 1647] [id = 405] 11:33:42 INFO - PROCESS | 1647 | --DOCSHELL 0x117155800 == 36 [pid = 1647] [id = 404] 11:33:42 INFO - PROCESS | 1647 | --DOCSHELL 0x117d44000 == 35 [pid = 1647] [id = 403] 11:33:42 INFO - PROCESS | 1647 | --DOCSHELL 0x1194ae000 == 34 [pid = 1647] [id = 402] 11:33:42 INFO - PROCESS | 1647 | --DOCSHELL 0x115ec1000 == 33 [pid = 1647] [id = 401] 11:33:42 INFO - PROCESS | 1647 | --DOCSHELL 0x12381c000 == 32 [pid = 1647] [id = 420] 11:33:42 INFO - PROCESS | 1647 | --DOCSHELL 0x12c634800 == 31 [pid = 1647] [id = 419] 11:33:42 INFO - PROCESS | 1647 | --DOCSHELL 0x12bcb5800 == 30 [pid = 1647] [id = 418] 11:33:42 INFO - PROCESS | 1647 | --DOCSHELL 0x126510000 == 29 [pid = 1647] [id = 417] 11:33:42 INFO - PROCESS | 1647 | --DOCSHELL 0x1194b1000 == 28 [pid = 1647] [id = 416] 11:33:42 INFO - PROCESS | 1647 | --DOCSHELL 0x12bcb9800 == 27 [pid = 1647] [id = 415] 11:33:42 INFO - PROCESS | 1647 | --DOMWINDOW == 114 (0x124647c00) [pid = 1647] [serial = 1185] [outer = 0x0] [url = about:blank] 11:33:42 INFO - PROCESS | 1647 | --DOMWINDOW == 113 (0x1257e6400) [pid = 1647] [serial = 1188] [outer = 0x0] [url = about:blank] 11:33:42 INFO - PROCESS | 1647 | --DOMWINDOW == 112 (0x1128c9000) [pid = 1647] [serial = 1170] [outer = 0x0] [url = about:blank] 11:33:42 INFO - PROCESS | 1647 | --DOMWINDOW == 111 (0x112a7a400) [pid = 1647] [serial = 1171] [outer = 0x0] [url = about:blank] 11:33:42 INFO - PROCESS | 1647 | --DOMWINDOW == 110 (0x11697d000) [pid = 1647] [serial = 1173] [outer = 0x0] [url = about:blank] 11:33:42 INFO - PROCESS | 1647 | --DOMWINDOW == 109 (0x117d22000) [pid = 1647] [serial = 1174] [outer = 0x0] [url = about:blank] 11:33:42 INFO - PROCESS | 1647 | --DOMWINDOW == 108 (0x119e1a400) [pid = 1647] [serial = 1179] [outer = 0x0] [url = about:blank] 11:33:42 INFO - PROCESS | 1647 | --DOMWINDOW == 107 (0x1209f3000) [pid = 1647] [serial = 1180] [outer = 0x0] [url = about:blank] 11:33:42 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x11859cc00) [pid = 1647] [serial = 1176] [outer = 0x0] [url = about:blank] 11:33:42 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x118895400) [pid = 1647] [serial = 1177] [outer = 0x0] [url = about:blank] 11:33:42 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x116a21c00) [pid = 1647] [serial = 1153] [outer = 0x0] [url = about:blank] 11:33:42 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x1181e1c00) [pid = 1647] [serial = 1168] [outer = 0x0] [url = about:blank] 11:33:42 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x114fca400) [pid = 1647] [serial = 1152] [outer = 0x0] [url = about:blank] 11:33:42 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x1133dac00) [pid = 1647] [serial = 1167] [outer = 0x0] [url = about:blank] 11:33:42 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x124f18000) [pid = 1647] [serial = 1186] [outer = 0x0] [url = about:blank] 11:33:42 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x1191ae000) [pid = 1647] [serial = 1156] [outer = 0x0] [url = about:blank] 11:33:42 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x1186c1400) [pid = 1647] [serial = 1155] [outer = 0x0] [url = about:blank] 11:33:42 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x124e94800) [pid = 1647] [serial = 1159] [outer = 0x0] [url = about:blank] 11:33:42 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x124641c00) [pid = 1647] [serial = 1158] [outer = 0x0] [url = about:blank] 11:33:42 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x127175000) [pid = 1647] [serial = 1162] [outer = 0x0] [url = about:blank] 11:33:42 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x12618cc00) [pid = 1647] [serial = 1161] [outer = 0x0] [url = about:blank] 11:33:42 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x1211d8c00) [pid = 1647] [serial = 1165] [outer = 0x0] [url = about:blank] 11:33:42 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x11697cc00) [pid = 1647] [serial = 1164] [outer = 0x0] [url = about:blank] 11:33:42 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x1266eb400) [pid = 1647] [serial = 1191] [outer = 0x0] [url = about:blank] 11:33:42 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x1176efc00) [pid = 1647] [serial = 1194] [outer = 0x0] [url = about:blank] 11:33:42 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x124bea000) [pid = 1647] [serial = 1197] [outer = 0x0] [url = about:blank] 11:33:42 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x127174400) [pid = 1647] [serial = 1198] [outer = 0x0] [url = about:blank] 11:33:42 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x1289e6c00) [pid = 1647] [serial = 1192] [outer = 0x0] [url = about:blank] 11:33:42 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x123802400) [pid = 1647] [serial = 1182] [outer = 0x0] [url = about:blank] 11:33:42 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x12388ec00) [pid = 1647] [serial = 1183] [outer = 0x0] [url = about:blank] 11:33:42 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x126543000) [pid = 1647] [serial = 1189] [outer = 0x0] [url = about:blank] 11:33:42 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x11918f000) [pid = 1647] [serial = 1195] [outer = 0x0] [url = about:blank] 11:33:42 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x1289ef000) [pid = 1647] [serial = 1200] [outer = 0x0] [url = about:blank] 11:33:42 INFO - PROCESS | 1647 | 1467225222713 Marionette TRACE conn2 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 11:33:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 11:33:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1274ms 11:33:42 INFO - PROCESS | 1647 | 1467225222762 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 11:33:42 INFO - PROCESS | 1647 | 1467225222764 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 11:33:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 11:33:42 INFO - PROCESS | 1647 | 1467225222767 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 11:33:42 INFO - PROCESS | 1647 | 1467225222770 Marionette TRACE conn2 <- [1,1658,null,{}] 11:33:42 INFO - PROCESS | 1647 | 1467225222774 Marionette TRACE conn2 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:42 INFO - PROCESS | 1647 | 1467225222775 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:42 INFO - PROCESS | 1647 | 1467225222855 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 11:33:42 INFO - PROCESS | 1647 | 1467225222862 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:42 INFO - PROCESS | 1647 | 1467225222864 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:42 INFO - PROCESS | 1647 | ++DOCSHELL 0x116962000 == 28 [pid = 1647] [id = 422] 11:33:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x112a81c00) [pid = 1647] [serial = 1265] [outer = 0x0] 11:33:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x112dd4c00) [pid = 1647] [serial = 1266] [outer = 0x112a81c00] 11:33:42 INFO - PROCESS | 1647 | 1467225222891 Marionette DEBUG loaded listener.js 11:33:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x1133e1c00) [pid = 1647] [serial = 1267] [outer = 0x112a81c00] 11:33:43 INFO - PROCESS | 1647 | 1467225223243 Marionette TRACE conn2 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 11:33:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 11:33:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 520ms 11:33:43 INFO - PROCESS | 1647 | 1467225223288 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 11:33:43 INFO - PROCESS | 1647 | 1467225223291 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 11:33:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 11:33:43 INFO - PROCESS | 1647 | 1467225223295 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 11:33:43 INFO - PROCESS | 1647 | 1467225223297 Marionette TRACE conn2 <- [1,1662,null,{}] 11:33:43 INFO - PROCESS | 1647 | 1467225223299 Marionette TRACE conn2 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:43 INFO - PROCESS | 1647 | 1467225223300 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:43 INFO - PROCESS | 1647 | 1467225223383 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 11:33:43 INFO - PROCESS | 1647 | 1467225223387 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:43 INFO - PROCESS | 1647 | 1467225223389 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:43 INFO - PROCESS | 1647 | ++DOCSHELL 0x118213000 == 29 [pid = 1647] [id = 423] 11:33:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x114f74400) [pid = 1647] [serial = 1268] [outer = 0x0] 11:33:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x1164e5400) [pid = 1647] [serial = 1269] [outer = 0x114f74400] 11:33:43 INFO - PROCESS | 1647 | 1467225223419 Marionette DEBUG loaded listener.js 11:33:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x1176f5000) [pid = 1647] [serial = 1270] [outer = 0x114f74400] 11:33:43 INFO - PROCESS | 1647 | 1467225223788 Marionette TRACE conn2 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 11:33:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 11:33:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 519ms 11:33:43 INFO - PROCESS | 1647 | 1467225223815 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 11:33:43 INFO - PROCESS | 1647 | 1467225223816 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 11:33:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 11:33:43 INFO - PROCESS | 1647 | 1467225223818 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 11:33:43 INFO - PROCESS | 1647 | 1467225223821 Marionette TRACE conn2 <- [1,1666,null,{}] 11:33:43 INFO - PROCESS | 1647 | 1467225223828 Marionette TRACE conn2 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:43 INFO - PROCESS | 1647 | 1467225223832 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:43 INFO - PROCESS | 1647 | 1467225223934 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 11:33:43 INFO - PROCESS | 1647 | 1467225223945 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:43 INFO - PROCESS | 1647 | 1467225223947 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:43 INFO - PROCESS | 1647 | ++DOCSHELL 0x1194cd800 == 30 [pid = 1647] [id = 424] 11:33:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x1181a0400) [pid = 1647] [serial = 1271] [outer = 0x0] 11:33:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x11858ac00) [pid = 1647] [serial = 1272] [outer = 0x1181a0400] 11:33:43 INFO - PROCESS | 1647 | 1467225223974 Marionette DEBUG loaded listener.js 11:33:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x11918f000) [pid = 1647] [serial = 1273] [outer = 0x1181a0400] 11:33:44 INFO - PROCESS | 1647 | 1467225224287 Marionette TRACE conn2 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 11:33:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 11:33:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 521ms 11:33:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 11:33:44 INFO - PROCESS | 1647 | 1467225224339 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 11:33:44 INFO - PROCESS | 1647 | 1467225224341 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 11:33:44 INFO - PROCESS | 1647 | 1467225224343 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 11:33:44 INFO - PROCESS | 1647 | 1467225224344 Marionette TRACE conn2 <- [1,1670,null,{}] 11:33:44 INFO - PROCESS | 1647 | 1467225224347 Marionette TRACE conn2 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:44 INFO - PROCESS | 1647 | 1467225224348 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:44 INFO - PROCESS | 1647 | 1467225224429 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 11:33:44 INFO - PROCESS | 1647 | 1467225224433 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:44 INFO - PROCESS | 1647 | 1467225224434 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:44 INFO - PROCESS | 1647 | ++DOCSHELL 0x12401d800 == 31 [pid = 1647] [id = 425] 11:33:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x119434000) [pid = 1647] [serial = 1274] [outer = 0x0] 11:33:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x119e7f400) [pid = 1647] [serial = 1275] [outer = 0x119434000] 11:33:44 INFO - PROCESS | 1647 | 1467225224460 Marionette DEBUG loaded listener.js 11:33:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x1209f2800) [pid = 1647] [serial = 1276] [outer = 0x119434000] 11:33:44 INFO - PROCESS | 1647 | 1467225224849 Marionette TRACE conn2 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 11:33:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 11:33:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 519ms 11:33:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 11:33:44 INFO - PROCESS | 1647 | 1467225224863 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 11:33:44 INFO - PROCESS | 1647 | 1467225224864 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 11:33:44 INFO - PROCESS | 1647 | 1467225224866 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 11:33:44 INFO - PROCESS | 1647 | 1467225224867 Marionette TRACE conn2 <- [1,1674,null,{}] 11:33:44 INFO - PROCESS | 1647 | 1467225224870 Marionette TRACE conn2 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:44 INFO - PROCESS | 1647 | 1467225224871 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:44 INFO - PROCESS | 1647 | 1467225224971 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 11:33:44 INFO - PROCESS | 1647 | 1467225224976 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:44 INFO - PROCESS | 1647 | 1467225224977 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:44 INFO - PROCESS | 1647 | ++DOCSHELL 0x12570f800 == 32 [pid = 1647] [id = 426] 11:33:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x1128ce400) [pid = 1647] [serial = 1277] [outer = 0x0] 11:33:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x1211da800) [pid = 1647] [serial = 1278] [outer = 0x1128ce400] 11:33:45 INFO - PROCESS | 1647 | 1467225225002 Marionette DEBUG loaded listener.js 11:33:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x123805c00) [pid = 1647] [serial = 1279] [outer = 0x1128ce400] 11:33:45 INFO - PROCESS | 1647 | 1467225225367 Marionette TRACE conn2 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 11:33:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 11:33:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 518ms 11:33:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 11:33:45 INFO - PROCESS | 1647 | 1467225225384 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 11:33:45 INFO - PROCESS | 1647 | 1467225225386 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 11:33:45 INFO - PROCESS | 1647 | 1467225225388 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 11:33:45 INFO - PROCESS | 1647 | 1467225225389 Marionette TRACE conn2 <- [1,1678,null,{}] 11:33:45 INFO - PROCESS | 1647 | 1467225225399 Marionette TRACE conn2 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:45 INFO - PROCESS | 1647 | 1467225225402 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:45 INFO - PROCESS | 1647 | 1467225225511 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 11:33:45 INFO - PROCESS | 1647 | 1467225225515 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:45 INFO - PROCESS | 1647 | 1467225225516 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:45 INFO - PROCESS | 1647 | ++DOCSHELL 0x128a06000 == 33 [pid = 1647] [id = 427] 11:33:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x123806800) [pid = 1647] [serial = 1280] [outer = 0x0] 11:33:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x123c13000) [pid = 1647] [serial = 1281] [outer = 0x123806800] 11:33:45 INFO - PROCESS | 1647 | 1467225225542 Marionette DEBUG loaded listener.js 11:33:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x124e94800) [pid = 1647] [serial = 1282] [outer = 0x123806800] 11:33:45 INFO - PROCESS | 1647 | 1467225225899 Marionette TRACE conn2 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 11:33:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 11:33:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 526ms 11:33:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 11:33:45 INFO - PROCESS | 1647 | 1467225225918 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 11:33:45 INFO - PROCESS | 1647 | 1467225225919 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 11:33:45 INFO - PROCESS | 1647 | 1467225225921 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 11:33:45 INFO - PROCESS | 1647 | 1467225225922 Marionette TRACE conn2 <- [1,1682,null,{}] 11:33:45 INFO - PROCESS | 1647 | 1467225225927 Marionette TRACE conn2 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:45 INFO - PROCESS | 1647 | 1467225225929 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:46 INFO - PROCESS | 1647 | 1467225226024 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 11:33:46 INFO - PROCESS | 1647 | 1467225226027 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:46 INFO - PROCESS | 1647 | 1467225226028 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:46 INFO - PROCESS | 1647 | ++DOCSHELL 0x128c6a000 == 34 [pid = 1647] [id = 428] 11:33:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x1128a9c00) [pid = 1647] [serial = 1283] [outer = 0x0] 11:33:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x12573dc00) [pid = 1647] [serial = 1284] [outer = 0x1128a9c00] 11:33:46 INFO - PROCESS | 1647 | 1467225226053 Marionette DEBUG loaded listener.js 11:33:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x1257e7c00) [pid = 1647] [serial = 1285] [outer = 0x1128a9c00] 11:33:46 INFO - PROCESS | 1647 | 1467225226395 Marionette TRACE conn2 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 11:33:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 11:33:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 523ms 11:33:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 11:33:46 INFO - PROCESS | 1647 | 1467225226445 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 11:33:46 INFO - PROCESS | 1647 | 1467225226446 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 11:33:46 INFO - PROCESS | 1647 | 1467225226448 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 11:33:46 INFO - PROCESS | 1647 | 1467225226449 Marionette TRACE conn2 <- [1,1686,null,{}] 11:33:46 INFO - PROCESS | 1647 | 1467225226451 Marionette TRACE conn2 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:46 INFO - PROCESS | 1647 | 1467225226452 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:46 INFO - PROCESS | 1647 | 1467225226548 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 11:33:46 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x128912000) [pid = 1647] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 11:33:46 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x124e8c800) [pid = 1647] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 11:33:46 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x114fd9000) [pid = 1647] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 11:33:46 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x1257df400) [pid = 1647] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 11:33:46 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x11855b800) [pid = 1647] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 11:33:46 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x1128a1c00) [pid = 1647] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 11:33:46 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x129283c00) [pid = 1647] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 11:33:46 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x1128ac000) [pid = 1647] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 11:33:46 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x112ae3000) [pid = 1647] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 11:33:46 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x12502e800) [pid = 1647] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 11:33:46 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x110f81800) [pid = 1647] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 11:33:46 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x129411c00) [pid = 1647] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 11:33:46 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x116f87c00) [pid = 1647] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 11:33:46 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x1289ea000) [pid = 1647] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 11:33:46 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x1289e6800) [pid = 1647] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 11:33:46 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x1191b5400) [pid = 1647] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 11:33:46 INFO - PROCESS | 1647 | 1467225226830 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:46 INFO - PROCESS | 1647 | 1467225226831 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:46 INFO - PROCESS | 1647 | ++DOCSHELL 0x1188d6800 == 35 [pid = 1647] [id = 429] 11:33:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x110f84800) [pid = 1647] [serial = 1286] [outer = 0x0] 11:33:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x1128c8400) [pid = 1647] [serial = 1287] [outer = 0x110f84800] 11:33:46 INFO - PROCESS | 1647 | 1467225226856 Marionette DEBUG loaded listener.js 11:33:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x114f73000) [pid = 1647] [serial = 1288] [outer = 0x110f84800] 11:33:47 INFO - PROCESS | 1647 | 1467225227116 Marionette TRACE conn2 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 11:33:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 11:33:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 718ms 11:33:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 11:33:47 INFO - PROCESS | 1647 | 1467225227167 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 11:33:47 INFO - PROCESS | 1647 | 1467225227168 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 11:33:47 INFO - PROCESS | 1647 | 1467225227170 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 11:33:47 INFO - PROCESS | 1647 | 1467225227183 Marionette TRACE conn2 <- [1,1690,null,{}] 11:33:47 INFO - PROCESS | 1647 | 1467225227190 Marionette TRACE conn2 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:47 INFO - PROCESS | 1647 | 1467225227193 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:47 INFO - PROCESS | 1647 | 1467225227271 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 11:33:47 INFO - PROCESS | 1647 | 1467225227278 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:47 INFO - PROCESS | 1647 | 1467225227279 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:47 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a327800 == 36 [pid = 1647] [id = 430] 11:33:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x114f76000) [pid = 1647] [serial = 1289] [outer = 0x0] 11:33:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x1188b0800) [pid = 1647] [serial = 1290] [outer = 0x114f76000] 11:33:47 INFO - PROCESS | 1647 | 1467225227303 Marionette DEBUG loaded listener.js 11:33:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x1257e1c00) [pid = 1647] [serial = 1291] [outer = 0x114f76000] 11:33:47 INFO - PROCESS | 1647 | 1467225227660 Marionette TRACE conn2 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 11:33:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 11:33:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 540ms 11:33:47 INFO - PROCESS | 1647 | 1467225227710 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 11:33:47 INFO - PROCESS | 1647 | 1467225227712 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 11:33:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 11:33:47 INFO - PROCESS | 1647 | 1467225227714 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 11:33:47 INFO - PROCESS | 1647 | 1467225227715 Marionette TRACE conn2 <- [1,1694,null,{}] 11:33:47 INFO - PROCESS | 1647 | 1467225227717 Marionette TRACE conn2 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:47 INFO - PROCESS | 1647 | 1467225227719 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:47 INFO - PROCESS | 1647 | 1467225227797 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 11:33:47 INFO - PROCESS | 1647 | 1467225227801 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:47 INFO - PROCESS | 1647 | 1467225227802 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:47 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a559800 == 37 [pid = 1647] [id = 431] 11:33:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x1257e4800) [pid = 1647] [serial = 1292] [outer = 0x0] 11:33:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x126535c00) [pid = 1647] [serial = 1293] [outer = 0x1257e4800] 11:33:47 INFO - PROCESS | 1647 | 1467225227826 Marionette DEBUG loaded listener.js 11:33:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x12665a000) [pid = 1647] [serial = 1294] [outer = 0x1257e4800] 11:33:48 INFO - PROCESS | 1647 | 1467225228185 Marionette TRACE conn2 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 11:33:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 11:33:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 522ms 11:33:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 11:33:48 INFO - PROCESS | 1647 | 1467225228243 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 11:33:48 INFO - PROCESS | 1647 | 1467225228245 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 11:33:48 INFO - PROCESS | 1647 | 1467225228248 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 11:33:48 INFO - PROCESS | 1647 | 1467225228251 Marionette TRACE conn2 <- [1,1698,null,{}] 11:33:48 INFO - PROCESS | 1647 | 1467225228255 Marionette TRACE conn2 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:48 INFO - PROCESS | 1647 | 1467225228257 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:48 INFO - PROCESS | 1647 | 1467225228433 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 11:33:48 INFO - PROCESS | 1647 | 1467225228453 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:48 INFO - PROCESS | 1647 | 1467225228455 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:48 INFO - PROCESS | 1647 | ++DOCSHELL 0x12ab4a000 == 38 [pid = 1647] [id = 432] 11:33:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x1266e7800) [pid = 1647] [serial = 1295] [outer = 0x0] 11:33:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x12890e800) [pid = 1647] [serial = 1296] [outer = 0x1266e7800] 11:33:48 INFO - PROCESS | 1647 | 1467225228499 Marionette DEBUG loaded listener.js 11:33:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x128b61400) [pid = 1647] [serial = 1297] [outer = 0x1266e7800] 11:33:48 INFO - PROCESS | 1647 | 1467225228899 Marionette TRACE conn2 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 11:33:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 11:33:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 670ms 11:33:48 INFO - PROCESS | 1647 | 1467225228919 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 11:33:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 11:33:48 INFO - PROCESS | 1647 | 1467225228921 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 11:33:48 INFO - PROCESS | 1647 | 1467225228925 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 11:33:48 INFO - PROCESS | 1647 | 1467225228927 Marionette TRACE conn2 <- [1,1702,null,{}] 11:33:48 INFO - PROCESS | 1647 | 1467225228931 Marionette TRACE conn2 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:48 INFO - PROCESS | 1647 | 1467225228933 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:49 INFO - PROCESS | 1647 | 1467225229052 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 11:33:49 INFO - PROCESS | 1647 | 1467225229153 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:49 INFO - PROCESS | 1647 | 1467225229157 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:49 INFO - PROCESS | 1647 | ++DOCSHELL 0x117464000 == 39 [pid = 1647] [id = 433] 11:33:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x112921800) [pid = 1647] [serial = 1298] [outer = 0x0] 11:33:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x112a82c00) [pid = 1647] [serial = 1299] [outer = 0x112921800] 11:33:49 INFO - PROCESS | 1647 | 1467225229191 Marionette DEBUG loaded listener.js 11:33:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x114f66400) [pid = 1647] [serial = 1300] [outer = 0x112921800] 11:33:49 INFO - PROCESS | 1647 | 1467225229728 Marionette TRACE conn2 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 11:33:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 11:33:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 823ms 11:33:49 INFO - PROCESS | 1647 | 1467225229767 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 11:33:49 INFO - PROCESS | 1647 | 1467225229770 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 11:33:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 11:33:49 INFO - PROCESS | 1647 | 1467225229779 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 11:33:49 INFO - PROCESS | 1647 | 1467225229781 Marionette TRACE conn2 <- [1,1706,null,{}] 11:33:49 INFO - PROCESS | 1647 | 1467225229783 Marionette TRACE conn2 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:49 INFO - PROCESS | 1647 | 1467225229785 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:49 INFO - PROCESS | 1647 | 1467225229895 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 11:33:49 INFO - PROCESS | 1647 | 1467225229978 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:49 INFO - PROCESS | 1647 | 1467225229979 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:49 INFO - PROCESS | 1647 | ++DOCSHELL 0x124695000 == 40 [pid = 1647] [id = 434] 11:33:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x1176f9400) [pid = 1647] [serial = 1301] [outer = 0x0] 11:33:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x11816a000) [pid = 1647] [serial = 1302] [outer = 0x1176f9400] 11:33:50 INFO - PROCESS | 1647 | 1467225230010 Marionette DEBUG loaded listener.js 11:33:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x1181e5c00) [pid = 1647] [serial = 1303] [outer = 0x1176f9400] 11:33:50 INFO - PROCESS | 1647 | 1467225230698 Marionette TRACE conn2 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 11:33:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 11:33:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 971ms 11:33:50 INFO - PROCESS | 1647 | 1467225230750 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 11:33:50 INFO - PROCESS | 1647 | 1467225230752 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 11:33:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 11:33:50 INFO - PROCESS | 1647 | 1467225230756 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 11:33:50 INFO - PROCESS | 1647 | 1467225230758 Marionette TRACE conn2 <- [1,1710,null,{}] 11:33:50 INFO - PROCESS | 1647 | 1467225230761 Marionette TRACE conn2 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:50 INFO - PROCESS | 1647 | 1467225230763 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:50 INFO - PROCESS | 1647 | 1467225230878 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 11:33:50 INFO - PROCESS | 1647 | 1467225230960 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:50 INFO - PROCESS | 1647 | 1467225230962 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:50 INFO - PROCESS | 1647 | ++DOCSHELL 0x11667a000 == 41 [pid = 1647] [id = 435] 11:33:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x114f77800) [pid = 1647] [serial = 1304] [outer = 0x0] 11:33:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x114f7f000) [pid = 1647] [serial = 1305] [outer = 0x114f77800] 11:33:50 INFO - PROCESS | 1647 | 1467225230991 Marionette DEBUG loaded listener.js 11:33:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 108 (0x11697d000) [pid = 1647] [serial = 1306] [outer = 0x114f77800] 11:33:51 INFO - PROCESS | 1647 | --DOCSHELL 0x12a559800 == 40 [pid = 1647] [id = 431] 11:33:51 INFO - PROCESS | 1647 | --DOCSHELL 0x12a327800 == 39 [pid = 1647] [id = 430] 11:33:51 INFO - PROCESS | 1647 | --DOCSHELL 0x1188d6800 == 38 [pid = 1647] [id = 429] 11:33:51 INFO - PROCESS | 1647 | --DOCSHELL 0x128c6a000 == 37 [pid = 1647] [id = 428] 11:33:51 INFO - PROCESS | 1647 | --DOCSHELL 0x128a06000 == 36 [pid = 1647] [id = 427] 11:33:51 INFO - PROCESS | 1647 | --DOCSHELL 0x12570f800 == 35 [pid = 1647] [id = 426] 11:33:51 INFO - PROCESS | 1647 | --DOCSHELL 0x12401d800 == 34 [pid = 1647] [id = 425] 11:33:51 INFO - PROCESS | 1647 | --DOCSHELL 0x1194cd800 == 33 [pid = 1647] [id = 424] 11:33:51 INFO - PROCESS | 1647 | --DOCSHELL 0x118213000 == 32 [pid = 1647] [id = 423] 11:33:51 INFO - PROCESS | 1647 | --DOCSHELL 0x116962000 == 31 [pid = 1647] [id = 422] 11:33:51 INFO - PROCESS | 1647 | --DOMWINDOW == 107 (0x128b65400) [pid = 1647] [serial = 1201] [outer = 0x0] [url = about:blank] 11:33:51 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x1257e9400) [pid = 1647] [serial = 1227] [outer = 0x0] [url = about:blank] 11:33:51 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x124e97000) [pid = 1647] [serial = 1224] [outer = 0x0] [url = about:blank] 11:33:51 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x1289f3400) [pid = 1647] [serial = 1230] [outer = 0x0] [url = about:blank] 11:33:51 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x128bd0800) [pid = 1647] [serial = 1233] [outer = 0x0] [url = about:blank] 11:33:51 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x1181e2c00) [pid = 1647] [serial = 1236] [outer = 0x0] [url = about:blank] 11:33:51 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x128b68400) [pid = 1647] [serial = 1231] [outer = 0x0] [url = about:blank] 11:33:51 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x1188b4400) [pid = 1647] [serial = 1215] [outer = 0x0] [url = about:blank] 11:33:51 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x1191b4c00) [pid = 1647] [serial = 1216] [outer = 0x0] [url = about:blank] 11:33:51 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x117d15400) [pid = 1647] [serial = 1212] [outer = 0x0] [url = about:blank] 11:33:51 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x1181e9c00) [pid = 1647] [serial = 1213] [outer = 0x0] [url = about:blank] 11:33:51 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x117d21000) [pid = 1647] [serial = 1206] [outer = 0x0] [url = about:blank] 11:33:51 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x118555400) [pid = 1647] [serial = 1207] [outer = 0x0] [url = about:blank] 11:33:51 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x119e1d000) [pid = 1647] [serial = 1218] [outer = 0x0] [url = about:blank] 11:33:51 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x1211e3800) [pid = 1647] [serial = 1219] [outer = 0x0] [url = about:blank] 11:33:51 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x1133e1400) [pid = 1647] [serial = 1209] [outer = 0x0] [url = about:blank] 11:33:51 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x115def400) [pid = 1647] [serial = 1210] [outer = 0x0] [url = about:blank] 11:33:51 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x1211df800) [pid = 1647] [serial = 1221] [outer = 0x0] [url = about:blank] 11:33:51 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x112007800) [pid = 1647] [serial = 1203] [outer = 0x0] [url = about:blank] 11:33:51 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x112a84400) [pid = 1647] [serial = 1204] [outer = 0x0] [url = about:blank] 11:33:51 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x128d6e000) [pid = 1647] [serial = 1239] [outer = 0x0] [url = about:blank] 11:33:51 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x128f72800) [pid = 1647] [serial = 1240] [outer = 0x0] [url = about:blank] 11:33:51 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x129290000) [pid = 1647] [serial = 1242] [outer = 0x0] [url = about:blank] 11:33:51 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x1295efc00) [pid = 1647] [serial = 1245] [outer = 0x0] [url = about:blank] 11:33:51 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x12940e800) [pid = 1647] [serial = 1243] [outer = 0x0] [url = about:blank] 11:33:51 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x1295f9800) [pid = 1647] [serial = 1246] [outer = 0x0] [url = about:blank] 11:33:51 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x128d6e800) [pid = 1647] [serial = 1234] [outer = 0x0] [url = about:blank] 11:33:51 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x128911000) [pid = 1647] [serial = 1228] [outer = 0x0] [url = about:blank] 11:33:51 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x12388d400) [pid = 1647] [serial = 1237] [outer = 0x0] [url = about:blank] 11:33:51 INFO - PROCESS | 1647 | --DOMWINDOW == 78 (0x1257e3800) [pid = 1647] [serial = 1225] [outer = 0x0] [url = about:blank] 11:33:51 INFO - PROCESS | 1647 | --DOMWINDOW == 77 (0x1241cd000) [pid = 1647] [serial = 1222] [outer = 0x0] [url = about:blank] 11:33:51 INFO - PROCESS | 1647 | 1467225231401 Marionette TRACE conn2 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 11:33:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 11:33:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 675ms 11:33:51 INFO - PROCESS | 1647 | 1467225231431 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 11:33:51 INFO - PROCESS | 1647 | 1467225231433 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 11:33:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 11:33:51 INFO - PROCESS | 1647 | 1467225231438 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 11:33:51 INFO - PROCESS | 1647 | 1467225231439 Marionette TRACE conn2 <- [1,1714,null,{}] 11:33:51 INFO - PROCESS | 1647 | 1467225231445 Marionette TRACE conn2 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:51 INFO - PROCESS | 1647 | 1467225231446 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:51 INFO - PROCESS | 1647 | 1467225231526 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 11:33:51 INFO - PROCESS | 1647 | 1467225231582 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:51 INFO - PROCESS | 1647 | 1467225231584 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:51 INFO - PROCESS | 1647 | ++DOCSHELL 0x118624000 == 32 [pid = 1647] [id = 436] 11:33:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 78 (0x116fd8800) [pid = 1647] [serial = 1307] [outer = 0x0] 11:33:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 79 (0x1181e7800) [pid = 1647] [serial = 1308] [outer = 0x116fd8800] 11:33:51 INFO - PROCESS | 1647 | 1467225231614 Marionette DEBUG loaded listener.js 11:33:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x11855c400) [pid = 1647] [serial = 1309] [outer = 0x116fd8800] 11:33:52 INFO - PROCESS | 1647 | 1467225232080 Marionette TRACE conn2 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 11:33:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 11:33:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 675ms 11:33:52 INFO - PROCESS | 1647 | 1467225232123 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 11:33:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 11:33:52 INFO - PROCESS | 1647 | 1467225232129 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 11:33:52 INFO - PROCESS | 1647 | 1467225232133 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 11:33:52 INFO - PROCESS | 1647 | 1467225232139 Marionette TRACE conn2 <- [1,1718,null,{}] 11:33:52 INFO - PROCESS | 1647 | 1467225232146 Marionette TRACE conn2 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:52 INFO - PROCESS | 1647 | 1467225232149 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:52 INFO - PROCESS | 1647 | 1467225232336 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 11:33:52 INFO - PROCESS | 1647 | 1467225232438 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:52 INFO - PROCESS | 1647 | 1467225232440 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:52 INFO - PROCESS | 1647 | ++DOCSHELL 0x1194ab000 == 33 [pid = 1647] [id = 437] 11:33:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x1181dd800) [pid = 1647] [serial = 1310] [outer = 0x0] 11:33:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x1182b7c00) [pid = 1647] [serial = 1311] [outer = 0x1181dd800] 11:33:52 INFO - PROCESS | 1647 | 1467225232493 Marionette DEBUG loaded listener.js 11:33:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x11859bc00) [pid = 1647] [serial = 1312] [outer = 0x1181dd800] 11:33:52 INFO - PROCESS | 1647 | 1467225232947 Marionette TRACE conn2 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 11:33:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 11:33:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 878ms 11:33:53 INFO - PROCESS | 1647 | 1467225233011 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 11:33:53 INFO - PROCESS | 1647 | 1467225233014 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 11:33:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 11:33:53 INFO - PROCESS | 1647 | 1467225233019 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 11:33:53 INFO - PROCESS | 1647 | 1467225233021 Marionette TRACE conn2 <- [1,1722,null,{}] 11:33:53 INFO - PROCESS | 1647 | 1467225233023 Marionette TRACE conn2 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:53 INFO - PROCESS | 1647 | 1467225233025 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:53 INFO - PROCESS | 1647 | 1467225233125 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 11:33:53 INFO - PROCESS | 1647 | 1467225233183 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:53 INFO - PROCESS | 1647 | 1467225233184 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:53 INFO - PROCESS | 1647 | ++DOCSHELL 0x124006800 == 34 [pid = 1647] [id = 438] 11:33:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x1188bd400) [pid = 1647] [serial = 1313] [outer = 0x0] 11:33:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x119707400) [pid = 1647] [serial = 1314] [outer = 0x1188bd400] 11:33:53 INFO - PROCESS | 1647 | 1467225233216 Marionette DEBUG loaded listener.js 11:33:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x119e21400) [pid = 1647] [serial = 1315] [outer = 0x1188bd400] 11:33:53 INFO - PROCESS | 1647 | 1467225233634 Marionette TRACE conn2 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 11:33:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 11:33:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 672ms 11:33:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 11:33:53 INFO - PROCESS | 1647 | 1467225233691 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 11:33:53 INFO - PROCESS | 1647 | 1467225233692 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 11:33:53 INFO - PROCESS | 1647 | 1467225233695 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 11:33:53 INFO - PROCESS | 1647 | 1467225233698 Marionette TRACE conn2 <- [1,1726,null,{}] 11:33:53 INFO - PROCESS | 1647 | 1467225233706 Marionette TRACE conn2 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:53 INFO - PROCESS | 1647 | 1467225233710 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:53 INFO - PROCESS | 1647 | 1467225233830 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 11:33:53 INFO - PROCESS | 1647 | 1467225233902 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:53 INFO - PROCESS | 1647 | 1467225233904 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:53 INFO - PROCESS | 1647 | ++DOCSHELL 0x1271c4800 == 35 [pid = 1647] [id = 439] 11:33:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x1211d7400) [pid = 1647] [serial = 1316] [outer = 0x0] 11:33:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x123889000) [pid = 1647] [serial = 1317] [outer = 0x1211d7400] 11:33:53 INFO - PROCESS | 1647 | 1467225233939 Marionette DEBUG loaded listener.js 11:33:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x112921c00) [pid = 1647] [serial = 1318] [outer = 0x1211d7400] 11:33:54 INFO - PROCESS | 1647 | 1467225234361 Marionette TRACE conn2 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 11:33:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 11:33:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 671ms 11:33:54 INFO - PROCESS | 1647 | 1467225234367 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 11:33:54 INFO - PROCESS | 1647 | 1467225234369 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 11:33:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 11:33:54 INFO - PROCESS | 1647 | 1467225234371 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 11:33:54 INFO - PROCESS | 1647 | 1467225234372 Marionette TRACE conn2 <- [1,1730,null,{}] 11:33:54 INFO - PROCESS | 1647 | 1467225234376 Marionette TRACE conn2 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:54 INFO - PROCESS | 1647 | 1467225234379 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:54 INFO - PROCESS | 1647 | 1467225234477 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 11:33:54 INFO - PROCESS | 1647 | 1467225234531 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:54 INFO - PROCESS | 1647 | 1467225234533 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:54 INFO - PROCESS | 1647 | ++DOCSHELL 0x128b1f800 == 36 [pid = 1647] [id = 440] 11:33:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x1243ae000) [pid = 1647] [serial = 1319] [outer = 0x0] 11:33:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x124bdd400) [pid = 1647] [serial = 1320] [outer = 0x1243ae000] 11:33:54 INFO - PROCESS | 1647 | 1467225234563 Marionette DEBUG loaded listener.js 11:33:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x125682800) [pid = 1647] [serial = 1321] [outer = 0x1243ae000] 11:33:54 INFO - PROCESS | 1647 | 1467225234982 Marionette TRACE conn2 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 11:33:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 11:33:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 619ms 11:33:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 11:33:54 INFO - PROCESS | 1647 | 1467225234990 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 11:33:54 INFO - PROCESS | 1647 | 1467225234994 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 11:33:54 INFO - PROCESS | 1647 | 1467225234997 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 11:33:54 INFO - PROCESS | 1647 | 1467225234998 Marionette TRACE conn2 <- [1,1734,null,{}] 11:33:55 INFO - PROCESS | 1647 | 1467225235001 Marionette TRACE conn2 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:55 INFO - PROCESS | 1647 | 1467225235002 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:55 INFO - PROCESS | 1647 | 1467225235096 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 11:33:55 INFO - PROCESS | 1647 | 1467225235181 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:55 INFO - PROCESS | 1647 | 1467225235182 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:55 INFO - PROCESS | 1647 | ++DOCSHELL 0x1292b3000 == 37 [pid = 1647] [id = 441] 11:33:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x1257e4000) [pid = 1647] [serial = 1322] [outer = 0x0] 11:33:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x1257eb800) [pid = 1647] [serial = 1323] [outer = 0x1257e4000] 11:33:55 INFO - PROCESS | 1647 | 1467225235214 Marionette DEBUG loaded listener.js 11:33:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x126538800) [pid = 1647] [serial = 1324] [outer = 0x1257e4000] 11:33:55 INFO - PROCESS | 1647 | 1467225235654 Marionette TRACE conn2 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 11:33:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 11:33:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 720ms 11:33:55 INFO - PROCESS | 1647 | 1467225235718 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 11:33:55 INFO - PROCESS | 1647 | 1467225235719 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 11:33:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 11:33:55 INFO - PROCESS | 1647 | 1467225235722 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 11:33:55 INFO - PROCESS | 1647 | 1467225235723 Marionette TRACE conn2 <- [1,1738,null,{}] 11:33:55 INFO - PROCESS | 1647 | 1467225235729 Marionette TRACE conn2 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:55 INFO - PROCESS | 1647 | 1467225235733 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:55 INFO - PROCESS | 1647 | 1467225235839 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 11:33:55 INFO - PROCESS | 1647 | 1467225235909 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:55 INFO - PROCESS | 1647 | 1467225235910 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:55 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a666800 == 38 [pid = 1647] [id = 442] 11:33:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x1289e8800) [pid = 1647] [serial = 1325] [outer = 0x0] 11:33:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x128b5ec00) [pid = 1647] [serial = 1326] [outer = 0x1289e8800] 11:33:55 INFO - PROCESS | 1647 | 1467225235940 Marionette DEBUG loaded listener.js 11:33:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x128b6b000) [pid = 1647] [serial = 1327] [outer = 0x1289e8800] 11:33:56 INFO - PROCESS | 1647 | 1467225236486 Marionette TRACE conn2 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 11:33:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 11:33:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 821ms 11:33:56 INFO - PROCESS | 1647 | 1467225236545 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 11:33:56 INFO - PROCESS | 1647 | 1467225236548 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 11:33:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 11:33:56 INFO - PROCESS | 1647 | 1467225236553 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 11:33:56 INFO - PROCESS | 1647 | 1467225236556 Marionette TRACE conn2 <- [1,1742,null,{}] 11:33:56 INFO - PROCESS | 1647 | 1467225236561 Marionette TRACE conn2 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:56 INFO - PROCESS | 1647 | 1467225236564 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:56 INFO - PROCESS | 1647 | 1467225236699 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 11:33:56 INFO - PROCESS | 1647 | 1467225236793 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:56 INFO - PROCESS | 1647 | 1467225236795 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:56 INFO - PROCESS | 1647 | ++DOCSHELL 0x117141800 == 39 [pid = 1647] [id = 443] 11:33:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x1128cd000) [pid = 1647] [serial = 1328] [outer = 0x0] 11:33:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x1128d2000) [pid = 1647] [serial = 1329] [outer = 0x1128cd000] 11:33:56 INFO - PROCESS | 1647 | 1467225236823 Marionette DEBUG loaded listener.js 11:33:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x112928c00) [pid = 1647] [serial = 1330] [outer = 0x1128cd000] 11:33:57 INFO - PROCESS | 1647 | --DOCSHELL 0x11667a000 == 38 [pid = 1647] [id = 435] 11:33:57 INFO - PROCESS | 1647 | --DOCSHELL 0x117464000 == 37 [pid = 1647] [id = 433] 11:33:57 INFO - PROCESS | 1647 | --DOCSHELL 0x124695000 == 36 [pid = 1647] [id = 434] 11:33:57 INFO - PROCESS | 1647 | --DOCSHELL 0x1194d4800 == 35 [pid = 1647] [id = 421] 11:33:57 INFO - PROCESS | 1647 | --DOCSHELL 0x12ab4a000 == 34 [pid = 1647] [id = 432] 11:33:57 INFO - PROCESS | 1647 | --DOCSHELL 0x12a666800 == 33 [pid = 1647] [id = 442] 11:33:57 INFO - PROCESS | 1647 | --DOCSHELL 0x1292b3000 == 32 [pid = 1647] [id = 441] 11:33:57 INFO - PROCESS | 1647 | --DOCSHELL 0x128b1f800 == 31 [pid = 1647] [id = 440] 11:33:57 INFO - PROCESS | 1647 | --DOCSHELL 0x1271c4800 == 30 [pid = 1647] [id = 439] 11:33:57 INFO - PROCESS | 1647 | --DOCSHELL 0x124006800 == 29 [pid = 1647] [id = 438] 11:33:57 INFO - PROCESS | 1647 | --DOCSHELL 0x1194ab000 == 28 [pid = 1647] [id = 437] 11:33:57 INFO - PROCESS | 1647 | --DOCSHELL 0x118624000 == 27 [pid = 1647] [id = 436] 11:33:57 INFO - PROCESS | 1647 | 1467225237729 Marionette TRACE conn2 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 11:33:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 11:33:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1228ms 11:33:57 INFO - PROCESS | 1647 | 1467225237780 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 11:33:57 INFO - PROCESS | 1647 | 1467225237782 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 11:33:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 11:33:57 INFO - PROCESS | 1647 | 1467225237785 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 11:33:57 INFO - PROCESS | 1647 | 1467225237787 Marionette TRACE conn2 <- [1,1746,null,{}] 11:33:57 INFO - PROCESS | 1647 | 1467225237791 Marionette TRACE conn2 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:57 INFO - PROCESS | 1647 | 1467225237792 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:57 INFO - PROCESS | 1647 | 1467225237881 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 11:33:57 INFO - PROCESS | 1647 | 1467225237944 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:57 INFO - PROCESS | 1647 | 1467225237945 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:57 INFO - PROCESS | 1647 | ++DOCSHELL 0x117146000 == 28 [pid = 1647] [id = 444] 11:33:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x1128d5400) [pid = 1647] [serial = 1331] [outer = 0x0] 11:33:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x112a78c00) [pid = 1647] [serial = 1332] [outer = 0x1128d5400] 11:33:57 INFO - PROCESS | 1647 | 1467225237974 Marionette DEBUG loaded listener.js 11:33:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x112fbb000) [pid = 1647] [serial = 1333] [outer = 0x1128d5400] 11:33:58 INFO - PROCESS | 1647 | 1467225238383 Marionette TRACE conn2 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 11:33:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 11:33:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 621ms 11:33:58 INFO - PROCESS | 1647 | 1467225238409 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 11:33:58 INFO - PROCESS | 1647 | 1467225238415 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 11:33:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 11:33:58 INFO - PROCESS | 1647 | 1467225238423 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 11:33:58 INFO - PROCESS | 1647 | 1467225238424 Marionette TRACE conn2 <- [1,1750,null,{}] 11:33:58 INFO - PROCESS | 1647 | 1467225238430 Marionette TRACE conn2 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:58 INFO - PROCESS | 1647 | 1467225238433 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:58 INFO - PROCESS | 1647 | 1467225238561 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 11:33:58 INFO - PROCESS | 1647 | 1467225238653 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:58 INFO - PROCESS | 1647 | 1467225238654 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:58 INFO - PROCESS | 1647 | ++DOCSHELL 0x1188de800 == 29 [pid = 1647] [id = 445] 11:33:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x1133e0800) [pid = 1647] [serial = 1334] [outer = 0x0] 11:33:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x114f78c00) [pid = 1647] [serial = 1335] [outer = 0x1133e0800] 11:33:58 INFO - PROCESS | 1647 | 1467225238685 Marionette DEBUG loaded listener.js 11:33:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x11612e000) [pid = 1647] [serial = 1336] [outer = 0x1133e0800] 11:33:59 INFO - PROCESS | 1647 | 1467225238999 Marionette TRACE conn2 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 11:33:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 11:33:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 624ms 11:33:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 11:33:59 INFO - PROCESS | 1647 | 1467225239046 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 11:33:59 INFO - PROCESS | 1647 | 1467225239047 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 11:33:59 INFO - PROCESS | 1647 | 1467225239049 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 11:33:59 INFO - PROCESS | 1647 | 1467225239052 Marionette TRACE conn2 <- [1,1754,null,{}] 11:33:59 INFO - PROCESS | 1647 | 1467225239060 Marionette TRACE conn2 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:59 INFO - PROCESS | 1647 | 1467225239063 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:59 INFO - PROCESS | 1647 | 1467225239172 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 11:33:59 INFO - PROCESS | 1647 | 1467225239210 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:59 INFO - PROCESS | 1647 | 1467225239212 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:59 INFO - PROCESS | 1647 | ++DOCSHELL 0x123c90800 == 30 [pid = 1647] [id = 446] 11:33:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 108 (0x1128aa000) [pid = 1647] [serial = 1337] [outer = 0x0] 11:33:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 109 (0x1181a4800) [pid = 1647] [serial = 1338] [outer = 0x1128aa000] 11:33:59 INFO - PROCESS | 1647 | 1467225239240 Marionette DEBUG loaded listener.js 11:33:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 110 (0x1182b1400) [pid = 1647] [serial = 1339] [outer = 0x1128aa000] 11:33:59 INFO - PROCESS | 1647 | 1467225239582 Marionette TRACE conn2 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 11:33:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 11:33:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 572ms 11:33:59 INFO - PROCESS | 1647 | 1467225239622 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 11:33:59 INFO - PROCESS | 1647 | 1467225239623 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 11:33:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 11:33:59 INFO - PROCESS | 1647 | 1467225239626 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 11:33:59 INFO - PROCESS | 1647 | 1467225239627 Marionette TRACE conn2 <- [1,1758,null,{}] 11:33:59 INFO - PROCESS | 1647 | 1467225239629 Marionette TRACE conn2 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:33:59 INFO - PROCESS | 1647 | 1467225239631 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:59 INFO - PROCESS | 1647 | 1467225239731 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 11:33:59 INFO - PROCESS | 1647 | 1467225239734 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:33:59 INFO - PROCESS | 1647 | 1467225239736 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:33:59 INFO - PROCESS | 1647 | ++DOCSHELL 0x125710800 == 31 [pid = 1647] [id = 447] 11:33:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 111 (0x118351400) [pid = 1647] [serial = 1340] [outer = 0x0] 11:33:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 112 (0x118592400) [pid = 1647] [serial = 1341] [outer = 0x118351400] 11:33:59 INFO - PROCESS | 1647 | 1467225239763 Marionette DEBUG loaded listener.js 11:33:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 113 (0x1186c1400) [pid = 1647] [serial = 1342] [outer = 0x118351400] 11:34:00 INFO - PROCESS | 1647 | 1467225240119 Marionette TRACE conn2 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 11:34:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 11:34:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 518ms 11:34:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 11:34:00 INFO - PROCESS | 1647 | 1467225240145 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 11:34:00 INFO - PROCESS | 1647 | 1467225240146 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 11:34:00 INFO - PROCESS | 1647 | 1467225240154 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 11:34:00 INFO - PROCESS | 1647 | 1467225240166 Marionette TRACE conn2 <- [1,1762,null,{}] 11:34:00 INFO - PROCESS | 1647 | 1467225240169 Marionette TRACE conn2 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:00 INFO - PROCESS | 1647 | 1467225240170 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:00 INFO - PROCESS | 1647 | 1467225240260 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 11:34:00 INFO - PROCESS | 1647 | 1467225240301 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:00 INFO - PROCESS | 1647 | 1467225240303 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:00 INFO - PROCESS | 1647 | ++DOCSHELL 0x1271cc000 == 32 [pid = 1647] [id = 448] 11:34:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 114 (0x114f7b800) [pid = 1647] [serial = 1343] [outer = 0x0] 11:34:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 115 (0x119194c00) [pid = 1647] [serial = 1344] [outer = 0x114f7b800] 11:34:00 INFO - PROCESS | 1647 | 1467225240327 Marionette DEBUG loaded listener.js 11:34:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 116 (0x1191b7800) [pid = 1647] [serial = 1345] [outer = 0x114f7b800] 11:34:00 INFO - PROCESS | 1647 | 1467225240668 Marionette TRACE conn2 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 11:34:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 11:34:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 537ms 11:34:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 11:34:00 INFO - PROCESS | 1647 | 1467225240685 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 11:34:00 INFO - PROCESS | 1647 | 1467225240686 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 11:34:00 INFO - PROCESS | 1647 | 1467225240689 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 11:34:00 INFO - PROCESS | 1647 | 1467225240690 Marionette TRACE conn2 <- [1,1766,null,{}] 11:34:00 INFO - PROCESS | 1647 | 1467225240694 Marionette TRACE conn2 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:00 INFO - PROCESS | 1647 | 1467225240699 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:00 INFO - PROCESS | 1647 | 1467225240814 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 11:34:00 INFO - PROCESS | 1647 | 1467225240824 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:00 INFO - PROCESS | 1647 | 1467225240826 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:00 INFO - PROCESS | 1647 | ++DOCSHELL 0x1292cb800 == 33 [pid = 1647] [id = 449] 11:34:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 117 (0x1186bcc00) [pid = 1647] [serial = 1346] [outer = 0x0] 11:34:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 118 (0x119b21400) [pid = 1647] [serial = 1347] [outer = 0x1186bcc00] 11:34:00 INFO - PROCESS | 1647 | 1467225240853 Marionette DEBUG loaded listener.js 11:34:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 119 (0x123804400) [pid = 1647] [serial = 1348] [outer = 0x1186bcc00] 11:34:01 INFO - PROCESS | 1647 | --DOMWINDOW == 118 (0x116fd8800) [pid = 1647] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 11:34:01 INFO - PROCESS | 1647 | --DOMWINDOW == 117 (0x1128ce400) [pid = 1647] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 11:34:01 INFO - PROCESS | 1647 | --DOMWINDOW == 116 (0x112a81c00) [pid = 1647] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 11:34:01 INFO - PROCESS | 1647 | --DOMWINDOW == 115 (0x1186be000) [pid = 1647] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 11:34:01 INFO - PROCESS | 1647 | --DOMWINDOW == 114 (0x114f74400) [pid = 1647] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 11:34:01 INFO - PROCESS | 1647 | --DOMWINDOW == 113 (0x119434000) [pid = 1647] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 11:34:01 INFO - PROCESS | 1647 | --DOMWINDOW == 112 (0x123806800) [pid = 1647] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 11:34:01 INFO - PROCESS | 1647 | --DOMWINDOW == 111 (0x1181a0400) [pid = 1647] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 11:34:01 INFO - PROCESS | 1647 | --DOMWINDOW == 110 (0x114f79400) [pid = 1647] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 11:34:01 INFO - PROCESS | 1647 | --DOMWINDOW == 109 (0x1257e4800) [pid = 1647] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 11:34:01 INFO - PROCESS | 1647 | --DOMWINDOW == 108 (0x1128a9c00) [pid = 1647] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 11:34:01 INFO - PROCESS | 1647 | --DOMWINDOW == 107 (0x11858e400) [pid = 1647] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 11:34:01 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x110f84800) [pid = 1647] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 11:34:01 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x1266e7800) [pid = 1647] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 11:34:01 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x119e7f000) [pid = 1647] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 11:34:01 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x114f76000) [pid = 1647] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 11:34:01 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x114f77800) [pid = 1647] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 11:34:01 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x1257ec400) [pid = 1647] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 11:34:01 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x112921800) [pid = 1647] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 11:34:01 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x1164e2c00) [pid = 1647] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 11:34:01 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x1176f9400) [pid = 1647] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 11:34:01 INFO - PROCESS | 1647 | 1467225241444 Marionette TRACE conn2 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 11:34:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 11:34:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 772ms 11:34:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 11:34:01 INFO - PROCESS | 1647 | 1467225241462 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 11:34:01 INFO - PROCESS | 1647 | 1467225241463 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 11:34:01 INFO - PROCESS | 1647 | 1467225241465 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 11:34:01 INFO - PROCESS | 1647 | 1467225241466 Marionette TRACE conn2 <- [1,1770,null,{}] 11:34:01 INFO - PROCESS | 1647 | 1467225241468 Marionette TRACE conn2 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:01 INFO - PROCESS | 1647 | 1467225241470 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:01 INFO - PROCESS | 1647 | 1467225241571 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 11:34:01 INFO - PROCESS | 1647 | 1467225241576 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:01 INFO - PROCESS | 1647 | 1467225241577 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:01 INFO - PROCESS | 1647 | ++DOCSHELL 0x123aa8000 == 34 [pid = 1647] [id = 450] 11:34:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x1110a7800) [pid = 1647] [serial = 1349] [outer = 0x0] 11:34:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x112921800) [pid = 1647] [serial = 1350] [outer = 0x1110a7800] 11:34:01 INFO - PROCESS | 1647 | 1467225241601 Marionette DEBUG loaded listener.js 11:34:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x116188800) [pid = 1647] [serial = 1351] [outer = 0x1110a7800] 11:34:01 INFO - PROCESS | 1647 | 1467225241934 Marionette TRACE conn2 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 11:34:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 11:34:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 519ms 11:34:01 INFO - PROCESS | 1647 | 1467225241985 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 11:34:01 INFO - PROCESS | 1647 | 1467225241986 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 11:34:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 11:34:01 INFO - PROCESS | 1647 | 1467225241988 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 11:34:01 INFO - PROCESS | 1647 | 1467225241989 Marionette TRACE conn2 <- [1,1774,null,{}] 11:34:01 INFO - PROCESS | 1647 | 1467225241992 Marionette TRACE conn2 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:01 INFO - PROCESS | 1647 | 1467225241993 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:02 INFO - PROCESS | 1647 | 1467225242068 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 11:34:02 INFO - PROCESS | 1647 | 1467225242071 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:02 INFO - PROCESS | 1647 | 1467225242072 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:02 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a6ad000 == 35 [pid = 1647] [id = 451] 11:34:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x11337bc00) [pid = 1647] [serial = 1352] [outer = 0x0] 11:34:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x118598c00) [pid = 1647] [serial = 1353] [outer = 0x11337bc00] 11:34:02 INFO - PROCESS | 1647 | 1467225242098 Marionette DEBUG loaded listener.js 11:34:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x1209f6000) [pid = 1647] [serial = 1354] [outer = 0x11337bc00] 11:34:02 INFO - PROCESS | 1647 | 1467225242431 Marionette TRACE conn2 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 11:34:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 11:34:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 469ms 11:34:02 INFO - PROCESS | 1647 | 1467225242457 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 11:34:02 INFO - PROCESS | 1647 | 1467225242461 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 11:34:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 11:34:02 INFO - PROCESS | 1647 | 1467225242464 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 11:34:02 INFO - PROCESS | 1647 | 1467225242466 Marionette TRACE conn2 <- [1,1778,null,{}] 11:34:02 INFO - PROCESS | 1647 | 1467225242468 Marionette TRACE conn2 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:02 INFO - PROCESS | 1647 | 1467225242469 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:02 INFO - PROCESS | 1647 | 1467225242549 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 11:34:02 INFO - PROCESS | 1647 | 1467225242553 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:02 INFO - PROCESS | 1647 | 1467225242554 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:02 INFO - PROCESS | 1647 | ++DOCSHELL 0x123abb800 == 36 [pid = 1647] [id = 452] 11:34:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x1186be000) [pid = 1647] [serial = 1355] [outer = 0x0] 11:34:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x12388a400) [pid = 1647] [serial = 1356] [outer = 0x1186be000] 11:34:02 INFO - PROCESS | 1647 | 1467225242580 Marionette DEBUG loaded listener.js 11:34:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x123f34c00) [pid = 1647] [serial = 1357] [outer = 0x1186be000] 11:34:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 11:34:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 470ms 11:34:02 INFO - PROCESS | 1647 | 1467225242930 Marionette TRACE conn2 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 11:34:02 INFO - PROCESS | 1647 | 1467225242934 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 11:34:02 INFO - PROCESS | 1647 | 1467225242936 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 11:34:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 11:34:02 INFO - PROCESS | 1647 | 1467225242938 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 11:34:02 INFO - PROCESS | 1647 | 1467225242939 Marionette TRACE conn2 <- [1,1782,null,{}] 11:34:02 INFO - PROCESS | 1647 | 1467225242942 Marionette TRACE conn2 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:02 INFO - PROCESS | 1647 | 1467225242945 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:03 INFO - PROCESS | 1647 | 1467225243061 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 11:34:03 INFO - PROCESS | 1647 | 1467225243070 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:03 INFO - PROCESS | 1647 | 1467225243071 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:03 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b735000 == 37 [pid = 1647] [id = 453] 11:34:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 108 (0x11858e400) [pid = 1647] [serial = 1358] [outer = 0x0] 11:34:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 109 (0x1241c2800) [pid = 1647] [serial = 1359] [outer = 0x11858e400] 11:34:03 INFO - PROCESS | 1647 | 1467225243095 Marionette DEBUG loaded listener.js 11:34:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 110 (0x124643c00) [pid = 1647] [serial = 1360] [outer = 0x11858e400] 11:34:03 INFO - PROCESS | 1647 | 1467225243458 Marionette TRACE conn2 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 11:34:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 11:34:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 571ms 11:34:03 INFO - PROCESS | 1647 | 1467225243510 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 11:34:03 INFO - PROCESS | 1647 | 1467225243513 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 11:34:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 11:34:03 INFO - PROCESS | 1647 | 1467225243516 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 11:34:03 INFO - PROCESS | 1647 | 1467225243519 Marionette TRACE conn2 <- [1,1786,null,{}] 11:34:03 INFO - PROCESS | 1647 | 1467225243524 Marionette TRACE conn2 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:03 INFO - PROCESS | 1647 | 1467225243526 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:03 INFO - PROCESS | 1647 | 1467225243647 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 11:34:03 INFO - PROCESS | 1647 | 1467225243704 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:03 INFO - PROCESS | 1647 | 1467225243706 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:03 INFO - PROCESS | 1647 | ++DOCSHELL 0x116faa000 == 38 [pid = 1647] [id = 454] 11:34:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 111 (0x1128a4400) [pid = 1647] [serial = 1361] [outer = 0x0] 11:34:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 112 (0x1128afc00) [pid = 1647] [serial = 1362] [outer = 0x1128a4400] 11:34:03 INFO - PROCESS | 1647 | 1467225243739 Marionette DEBUG loaded listener.js 11:34:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 113 (0x112a79800) [pid = 1647] [serial = 1363] [outer = 0x1128a4400] 11:34:04 INFO - PROCESS | 1647 | 1467225244295 Marionette TRACE conn2 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 11:34:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 11:34:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 824ms 11:34:04 INFO - PROCESS | 1647 | 1467225244352 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 11:34:04 INFO - PROCESS | 1647 | 1467225244356 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 11:34:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 11:34:04 INFO - PROCESS | 1647 | 1467225244363 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 11:34:04 INFO - PROCESS | 1647 | 1467225244365 Marionette TRACE conn2 <- [1,1790,null,{}] 11:34:04 INFO - PROCESS | 1647 | 1467225244368 Marionette TRACE conn2 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:04 INFO - PROCESS | 1647 | 1467225244370 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:04 INFO - PROCESS | 1647 | 1467225244480 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 11:34:04 INFO - PROCESS | 1647 | 1467225244561 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:04 INFO - PROCESS | 1647 | 1467225244562 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:04 INFO - PROCESS | 1647 | ++DOCSHELL 0x124b3b800 == 39 [pid = 1647] [id = 455] 11:34:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 114 (0x115e5bc00) [pid = 1647] [serial = 1364] [outer = 0x0] 11:34:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 115 (0x116774400) [pid = 1647] [serial = 1365] [outer = 0x115e5bc00] 11:34:04 INFO - PROCESS | 1647 | 1467225244594 Marionette DEBUG loaded listener.js 11:34:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 116 (0x116fd6800) [pid = 1647] [serial = 1366] [outer = 0x115e5bc00] 11:34:05 INFO - PROCESS | 1647 | 1467225245132 Marionette TRACE conn2 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 11:34:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 11:34:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 822ms 11:34:05 INFO - PROCESS | 1647 | 1467225245292 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 11:34:05 INFO - PROCESS | 1647 | 1467225245294 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 11:34:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 11:34:05 INFO - PROCESS | 1647 | 1467225245326 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 11:34:05 INFO - PROCESS | 1647 | 1467225245328 Marionette TRACE conn2 <- [1,1794,null,{}] 11:34:05 INFO - PROCESS | 1647 | 1467225245332 Marionette TRACE conn2 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:05 INFO - PROCESS | 1647 | 1467225245334 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:05 INFO - PROCESS | 1647 | 1467225245444 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 11:34:05 INFO - PROCESS | 1647 | 1467225245499 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:05 INFO - PROCESS | 1647 | 1467225245503 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:05 INFO - PROCESS | 1647 | ++DOCSHELL 0x118214800 == 40 [pid = 1647] [id = 456] 11:34:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 117 (0x112dd0400) [pid = 1647] [serial = 1367] [outer = 0x0] 11:34:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 118 (0x113005400) [pid = 1647] [serial = 1368] [outer = 0x112dd0400] 11:34:05 INFO - PROCESS | 1647 | 1467225245530 Marionette DEBUG loaded listener.js 11:34:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 119 (0x113c44400) [pid = 1647] [serial = 1369] [outer = 0x112dd0400] 11:34:05 INFO - PROCESS | 1647 | --DOCSHELL 0x123abb800 == 39 [pid = 1647] [id = 452] 11:34:05 INFO - PROCESS | 1647 | --DOCSHELL 0x12a6ad000 == 38 [pid = 1647] [id = 451] 11:34:05 INFO - PROCESS | 1647 | --DOCSHELL 0x123aa8000 == 37 [pid = 1647] [id = 450] 11:34:05 INFO - PROCESS | 1647 | --DOCSHELL 0x1292cb800 == 36 [pid = 1647] [id = 449] 11:34:05 INFO - PROCESS | 1647 | --DOCSHELL 0x1271cc000 == 35 [pid = 1647] [id = 448] 11:34:05 INFO - PROCESS | 1647 | --DOCSHELL 0x125710800 == 34 [pid = 1647] [id = 447] 11:34:05 INFO - PROCESS | 1647 | --DOCSHELL 0x123c90800 == 33 [pid = 1647] [id = 446] 11:34:05 INFO - PROCESS | 1647 | --DOCSHELL 0x1188de800 == 32 [pid = 1647] [id = 445] 11:34:05 INFO - PROCESS | 1647 | --DOCSHELL 0x117146000 == 31 [pid = 1647] [id = 444] 11:34:05 INFO - PROCESS | 1647 | 1467225245950 Marionette TRACE conn2 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 11:34:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:34:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 678ms 11:34:05 INFO - PROCESS | 1647 | 1467225245999 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 11:34:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 11:34:06 INFO - PROCESS | 1647 | 1467225246000 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 11:34:06 INFO - PROCESS | 1647 | 1467225246005 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 11:34:06 INFO - PROCESS | 1647 | 1467225246007 Marionette TRACE conn2 <- [1,1798,null,{}] 11:34:06 INFO - PROCESS | 1647 | --DOMWINDOW == 118 (0x1181e7800) [pid = 1647] [serial = 1308] [outer = 0x0] [url = about:blank] 11:34:06 INFO - PROCESS | 1647 | --DOMWINDOW == 117 (0x1211da800) [pid = 1647] [serial = 1278] [outer = 0x0] [url = about:blank] 11:34:06 INFO - PROCESS | 1647 | --DOMWINDOW == 116 (0x112dd4c00) [pid = 1647] [serial = 1266] [outer = 0x0] [url = about:blank] 11:34:06 INFO - PROCESS | 1647 | --DOMWINDOW == 115 (0x1133e1c00) [pid = 1647] [serial = 1267] [outer = 0x0] [url = about:blank] 11:34:06 INFO - PROCESS | 1647 | --DOMWINDOW == 114 (0x1191b1000) [pid = 1647] [serial = 1263] [outer = 0x0] [url = about:blank] 11:34:06 INFO - PROCESS | 1647 | --DOMWINDOW == 113 (0x119e1f400) [pid = 1647] [serial = 1264] [outer = 0x0] [url = about:blank] 11:34:06 INFO - PROCESS | 1647 | --DOMWINDOW == 112 (0x1164e5400) [pid = 1647] [serial = 1269] [outer = 0x0] [url = about:blank] 11:34:06 INFO - PROCESS | 1647 | --DOMWINDOW == 111 (0x1176f5000) [pid = 1647] [serial = 1270] [outer = 0x0] [url = about:blank] 11:34:06 INFO - PROCESS | 1647 | --DOMWINDOW == 110 (0x119e7f400) [pid = 1647] [serial = 1275] [outer = 0x0] [url = about:blank] 11:34:06 INFO - PROCESS | 1647 | --DOMWINDOW == 109 (0x123c13000) [pid = 1647] [serial = 1281] [outer = 0x0] [url = about:blank] 11:34:06 INFO - PROCESS | 1647 | --DOMWINDOW == 108 (0x11858ac00) [pid = 1647] [serial = 1272] [outer = 0x0] [url = about:blank] 11:34:06 INFO - PROCESS | 1647 | --DOMWINDOW == 107 (0x11918f000) [pid = 1647] [serial = 1273] [outer = 0x0] [url = about:blank] 11:34:06 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x118197800) [pid = 1647] [serial = 1249] [outer = 0x0] [url = about:blank] 11:34:06 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x12665a000) [pid = 1647] [serial = 1294] [outer = 0x0] [url = about:blank] 11:34:06 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x116980400) [pid = 1647] [serial = 1248] [outer = 0x0] [url = about:blank] 11:34:06 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x12573dc00) [pid = 1647] [serial = 1284] [outer = 0x0] [url = about:blank] 11:34:06 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x119b18c00) [pid = 1647] [serial = 1252] [outer = 0x0] [url = about:blank] 11:34:06 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x124e94800) [pid = 1647] [serial = 1282] [outer = 0x0] [url = about:blank] 11:34:06 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x118898800) [pid = 1647] [serial = 1251] [outer = 0x0] [url = about:blank] 11:34:06 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x1257e7c00) [pid = 1647] [serial = 1285] [outer = 0x0] [url = about:blank] 11:34:06 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x114f73000) [pid = 1647] [serial = 1288] [outer = 0x0] [url = about:blank] 11:34:06 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x126535c00) [pid = 1647] [serial = 1293] [outer = 0x0] [url = about:blank] 11:34:06 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x12890e800) [pid = 1647] [serial = 1296] [outer = 0x0] [url = about:blank] 11:34:06 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x12568a400) [pid = 1647] [serial = 1255] [outer = 0x0] [url = about:blank] 11:34:06 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x1188b0800) [pid = 1647] [serial = 1290] [outer = 0x0] [url = about:blank] 11:34:06 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x11697d000) [pid = 1647] [serial = 1306] [outer = 0x0] [url = about:blank] 11:34:06 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x1243ab800) [pid = 1647] [serial = 1254] [outer = 0x0] [url = about:blank] 11:34:06 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x123805c00) [pid = 1647] [serial = 1279] [outer = 0x0] [url = about:blank] 11:34:06 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x1257e1c00) [pid = 1647] [serial = 1291] [outer = 0x0] [url = about:blank] 11:34:06 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x1128c8400) [pid = 1647] [serial = 1287] [outer = 0x0] [url = about:blank] 11:34:06 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x114f7f000) [pid = 1647] [serial = 1305] [outer = 0x0] [url = about:blank] 11:34:06 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x128bd2000) [pid = 1647] [serial = 1258] [outer = 0x0] [url = about:blank] 11:34:06 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x1289ea400) [pid = 1647] [serial = 1257] [outer = 0x0] [url = about:blank] 11:34:06 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x128b61400) [pid = 1647] [serial = 1297] [outer = 0x0] [url = about:blank] 11:34:06 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x112a82c00) [pid = 1647] [serial = 1299] [outer = 0x0] [url = about:blank] 11:34:06 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x118170c00) [pid = 1647] [serial = 1261] [outer = 0x0] [url = about:blank] 11:34:06 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x1209f2800) [pid = 1647] [serial = 1276] [outer = 0x0] [url = about:blank] 11:34:06 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x114f66400) [pid = 1647] [serial = 1300] [outer = 0x0] [url = about:blank] 11:34:06 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x116905c00) [pid = 1647] [serial = 1260] [outer = 0x0] [url = about:blank] 11:34:06 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x11816a000) [pid = 1647] [serial = 1302] [outer = 0x0] [url = about:blank] 11:34:06 INFO - PROCESS | 1647 | --DOMWINDOW == 78 (0x1181e5c00) [pid = 1647] [serial = 1303] [outer = 0x0] [url = about:blank] 11:34:06 INFO - PROCESS | 1647 | --DOMWINDOW == 77 (0x11855c400) [pid = 1647] [serial = 1309] [outer = 0x0] [url = about:blank] 11:34:06 INFO - PROCESS | 1647 | 1467225246028 Marionette TRACE conn2 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:06 INFO - PROCESS | 1647 | 1467225246029 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:06 INFO - PROCESS | 1647 | 1467225246108 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 11:34:06 INFO - PROCESS | 1647 | 1467225246115 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:06 INFO - PROCESS | 1647 | 1467225246116 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:06 INFO - PROCESS | 1647 | ++DOCSHELL 0x118205800 == 32 [pid = 1647] [id = 457] 11:34:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 78 (0x114f7d000) [pid = 1647] [serial = 1370] [outer = 0x0] 11:34:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 79 (0x11677cc00) [pid = 1647] [serial = 1371] [outer = 0x114f7d000] 11:34:06 INFO - PROCESS | 1647 | 1467225246143 Marionette DEBUG loaded listener.js 11:34:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x118168400) [pid = 1647] [serial = 1372] [outer = 0x114f7d000] 11:34:06 INFO - PROCESS | 1647 | 1467225246501 Marionette TRACE conn2 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 11:34:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 11:34:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 532ms 11:34:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 11:34:06 INFO - PROCESS | 1647 | 1467225246536 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 11:34:06 INFO - PROCESS | 1647 | 1467225246537 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 11:34:06 INFO - PROCESS | 1647 | 1467225246539 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 11:34:06 INFO - PROCESS | 1647 | 1467225246540 Marionette TRACE conn2 <- [1,1802,null,{}] 11:34:06 INFO - PROCESS | 1647 | 1467225246569 Marionette TRACE conn2 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:06 INFO - PROCESS | 1647 | 1467225246572 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:06 INFO - PROCESS | 1647 | 1467225246654 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 11:34:06 INFO - PROCESS | 1647 | 1467225246663 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:06 INFO - PROCESS | 1647 | 1467225246667 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:06 INFO - PROCESS | 1647 | ++DOCSHELL 0x119b46800 == 33 [pid = 1647] [id = 458] 11:34:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x118559400) [pid = 1647] [serial = 1373] [outer = 0x0] 11:34:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x11858ec00) [pid = 1647] [serial = 1374] [outer = 0x118559400] 11:34:06 INFO - PROCESS | 1647 | 1467225246697 Marionette DEBUG loaded listener.js 11:34:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x11888ec00) [pid = 1647] [serial = 1375] [outer = 0x118559400] 11:34:07 INFO - PROCESS | 1647 | 1467225247168 Marionette TRACE conn2 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:34:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 11:34:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 672ms 11:34:07 INFO - PROCESS | 1647 | 1467225247212 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 11:34:07 INFO - PROCESS | 1647 | 1467225247214 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 11:34:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 11:34:07 INFO - PROCESS | 1647 | 1467225247218 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 11:34:07 INFO - PROCESS | 1647 | 1467225247219 Marionette TRACE conn2 <- [1,1806,null,{}] 11:34:07 INFO - PROCESS | 1647 | 1467225247222 Marionette TRACE conn2 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:07 INFO - PROCESS | 1647 | 1467225247224 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:07 INFO - PROCESS | 1647 | 1467225247348 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 11:34:07 INFO - PROCESS | 1647 | 1467225247357 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:07 INFO - PROCESS | 1647 | 1467225247358 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:07 INFO - PROCESS | 1647 | ++DOCSHELL 0x124695000 == 34 [pid = 1647] [id = 459] 11:34:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x1191b4800) [pid = 1647] [serial = 1376] [outer = 0x0] 11:34:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x11970fc00) [pid = 1647] [serial = 1377] [outer = 0x1191b4800] 11:34:07 INFO - PROCESS | 1647 | 1467225247384 Marionette DEBUG loaded listener.js 11:34:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x119d90000) [pid = 1647] [serial = 1378] [outer = 0x1191b4800] 11:34:07 INFO - PROCESS | 1647 | 1467225247727 Marionette TRACE conn2 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 11:34:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 11:34:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 525ms 11:34:07 INFO - PROCESS | 1647 | 1467225247744 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 11:34:07 INFO - PROCESS | 1647 | 1467225247747 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 11:34:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 11:34:07 INFO - PROCESS | 1647 | 1467225247750 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 11:34:07 INFO - PROCESS | 1647 | 1467225247751 Marionette TRACE conn2 <- [1,1810,null,{}] 11:34:07 INFO - PROCESS | 1647 | 1467225247753 Marionette TRACE conn2 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:07 INFO - PROCESS | 1647 | 1467225247754 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:07 INFO - PROCESS | 1647 | 1467225247863 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 11:34:07 INFO - PROCESS | 1647 | 1467225247870 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:07 INFO - PROCESS | 1647 | 1467225247871 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:07 INFO - PROCESS | 1647 | ++DOCSHELL 0x125069800 == 35 [pid = 1647] [id = 460] 11:34:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x116f88400) [pid = 1647] [serial = 1379] [outer = 0x0] 11:34:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x119e79400) [pid = 1647] [serial = 1380] [outer = 0x116f88400] 11:34:07 INFO - PROCESS | 1647 | 1467225247895 Marionette DEBUG loaded listener.js 11:34:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x1209f1000) [pid = 1647] [serial = 1381] [outer = 0x116f88400] 11:34:08 INFO - PROCESS | 1647 | 1467225248235 Marionette TRACE conn2 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 11:34:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 11:34:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 518ms 11:34:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 11:34:08 INFO - PROCESS | 1647 | 1467225248268 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 11:34:08 INFO - PROCESS | 1647 | 1467225248270 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 11:34:08 INFO - PROCESS | 1647 | 1467225248272 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 11:34:08 INFO - PROCESS | 1647 | 1467225248273 Marionette TRACE conn2 <- [1,1814,null,{}] 11:34:08 INFO - PROCESS | 1647 | 1467225248275 Marionette TRACE conn2 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:08 INFO - PROCESS | 1647 | 1467225248279 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:08 INFO - PROCESS | 1647 | 1467225248403 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 11:34:08 INFO - PROCESS | 1647 | 1467225248420 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:08 INFO - PROCESS | 1647 | 1467225248422 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:08 INFO - PROCESS | 1647 | ++DOCSHELL 0x128a1f800 == 36 [pid = 1647] [id = 461] 11:34:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x123803000) [pid = 1647] [serial = 1382] [outer = 0x0] 11:34:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x12388cc00) [pid = 1647] [serial = 1383] [outer = 0x123803000] 11:34:08 INFO - PROCESS | 1647 | 1467225248447 Marionette DEBUG loaded listener.js 11:34:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x12464a000) [pid = 1647] [serial = 1384] [outer = 0x123803000] 11:34:08 INFO - PROCESS | 1647 | 1467225248815 Marionette TRACE conn2 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 11:34:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 11:34:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 570ms 11:34:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 11:34:08 INFO - PROCESS | 1647 | 1467225248844 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 11:34:08 INFO - PROCESS | 1647 | 1467225248846 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 11:34:08 INFO - PROCESS | 1647 | 1467225248848 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 11:34:08 INFO - PROCESS | 1647 | 1467225248849 Marionette TRACE conn2 <- [1,1818,null,{}] 11:34:08 INFO - PROCESS | 1647 | 1467225248851 Marionette TRACE conn2 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:08 INFO - PROCESS | 1647 | 1467225248852 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:08 INFO - PROCESS | 1647 | 1467225248949 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 11:34:08 INFO - PROCESS | 1647 | 1467225248964 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:08 INFO - PROCESS | 1647 | 1467225248965 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:08 INFO - PROCESS | 1647 | ++DOCSHELL 0x128dd8000 == 37 [pid = 1647] [id = 462] 11:34:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x124be2c00) [pid = 1647] [serial = 1385] [outer = 0x0] 11:34:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x124f12800) [pid = 1647] [serial = 1386] [outer = 0x124be2c00] 11:34:08 INFO - PROCESS | 1647 | 1467225248988 Marionette DEBUG loaded listener.js 11:34:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x1257ba800) [pid = 1647] [serial = 1387] [outer = 0x124be2c00] 11:34:09 INFO - PROCESS | 1647 | 1467225249344 Marionette TRACE conn2 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 11:34:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 11:34:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 518ms 11:34:09 INFO - PROCESS | 1647 | 1467225249367 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 11:34:09 INFO - PROCESS | 1647 | 1467225249369 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 11:34:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 11:34:09 INFO - PROCESS | 1647 | 1467225249371 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 11:34:09 INFO - PROCESS | 1647 | 1467225249372 Marionette TRACE conn2 <- [1,1822,null,{}] 11:34:09 INFO - PROCESS | 1647 | 1467225249374 Marionette TRACE conn2 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:09 INFO - PROCESS | 1647 | 1467225249377 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:09 INFO - PROCESS | 1647 | 1467225249480 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 11:34:09 INFO - PROCESS | 1647 | 1467225249484 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:09 INFO - PROCESS | 1647 | 1467225249485 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:09 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a31e800 == 38 [pid = 1647] [id = 463] 11:34:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x124be4400) [pid = 1647] [serial = 1388] [outer = 0x0] 11:34:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x1257e6800) [pid = 1647] [serial = 1389] [outer = 0x124be4400] 11:34:09 INFO - PROCESS | 1647 | 1467225249509 Marionette DEBUG loaded listener.js 11:34:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x126185c00) [pid = 1647] [serial = 1390] [outer = 0x124be4400] 11:34:09 INFO - PROCESS | 1647 | 1467225249855 Marionette TRACE conn2 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 11:34:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 11:34:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 519ms 11:34:09 INFO - PROCESS | 1647 | 1467225249896 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 11:34:09 INFO - PROCESS | 1647 | 1467225249897 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 11:34:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 11:34:09 INFO - PROCESS | 1647 | 1467225249899 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 11:34:09 INFO - PROCESS | 1647 | 1467225249900 Marionette TRACE conn2 <- [1,1826,null,{}] 11:34:09 INFO - PROCESS | 1647 | 1467225249903 Marionette TRACE conn2 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:09 INFO - PROCESS | 1647 | 1467225249904 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:10 INFO - PROCESS | 1647 | 1467225250002 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 11:34:10 INFO - PROCESS | 1647 | 1467225250005 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:10 INFO - PROCESS | 1647 | 1467225250006 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:10 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a69f000 == 39 [pid = 1647] [id = 464] 11:34:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x1257e6400) [pid = 1647] [serial = 1391] [outer = 0x0] 11:34:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x12653d800) [pid = 1647] [serial = 1392] [outer = 0x1257e6400] 11:34:10 INFO - PROCESS | 1647 | 1467225250040 Marionette DEBUG loaded listener.js 11:34:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x1266e7800) [pid = 1647] [serial = 1393] [outer = 0x1257e6400] 11:34:10 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x118351400) [pid = 1647] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 11:34:10 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x1188bd400) [pid = 1647] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 11:34:10 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x114f7b800) [pid = 1647] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 11:34:10 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x1128cd000) [pid = 1647] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 11:34:10 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x1211d7400) [pid = 1647] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 11:34:10 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x1128d5400) [pid = 1647] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 11:34:10 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x1133e0800) [pid = 1647] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 11:34:10 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x1243ae000) [pid = 1647] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 11:34:10 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x1257e4000) [pid = 1647] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 11:34:10 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x1289e8800) [pid = 1647] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 11:34:10 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x1186bcc00) [pid = 1647] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 11:34:10 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x1186be000) [pid = 1647] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 11:34:10 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x1110a7800) [pid = 1647] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 11:34:10 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x11337bc00) [pid = 1647] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 11:34:10 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x1128aa000) [pid = 1647] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 11:34:10 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x1181dd800) [pid = 1647] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 11:34:10 INFO - PROCESS | 1647 | 1467225250429 Marionette TRACE conn2 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 11:34:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 11:34:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 568ms 11:34:10 INFO - PROCESS | 1647 | 1467225250468 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 11:34:10 INFO - PROCESS | 1647 | 1467225250469 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 11:34:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 11:34:10 INFO - PROCESS | 1647 | 1467225250471 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 11:34:10 INFO - PROCESS | 1647 | 1467225250473 Marionette TRACE conn2 <- [1,1830,null,{}] 11:34:10 INFO - PROCESS | 1647 | 1467225250477 Marionette TRACE conn2 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:10 INFO - PROCESS | 1647 | 1467225250480 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:10 INFO - PROCESS | 1647 | 1467225250562 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 11:34:10 INFO - PROCESS | 1647 | 1467225250566 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:10 INFO - PROCESS | 1647 | 1467225250567 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:10 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a695800 == 40 [pid = 1647] [id = 465] 11:34:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x115e5d000) [pid = 1647] [serial = 1394] [outer = 0x0] 11:34:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x118556800) [pid = 1647] [serial = 1395] [outer = 0x115e5d000] 11:34:10 INFO - PROCESS | 1647 | 1467225250592 Marionette DEBUG loaded listener.js 11:34:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x119d84c00) [pid = 1647] [serial = 1396] [outer = 0x115e5d000] 11:34:10 INFO - PROCESS | 1647 | 1467225250928 Marionette TRACE conn2 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 11:34:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 11:34:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 470ms 11:34:10 INFO - PROCESS | 1647 | 1467225250944 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 11:34:10 INFO - PROCESS | 1647 | 1467225250947 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 11:34:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 11:34:10 INFO - PROCESS | 1647 | 1467225250949 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 11:34:10 INFO - PROCESS | 1647 | 1467225250951 Marionette TRACE conn2 <- [1,1834,null,{}] 11:34:10 INFO - PROCESS | 1647 | 1467225250953 Marionette TRACE conn2 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:10 INFO - PROCESS | 1647 | 1467225250955 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:11 INFO - PROCESS | 1647 | 1467225251049 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 11:34:11 INFO - PROCESS | 1647 | 1467225251108 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:11 INFO - PROCESS | 1647 | 1467225251110 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:11 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b90d800 == 41 [pid = 1647] [id = 466] 11:34:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x118557800) [pid = 1647] [serial = 1397] [outer = 0x0] 11:34:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x124640c00) [pid = 1647] [serial = 1398] [outer = 0x118557800] 11:34:11 INFO - PROCESS | 1647 | 1467225251144 Marionette DEBUG loaded listener.js 11:34:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x12890fc00) [pid = 1647] [serial = 1399] [outer = 0x118557800] 11:34:11 INFO - PROCESS | 1647 | 1467225251417 Marionette TRACE conn2 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 11:34:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 11:34:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 518ms 11:34:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 11:34:11 INFO - PROCESS | 1647 | 1467225251469 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 11:34:11 INFO - PROCESS | 1647 | 1467225251470 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 11:34:11 INFO - PROCESS | 1647 | 1467225251473 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 11:34:11 INFO - PROCESS | 1647 | 1467225251474 Marionette TRACE conn2 <- [1,1838,null,{}] 11:34:11 INFO - PROCESS | 1647 | 1467225251481 Marionette TRACE conn2 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:11 INFO - PROCESS | 1647 | 1467225251482 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:11 INFO - PROCESS | 1647 | 1467225251564 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 11:34:11 INFO - PROCESS | 1647 | 1467225251568 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:11 INFO - PROCESS | 1647 | 1467225251569 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:11 INFO - PROCESS | 1647 | ++DOCSHELL 0x12bcb4800 == 42 [pid = 1647] [id = 467] 11:34:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x128910400) [pid = 1647] [serial = 1400] [outer = 0x0] 11:34:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x1289eec00) [pid = 1647] [serial = 1401] [outer = 0x128910400] 11:34:11 INFO - PROCESS | 1647 | 1467225251593 Marionette DEBUG loaded listener.js 11:34:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x128b65400) [pid = 1647] [serial = 1402] [outer = 0x128910400] 11:34:11 INFO - PROCESS | 1647 | 1467225251934 Marionette TRACE conn2 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 11:34:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 11:34:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 473ms 11:34:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 11:34:11 INFO - PROCESS | 1647 | 1467225251948 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 11:34:11 INFO - PROCESS | 1647 | 1467225251949 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 11:34:11 INFO - PROCESS | 1647 | 1467225251951 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 11:34:11 INFO - PROCESS | 1647 | 1467225251952 Marionette TRACE conn2 <- [1,1842,null,{}] 11:34:11 INFO - PROCESS | 1647 | 1467225251954 Marionette TRACE conn2 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:11 INFO - PROCESS | 1647 | 1467225251955 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:12 INFO - PROCESS | 1647 | 1467225252070 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 11:34:12 INFO - PROCESS | 1647 | 1467225252078 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:12 INFO - PROCESS | 1647 | 1467225252086 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:12 INFO - PROCESS | 1647 | ++DOCSHELL 0x12bcd8000 == 43 [pid = 1647] [id = 468] 11:34:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x126537800) [pid = 1647] [serial = 1403] [outer = 0x0] 11:34:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x128b65c00) [pid = 1647] [serial = 1404] [outer = 0x126537800] 11:34:12 INFO - PROCESS | 1647 | 1467225252111 Marionette DEBUG loaded listener.js 11:34:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x128bd3c00) [pid = 1647] [serial = 1405] [outer = 0x126537800] 11:34:12 INFO - PROCESS | 1647 | 1467225252563 Marionette TRACE conn2 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 11:34:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 11:34:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 618ms 11:34:12 INFO - PROCESS | 1647 | 1467225252569 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 11:34:12 INFO - PROCESS | 1647 | 1467225252572 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 11:34:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 11:34:12 INFO - PROCESS | 1647 | 1467225252577 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 11:34:12 INFO - PROCESS | 1647 | 1467225252580 Marionette TRACE conn2 <- [1,1846,null,{}] 11:34:12 INFO - PROCESS | 1647 | 1467225252585 Marionette TRACE conn2 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:12 INFO - PROCESS | 1647 | 1467225252586 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:12 INFO - PROCESS | 1647 | 1467225252695 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 11:34:12 INFO - PROCESS | 1647 | 1467225252769 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:12 INFO - PROCESS | 1647 | 1467225252771 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:12 INFO - PROCESS | 1647 | ++DOCSHELL 0x11862e800 == 44 [pid = 1647] [id = 469] 11:34:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x112a81800) [pid = 1647] [serial = 1406] [outer = 0x0] 11:34:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x1133de800) [pid = 1647] [serial = 1407] [outer = 0x112a81800] 11:34:12 INFO - PROCESS | 1647 | 1467225252802 Marionette DEBUG loaded listener.js 11:34:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x11612dc00) [pid = 1647] [serial = 1408] [outer = 0x112a81800] 11:34:13 INFO - PROCESS | 1647 | 1467225253250 Marionette TRACE conn2 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 11:34:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 11:34:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 725ms 11:34:13 INFO - PROCESS | 1647 | 1467225253301 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 11:34:13 INFO - PROCESS | 1647 | 1467225253304 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 11:34:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 11:34:13 INFO - PROCESS | 1647 | 1467225253308 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 11:34:13 INFO - PROCESS | 1647 | 1467225253310 Marionette TRACE conn2 <- [1,1850,null,{}] 11:34:13 INFO - PROCESS | 1647 | 1467225253313 Marionette TRACE conn2 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:13 INFO - PROCESS | 1647 | 1467225253314 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:13 INFO - PROCESS | 1647 | 1467225253425 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 11:34:13 INFO - PROCESS | 1647 | 1467225253485 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:13 INFO - PROCESS | 1647 | 1467225253487 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:13 INFO - PROCESS | 1647 | ++DOCSHELL 0x1271cc000 == 45 [pid = 1647] [id = 470] 11:34:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x11816c400) [pid = 1647] [serial = 1409] [outer = 0x0] 11:34:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x11859a000) [pid = 1647] [serial = 1410] [outer = 0x11816c400] 11:34:13 INFO - PROCESS | 1647 | 1467225253518 Marionette DEBUG loaded listener.js 11:34:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x1188bc400) [pid = 1647] [serial = 1411] [outer = 0x11816c400] 11:34:13 INFO - PROCESS | 1647 | 1467225253967 Marionette TRACE conn2 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 11:34:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:34:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 720ms 11:34:14 INFO - PROCESS | 1647 | 1467225254030 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 11:34:14 INFO - PROCESS | 1647 | 1467225254031 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 11:34:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 11:34:14 INFO - PROCESS | 1647 | 1467225254034 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 11:34:14 INFO - PROCESS | 1647 | 1467225254037 Marionette TRACE conn2 <- [1,1854,null,{}] 11:34:14 INFO - PROCESS | 1647 | 1467225254057 Marionette TRACE conn2 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:14 INFO - PROCESS | 1647 | 1467225254060 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:14 INFO - PROCESS | 1647 | 1467225254202 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 11:34:14 INFO - PROCESS | 1647 | 1467225254258 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:14 INFO - PROCESS | 1647 | 1467225254260 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:14 INFO - PROCESS | 1647 | ++DOCSHELL 0x12bcde800 == 46 [pid = 1647] [id = 471] 11:34:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x123885c00) [pid = 1647] [serial = 1412] [outer = 0x0] 11:34:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x123954000) [pid = 1647] [serial = 1413] [outer = 0x123885c00] 11:34:14 INFO - PROCESS | 1647 | 1467225254293 Marionette DEBUG loaded listener.js 11:34:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x124643800) [pid = 1647] [serial = 1414] [outer = 0x123885c00] 11:34:14 INFO - PROCESS | 1647 | 1467225254698 Marionette TRACE conn2 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:34:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 11:34:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 727ms 11:34:14 INFO - PROCESS | 1647 | 1467225254761 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 11:34:14 INFO - PROCESS | 1647 | 1467225254763 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 11:34:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 11:34:14 INFO - PROCESS | 1647 | 1467225254766 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 11:34:14 INFO - PROCESS | 1647 | 1467225254767 Marionette TRACE conn2 <- [1,1858,null,{}] 11:34:14 INFO - PROCESS | 1647 | 1467225254770 Marionette TRACE conn2 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:14 INFO - PROCESS | 1647 | 1467225254771 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:14 INFO - PROCESS | 1647 | 1467225254897 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 11:34:14 INFO - PROCESS | 1647 | 1467225254971 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:14 INFO - PROCESS | 1647 | 1467225254973 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:14 INFO - PROCESS | 1647 | ++DOCSHELL 0x128fbf800 == 47 [pid = 1647] [id = 472] 11:34:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x113c61800) [pid = 1647] [serial = 1415] [outer = 0x0] 11:34:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 108 (0x124644000) [pid = 1647] [serial = 1416] [outer = 0x113c61800] 11:34:15 INFO - PROCESS | 1647 | 1467225255004 Marionette DEBUG loaded listener.js 11:34:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 109 (0x1257eb400) [pid = 1647] [serial = 1417] [outer = 0x113c61800] 11:34:15 INFO - PROCESS | 1647 | 1467225255665 Marionette TRACE conn2 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 11:34:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 11:34:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 920ms 11:34:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 11:34:15 INFO - PROCESS | 1647 | 1467225255694 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 11:34:15 INFO - PROCESS | 1647 | 1467225255697 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 11:34:15 INFO - PROCESS | 1647 | 1467225255701 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 11:34:15 INFO - PROCESS | 1647 | 1467225255703 Marionette TRACE conn2 <- [1,1862,null,{}] 11:34:15 INFO - PROCESS | 1647 | 1467225255707 Marionette TRACE conn2 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:15 INFO - PROCESS | 1647 | 1467225255709 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:15 INFO - PROCESS | 1647 | 1467225255808 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 11:34:15 INFO - PROCESS | 1647 | 1467225255880 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:15 INFO - PROCESS | 1647 | 1467225255883 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:15 INFO - PROCESS | 1647 | ++DOCSHELL 0x118613800 == 48 [pid = 1647] [id = 473] 11:34:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 110 (0x1128ce800) [pid = 1647] [serial = 1418] [outer = 0x0] 11:34:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 111 (0x112a82400) [pid = 1647] [serial = 1419] [outer = 0x1128ce800] 11:34:15 INFO - PROCESS | 1647 | 1467225255911 Marionette DEBUG loaded listener.js 11:34:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 112 (0x115d17000) [pid = 1647] [serial = 1420] [outer = 0x1128ce800] 11:34:16 INFO - PROCESS | 1647 | 1467225256402 Marionette TRACE conn2 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 11:34:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 11:34:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 720ms 11:34:16 INFO - PROCESS | 1647 | 1467225256422 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 11:34:16 INFO - PROCESS | 1647 | 1467225256426 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 11:34:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 11:34:16 INFO - PROCESS | 1647 | 1467225256468 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 11:34:16 INFO - PROCESS | 1647 | 1467225256470 Marionette TRACE conn2 <- [1,1866,null,{}] 11:34:16 INFO - PROCESS | 1647 | 1467225256474 Marionette TRACE conn2 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:16 INFO - PROCESS | 1647 | 1467225256477 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:16 INFO - PROCESS | 1647 | 1467225256605 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 11:34:16 INFO - PROCESS | 1647 | 1467225256695 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:16 INFO - PROCESS | 1647 | 1467225256696 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:16 INFO - PROCESS | 1647 | ++DOCSHELL 0x1194d4000 == 49 [pid = 1647] [id = 474] 11:34:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 113 (0x1181a6400) [pid = 1647] [serial = 1421] [outer = 0x0] 11:34:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 114 (0x1182bdc00) [pid = 1647] [serial = 1422] [outer = 0x1181a6400] 11:34:16 INFO - PROCESS | 1647 | 1467225256724 Marionette DEBUG loaded listener.js 11:34:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 115 (0x118595400) [pid = 1647] [serial = 1423] [outer = 0x1181a6400] 11:34:17 INFO - PROCESS | 1647 | --DOCSHELL 0x12bcb4800 == 48 [pid = 1647] [id = 467] 11:34:17 INFO - PROCESS | 1647 | --DOCSHELL 0x12b90d800 == 47 [pid = 1647] [id = 466] 11:34:17 INFO - PROCESS | 1647 | --DOCSHELL 0x12a695800 == 46 [pid = 1647] [id = 465] 11:34:17 INFO - PROCESS | 1647 | --DOCSHELL 0x12a69f000 == 45 [pid = 1647] [id = 464] 11:34:17 INFO - PROCESS | 1647 | --DOCSHELL 0x12a31e800 == 44 [pid = 1647] [id = 463] 11:34:17 INFO - PROCESS | 1647 | --DOCSHELL 0x128dd8000 == 43 [pid = 1647] [id = 462] 11:34:17 INFO - PROCESS | 1647 | --DOCSHELL 0x128a1f800 == 42 [pid = 1647] [id = 461] 11:34:17 INFO - PROCESS | 1647 | --DOCSHELL 0x125069800 == 41 [pid = 1647] [id = 460] 11:34:17 INFO - PROCESS | 1647 | --DOCSHELL 0x124695000 == 40 [pid = 1647] [id = 459] 11:34:17 INFO - PROCESS | 1647 | --DOCSHELL 0x119b46800 == 39 [pid = 1647] [id = 458] 11:34:17 INFO - PROCESS | 1647 | --DOCSHELL 0x118205800 == 38 [pid = 1647] [id = 457] 11:34:17 INFO - PROCESS | 1647 | --DOCSHELL 0x118214800 == 37 [pid = 1647] [id = 456] 11:34:17 INFO - PROCESS | 1647 | --DOCSHELL 0x124b3b800 == 36 [pid = 1647] [id = 455] 11:34:17 INFO - PROCESS | 1647 | --DOCSHELL 0x12b735000 == 35 [pid = 1647] [id = 453] 11:34:17 INFO - PROCESS | 1647 | --DOCSHELL 0x116faa000 == 34 [pid = 1647] [id = 454] 11:34:17 INFO - PROCESS | 1647 | --DOCSHELL 0x117141800 == 33 [pid = 1647] [id = 443] 11:34:17 INFO - PROCESS | 1647 | --DOCSHELL 0x118613800 == 32 [pid = 1647] [id = 473] 11:34:17 INFO - PROCESS | 1647 | --DOCSHELL 0x128fbf800 == 31 [pid = 1647] [id = 472] 11:34:17 INFO - PROCESS | 1647 | --DOCSHELL 0x12bcde800 == 30 [pid = 1647] [id = 471] 11:34:17 INFO - PROCESS | 1647 | --DOCSHELL 0x1271cc000 == 29 [pid = 1647] [id = 470] 11:34:17 INFO - PROCESS | 1647 | --DOCSHELL 0x12bcd8000 == 28 [pid = 1647] [id = 468] 11:34:17 INFO - PROCESS | 1647 | --DOCSHELL 0x11862e800 == 27 [pid = 1647] [id = 469] 11:34:17 INFO - PROCESS | 1647 | --DOMWINDOW == 114 (0x11859bc00) [pid = 1647] [serial = 1312] [outer = 0x0] [url = about:blank] 11:34:17 INFO - PROCESS | 1647 | --DOMWINDOW == 113 (0x1182b7c00) [pid = 1647] [serial = 1311] [outer = 0x0] [url = about:blank] 11:34:17 INFO - PROCESS | 1647 | --DOMWINDOW == 112 (0x118592400) [pid = 1647] [serial = 1341] [outer = 0x0] [url = about:blank] 11:34:17 INFO - PROCESS | 1647 | --DOMWINDOW == 111 (0x119e21400) [pid = 1647] [serial = 1315] [outer = 0x0] [url = about:blank] 11:34:17 INFO - PROCESS | 1647 | --DOMWINDOW == 110 (0x119194c00) [pid = 1647] [serial = 1344] [outer = 0x0] [url = about:blank] 11:34:17 INFO - PROCESS | 1647 | --DOMWINDOW == 109 (0x119707400) [pid = 1647] [serial = 1314] [outer = 0x0] [url = about:blank] 11:34:17 INFO - PROCESS | 1647 | --DOMWINDOW == 108 (0x112928c00) [pid = 1647] [serial = 1330] [outer = 0x0] [url = about:blank] 11:34:17 INFO - PROCESS | 1647 | --DOMWINDOW == 107 (0x1128d2000) [pid = 1647] [serial = 1329] [outer = 0x0] [url = about:blank] 11:34:17 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x112921c00) [pid = 1647] [serial = 1318] [outer = 0x0] [url = about:blank] 11:34:17 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x123889000) [pid = 1647] [serial = 1317] [outer = 0x0] [url = about:blank] 11:34:17 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x112a78c00) [pid = 1647] [serial = 1332] [outer = 0x0] [url = about:blank] 11:34:17 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x112fbb000) [pid = 1647] [serial = 1333] [outer = 0x0] [url = about:blank] 11:34:17 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x114f78c00) [pid = 1647] [serial = 1335] [outer = 0x0] [url = about:blank] 11:34:17 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x125682800) [pid = 1647] [serial = 1321] [outer = 0x0] [url = about:blank] 11:34:17 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x11612e000) [pid = 1647] [serial = 1336] [outer = 0x0] [url = about:blank] 11:34:17 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x124bdd400) [pid = 1647] [serial = 1320] [outer = 0x0] [url = about:blank] 11:34:17 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x126538800) [pid = 1647] [serial = 1324] [outer = 0x0] [url = about:blank] 11:34:17 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x1257eb800) [pid = 1647] [serial = 1323] [outer = 0x0] [url = about:blank] 11:34:17 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x128b6b000) [pid = 1647] [serial = 1327] [outer = 0x0] [url = about:blank] 11:34:17 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x128b5ec00) [pid = 1647] [serial = 1326] [outer = 0x0] [url = about:blank] 11:34:17 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x119b21400) [pid = 1647] [serial = 1347] [outer = 0x0] [url = about:blank] 11:34:17 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x1191b7800) [pid = 1647] [serial = 1345] [outer = 0x0] [url = about:blank] 11:34:17 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x123f34c00) [pid = 1647] [serial = 1357] [outer = 0x0] [url = about:blank] 11:34:17 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x112921800) [pid = 1647] [serial = 1350] [outer = 0x0] [url = about:blank] 11:34:17 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x12388a400) [pid = 1647] [serial = 1356] [outer = 0x0] [url = about:blank] 11:34:17 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x123804400) [pid = 1647] [serial = 1348] [outer = 0x0] [url = about:blank] 11:34:17 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x118598c00) [pid = 1647] [serial = 1353] [outer = 0x0] [url = about:blank] 11:34:17 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x1181a4800) [pid = 1647] [serial = 1338] [outer = 0x0] [url = about:blank] 11:34:17 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x1186c1400) [pid = 1647] [serial = 1342] [outer = 0x0] [url = about:blank] 11:34:17 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x1209f6000) [pid = 1647] [serial = 1354] [outer = 0x0] [url = about:blank] 11:34:17 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x1241c2800) [pid = 1647] [serial = 1359] [outer = 0x0] [url = about:blank] 11:34:17 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x1182b1400) [pid = 1647] [serial = 1339] [outer = 0x0] [url = about:blank] 11:34:17 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x116188800) [pid = 1647] [serial = 1351] [outer = 0x0] [url = about:blank] 11:34:17 INFO - PROCESS | 1647 | 1467225257652 Marionette TRACE conn2 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 11:34:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 11:34:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1242ms 11:34:17 INFO - PROCESS | 1647 | 1467225257695 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 11:34:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 11:34:17 INFO - PROCESS | 1647 | 1467225257697 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 11:34:17 INFO - PROCESS | 1647 | 1467225257700 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 11:34:17 INFO - PROCESS | 1647 | 1467225257702 Marionette TRACE conn2 <- [1,1870,null,{}] 11:34:17 INFO - PROCESS | 1647 | 1467225257706 Marionette TRACE conn2 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:17 INFO - PROCESS | 1647 | 1467225257708 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:17 INFO - PROCESS | 1647 | 1467225257792 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 11:34:17 INFO - PROCESS | 1647 | 1467225257865 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:17 INFO - PROCESS | 1647 | 1467225257866 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:17 INFO - PROCESS | 1647 | ++DOCSHELL 0x117156000 == 28 [pid = 1647] [id = 475] 11:34:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x114f5b800) [pid = 1647] [serial = 1424] [outer = 0x0] 11:34:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x114f77c00) [pid = 1647] [serial = 1425] [outer = 0x114f5b800] 11:34:17 INFO - PROCESS | 1647 | 1467225257893 Marionette DEBUG loaded listener.js 11:34:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x11612e000) [pid = 1647] [serial = 1426] [outer = 0x114f5b800] 11:34:18 INFO - PROCESS | 1647 | 1467225258200 Marionette TRACE conn2 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 11:34:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 11:34:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 520ms 11:34:18 INFO - PROCESS | 1647 | 1467225258220 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 11:34:18 INFO - PROCESS | 1647 | 1467225258223 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 11:34:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 11:34:18 INFO - PROCESS | 1647 | 1467225258232 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 11:34:18 INFO - PROCESS | 1647 | 1467225258233 Marionette TRACE conn2 <- [1,1874,null,{}] 11:34:18 INFO - PROCESS | 1647 | 1467225258236 Marionette TRACE conn2 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:18 INFO - PROCESS | 1647 | 1467225258237 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:18 INFO - PROCESS | 1647 | 1467225258318 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 11:34:18 INFO - PROCESS | 1647 | 1467225258323 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:18 INFO - PROCESS | 1647 | 1467225258324 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:18 INFO - PROCESS | 1647 | ++DOCSHELL 0x1191d1000 == 29 [pid = 1647] [id = 476] 11:34:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x116978000) [pid = 1647] [serial = 1427] [outer = 0x0] 11:34:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x1176f2c00) [pid = 1647] [serial = 1428] [outer = 0x116978000] 11:34:18 INFO - PROCESS | 1647 | 1467225258354 Marionette DEBUG loaded listener.js 11:34:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x1181e9400) [pid = 1647] [serial = 1429] [outer = 0x116978000] 11:34:18 INFO - PROCESS | 1647 | 1467225258782 Marionette TRACE conn2 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 11:34:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 11:34:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 573ms 11:34:18 INFO - PROCESS | 1647 | 1467225258804 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 11:34:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 11:34:18 INFO - PROCESS | 1647 | 1467225258807 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 11:34:18 INFO - PROCESS | 1647 | 1467225258810 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 11:34:18 INFO - PROCESS | 1647 | 1467225258814 Marionette TRACE conn2 <- [1,1878,null,{}] 11:34:18 INFO - PROCESS | 1647 | 1467225258826 Marionette TRACE conn2 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:18 INFO - PROCESS | 1647 | 1467225258831 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:18 INFO - PROCESS | 1647 | 1467225258956 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 11:34:19 INFO - PROCESS | 1647 | 1467225259049 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:19 INFO - PROCESS | 1647 | 1467225259051 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:19 INFO - PROCESS | 1647 | ++DOCSHELL 0x123997000 == 30 [pid = 1647] [id = 477] 11:34:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x112ae0800) [pid = 1647] [serial = 1430] [outer = 0x0] 11:34:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x11859dc00) [pid = 1647] [serial = 1431] [outer = 0x112ae0800] 11:34:19 INFO - PROCESS | 1647 | 1467225259098 Marionette DEBUG loaded listener.js 11:34:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x1191ac400) [pid = 1647] [serial = 1432] [outer = 0x112ae0800] 11:34:19 INFO - PROCESS | 1647 | 1467225259385 Marionette TRACE conn2 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 11:34:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 11:34:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 626ms 11:34:19 INFO - PROCESS | 1647 | 1467225259436 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 11:34:19 INFO - PROCESS | 1647 | 1467225259438 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 11:34:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 11:34:19 INFO - PROCESS | 1647 | 1467225259440 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 11:34:19 INFO - PROCESS | 1647 | 1467225259441 Marionette TRACE conn2 <- [1,1882,null,{}] 11:34:19 INFO - PROCESS | 1647 | 1467225259452 Marionette TRACE conn2 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:19 INFO - PROCESS | 1647 | 1467225259453 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:19 INFO - PROCESS | 1647 | 1467225259537 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 11:34:19 INFO - PROCESS | 1647 | 1467225259611 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:19 INFO - PROCESS | 1647 | 1467225259612 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:19 INFO - PROCESS | 1647 | ++DOCSHELL 0x1243ba800 == 31 [pid = 1647] [id = 478] 11:34:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x11834e800) [pid = 1647] [serial = 1433] [outer = 0x0] 11:34:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x119766000) [pid = 1647] [serial = 1434] [outer = 0x11834e800] 11:34:19 INFO - PROCESS | 1647 | 1467225259637 Marionette DEBUG loaded listener.js 11:34:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x119e72c00) [pid = 1647] [serial = 1435] [outer = 0x11834e800] 11:34:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x1211d7c00) [pid = 1647] [serial = 1436] [outer = 0x12ca34400] 11:34:20 INFO - PROCESS | 1647 | 1467225260020 Marionette TRACE conn2 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 11:34:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 11:34:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 627ms 11:34:20 INFO - PROCESS | 1647 | 1467225260067 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 11:34:20 INFO - PROCESS | 1647 | 1467225260069 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 11:34:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 11:34:20 INFO - PROCESS | 1647 | 1467225260071 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 11:34:20 INFO - PROCESS | 1647 | 1467225260072 Marionette TRACE conn2 <- [1,1886,null,{}] 11:34:20 INFO - PROCESS | 1647 | 1467225260074 Marionette TRACE conn2 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:20 INFO - PROCESS | 1647 | 1467225260076 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:20 INFO - PROCESS | 1647 | 1467225260173 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 11:34:20 INFO - PROCESS | 1647 | 1467225260176 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:20 INFO - PROCESS | 1647 | 1467225260178 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:20 INFO - PROCESS | 1647 | ++DOCSHELL 0x126617000 == 32 [pid = 1647] [id = 479] 11:34:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x114f7e400) [pid = 1647] [serial = 1437] [outer = 0x0] 11:34:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x11a012000) [pid = 1647] [serial = 1438] [outer = 0x114f7e400] 11:34:20 INFO - PROCESS | 1647 | 1467225260202 Marionette DEBUG loaded listener.js 11:34:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x123808400) [pid = 1647] [serial = 1439] [outer = 0x114f7e400] 11:34:20 INFO - PROCESS | 1647 | 1467225260556 Marionette TRACE conn2 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 11:34:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 11:34:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 519ms 11:34:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 11:34:20 INFO - PROCESS | 1647 | 1467225260592 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 11:34:20 INFO - PROCESS | 1647 | 1467225260593 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 11:34:20 INFO - PROCESS | 1647 | 1467225260595 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 11:34:20 INFO - PROCESS | 1647 | 1467225260596 Marionette TRACE conn2 <- [1,1890,null,{}] 11:34:20 INFO - PROCESS | 1647 | 1467225260599 Marionette TRACE conn2 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:20 INFO - PROCESS | 1647 | 1467225260603 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:20 INFO - PROCESS | 1647 | 1467225260713 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 11:34:20 INFO - PROCESS | 1647 | 1467225260722 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:20 INFO - PROCESS | 1647 | 1467225260724 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:20 INFO - PROCESS | 1647 | ++DOCSHELL 0x128a18800 == 33 [pid = 1647] [id = 480] 11:34:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x1209f4c00) [pid = 1647] [serial = 1440] [outer = 0x0] 11:34:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x124611c00) [pid = 1647] [serial = 1441] [outer = 0x1209f4c00] 11:34:20 INFO - PROCESS | 1647 | 1467225260751 Marionette DEBUG loaded listener.js 11:34:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x125682800) [pid = 1647] [serial = 1442] [outer = 0x1209f4c00] 11:34:21 INFO - PROCESS | 1647 | 1467225261119 Marionette TRACE conn2 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 11:34:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 11:34:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 569ms 11:34:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 11:34:21 INFO - PROCESS | 1647 | 1467225261164 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 11:34:21 INFO - PROCESS | 1647 | 1467225261166 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 11:34:21 INFO - PROCESS | 1647 | 1467225261168 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 11:34:21 INFO - PROCESS | 1647 | 1467225261169 Marionette TRACE conn2 <- [1,1894,null,{}] 11:34:21 INFO - PROCESS | 1647 | 1467225261171 Marionette TRACE conn2 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:21 INFO - PROCESS | 1647 | 1467225261172 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:21 INFO - PROCESS | 1647 | 1467225261269 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 11:34:21 INFO - PROCESS | 1647 | 1467225261274 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:21 INFO - PROCESS | 1647 | 1467225261275 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:21 INFO - PROCESS | 1647 | ++DOCSHELL 0x1292cb800 == 34 [pid = 1647] [id = 481] 11:34:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x112a7a400) [pid = 1647] [serial = 1443] [outer = 0x0] 11:34:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x125738400) [pid = 1647] [serial = 1444] [outer = 0x112a7a400] 11:34:21 INFO - PROCESS | 1647 | 1467225261300 Marionette DEBUG loaded listener.js 11:34:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x126188400) [pid = 1647] [serial = 1445] [outer = 0x112a7a400] 11:34:21 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x128910400) [pid = 1647] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 11:34:21 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x123803000) [pid = 1647] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 11:34:21 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x124be2c00) [pid = 1647] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 11:34:21 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x124be4400) [pid = 1647] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 11:34:21 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x1257e6400) [pid = 1647] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 11:34:21 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x114f7d000) [pid = 1647] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 11:34:21 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x1128a4400) [pid = 1647] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 11:34:21 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x115e5bc00) [pid = 1647] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 11:34:21 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x1191b4800) [pid = 1647] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 11:34:21 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x11858e400) [pid = 1647] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 11:34:21 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x118559400) [pid = 1647] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 11:34:21 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x112dd0400) [pid = 1647] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 11:34:21 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x116f88400) [pid = 1647] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 11:34:21 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x118557800) [pid = 1647] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 11:34:21 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x115e5d000) [pid = 1647] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 11:34:21 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x126537800) [pid = 1647] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 11:34:21 INFO - PROCESS | 1647 | 1467225261867 Marionette TRACE conn2 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 11:34:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 11:34:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 718ms 11:34:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 11:34:21 INFO - PROCESS | 1647 | 1467225261887 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 11:34:21 INFO - PROCESS | 1647 | 1467225261888 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 11:34:21 INFO - PROCESS | 1647 | 1467225261890 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 11:34:21 INFO - PROCESS | 1647 | 1467225261891 Marionette TRACE conn2 <- [1,1898,null,{}] 11:34:21 INFO - PROCESS | 1647 | 1467225261896 Marionette TRACE conn2 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:21 INFO - PROCESS | 1647 | 1467225261897 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:21 INFO - PROCESS | 1647 | 1467225261986 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 11:34:21 INFO - PROCESS | 1647 | 1467225261992 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:21 INFO - PROCESS | 1647 | 1467225261993 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:22 INFO - PROCESS | 1647 | ++DOCSHELL 0x12669b000 == 35 [pid = 1647] [id = 482] 11:34:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x112008000) [pid = 1647] [serial = 1446] [outer = 0x0] 11:34:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x114f68400) [pid = 1647] [serial = 1447] [outer = 0x112008000] 11:34:22 INFO - PROCESS | 1647 | 1467225262018 Marionette DEBUG loaded listener.js 11:34:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x118559400) [pid = 1647] [serial = 1448] [outer = 0x112008000] 11:34:22 INFO - PROCESS | 1647 | 1467225262396 Marionette TRACE conn2 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 11:34:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 11:34:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 521ms 11:34:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 11:34:22 INFO - PROCESS | 1647 | 1467225262414 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 11:34:22 INFO - PROCESS | 1647 | 1467225262416 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 11:34:22 INFO - PROCESS | 1647 | 1467225262419 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 11:34:22 INFO - PROCESS | 1647 | 1467225262420 Marionette TRACE conn2 <- [1,1902,null,{}] 11:34:22 INFO - PROCESS | 1647 | 1467225262423 Marionette TRACE conn2 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:22 INFO - PROCESS | 1647 | 1467225262428 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:22 INFO - PROCESS | 1647 | 1467225262532 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 11:34:22 INFO - PROCESS | 1647 | 1467225262537 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:22 INFO - PROCESS | 1647 | 1467225262539 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:22 INFO - PROCESS | 1647 | ++DOCSHELL 0x123994000 == 36 [pid = 1647] [id = 483] 11:34:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x114f79800) [pid = 1647] [serial = 1449] [outer = 0x0] 11:34:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x123803000) [pid = 1647] [serial = 1450] [outer = 0x114f79800] 11:34:22 INFO - PROCESS | 1647 | 1467225262580 Marionette DEBUG loaded listener.js 11:34:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x1257e4000) [pid = 1647] [serial = 1451] [outer = 0x114f79800] 11:34:23 INFO - PROCESS | 1647 | 1467225263061 Marionette TRACE conn2 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 11:34:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 11:34:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 670ms 11:34:23 INFO - PROCESS | 1647 | 1467225263089 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 11:34:23 INFO - PROCESS | 1647 | 1467225263090 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 11:34:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 11:34:23 INFO - PROCESS | 1647 | 1467225263094 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 11:34:23 INFO - PROCESS | 1647 | 1467225263095 Marionette TRACE conn2 <- [1,1906,null,{}] 11:34:23 INFO - PROCESS | 1647 | 1467225263098 Marionette TRACE conn2 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:23 INFO - PROCESS | 1647 | 1467225263099 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:23 INFO - PROCESS | 1647 | 1467225263177 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 11:34:23 INFO - PROCESS | 1647 | 1467225263181 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:23 INFO - PROCESS | 1647 | 1467225263182 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:23 INFO - PROCESS | 1647 | ++DOCSHELL 0x12ab4b000 == 37 [pid = 1647] [id = 484] 11:34:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x119e80c00) [pid = 1647] [serial = 1452] [outer = 0x0] 11:34:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x126543000) [pid = 1647] [serial = 1453] [outer = 0x119e80c00] 11:34:23 INFO - PROCESS | 1647 | 1467225263206 Marionette DEBUG loaded listener.js 11:34:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x1266eb400) [pid = 1647] [serial = 1454] [outer = 0x119e80c00] 11:34:23 INFO - PROCESS | 1647 | 1467225263551 Marionette TRACE conn2 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 11:34:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 11:34:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 472ms 11:34:23 INFO - PROCESS | 1647 | 1467225263566 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 11:34:23 INFO - PROCESS | 1647 | 1467225263568 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 11:34:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 11:34:23 INFO - PROCESS | 1647 | 1467225263570 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 11:34:23 INFO - PROCESS | 1647 | 1467225263572 Marionette TRACE conn2 <- [1,1910,null,{}] 11:34:23 INFO - PROCESS | 1647 | 1467225263574 Marionette TRACE conn2 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:23 INFO - PROCESS | 1647 | 1467225263576 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:23 INFO - PROCESS | 1647 | 1467225263667 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 11:34:23 INFO - PROCESS | 1647 | 1467225263728 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:23 INFO - PROCESS | 1647 | 1467225263730 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:23 INFO - PROCESS | 1647 | ++DOCSHELL 0x126607000 == 38 [pid = 1647] [id = 485] 11:34:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x12573d400) [pid = 1647] [serial = 1455] [outer = 0x0] 11:34:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x12717a400) [pid = 1647] [serial = 1456] [outer = 0x12573d400] 11:34:23 INFO - PROCESS | 1647 | 1467225263756 Marionette DEBUG loaded listener.js 11:34:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x128b60800) [pid = 1647] [serial = 1457] [outer = 0x12573d400] 11:34:24 INFO - PROCESS | 1647 | 1467225264282 Marionette TRACE conn2 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 11:34:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 11:34:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 721ms 11:34:24 INFO - PROCESS | 1647 | 1467225264318 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 11:34:24 INFO - PROCESS | 1647 | 1467225264320 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 11:34:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 11:34:24 INFO - PROCESS | 1647 | 1467225264326 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 11:34:24 INFO - PROCESS | 1647 | 1467225264331 Marionette TRACE conn2 <- [1,1914,null,{}] 11:34:24 INFO - PROCESS | 1647 | 1467225264335 Marionette TRACE conn2 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:24 INFO - PROCESS | 1647 | 1467225264337 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:24 INFO - PROCESS | 1647 | 1467225264449 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 11:34:24 INFO - PROCESS | 1647 | 1467225264575 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:24 INFO - PROCESS | 1647 | 1467225264577 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:24 INFO - PROCESS | 1647 | ++DOCSHELL 0x1188d9000 == 39 [pid = 1647] [id = 486] 11:34:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x11337a400) [pid = 1647] [serial = 1458] [outer = 0x0] 11:34:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x114f66c00) [pid = 1647] [serial = 1459] [outer = 0x11337a400] 11:34:24 INFO - PROCESS | 1647 | 1467225264609 Marionette DEBUG loaded listener.js 11:34:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x116905400) [pid = 1647] [serial = 1460] [outer = 0x11337a400] 11:34:25 INFO - PROCESS | 1647 | 1467225265132 Marionette TRACE conn2 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 11:34:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 11:34:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 832ms 11:34:25 INFO - PROCESS | 1647 | 1467225265170 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 11:34:25 INFO - PROCESS | 1647 | 1467225265173 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 11:34:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 11:34:25 INFO - PROCESS | 1647 | 1467225265182 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 11:34:25 INFO - PROCESS | 1647 | 1467225265184 Marionette TRACE conn2 <- [1,1918,null,{}] 11:34:25 INFO - PROCESS | 1647 | 1467225265186 Marionette TRACE conn2 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:25 INFO - PROCESS | 1647 | 1467225265188 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:25 INFO - PROCESS | 1647 | 1467225265308 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 11:34:25 INFO - PROCESS | 1647 | 1467225265391 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:25 INFO - PROCESS | 1647 | 1467225265393 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:25 INFO - PROCESS | 1647 | ++DOCSHELL 0x128a0f000 == 40 [pid = 1647] [id = 487] 11:34:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x1181e8800) [pid = 1647] [serial = 1461] [outer = 0x0] 11:34:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x118557c00) [pid = 1647] [serial = 1462] [outer = 0x1181e8800] 11:34:25 INFO - PROCESS | 1647 | 1467225265423 Marionette DEBUG loaded listener.js 11:34:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x1186c1000) [pid = 1647] [serial = 1463] [outer = 0x1181e8800] 11:34:26 INFO - PROCESS | 1647 | 1467225266112 Marionette TRACE conn2 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 11:34:26 INFO - PROCESS | 1647 | --DOCSHELL 0x12ab4b000 == 39 [pid = 1647] [id = 484] 11:34:26 INFO - PROCESS | 1647 | --DOCSHELL 0x123994000 == 38 [pid = 1647] [id = 483] 11:34:26 INFO - PROCESS | 1647 | --DOCSHELL 0x12669b000 == 37 [pid = 1647] [id = 482] 11:34:26 INFO - PROCESS | 1647 | --DOCSHELL 0x1292cb800 == 36 [pid = 1647] [id = 481] 11:34:26 INFO - PROCESS | 1647 | --DOCSHELL 0x128a18800 == 35 [pid = 1647] [id = 480] 11:34:26 INFO - PROCESS | 1647 | --DOCSHELL 0x126617000 == 34 [pid = 1647] [id = 479] 11:34:26 INFO - PROCESS | 1647 | --DOCSHELL 0x1243ba800 == 33 [pid = 1647] [id = 478] 11:34:26 INFO - PROCESS | 1647 | --DOCSHELL 0x123997000 == 32 [pid = 1647] [id = 477] 11:34:26 INFO - PROCESS | 1647 | --DOCSHELL 0x1191d1000 == 31 [pid = 1647] [id = 476] 11:34:26 INFO - PROCESS | 1647 | --DOCSHELL 0x117156000 == 30 [pid = 1647] [id = 475] 11:34:26 INFO - PROCESS | 1647 | --DOCSHELL 0x1194d4000 == 29 [pid = 1647] [id = 474] 11:34:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 11:34:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 972ms 11:34:26 INFO - PROCESS | 1647 | 1467225266154 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 11:34:26 INFO - PROCESS | 1647 | 1467225266157 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 11:34:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 11:34:26 INFO - PROCESS | 1647 | 1467225266160 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 11:34:26 INFO - PROCESS | 1647 | 1467225266161 Marionette TRACE conn2 <- [1,1922,null,{}] 11:34:26 INFO - PROCESS | 1647 | 1467225266165 Marionette TRACE conn2 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:26 INFO - PROCESS | 1647 | 1467225266167 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:26 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x128b65c00) [pid = 1647] [serial = 1404] [outer = 0x0] [url = about:blank] 11:34:26 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x1289eec00) [pid = 1647] [serial = 1401] [outer = 0x0] [url = about:blank] 11:34:26 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x12388cc00) [pid = 1647] [serial = 1383] [outer = 0x0] [url = about:blank] 11:34:26 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x124f12800) [pid = 1647] [serial = 1386] [outer = 0x0] [url = about:blank] 11:34:26 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x126185c00) [pid = 1647] [serial = 1390] [outer = 0x0] [url = about:blank] 11:34:26 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x1257e6800) [pid = 1647] [serial = 1389] [outer = 0x0] [url = about:blank] 11:34:26 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x12653d800) [pid = 1647] [serial = 1392] [outer = 0x0] [url = about:blank] 11:34:26 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x11677cc00) [pid = 1647] [serial = 1371] [outer = 0x0] [url = about:blank] 11:34:26 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x118168400) [pid = 1647] [serial = 1372] [outer = 0x0] [url = about:blank] 11:34:26 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x1128afc00) [pid = 1647] [serial = 1362] [outer = 0x0] [url = about:blank] 11:34:26 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x112a79800) [pid = 1647] [serial = 1363] [outer = 0x0] [url = about:blank] 11:34:26 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x116774400) [pid = 1647] [serial = 1365] [outer = 0x0] [url = about:blank] 11:34:26 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x116fd6800) [pid = 1647] [serial = 1366] [outer = 0x0] [url = about:blank] 11:34:26 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x11970fc00) [pid = 1647] [serial = 1377] [outer = 0x0] [url = about:blank] 11:34:26 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x119d90000) [pid = 1647] [serial = 1378] [outer = 0x0] [url = about:blank] 11:34:26 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x124643c00) [pid = 1647] [serial = 1360] [outer = 0x0] [url = about:blank] 11:34:26 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x11858ec00) [pid = 1647] [serial = 1374] [outer = 0x0] [url = about:blank] 11:34:26 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x11888ec00) [pid = 1647] [serial = 1375] [outer = 0x0] [url = about:blank] 11:34:26 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x113005400) [pid = 1647] [serial = 1368] [outer = 0x0] [url = about:blank] 11:34:26 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x113c44400) [pid = 1647] [serial = 1369] [outer = 0x0] [url = about:blank] 11:34:26 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x119e79400) [pid = 1647] [serial = 1380] [outer = 0x0] [url = about:blank] 11:34:26 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x12890fc00) [pid = 1647] [serial = 1399] [outer = 0x0] [url = about:blank] 11:34:26 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x118556800) [pid = 1647] [serial = 1395] [outer = 0x0] [url = about:blank] 11:34:26 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x128b65400) [pid = 1647] [serial = 1402] [outer = 0x0] [url = about:blank] 11:34:26 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x1266e7800) [pid = 1647] [serial = 1393] [outer = 0x0] [url = about:blank] 11:34:26 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x1257ba800) [pid = 1647] [serial = 1387] [outer = 0x0] [url = about:blank] 11:34:26 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x119d84c00) [pid = 1647] [serial = 1396] [outer = 0x0] [url = about:blank] 11:34:26 INFO - PROCESS | 1647 | --DOMWINDOW == 78 (0x12464a000) [pid = 1647] [serial = 1384] [outer = 0x0] [url = about:blank] 11:34:26 INFO - PROCESS | 1647 | --DOMWINDOW == 77 (0x124640c00) [pid = 1647] [serial = 1398] [outer = 0x0] [url = about:blank] 11:34:26 INFO - PROCESS | 1647 | --DOMWINDOW == 76 (0x1209f1000) [pid = 1647] [serial = 1381] [outer = 0x0] [url = about:blank] 11:34:26 INFO - PROCESS | 1647 | --DOMWINDOW == 75 (0x128bd3c00) [pid = 1647] [serial = 1405] [outer = 0x0] [url = about:blank] 11:34:26 INFO - PROCESS | 1647 | 1467225266280 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 11:34:26 INFO - PROCESS | 1647 | 1467225266323 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:26 INFO - PROCESS | 1647 | 1467225266325 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:26 INFO - PROCESS | 1647 | ++DOCSHELL 0x117d3a800 == 30 [pid = 1647] [id = 488] 11:34:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 76 (0x113c35c00) [pid = 1647] [serial = 1464] [outer = 0x0] 11:34:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 77 (0x114f75800) [pid = 1647] [serial = 1465] [outer = 0x113c35c00] 11:34:26 INFO - PROCESS | 1647 | 1467225266353 Marionette DEBUG loaded listener.js 11:34:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 78 (0x116189000) [pid = 1647] [serial = 1466] [outer = 0x113c35c00] 11:34:26 INFO - PROCESS | 1647 | 1467225266664 Marionette TRACE conn2 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 11:34:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 11:34:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 520ms 11:34:26 INFO - PROCESS | 1647 | 1467225266686 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 11:34:26 INFO - PROCESS | 1647 | 1467225266690 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 11:34:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 11:34:26 INFO - PROCESS | 1647 | 1467225266702 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 11:34:26 INFO - PROCESS | 1647 | 1467225266705 Marionette TRACE conn2 <- [1,1926,null,{}] 11:34:26 INFO - PROCESS | 1647 | 1467225266708 Marionette TRACE conn2 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:26 INFO - PROCESS | 1647 | 1467225266713 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:26 INFO - PROCESS | 1647 | 1467225266863 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 11:34:26 INFO - PROCESS | 1647 | 1467225266941 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:26 INFO - PROCESS | 1647 | 1467225266943 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:26 INFO - PROCESS | 1647 | ++DOCSHELL 0x11862d000 == 31 [pid = 1647] [id = 489] 11:34:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 79 (0x1164e2c00) [pid = 1647] [serial = 1467] [outer = 0x0] 11:34:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x118169000) [pid = 1647] [serial = 1468] [outer = 0x1164e2c00] 11:34:26 INFO - PROCESS | 1647 | 1467225266991 Marionette DEBUG loaded listener.js 11:34:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x11855bc00) [pid = 1647] [serial = 1469] [outer = 0x1164e2c00] 11:34:27 INFO - PROCESS | 1647 | 1467225267343 Marionette TRACE conn2 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 11:34:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 11:34:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 673ms 11:34:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 11:34:27 INFO - PROCESS | 1647 | 1467225267375 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 11:34:27 INFO - PROCESS | 1647 | 1467225267377 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 11:34:27 INFO - PROCESS | 1647 | 1467225267381 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 11:34:27 INFO - PROCESS | 1647 | 1467225267385 Marionette TRACE conn2 <- [1,1930,null,{}] 11:34:27 INFO - PROCESS | 1647 | 1467225267396 Marionette TRACE conn2 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:27 INFO - PROCESS | 1647 | 1467225267401 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:27 INFO - PROCESS | 1647 | 1467225267528 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 11:34:27 INFO - PROCESS | 1647 | 1467225267568 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:27 INFO - PROCESS | 1647 | 1467225267571 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:27 INFO - PROCESS | 1647 | ++DOCSHELL 0x12471b800 == 32 [pid = 1647] [id = 490] 11:34:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x1185a0400) [pid = 1647] [serial = 1470] [outer = 0x0] 11:34:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x119707400) [pid = 1647] [serial = 1471] [outer = 0x1185a0400] 11:34:27 INFO - PROCESS | 1647 | 1467225267618 Marionette DEBUG loaded listener.js 11:34:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x119e7b000) [pid = 1647] [serial = 1472] [outer = 0x1185a0400] 11:34:28 INFO - PROCESS | 1647 | 1467225268047 Marionette TRACE conn2 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 11:34:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 11:34:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 682ms 11:34:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 11:34:28 INFO - PROCESS | 1647 | 1467225268064 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 11:34:28 INFO - PROCESS | 1647 | 1467225268066 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 11:34:28 INFO - PROCESS | 1647 | 1467225268068 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 11:34:28 INFO - PROCESS | 1647 | 1467225268069 Marionette TRACE conn2 <- [1,1934,null,{}] 11:34:28 INFO - PROCESS | 1647 | 1467225268071 Marionette TRACE conn2 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:28 INFO - PROCESS | 1647 | 1467225268072 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:28 INFO - PROCESS | 1647 | 1467225268187 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 11:34:28 INFO - PROCESS | 1647 | 1467225268193 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:28 INFO - PROCESS | 1647 | 1467225268194 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:28 INFO - PROCESS | 1647 | ++DOCSHELL 0x1271cf800 == 33 [pid = 1647] [id = 491] 11:34:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x1211d7000) [pid = 1647] [serial = 1473] [outer = 0x0] 11:34:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x123884c00) [pid = 1647] [serial = 1474] [outer = 0x1211d7000] 11:34:28 INFO - PROCESS | 1647 | 1467225268219 Marionette DEBUG loaded listener.js 11:34:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x12388d800) [pid = 1647] [serial = 1475] [outer = 0x1211d7000] 11:34:28 INFO - PROCESS | 1647 | 1467225268566 Marionette TRACE conn2 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 11:34:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 11:34:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 520ms 11:34:28 INFO - PROCESS | 1647 | 1467225268588 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 11:34:28 INFO - PROCESS | 1647 | 1467225268590 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 11:34:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 11:34:28 INFO - PROCESS | 1647 | 1467225268605 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 11:34:28 INFO - PROCESS | 1647 | 1467225268606 Marionette TRACE conn2 <- [1,1938,null,{}] 11:34:28 INFO - PROCESS | 1647 | 1467225268609 Marionette TRACE conn2 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:28 INFO - PROCESS | 1647 | 1467225268612 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:28 INFO - PROCESS | 1647 | 1467225268765 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 11:34:28 INFO - PROCESS | 1647 | 1467225268821 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:28 INFO - PROCESS | 1647 | 1467225268822 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:28 INFO - PROCESS | 1647 | ++DOCSHELL 0x128b10000 == 34 [pid = 1647] [id = 492] 11:34:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x1128d6c00) [pid = 1647] [serial = 1476] [outer = 0x0] 11:34:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x123e63400) [pid = 1647] [serial = 1477] [outer = 0x1128d6c00] 11:34:28 INFO - PROCESS | 1647 | 1467225268863 Marionette DEBUG loaded listener.js 11:34:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x124640800) [pid = 1647] [serial = 1478] [outer = 0x1128d6c00] 11:34:29 INFO - PROCESS | 1647 | 1467225269302 Marionette TRACE conn2 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 11:34:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 11:34:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 733ms 11:34:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 11:34:29 INFO - PROCESS | 1647 | 1467225269326 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 11:34:29 INFO - PROCESS | 1647 | 1467225269327 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 11:34:29 INFO - PROCESS | 1647 | 1467225269329 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 11:34:29 INFO - PROCESS | 1647 | 1467225269331 Marionette TRACE conn2 <- [1,1942,null,{}] 11:34:29 INFO - PROCESS | 1647 | 1467225269339 Marionette TRACE conn2 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:29 INFO - PROCESS | 1647 | 1467225269343 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:29 INFO - PROCESS | 1647 | 1467225269470 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 11:34:29 INFO - PROCESS | 1647 | 1467225269476 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:29 INFO - PROCESS | 1647 | 1467225269478 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:29 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a563800 == 35 [pid = 1647] [id = 493] 11:34:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x12464ac00) [pid = 1647] [serial = 1479] [outer = 0x0] 11:34:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x1257e4800) [pid = 1647] [serial = 1480] [outer = 0x12464ac00] 11:34:29 INFO - PROCESS | 1647 | 1467225269536 Marionette DEBUG loaded listener.js 11:34:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x127174c00) [pid = 1647] [serial = 1481] [outer = 0x12464ac00] 11:34:29 INFO - PROCESS | 1647 | 1467225269856 Marionette TRACE conn2 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 11:34:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 11:34:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 577ms 11:34:29 INFO - PROCESS | 1647 | 1467225269908 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 11:34:29 INFO - PROCESS | 1647 | 1467225269909 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 11:34:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 11:34:29 INFO - PROCESS | 1647 | 1467225269911 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 11:34:29 INFO - PROCESS | 1647 | 1467225269912 Marionette TRACE conn2 <- [1,1946,null,{}] 11:34:29 INFO - PROCESS | 1647 | 1467225269914 Marionette TRACE conn2 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:29 INFO - PROCESS | 1647 | 1467225269916 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:30 INFO - PROCESS | 1647 | 1467225270015 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 11:34:30 INFO - PROCESS | 1647 | 1467225270026 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:30 INFO - PROCESS | 1647 | 1467225270027 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:30 INFO - PROCESS | 1647 | ++DOCSHELL 0x1191ce800 == 36 [pid = 1647] [id = 494] 11:34:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x1265d3400) [pid = 1647] [serial = 1482] [outer = 0x0] 11:34:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x128916000) [pid = 1647] [serial = 1483] [outer = 0x1265d3400] 11:34:30 INFO - PROCESS | 1647 | 1467225270052 Marionette DEBUG loaded listener.js 11:34:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x1289f0000) [pid = 1647] [serial = 1484] [outer = 0x1265d3400] 11:34:30 INFO - PROCESS | 1647 | 1467225270399 Marionette TRACE conn2 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 11:34:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 11:34:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 519ms 11:34:30 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x116978000) [pid = 1647] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 11:34:30 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x112ae0800) [pid = 1647] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 11:34:30 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x114f5b800) [pid = 1647] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 11:34:30 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x1181a6400) [pid = 1647] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 11:34:30 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x112a81800) [pid = 1647] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 11:34:30 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x11816c400) [pid = 1647] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 11:34:30 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x114f7e400) [pid = 1647] [serial = 1437] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 11:34:30 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x112008000) [pid = 1647] [serial = 1446] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 11:34:30 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x1209f4c00) [pid = 1647] [serial = 1440] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 11:34:30 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x123885c00) [pid = 1647] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 11:34:30 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x112a7a400) [pid = 1647] [serial = 1443] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 11:34:30 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x113c61800) [pid = 1647] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 11:34:30 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x114f79800) [pid = 1647] [serial = 1449] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 11:34:30 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x1128ce800) [pid = 1647] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 11:34:30 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x11834e800) [pid = 1647] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 11:34:30 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x119e80c00) [pid = 1647] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 11:34:30 INFO - PROCESS | 1647 | 1467225270500 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 11:34:30 INFO - PROCESS | 1647 | 1467225270501 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 11:34:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 11:34:30 INFO - PROCESS | 1647 | 1467225270506 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 11:34:30 INFO - PROCESS | 1647 | 1467225270507 Marionette TRACE conn2 <- [1,1950,null,{}] 11:34:30 INFO - PROCESS | 1647 | 1467225270509 Marionette TRACE conn2 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:30 INFO - PROCESS | 1647 | 1467225270510 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:30 INFO - PROCESS | 1647 | 1467225270585 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 11:34:30 INFO - PROCESS | 1647 | 1467225270590 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:30 INFO - PROCESS | 1647 | 1467225270592 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:30 INFO - PROCESS | 1647 | ++DOCSHELL 0x1194cd000 == 37 [pid = 1647] [id = 495] 11:34:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x112921c00) [pid = 1647] [serial = 1485] [outer = 0x0] 11:34:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x1133adc00) [pid = 1647] [serial = 1486] [outer = 0x112921c00] 11:34:30 INFO - PROCESS | 1647 | 1467225270618 Marionette DEBUG loaded listener.js 11:34:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x11816c400) [pid = 1647] [serial = 1487] [outer = 0x112921c00] 11:34:30 INFO - PROCESS | 1647 | 1467225270938 Marionette TRACE conn2 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 11:34:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 11:34:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 468ms 11:34:30 INFO - PROCESS | 1647 | 1467225270975 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 11:34:30 INFO - PROCESS | 1647 | 1467225270976 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 11:34:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 11:34:30 INFO - PROCESS | 1647 | 1467225270978 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 11:34:30 INFO - PROCESS | 1647 | 1467225270979 Marionette TRACE conn2 <- [1,1954,null,{}] 11:34:30 INFO - PROCESS | 1647 | 1467225270981 Marionette TRACE conn2 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:30 INFO - PROCESS | 1647 | 1467225270983 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:31 INFO - PROCESS | 1647 | 1467225271063 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 11:34:31 INFO - PROCESS | 1647 | 1467225271067 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:31 INFO - PROCESS | 1647 | 1467225271068 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:31 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b919000 == 38 [pid = 1647] [id = 496] 11:34:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x114f76000) [pid = 1647] [serial = 1488] [outer = 0x0] 11:34:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x124645800) [pid = 1647] [serial = 1489] [outer = 0x114f76000] 11:34:31 INFO - PROCESS | 1647 | 1467225271094 Marionette DEBUG loaded listener.js 11:34:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x1266ea000) [pid = 1647] [serial = 1490] [outer = 0x114f76000] 11:34:31 INFO - PROCESS | 1647 | 1467225271541 Marionette TRACE conn2 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 11:34:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 11:34:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 568ms 11:34:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 11:34:31 INFO - PROCESS | 1647 | 1467225271546 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 11:34:31 INFO - PROCESS | 1647 | 1467225271547 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 11:34:31 INFO - PROCESS | 1647 | 1467225271549 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 11:34:31 INFO - PROCESS | 1647 | 1467225271550 Marionette TRACE conn2 <- [1,1958,null,{}] 11:34:31 INFO - PROCESS | 1647 | 1467225271553 Marionette TRACE conn2 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:31 INFO - PROCESS | 1647 | 1467225271554 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:31 INFO - PROCESS | 1647 | 1467225271634 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 11:34:31 INFO - PROCESS | 1647 | 1467225271637 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:31 INFO - PROCESS | 1647 | 1467225271638 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:31 INFO - PROCESS | 1647 | ++DOCSHELL 0x12bcb6800 == 39 [pid = 1647] [id = 497] 11:34:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x119e7ac00) [pid = 1647] [serial = 1491] [outer = 0x0] 11:34:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x128b65400) [pid = 1647] [serial = 1492] [outer = 0x119e7ac00] 11:34:31 INFO - PROCESS | 1647 | 1467225271662 Marionette DEBUG loaded listener.js 11:34:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x123807000) [pid = 1647] [serial = 1493] [outer = 0x119e7ac00] 11:34:31 INFO - PROCESS | 1647 | 1467225271983 Marionette TRACE conn2 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 11:34:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 11:34:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 468ms 11:34:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 11:34:32 INFO - PROCESS | 1647 | 1467225272019 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 11:34:32 INFO - PROCESS | 1647 | 1467225272020 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 11:34:32 INFO - PROCESS | 1647 | 1467225272022 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 11:34:32 INFO - PROCESS | 1647 | 1467225272024 Marionette TRACE conn2 <- [1,1962,null,{}] 11:34:32 INFO - PROCESS | 1647 | 1467225272026 Marionette TRACE conn2 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:32 INFO - PROCESS | 1647 | 1467225272028 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:32 INFO - PROCESS | 1647 | 1467225272121 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 11:34:32 INFO - PROCESS | 1647 | 1467225272190 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:32 INFO - PROCESS | 1647 | 1467225272191 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:32 INFO - PROCESS | 1647 | ++DOCSHELL 0x12bce6800 == 40 [pid = 1647] [id = 498] 11:34:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x12717c000) [pid = 1647] [serial = 1494] [outer = 0x0] 11:34:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x128bce800) [pid = 1647] [serial = 1495] [outer = 0x12717c000] 11:34:32 INFO - PROCESS | 1647 | 1467225272236 Marionette DEBUG loaded listener.js 11:34:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x128f72800) [pid = 1647] [serial = 1496] [outer = 0x12717c000] 11:34:32 INFO - PROCESS | 1647 | 1467225272701 Marionette TRACE conn2 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 11:34:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 11:34:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 723ms 11:34:32 INFO - PROCESS | 1647 | 1467225272747 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 11:34:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 11:34:32 INFO - PROCESS | 1647 | 1467225272749 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 11:34:32 INFO - PROCESS | 1647 | 1467225272752 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 11:34:32 INFO - PROCESS | 1647 | 1467225272754 Marionette TRACE conn2 <- [1,1966,null,{}] 11:34:32 INFO - PROCESS | 1647 | 1467225272758 Marionette TRACE conn2 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:32 INFO - PROCESS | 1647 | 1467225272760 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:32 INFO - PROCESS | 1647 | 1467225272865 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 11:34:32 INFO - PROCESS | 1647 | 1467225272953 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:32 INFO - PROCESS | 1647 | 1467225272955 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:32 INFO - PROCESS | 1647 | ++DOCSHELL 0x118619000 == 41 [pid = 1647] [id = 499] 11:34:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x11292a400) [pid = 1647] [serial = 1497] [outer = 0x0] 11:34:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x114f77000) [pid = 1647] [serial = 1498] [outer = 0x11292a400] 11:34:32 INFO - PROCESS | 1647 | 1467225272986 Marionette DEBUG loaded listener.js 11:34:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x116903000) [pid = 1647] [serial = 1499] [outer = 0x11292a400] 11:34:33 INFO - PROCESS | 1647 | 1467225273412 Marionette TRACE conn2 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 11:34:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 11:34:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 670ms 11:34:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 11:34:33 INFO - PROCESS | 1647 | 1467225273423 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 11:34:33 INFO - PROCESS | 1647 | 1467225273426 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 11:34:33 INFO - PROCESS | 1647 | 1467225273431 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 11:34:33 INFO - PROCESS | 1647 | 1467225273432 Marionette TRACE conn2 <- [1,1970,null,{}] 11:34:33 INFO - PROCESS | 1647 | 1467225273435 Marionette TRACE conn2 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:33 INFO - PROCESS | 1647 | 1467225273437 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:33 INFO - PROCESS | 1647 | 1467225273564 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 11:34:33 INFO - PROCESS | 1647 | 1467225273625 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:33 INFO - PROCESS | 1647 | 1467225273626 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:33 INFO - PROCESS | 1647 | ++DOCSHELL 0x128b0c800 == 42 [pid = 1647] [id = 500] 11:34:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x1182bb400) [pid = 1647] [serial = 1500] [outer = 0x0] 11:34:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x1188b0800) [pid = 1647] [serial = 1501] [outer = 0x1182bb400] 11:34:33 INFO - PROCESS | 1647 | 1467225273656 Marionette DEBUG loaded listener.js 11:34:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x11970e400) [pid = 1647] [serial = 1502] [outer = 0x1182bb400] 11:34:34 INFO - PROCESS | 1647 | 1467225274105 Marionette TRACE conn2 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 11:34:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 11:34:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 720ms 11:34:34 INFO - PROCESS | 1647 | 1467225274151 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 11:34:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 11:34:34 INFO - PROCESS | 1647 | 1467225274152 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 11:34:34 INFO - PROCESS | 1647 | 1467225274155 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 11:34:34 INFO - PROCESS | 1647 | 1467225274158 Marionette TRACE conn2 <- [1,1974,null,{}] 11:34:34 INFO - PROCESS | 1647 | 1467225274166 Marionette TRACE conn2 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:34 INFO - PROCESS | 1647 | 1467225274169 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:34 INFO - PROCESS | 1647 | 1467225274271 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 11:34:34 INFO - PROCESS | 1647 | 1467225274333 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:34 INFO - PROCESS | 1647 | 1467225274335 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:34 INFO - PROCESS | 1647 | ++DOCSHELL 0x12bce9000 == 43 [pid = 1647] [id = 501] 11:34:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x123807c00) [pid = 1647] [serial = 1503] [outer = 0x0] 11:34:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x124645000) [pid = 1647] [serial = 1504] [outer = 0x123807c00] 11:34:34 INFO - PROCESS | 1647 | 1467225274366 Marionette DEBUG loaded listener.js 11:34:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x1257e5800) [pid = 1647] [serial = 1505] [outer = 0x123807c00] 11:34:34 INFO - PROCESS | 1647 | 1467225274779 Marionette TRACE conn2 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 11:34:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 11:34:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 673ms 11:34:34 INFO - PROCESS | 1647 | 1467225274829 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 11:34:34 INFO - PROCESS | 1647 | 1467225274831 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 11:34:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 11:34:34 INFO - PROCESS | 1647 | 1467225274833 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 11:34:34 INFO - PROCESS | 1647 | 1467225274834 Marionette TRACE conn2 <- [1,1978,null,{}] 11:34:34 INFO - PROCESS | 1647 | 1467225274837 Marionette TRACE conn2 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:34 INFO - PROCESS | 1647 | 1467225274838 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:34 INFO - PROCESS | 1647 | 1467225274962 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 11:34:35 INFO - PROCESS | 1647 | 1467225275022 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:35 INFO - PROCESS | 1647 | 1467225275023 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:35 INFO - PROCESS | 1647 | ++DOCSHELL 0x12ca62800 == 44 [pid = 1647] [id = 502] 11:34:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x126543c00) [pid = 1647] [serial = 1506] [outer = 0x0] 11:34:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x128b5f400) [pid = 1647] [serial = 1507] [outer = 0x126543c00] 11:34:35 INFO - PROCESS | 1647 | 1467225275052 Marionette DEBUG loaded listener.js 11:34:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x128bd5c00) [pid = 1647] [serial = 1508] [outer = 0x126543c00] 11:34:35 INFO - PROCESS | 1647 | 1467225275528 Marionette TRACE conn2 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:34:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 11:34:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 720ms 11:34:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 11:34:35 INFO - PROCESS | 1647 | 1467225275553 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 11:34:35 INFO - PROCESS | 1647 | 1467225275555 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 11:34:35 INFO - PROCESS | 1647 | 1467225275557 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 11:34:35 INFO - PROCESS | 1647 | 1467225275558 Marionette TRACE conn2 <- [1,1982,null,{}] 11:34:35 INFO - PROCESS | 1647 | 1467225275754 Marionette TRACE conn2 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:35 INFO - PROCESS | 1647 | 1467225275755 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:35 INFO - PROCESS | 1647 | 1467225275857 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 11:34:35 INFO - PROCESS | 1647 | 1467225275914 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:35 INFO - PROCESS | 1647 | 1467225275916 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:35 INFO - PROCESS | 1647 | ++DOCSHELL 0x1194c1000 == 45 [pid = 1647] [id = 503] 11:34:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x1133b4400) [pid = 1647] [serial = 1509] [outer = 0x0] 11:34:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x113c64000) [pid = 1647] [serial = 1510] [outer = 0x1133b4400] 11:34:35 INFO - PROCESS | 1647 | 1467225275945 Marionette DEBUG loaded listener.js 11:34:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x116774400) [pid = 1647] [serial = 1511] [outer = 0x1133b4400] 11:34:36 INFO - PROCESS | 1647 | 1467225276389 Marionette TRACE conn2 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:34:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 11:34:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 872ms 11:34:36 INFO - PROCESS | 1647 | 1467225276430 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 11:34:36 INFO - PROCESS | 1647 | 1467225276433 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 11:34:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 11:34:36 INFO - PROCESS | 1647 | 1467225276436 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 11:34:36 INFO - PROCESS | 1647 | 1467225276437 Marionette TRACE conn2 <- [1,1986,null,{}] 11:34:36 INFO - PROCESS | 1647 | 1467225276441 Marionette TRACE conn2 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:36 INFO - PROCESS | 1647 | 1467225276442 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:36 INFO - PROCESS | 1647 | 1467225276540 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 11:34:36 INFO - PROCESS | 1647 | 1467225276604 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:36 INFO - PROCESS | 1647 | 1467225276607 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:36 INFO - PROCESS | 1647 | ++DOCSHELL 0x1194da800 == 46 [pid = 1647] [id = 504] 11:34:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 108 (0x118557400) [pid = 1647] [serial = 1512] [outer = 0x0] 11:34:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 109 (0x11858ec00) [pid = 1647] [serial = 1513] [outer = 0x118557400] 11:34:36 INFO - PROCESS | 1647 | 1467225276635 Marionette DEBUG loaded listener.js 11:34:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 110 (0x1188b6c00) [pid = 1647] [serial = 1514] [outer = 0x118557400] 11:34:37 INFO - PROCESS | 1647 | --DOCSHELL 0x12bcb6800 == 45 [pid = 1647] [id = 497] 11:34:37 INFO - PROCESS | 1647 | --DOCSHELL 0x12b919000 == 44 [pid = 1647] [id = 496] 11:34:37 INFO - PROCESS | 1647 | --DOCSHELL 0x1194cd000 == 43 [pid = 1647] [id = 495] 11:34:37 INFO - PROCESS | 1647 | --DOCSHELL 0x1191ce800 == 42 [pid = 1647] [id = 494] 11:34:37 INFO - PROCESS | 1647 | --DOCSHELL 0x12a563800 == 41 [pid = 1647] [id = 493] 11:34:37 INFO - PROCESS | 1647 | --DOCSHELL 0x128b10000 == 40 [pid = 1647] [id = 492] 11:34:37 INFO - PROCESS | 1647 | --DOCSHELL 0x1271cf800 == 39 [pid = 1647] [id = 491] 11:34:37 INFO - PROCESS | 1647 | --DOCSHELL 0x12471b800 == 38 [pid = 1647] [id = 490] 11:34:37 INFO - PROCESS | 1647 | --DOCSHELL 0x11862d000 == 37 [pid = 1647] [id = 489] 11:34:37 INFO - PROCESS | 1647 | --DOCSHELL 0x117d3a800 == 36 [pid = 1647] [id = 488] 11:34:37 INFO - PROCESS | 1647 | --DOCSHELL 0x126607000 == 35 [pid = 1647] [id = 485] 11:34:37 INFO - PROCESS | 1647 | --DOCSHELL 0x128a0f000 == 34 [pid = 1647] [id = 487] 11:34:37 INFO - PROCESS | 1647 | --DOCSHELL 0x1188d9000 == 33 [pid = 1647] [id = 486] 11:34:37 INFO - PROCESS | 1647 | --DOCSHELL 0x1194c1000 == 32 [pid = 1647] [id = 503] 11:34:37 INFO - PROCESS | 1647 | --DOCSHELL 0x12ca62800 == 31 [pid = 1647] [id = 502] 11:34:37 INFO - PROCESS | 1647 | --DOCSHELL 0x12bce9000 == 30 [pid = 1647] [id = 501] 11:34:37 INFO - PROCESS | 1647 | --DOCSHELL 0x128b0c800 == 29 [pid = 1647] [id = 500] 11:34:37 INFO - PROCESS | 1647 | --DOCSHELL 0x12bce6800 == 28 [pid = 1647] [id = 498] 11:34:37 INFO - PROCESS | 1647 | --DOCSHELL 0x118619000 == 27 [pid = 1647] [id = 499] 11:34:37 INFO - PROCESS | 1647 | --DOMWINDOW == 109 (0x1176f2c00) [pid = 1647] [serial = 1428] [outer = 0x0] [url = about:blank] 11:34:37 INFO - PROCESS | 1647 | --DOMWINDOW == 108 (0x11859dc00) [pid = 1647] [serial = 1431] [outer = 0x0] [url = about:blank] 11:34:37 INFO - PROCESS | 1647 | --DOMWINDOW == 107 (0x1191ac400) [pid = 1647] [serial = 1432] [outer = 0x0] [url = about:blank] 11:34:37 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x114f77c00) [pid = 1647] [serial = 1425] [outer = 0x0] [url = about:blank] 11:34:37 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x11612e000) [pid = 1647] [serial = 1426] [outer = 0x0] [url = about:blank] 11:34:37 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x118595400) [pid = 1647] [serial = 1423] [outer = 0x0] [url = about:blank] 11:34:37 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x1182bdc00) [pid = 1647] [serial = 1422] [outer = 0x0] [url = about:blank] 11:34:37 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x11612dc00) [pid = 1647] [serial = 1408] [outer = 0x0] [url = about:blank] 11:34:37 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x1133de800) [pid = 1647] [serial = 1407] [outer = 0x0] [url = about:blank] 11:34:37 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x1188bc400) [pid = 1647] [serial = 1411] [outer = 0x0] [url = about:blank] 11:34:37 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x11a012000) [pid = 1647] [serial = 1438] [outer = 0x0] [url = about:blank] 11:34:37 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x11859a000) [pid = 1647] [serial = 1410] [outer = 0x0] [url = about:blank] 11:34:37 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x118559400) [pid = 1647] [serial = 1448] [outer = 0x0] [url = about:blank] 11:34:37 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x124611c00) [pid = 1647] [serial = 1441] [outer = 0x0] [url = about:blank] 11:34:37 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x124643800) [pid = 1647] [serial = 1414] [outer = 0x0] [url = about:blank] 11:34:37 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x123954000) [pid = 1647] [serial = 1413] [outer = 0x0] [url = about:blank] 11:34:37 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x125738400) [pid = 1647] [serial = 1444] [outer = 0x0] [url = about:blank] 11:34:37 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x125682800) [pid = 1647] [serial = 1442] [outer = 0x0] [url = about:blank] 11:34:37 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x1257eb400) [pid = 1647] [serial = 1417] [outer = 0x0] [url = about:blank] 11:34:37 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x124644000) [pid = 1647] [serial = 1416] [outer = 0x0] [url = about:blank] 11:34:37 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x123803000) [pid = 1647] [serial = 1450] [outer = 0x0] [url = about:blank] 11:34:37 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x1257e4000) [pid = 1647] [serial = 1451] [outer = 0x0] [url = about:blank] 11:34:37 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x114f68400) [pid = 1647] [serial = 1447] [outer = 0x0] [url = about:blank] 11:34:37 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x115d17000) [pid = 1647] [serial = 1420] [outer = 0x0] [url = about:blank] 11:34:37 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x112a82400) [pid = 1647] [serial = 1419] [outer = 0x0] [url = about:blank] 11:34:37 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x126188400) [pid = 1647] [serial = 1445] [outer = 0x0] [url = about:blank] 11:34:37 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x1181e9400) [pid = 1647] [serial = 1429] [outer = 0x0] [url = about:blank] 11:34:37 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x119766000) [pid = 1647] [serial = 1434] [outer = 0x0] [url = about:blank] 11:34:37 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x126543000) [pid = 1647] [serial = 1453] [outer = 0x0] [url = about:blank] 11:34:37 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x119e72c00) [pid = 1647] [serial = 1435] [outer = 0x0] [url = about:blank] 11:34:37 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x11942f400) [pid = 1647] [serial = 880] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 11:34:37 INFO - PROCESS | 1647 | --DOMWINDOW == 78 (0x123808400) [pid = 1647] [serial = 1439] [outer = 0x0] [url = about:blank] 11:34:37 INFO - PROCESS | 1647 | --DOMWINDOW == 77 (0x1266eb400) [pid = 1647] [serial = 1454] [outer = 0x0] [url = about:blank] 11:34:37 INFO - PROCESS | 1647 | 1467225277543 Marionette TRACE conn2 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:34:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 11:34:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1127ms 11:34:37 INFO - PROCESS | 1647 | 1467225277563 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 11:34:37 INFO - PROCESS | 1647 | 1467225277566 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 11:34:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 11:34:37 INFO - PROCESS | 1647 | 1467225277576 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 11:34:37 INFO - PROCESS | 1647 | 1467225277579 Marionette TRACE conn2 <- [1,1990,null,{}] 11:34:37 INFO - PROCESS | 1647 | 1467225277582 Marionette TRACE conn2 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:37 INFO - PROCESS | 1647 | 1467225277583 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:37 INFO - PROCESS | 1647 | 1467225277662 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 11:34:37 INFO - PROCESS | 1647 | 1467225277667 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:37 INFO - PROCESS | 1647 | 1467225277669 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:37 INFO - PROCESS | 1647 | ++DOCSHELL 0x117149000 == 28 [pid = 1647] [id = 505] 11:34:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 78 (0x112ae2c00) [pid = 1647] [serial = 1515] [outer = 0x0] 11:34:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 79 (0x113c5f800) [pid = 1647] [serial = 1516] [outer = 0x112ae2c00] 11:34:37 INFO - PROCESS | 1647 | 1467225277699 Marionette DEBUG loaded listener.js 11:34:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x115e61c00) [pid = 1647] [serial = 1517] [outer = 0x112ae2c00] 11:34:38 INFO - PROCESS | 1647 | 1467225278065 Marionette TRACE conn2 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:34:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 11:34:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 526ms 11:34:38 INFO - PROCESS | 1647 | 1467225278097 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 11:34:38 INFO - PROCESS | 1647 | 1467225278100 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 11:34:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 11:34:38 INFO - PROCESS | 1647 | 1467225278104 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 11:34:38 INFO - PROCESS | 1647 | 1467225278106 Marionette TRACE conn2 <- [1,1994,null,{}] 11:34:38 INFO - PROCESS | 1647 | 1467225278109 Marionette TRACE conn2 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:38 INFO - PROCESS | 1647 | 1467225278110 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:38 INFO - PROCESS | 1647 | 1467225278192 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 11:34:38 INFO - PROCESS | 1647 | 1467225278247 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:38 INFO - PROCESS | 1647 | 1467225278249 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:38 INFO - PROCESS | 1647 | ++DOCSHELL 0x118615800 == 29 [pid = 1647] [id = 506] 11:34:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x115e63c00) [pid = 1647] [serial = 1518] [outer = 0x0] 11:34:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x116f87800) [pid = 1647] [serial = 1519] [outer = 0x115e63c00] 11:34:38 INFO - PROCESS | 1647 | 1467225278276 Marionette DEBUG loaded listener.js 11:34:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x1181e1c00) [pid = 1647] [serial = 1520] [outer = 0x115e63c00] 11:34:38 INFO - PROCESS | 1647 | 1467225278605 Marionette TRACE conn2 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 11:34:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 11:34:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 520ms 11:34:38 INFO - PROCESS | 1647 | 1467225278625 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 11:34:38 INFO - PROCESS | 1647 | 1467225278629 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 11:34:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 11:34:38 INFO - PROCESS | 1647 | 1467225278632 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 11:34:38 INFO - PROCESS | 1647 | 1467225278634 Marionette TRACE conn2 <- [1,1998,null,{}] 11:34:38 INFO - PROCESS | 1647 | 1467225278642 Marionette TRACE conn2 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:38 INFO - PROCESS | 1647 | 1467225278645 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:38 INFO - PROCESS | 1647 | 1467225278723 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 11:34:38 INFO - PROCESS | 1647 | 1467225278782 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:38 INFO - PROCESS | 1647 | 1467225278784 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:38 INFO - PROCESS | 1647 | ++DOCSHELL 0x123aa1800 == 30 [pid = 1647] [id = 507] 11:34:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x1182ba800) [pid = 1647] [serial = 1521] [outer = 0x0] 11:34:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x1186b9800) [pid = 1647] [serial = 1522] [outer = 0x1182ba800] 11:34:38 INFO - PROCESS | 1647 | 1467225278813 Marionette DEBUG loaded listener.js 11:34:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x117d20400) [pid = 1647] [serial = 1523] [outer = 0x1182ba800] 11:34:39 INFO - PROCESS | 1647 | 1467225279105 Marionette TRACE conn2 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 11:34:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 11:34:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 521ms 11:34:39 INFO - PROCESS | 1647 | 1467225279154 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 11:34:39 INFO - PROCESS | 1647 | 1467225279156 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 11:34:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 11:34:39 INFO - PROCESS | 1647 | 1467225279158 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 11:34:39 INFO - PROCESS | 1647 | 1467225279159 Marionette TRACE conn2 <- [1,2002,null,{}] 11:34:39 INFO - PROCESS | 1647 | 1467225279166 Marionette TRACE conn2 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:39 INFO - PROCESS | 1647 | 1467225279167 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:39 INFO - PROCESS | 1647 | 1467225279255 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 11:34:39 INFO - PROCESS | 1647 | 1467225279261 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:39 INFO - PROCESS | 1647 | 1467225279263 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:39 INFO - PROCESS | 1647 | ++DOCSHELL 0x124b42800 == 31 [pid = 1647] [id = 508] 11:34:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x119e20400) [pid = 1647] [serial = 1524] [outer = 0x0] 11:34:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x119e80400) [pid = 1647] [serial = 1525] [outer = 0x119e20400] 11:34:39 INFO - PROCESS | 1647 | 1467225279289 Marionette DEBUG loaded listener.js 11:34:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x1211dcc00) [pid = 1647] [serial = 1526] [outer = 0x119e20400] 11:34:39 INFO - PROCESS | 1647 | 1467225279697 Marionette TRACE conn2 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 11:34:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 11:34:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 574ms 11:34:39 INFO - PROCESS | 1647 | 1467225279732 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 11:34:39 INFO - PROCESS | 1647 | 1467225279733 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 11:34:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 11:34:39 INFO - PROCESS | 1647 | 1467225279736 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 11:34:39 INFO - PROCESS | 1647 | 1467225279737 Marionette TRACE conn2 <- [1,2006,null,{}] 11:34:39 INFO - PROCESS | 1647 | 1467225279739 Marionette TRACE conn2 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:39 INFO - PROCESS | 1647 | 1467225279740 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:39 INFO - PROCESS | 1647 | 1467225279847 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 11:34:39 INFO - PROCESS | 1647 | 1467225279851 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:39 INFO - PROCESS | 1647 | 1467225279852 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:39 INFO - PROCESS | 1647 | ++DOCSHELL 0x125767800 == 32 [pid = 1647] [id = 509] 11:34:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x1164ea800) [pid = 1647] [serial = 1527] [outer = 0x0] 11:34:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x1211e1400) [pid = 1647] [serial = 1528] [outer = 0x1164ea800] 11:34:39 INFO - PROCESS | 1647 | 1467225279877 Marionette DEBUG loaded listener.js 11:34:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x1176f3800) [pid = 1647] [serial = 1529] [outer = 0x1164ea800] 11:34:40 INFO - PROCESS | 1647 | 1467225280238 Marionette TRACE conn2 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 11:34:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 11:34:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 517ms 11:34:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 11:34:40 INFO - PROCESS | 1647 | 1467225280254 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 11:34:40 INFO - PROCESS | 1647 | 1467225280255 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 11:34:40 INFO - PROCESS | 1647 | 1467225280263 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 11:34:40 INFO - PROCESS | 1647 | 1467225280264 Marionette TRACE conn2 <- [1,2010,null,{}] 11:34:40 INFO - PROCESS | 1647 | 1467225280266 Marionette TRACE conn2 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:40 INFO - PROCESS | 1647 | 1467225280270 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:40 INFO - PROCESS | 1647 | 1467225280381 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 11:34:40 INFO - PROCESS | 1647 | 1467225280386 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:40 INFO - PROCESS | 1647 | 1467225280387 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:40 INFO - PROCESS | 1647 | ++DOCSHELL 0x128b06800 == 33 [pid = 1647] [id = 510] 11:34:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x119e7f000) [pid = 1647] [serial = 1530] [outer = 0x0] 11:34:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x123f41000) [pid = 1647] [serial = 1531] [outer = 0x119e7f000] 11:34:40 INFO - PROCESS | 1647 | 1467225280412 Marionette DEBUG loaded listener.js 11:34:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x124e90400) [pid = 1647] [serial = 1532] [outer = 0x119e7f000] 11:34:40 INFO - PROCESS | 1647 | 1467225280764 Marionette TRACE conn2 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 11:34:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 11:34:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 525ms 11:34:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 11:34:40 INFO - PROCESS | 1647 | 1467225280798 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 11:34:40 INFO - PROCESS | 1647 | 1467225280799 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 11:34:40 INFO - PROCESS | 1647 | 1467225280801 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 11:34:40 INFO - PROCESS | 1647 | 1467225280802 Marionette TRACE conn2 <- [1,2014,null,{}] 11:34:40 INFO - PROCESS | 1647 | 1467225280805 Marionette TRACE conn2 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:40 INFO - PROCESS | 1647 | 1467225280806 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:40 INFO - PROCESS | 1647 | 1467225280906 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 11:34:40 INFO - PROCESS | 1647 | 1467225280910 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:40 INFO - PROCESS | 1647 | 1467225280910 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:40 INFO - PROCESS | 1647 | ++DOCSHELL 0x128de4800 == 34 [pid = 1647] [id = 511] 11:34:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x119e77000) [pid = 1647] [serial = 1533] [outer = 0x0] 11:34:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x125734c00) [pid = 1647] [serial = 1534] [outer = 0x119e77000] 11:34:40 INFO - PROCESS | 1647 | 1467225280935 Marionette DEBUG loaded listener.js 11:34:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x1257e2400) [pid = 1647] [serial = 1535] [outer = 0x119e77000] 11:34:41 INFO - PROCESS | 1647 | 1467225281282 Marionette TRACE conn2 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 11:34:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 11:34:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 520ms 11:34:41 INFO - PROCESS | 1647 | 1467225281322 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 11:34:41 INFO - PROCESS | 1647 | 1467225281323 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 11:34:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 11:34:41 INFO - PROCESS | 1647 | 1467225281326 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 11:34:41 INFO - PROCESS | 1647 | 1467225281327 Marionette TRACE conn2 <- [1,2018,null,{}] 11:34:41 INFO - PROCESS | 1647 | 1467225281330 Marionette TRACE conn2 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:41 INFO - PROCESS | 1647 | 1467225281331 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:41 INFO - PROCESS | 1647 | 1467225281651 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 11:34:41 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x1128d6c00) [pid = 1647] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 11:34:41 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x12464ac00) [pid = 1647] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 11:34:41 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x1265d3400) [pid = 1647] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 11:34:41 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x112921c00) [pid = 1647] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 11:34:41 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x12573d400) [pid = 1647] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 11:34:41 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x1211d7000) [pid = 1647] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 11:34:41 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x113c35c00) [pid = 1647] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 11:34:41 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x1164e2c00) [pid = 1647] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 11:34:41 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x11337a400) [pid = 1647] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 11:34:41 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x1181e8800) [pid = 1647] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 11:34:41 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x119e7ac00) [pid = 1647] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 11:34:41 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x1185a0400) [pid = 1647] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 11:34:41 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x12717c000) [pid = 1647] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 11:34:41 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x114f76000) [pid = 1647] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 11:34:41 INFO - PROCESS | 1647 | 1467225281715 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:41 INFO - PROCESS | 1647 | 1467225281716 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:41 INFO - PROCESS | 1647 | ++DOCSHELL 0x123821000 == 35 [pid = 1647] [id = 512] 11:34:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x110f7e000) [pid = 1647] [serial = 1536] [outer = 0x0] 11:34:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x112926000) [pid = 1647] [serial = 1537] [outer = 0x110f7e000] 11:34:41 INFO - PROCESS | 1647 | 1467225281741 Marionette DEBUG loaded listener.js 11:34:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x1181a6800) [pid = 1647] [serial = 1538] [outer = 0x110f7e000] 11:34:42 INFO - PROCESS | 1647 | 1467225282003 Marionette TRACE conn2 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:34:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 11:34:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 721ms 11:34:42 INFO - PROCESS | 1647 | 1467225282051 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 11:34:42 INFO - PROCESS | 1647 | 1467225282062 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 11:34:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 11:34:42 INFO - PROCESS | 1647 | 1467225282070 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 11:34:42 INFO - PROCESS | 1647 | 1467225282071 Marionette TRACE conn2 <- [1,2022,null,{}] 11:34:42 INFO - PROCESS | 1647 | 1467225282074 Marionette TRACE conn2 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:42 INFO - PROCESS | 1647 | 1467225282075 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:42 INFO - PROCESS | 1647 | 1467225282155 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 11:34:42 INFO - PROCESS | 1647 | 1467225282214 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:42 INFO - PROCESS | 1647 | 1467225282215 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:42 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a337000 == 36 [pid = 1647] [id = 513] 11:34:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x1110ac400) [pid = 1647] [serial = 1539] [outer = 0x0] 11:34:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x119e20800) [pid = 1647] [serial = 1540] [outer = 0x1110ac400] 11:34:42 INFO - PROCESS | 1647 | 1467225282240 Marionette DEBUG loaded listener.js 11:34:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x1257e6c00) [pid = 1647] [serial = 1541] [outer = 0x1110ac400] 11:34:42 INFO - PROCESS | 1647 | 1467225282502 Marionette TRACE conn2 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 11:34:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 11:34:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 468ms 11:34:42 INFO - PROCESS | 1647 | 1467225282539 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 11:34:42 INFO - PROCESS | 1647 | 1467225282541 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 11:34:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 11:34:42 INFO - PROCESS | 1647 | 1467225282551 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 11:34:42 INFO - PROCESS | 1647 | 1467225282552 Marionette TRACE conn2 <- [1,2026,null,{}] 11:34:42 INFO - PROCESS | 1647 | 1467225282555 Marionette TRACE conn2 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:42 INFO - PROCESS | 1647 | 1467225282556 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:42 INFO - PROCESS | 1647 | 1467225282637 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 11:34:42 INFO - PROCESS | 1647 | 1467225282641 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:42 INFO - PROCESS | 1647 | 1467225282642 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:42 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a674000 == 37 [pid = 1647] [id = 514] 11:34:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x1257e7000) [pid = 1647] [serial = 1542] [outer = 0x0] 11:34:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x126535c00) [pid = 1647] [serial = 1543] [outer = 0x1257e7000] 11:34:42 INFO - PROCESS | 1647 | 1467225282669 Marionette DEBUG loaded listener.js 11:34:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x126651800) [pid = 1647] [serial = 1544] [outer = 0x1257e7000] 11:34:43 INFO - PROCESS | 1647 | 1467225283020 Marionette TRACE conn2 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 11:34:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 11:34:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 519ms 11:34:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 11:34:43 INFO - PROCESS | 1647 | 1467225283070 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 11:34:43 INFO - PROCESS | 1647 | 1467225283072 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 11:34:43 INFO - PROCESS | 1647 | 1467225283074 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 11:34:43 INFO - PROCESS | 1647 | 1467225283084 Marionette TRACE conn2 <- [1,2030,null,{}] 11:34:43 INFO - PROCESS | 1647 | 1467225283086 Marionette TRACE conn2 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:43 INFO - PROCESS | 1647 | 1467225283088 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:43 INFO - PROCESS | 1647 | 1467225283179 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 11:34:43 INFO - PROCESS | 1647 | 1467225283183 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:43 INFO - PROCESS | 1647 | 1467225283185 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:43 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b728800 == 38 [pid = 1647] [id = 515] 11:34:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x116f85800) [pid = 1647] [serial = 1545] [outer = 0x0] 11:34:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x12890b400) [pid = 1647] [serial = 1546] [outer = 0x116f85800] 11:34:43 INFO - PROCESS | 1647 | 1467225283211 Marionette DEBUG loaded listener.js 11:34:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x128b61c00) [pid = 1647] [serial = 1547] [outer = 0x116f85800] 11:34:43 INFO - PROCESS | 1647 | 1467225283522 Marionette TRACE conn2 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 11:34:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 11:34:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 477ms 11:34:43 INFO - PROCESS | 1647 | 1467225283551 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 11:34:43 INFO - PROCESS | 1647 | 1467225283552 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 11:34:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 11:34:43 INFO - PROCESS | 1647 | 1467225283555 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 11:34:43 INFO - PROCESS | 1647 | 1467225283556 Marionette TRACE conn2 <- [1,2034,null,{}] 11:34:43 INFO - PROCESS | 1647 | 1467225283558 Marionette TRACE conn2 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:43 INFO - PROCESS | 1647 | 1467225283559 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:43 INFO - PROCESS | 1647 | 1467225283639 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 11:34:43 INFO - PROCESS | 1647 | 1467225283753 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:43 INFO - PROCESS | 1647 | 1467225283755 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:43 INFO - PROCESS | 1647 | ++DOCSHELL 0x11615f800 == 39 [pid = 1647] [id = 516] 11:34:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x111c1a800) [pid = 1647] [serial = 1548] [outer = 0x0] 11:34:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x1122b1800) [pid = 1647] [serial = 1549] [outer = 0x111c1a800] 11:34:43 INFO - PROCESS | 1647 | 1467225283787 Marionette DEBUG loaded listener.js 11:34:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x112920400) [pid = 1647] [serial = 1550] [outer = 0x111c1a800] 11:34:44 INFO - PROCESS | 1647 | 1467225284334 Marionette TRACE conn2 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:34:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 11:34:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 819ms 11:34:44 INFO - PROCESS | 1647 | 1467225284376 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 11:34:44 INFO - PROCESS | 1647 | 1467225284378 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 11:34:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 11:34:44 INFO - PROCESS | 1647 | 1467225284381 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 11:34:44 INFO - PROCESS | 1647 | 1467225284384 Marionette TRACE conn2 <- [1,2038,null,{}] 11:34:44 INFO - PROCESS | 1647 | 1467225284387 Marionette TRACE conn2 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:44 INFO - PROCESS | 1647 | 1467225284389 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:44 INFO - PROCESS | 1647 | 1467225284527 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 11:34:44 INFO - PROCESS | 1647 | 1467225284611 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:44 INFO - PROCESS | 1647 | 1467225284612 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:44 INFO - PROCESS | 1647 | ++DOCSHELL 0x124014000 == 40 [pid = 1647] [id = 517] 11:34:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x1176f2800) [pid = 1647] [serial = 1551] [outer = 0x0] 11:34:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x11816a800) [pid = 1647] [serial = 1552] [outer = 0x1176f2800] 11:34:44 INFO - PROCESS | 1647 | 1467225284643 Marionette DEBUG loaded listener.js 11:34:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x11834f800) [pid = 1647] [serial = 1553] [outer = 0x1176f2800] 11:34:45 INFO - PROCESS | 1647 | 1467225285192 Marionette TRACE conn2 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 11:34:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 11:34:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 871ms 11:34:45 INFO - PROCESS | 1647 | 1467225285255 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 11:34:45 INFO - PROCESS | 1647 | 1467225285258 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 11:34:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 11:34:45 INFO - PROCESS | 1647 | 1467225285261 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 11:34:45 INFO - PROCESS | 1647 | 1467225285264 Marionette TRACE conn2 <- [1,2042,null,{}] 11:34:45 INFO - PROCESS | 1647 | 1467225285267 Marionette TRACE conn2 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:45 INFO - PROCESS | 1647 | 1467225285268 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:45 INFO - PROCESS | 1647 | 1467225285482 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 11:34:45 INFO - PROCESS | 1647 | 1467225285574 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:45 INFO - PROCESS | 1647 | 1467225285576 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:45 INFO - PROCESS | 1647 | ++DOCSHELL 0x116fae800 == 41 [pid = 1647] [id = 518] 11:34:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x1128d4800) [pid = 1647] [serial = 1554] [outer = 0x0] 11:34:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x1133de800) [pid = 1647] [serial = 1555] [outer = 0x1128d4800] 11:34:45 INFO - PROCESS | 1647 | 1467225285605 Marionette DEBUG loaded listener.js 11:34:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x1164e5400) [pid = 1647] [serial = 1556] [outer = 0x1128d4800] 11:34:46 INFO - PROCESS | 1647 | --DOCSHELL 0x12b728800 == 40 [pid = 1647] [id = 515] 11:34:46 INFO - PROCESS | 1647 | --DOCSHELL 0x12a674000 == 39 [pid = 1647] [id = 514] 11:34:46 INFO - PROCESS | 1647 | --DOCSHELL 0x12a337000 == 38 [pid = 1647] [id = 513] 11:34:46 INFO - PROCESS | 1647 | --DOCSHELL 0x123821000 == 37 [pid = 1647] [id = 512] 11:34:46 INFO - PROCESS | 1647 | --DOCSHELL 0x128de4800 == 36 [pid = 1647] [id = 511] 11:34:46 INFO - PROCESS | 1647 | --DOCSHELL 0x128b06800 == 35 [pid = 1647] [id = 510] 11:34:46 INFO - PROCESS | 1647 | --DOCSHELL 0x125767800 == 34 [pid = 1647] [id = 509] 11:34:46 INFO - PROCESS | 1647 | --DOCSHELL 0x124b42800 == 33 [pid = 1647] [id = 508] 11:34:46 INFO - PROCESS | 1647 | --DOCSHELL 0x123aa1800 == 32 [pid = 1647] [id = 507] 11:34:46 INFO - PROCESS | 1647 | --DOCSHELL 0x118615800 == 31 [pid = 1647] [id = 506] 11:34:46 INFO - PROCESS | 1647 | --DOCSHELL 0x117149000 == 30 [pid = 1647] [id = 505] 11:34:46 INFO - PROCESS | 1647 | --DOCSHELL 0x1194da800 == 29 [pid = 1647] [id = 504] 11:34:46 INFO - PROCESS | 1647 | 1467225286086 Marionette TRACE conn2 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 11:34:46 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x124640800) [pid = 1647] [serial = 1478] [outer = 0x0] [url = about:blank] 11:34:46 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x123e63400) [pid = 1647] [serial = 1477] [outer = 0x0] [url = about:blank] 11:34:46 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x127174c00) [pid = 1647] [serial = 1481] [outer = 0x0] [url = about:blank] 11:34:46 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x1257e4800) [pid = 1647] [serial = 1480] [outer = 0x0] [url = about:blank] 11:34:46 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x128916000) [pid = 1647] [serial = 1483] [outer = 0x0] [url = about:blank] 11:34:46 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x1133adc00) [pid = 1647] [serial = 1486] [outer = 0x0] [url = about:blank] 11:34:46 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x11816c400) [pid = 1647] [serial = 1487] [outer = 0x0] [url = about:blank] 11:34:46 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x12717a400) [pid = 1647] [serial = 1456] [outer = 0x0] [url = about:blank] 11:34:46 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x123884c00) [pid = 1647] [serial = 1474] [outer = 0x0] [url = about:blank] 11:34:46 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x114f75800) [pid = 1647] [serial = 1465] [outer = 0x0] [url = about:blank] 11:34:46 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x116189000) [pid = 1647] [serial = 1466] [outer = 0x0] [url = about:blank] 11:34:46 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x118169000) [pid = 1647] [serial = 1468] [outer = 0x0] [url = about:blank] 11:34:46 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x11855bc00) [pid = 1647] [serial = 1469] [outer = 0x0] [url = about:blank] 11:34:46 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x114f66c00) [pid = 1647] [serial = 1459] [outer = 0x0] [url = about:blank] 11:34:46 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x116905400) [pid = 1647] [serial = 1460] [outer = 0x0] [url = about:blank] 11:34:46 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x118557c00) [pid = 1647] [serial = 1462] [outer = 0x0] [url = about:blank] 11:34:46 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x123807000) [pid = 1647] [serial = 1493] [outer = 0x0] [url = about:blank] 11:34:46 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x1186c1000) [pid = 1647] [serial = 1463] [outer = 0x0] [url = about:blank] 11:34:46 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x119707400) [pid = 1647] [serial = 1471] [outer = 0x0] [url = about:blank] 11:34:46 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x119e7b000) [pid = 1647] [serial = 1472] [outer = 0x0] [url = about:blank] 11:34:46 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x128b60800) [pid = 1647] [serial = 1457] [outer = 0x0] [url = about:blank] 11:34:46 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x128bce800) [pid = 1647] [serial = 1495] [outer = 0x0] [url = about:blank] 11:34:46 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x128b65400) [pid = 1647] [serial = 1492] [outer = 0x0] [url = about:blank] 11:34:46 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x1289f0000) [pid = 1647] [serial = 1484] [outer = 0x0] [url = about:blank] 11:34:46 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x124645800) [pid = 1647] [serial = 1489] [outer = 0x0] [url = about:blank] 11:34:46 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x128f72800) [pid = 1647] [serial = 1496] [outer = 0x0] [url = about:blank] 11:34:46 INFO - PROCESS | 1647 | --DOMWINDOW == 78 (0x1266ea000) [pid = 1647] [serial = 1490] [outer = 0x0] [url = about:blank] 11:34:46 INFO - PROCESS | 1647 | --DOMWINDOW == 77 (0x12388d800) [pid = 1647] [serial = 1475] [outer = 0x0] [url = about:blank] 11:34:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 11:34:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 872ms 11:34:46 INFO - PROCESS | 1647 | 1467225286134 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 11:34:46 INFO - PROCESS | 1647 | 1467225286136 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 11:34:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 11:34:46 INFO - PROCESS | 1647 | 1467225286139 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 11:34:46 INFO - PROCESS | 1647 | 1467225286141 Marionette TRACE conn2 <- [1,2046,null,{}] 11:34:46 INFO - PROCESS | 1647 | 1467225286147 Marionette TRACE conn2 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:46 INFO - PROCESS | 1647 | 1467225286149 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:46 INFO - PROCESS | 1647 | 1467225286229 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 11:34:46 INFO - PROCESS | 1647 | 1467225286235 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:46 INFO - PROCESS | 1647 | 1467225286236 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:46 INFO - PROCESS | 1647 | ++DOCSHELL 0x118206800 == 30 [pid = 1647] [id = 519] 11:34:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 78 (0x11677c800) [pid = 1647] [serial = 1557] [outer = 0x0] 11:34:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 79 (0x1181df000) [pid = 1647] [serial = 1558] [outer = 0x11677c800] 11:34:46 INFO - PROCESS | 1647 | 1467225286266 Marionette DEBUG loaded listener.js 11:34:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x11855c800) [pid = 1647] [serial = 1559] [outer = 0x11677c800] 11:34:46 INFO - PROCESS | 1647 | 1467225286613 Marionette TRACE conn2 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 11:34:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:34:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 521ms 11:34:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 11:34:46 INFO - PROCESS | 1647 | 1467225286667 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 11:34:46 INFO - PROCESS | 1647 | 1467225286668 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 11:34:46 INFO - PROCESS | 1647 | 1467225286671 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 11:34:46 INFO - PROCESS | 1647 | 1467225286672 Marionette TRACE conn2 <- [1,2050,null,{}] 11:34:46 INFO - PROCESS | 1647 | 1467225286674 Marionette TRACE conn2 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:46 INFO - PROCESS | 1647 | 1467225286675 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:46 INFO - PROCESS | 1647 | 1467225286754 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 11:34:46 INFO - PROCESS | 1647 | 1467225286765 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:46 INFO - PROCESS | 1647 | 1467225286766 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:46 INFO - PROCESS | 1647 | ++DOCSHELL 0x1239a2000 == 31 [pid = 1647] [id = 520] 11:34:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x11291c400) [pid = 1647] [serial = 1560] [outer = 0x0] 11:34:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x11942f400) [pid = 1647] [serial = 1561] [outer = 0x11291c400] 11:34:46 INFO - PROCESS | 1647 | 1467225286792 Marionette DEBUG loaded listener.js 11:34:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x119e1a800) [pid = 1647] [serial = 1562] [outer = 0x11291c400] 11:34:47 INFO - PROCESS | 1647 | 1467225287171 Marionette TRACE conn2 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:34:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 11:34:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 521ms 11:34:47 INFO - PROCESS | 1647 | 1467225287193 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 11:34:47 INFO - PROCESS | 1647 | 1467225287198 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 11:34:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 11:34:47 INFO - PROCESS | 1647 | 1467225287216 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 11:34:47 INFO - PROCESS | 1647 | 1467225287219 Marionette TRACE conn2 <- [1,2054,null,{}] 11:34:47 INFO - PROCESS | 1647 | 1467225287222 Marionette TRACE conn2 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:47 INFO - PROCESS | 1647 | 1467225287224 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:47 INFO - PROCESS | 1647 | 1467225287308 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 11:34:47 INFO - PROCESS | 1647 | 1467225287314 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:47 INFO - PROCESS | 1647 | 1467225287315 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:47 INFO - PROCESS | 1647 | ++DOCSHELL 0x128a05000 == 32 [pid = 1647] [id = 521] 11:34:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x112a77400) [pid = 1647] [serial = 1563] [outer = 0x0] 11:34:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x1209f5800) [pid = 1647] [serial = 1564] [outer = 0x112a77400] 11:34:47 INFO - PROCESS | 1647 | 1467225287340 Marionette DEBUG loaded listener.js 11:34:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x123f34c00) [pid = 1647] [serial = 1565] [outer = 0x112a77400] 11:34:47 INFO - PROCESS | 1647 | 1467225287697 Marionette TRACE conn2 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 11:34:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 11:34:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 529ms 11:34:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 11:34:47 INFO - PROCESS | 1647 | 1467225287737 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 11:34:47 INFO - PROCESS | 1647 | 1467225287739 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 11:34:47 INFO - PROCESS | 1647 | 1467225287742 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 11:34:47 INFO - PROCESS | 1647 | 1467225287744 Marionette TRACE conn2 <- [1,2058,null,{}] 11:34:47 INFO - PROCESS | 1647 | 1467225287747 Marionette TRACE conn2 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:47 INFO - PROCESS | 1647 | 1467225287749 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:47 INFO - PROCESS | 1647 | 1467225287914 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 11:34:47 INFO - PROCESS | 1647 | 1467225287931 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:47 INFO - PROCESS | 1647 | 1467225287933 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:47 INFO - PROCESS | 1647 | ++DOCSHELL 0x124016800 == 33 [pid = 1647] [id = 522] 11:34:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x119e75000) [pid = 1647] [serial = 1566] [outer = 0x0] 11:34:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x1241ca800) [pid = 1647] [serial = 1567] [outer = 0x119e75000] 11:34:47 INFO - PROCESS | 1647 | 1467225287976 Marionette DEBUG loaded listener.js 11:34:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x124b9ac00) [pid = 1647] [serial = 1568] [outer = 0x119e75000] 11:34:48 INFO - PROCESS | 1647 | 1467225288389 Marionette TRACE conn2 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 11:34:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 11:34:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 671ms 11:34:48 INFO - PROCESS | 1647 | 1467225288413 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 11:34:48 INFO - PROCESS | 1647 | 1467225288414 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 11:34:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 11:34:48 INFO - PROCESS | 1647 | 1467225288416 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 11:34:48 INFO - PROCESS | 1647 | 1467225288417 Marionette TRACE conn2 <- [1,2062,null,{}] 11:34:48 INFO - PROCESS | 1647 | 1467225288420 Marionette TRACE conn2 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:48 INFO - PROCESS | 1647 | 1467225288421 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:48 INFO - PROCESS | 1647 | 1467225288531 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 11:34:48 INFO - PROCESS | 1647 | 1467225288589 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:48 INFO - PROCESS | 1647 | 1467225288592 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:48 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a337000 == 34 [pid = 1647] [id = 523] 11:34:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x1257eb400) [pid = 1647] [serial = 1569] [outer = 0x0] 11:34:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x126184000) [pid = 1647] [serial = 1570] [outer = 0x1257eb400] 11:34:48 INFO - PROCESS | 1647 | 1467225288625 Marionette DEBUG loaded listener.js 11:34:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x1266ee800) [pid = 1647] [serial = 1571] [outer = 0x1257eb400] 11:34:48 INFO - PROCESS | 1647 | 1467225288980 Marionette TRACE conn2 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 11:34:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 11:34:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 570ms 11:34:48 INFO - PROCESS | 1647 | 1467225288986 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 11:34:48 INFO - PROCESS | 1647 | 1467225288988 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 11:34:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 11:34:48 INFO - PROCESS | 1647 | 1467225288990 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 11:34:48 INFO - PROCESS | 1647 | 1467225288991 Marionette TRACE conn2 <- [1,2066,null,{}] 11:34:48 INFO - PROCESS | 1647 | 1467225288995 Marionette TRACE conn2 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:48 INFO - PROCESS | 1647 | 1467225288997 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:49 INFO - PROCESS | 1647 | 1467225289108 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 11:34:49 INFO - PROCESS | 1647 | 1467225289120 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:49 INFO - PROCESS | 1647 | 1467225289121 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:49 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a678000 == 35 [pid = 1647] [id = 524] 11:34:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x127172400) [pid = 1647] [serial = 1572] [outer = 0x0] 11:34:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x1289e9400) [pid = 1647] [serial = 1573] [outer = 0x127172400] 11:34:49 INFO - PROCESS | 1647 | 1467225289145 Marionette DEBUG loaded listener.js 11:34:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x128b61800) [pid = 1647] [serial = 1574] [outer = 0x127172400] 11:34:49 INFO - PROCESS | 1647 | 1467225289471 Marionette TRACE conn2 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 11:34:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 11:34:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 522ms 11:34:49 INFO - PROCESS | 1647 | 1467225289514 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 11:34:49 INFO - PROCESS | 1647 | 1467225289515 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 11:34:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 11:34:49 INFO - PROCESS | 1647 | 1467225289517 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 11:34:49 INFO - PROCESS | 1647 | 1467225289518 Marionette TRACE conn2 <- [1,2070,null,{}] 11:34:49 INFO - PROCESS | 1647 | 1467225289520 Marionette TRACE conn2 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:49 INFO - PROCESS | 1647 | 1467225289521 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:49 INFO - PROCESS | 1647 | 1467225289620 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 11:34:49 INFO - PROCESS | 1647 | 1467225289624 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:49 INFO - PROCESS | 1647 | 1467225289625 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:49 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b72f800 == 36 [pid = 1647] [id = 525] 11:34:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x1128cfc00) [pid = 1647] [serial = 1575] [outer = 0x0] 11:34:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x128bcb000) [pid = 1647] [serial = 1576] [outer = 0x1128cfc00] 11:34:49 INFO - PROCESS | 1647 | 1467225289652 Marionette DEBUG loaded listener.js 11:34:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x128bd6400) [pid = 1647] [serial = 1577] [outer = 0x1128cfc00] 11:34:49 INFO - PROCESS | 1647 | 1467225289997 Marionette TRACE conn2 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 11:34:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 11:34:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 521ms 11:34:50 INFO - PROCESS | 1647 | 1467225290039 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 11:34:50 INFO - PROCESS | 1647 | 1467225290040 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 11:34:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 11:34:50 INFO - PROCESS | 1647 | 1467225290042 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 11:34:50 INFO - PROCESS | 1647 | 1467225290043 Marionette TRACE conn2 <- [1,2074,null,{}] 11:34:50 INFO - PROCESS | 1647 | 1467225290046 Marionette TRACE conn2 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:50 INFO - PROCESS | 1647 | 1467225290047 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:50 INFO - PROCESS | 1647 | 1467225290156 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 11:34:50 INFO - PROCESS | 1647 | 1467225290168 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:50 INFO - PROCESS | 1647 | 1467225290169 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:50 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b995800 == 37 [pid = 1647] [id = 526] 11:34:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x128bd7000) [pid = 1647] [serial = 1578] [outer = 0x0] 11:34:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x128d75000) [pid = 1647] [serial = 1579] [outer = 0x128bd7000] 11:34:50 INFO - PROCESS | 1647 | 1467225290195 Marionette DEBUG loaded listener.js 11:34:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x128f73000) [pid = 1647] [serial = 1580] [outer = 0x128bd7000] 11:34:50 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x1164ea800) [pid = 1647] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 11:34:50 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x119e7f000) [pid = 1647] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 11:34:50 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x1182ba800) [pid = 1647] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 11:34:50 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x115e63c00) [pid = 1647] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 11:34:50 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x119e20400) [pid = 1647] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 11:34:50 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x112ae2c00) [pid = 1647] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 11:34:50 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x118557400) [pid = 1647] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 11:34:50 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x11292a400) [pid = 1647] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 11:34:50 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x1182bb400) [pid = 1647] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 11:34:50 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x123807c00) [pid = 1647] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 11:34:50 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x126543c00) [pid = 1647] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 11:34:50 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x119e77000) [pid = 1647] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 11:34:50 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x110f7e000) [pid = 1647] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 11:34:50 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x1133b4400) [pid = 1647] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 11:34:50 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x1257e7000) [pid = 1647] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 11:34:50 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x1110ac400) [pid = 1647] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 11:34:50 INFO - PROCESS | 1647 | 1467225290745 Marionette TRACE conn2 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 11:34:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 11:34:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 722ms 11:34:50 INFO - PROCESS | 1647 | 1467225290766 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 11:34:50 INFO - PROCESS | 1647 | 1467225290768 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 11:34:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 11:34:50 INFO - PROCESS | 1647 | 1467225290772 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 11:34:50 INFO - PROCESS | 1647 | 1467225290774 Marionette TRACE conn2 <- [1,2078,null,{}] 11:34:50 INFO - PROCESS | 1647 | 1467225290779 Marionette TRACE conn2 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:50 INFO - PROCESS | 1647 | 1467225290782 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:50 INFO - PROCESS | 1647 | 1467225290868 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 11:34:50 INFO - PROCESS | 1647 | 1467225290887 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:50 INFO - PROCESS | 1647 | 1467225290889 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:50 INFO - PROCESS | 1647 | ++DOCSHELL 0x128a03000 == 38 [pid = 1647] [id = 527] 11:34:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x1128cb800) [pid = 1647] [serial = 1581] [outer = 0x0] 11:34:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x11859f000) [pid = 1647] [serial = 1582] [outer = 0x1128cb800] 11:34:50 INFO - PROCESS | 1647 | 1467225290913 Marionette DEBUG loaded listener.js 11:34:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x119e7f000) [pid = 1647] [serial = 1583] [outer = 0x1128cb800] 11:34:51 INFO - PROCESS | 1647 | 1467225291221 Marionette TRACE conn2 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 11:34:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 11:34:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 473ms 11:34:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 11:34:51 INFO - PROCESS | 1647 | 1467225291248 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 11:34:51 INFO - PROCESS | 1647 | 1467225291249 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 11:34:51 INFO - PROCESS | 1647 | 1467225291251 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 11:34:51 INFO - PROCESS | 1647 | 1467225291252 Marionette TRACE conn2 <- [1,2082,null,{}] 11:34:51 INFO - PROCESS | 1647 | 1467225291255 Marionette TRACE conn2 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:51 INFO - PROCESS | 1647 | 1467225291256 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:51 INFO - PROCESS | 1647 | 1467225291348 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 11:34:51 INFO - PROCESS | 1647 | 1467225291406 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:51 INFO - PROCESS | 1647 | 1467225291408 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:51 INFO - PROCESS | 1647 | ++DOCSHELL 0x12bcc9800 == 39 [pid = 1647] [id = 528] 11:34:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x116638400) [pid = 1647] [serial = 1584] [outer = 0x0] 11:34:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x1257df800) [pid = 1647] [serial = 1585] [outer = 0x116638400] 11:34:51 INFO - PROCESS | 1647 | 1467225291435 Marionette DEBUG loaded listener.js 11:34:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x128f74800) [pid = 1647] [serial = 1586] [outer = 0x116638400] 11:34:51 INFO - PROCESS | 1647 | 1467225291725 Marionette TRACE conn2 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 11:34:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 11:34:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 517ms 11:34:51 INFO - PROCESS | 1647 | 1467225291770 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 11:34:51 INFO - PROCESS | 1647 | 1467225291772 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 11:34:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 11:34:51 INFO - PROCESS | 1647 | 1467225291775 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 11:34:51 INFO - PROCESS | 1647 | 1467225291777 Marionette TRACE conn2 <- [1,2086,null,{}] 11:34:51 INFO - PROCESS | 1647 | 1467225291782 Marionette TRACE conn2 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:51 INFO - PROCESS | 1647 | 1467225291783 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:51 INFO - PROCESS | 1647 | 1467225291871 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 11:34:51 INFO - PROCESS | 1647 | 1467225291874 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:51 INFO - PROCESS | 1647 | 1467225291876 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:51 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c641000 == 40 [pid = 1647] [id = 529] 11:34:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x128f74c00) [pid = 1647] [serial = 1587] [outer = 0x0] 11:34:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x12928a400) [pid = 1647] [serial = 1588] [outer = 0x128f74c00] 11:34:51 INFO - PROCESS | 1647 | 1467225291901 Marionette DEBUG loaded listener.js 11:34:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x12940e800) [pid = 1647] [serial = 1589] [outer = 0x128f74c00] 11:34:52 INFO - PROCESS | 1647 | 1467225292247 Marionette TRACE conn2 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 11:34:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 11:34:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 522ms 11:34:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 11:34:52 INFO - PROCESS | 1647 | 1467225292298 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 11:34:52 INFO - PROCESS | 1647 | 1467225292299 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 11:34:52 INFO - PROCESS | 1647 | 1467225292301 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 11:34:52 INFO - PROCESS | 1647 | 1467225292302 Marionette TRACE conn2 <- [1,2090,null,{}] 11:34:52 INFO - PROCESS | 1647 | 1467225292305 Marionette TRACE conn2 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:52 INFO - PROCESS | 1647 | 1467225292306 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:52 INFO - PROCESS | 1647 | 1467225292400 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 11:34:52 INFO - PROCESS | 1647 | 1467225292403 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:52 INFO - PROCESS | 1647 | 1467225292405 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:52 INFO - PROCESS | 1647 | ++DOCSHELL 0x12ca6e000 == 41 [pid = 1647] [id = 530] 11:34:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x12940ec00) [pid = 1647] [serial = 1590] [outer = 0x0] 11:34:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x1295edc00) [pid = 1647] [serial = 1591] [outer = 0x12940ec00] 11:34:52 INFO - PROCESS | 1647 | 1467225292429 Marionette DEBUG loaded listener.js 11:34:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x1295f4800) [pid = 1647] [serial = 1592] [outer = 0x12940ec00] 11:34:52 INFO - PROCESS | 1647 | 1467225292934 Marionette TRACE conn2 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 11:34:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 11:34:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 670ms 11:34:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 11:34:52 INFO - PROCESS | 1647 | 1467225292972 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 11:34:52 INFO - PROCESS | 1647 | 1467225292975 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 11:34:52 INFO - PROCESS | 1647 | 1467225292978 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 11:34:52 INFO - PROCESS | 1647 | 1467225292982 Marionette TRACE conn2 <- [1,2094,null,{}] 11:34:52 INFO - PROCESS | 1647 | 1467225292985 Marionette TRACE conn2 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:52 INFO - PROCESS | 1647 | 1467225292987 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:53 INFO - PROCESS | 1647 | 1467225293099 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 11:34:53 INFO - PROCESS | 1647 | 1467225293161 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:53 INFO - PROCESS | 1647 | 1467225293162 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:53 INFO - PROCESS | 1647 | ++DOCSHELL 0x119b51000 == 42 [pid = 1647] [id = 531] 11:34:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x116637000) [pid = 1647] [serial = 1593] [outer = 0x0] 11:34:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x1174e4c00) [pid = 1647] [serial = 1594] [outer = 0x116637000] 11:34:53 INFO - PROCESS | 1647 | 1467225293194 Marionette DEBUG loaded listener.js 11:34:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x11855b800) [pid = 1647] [serial = 1595] [outer = 0x116637000] 11:34:53 INFO - PROCESS | 1647 | 1467225293624 Marionette TRACE conn2 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 11:34:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 11:34:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 672ms 11:34:53 INFO - PROCESS | 1647 | 1467225293650 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 11:34:53 INFO - PROCESS | 1647 | 1467225293653 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 11:34:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 11:34:53 INFO - PROCESS | 1647 | 1467225293658 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 11:34:53 INFO - PROCESS | 1647 | 1467225293659 Marionette TRACE conn2 <- [1,2098,null,{}] 11:34:53 INFO - PROCESS | 1647 | 1467225293662 Marionette TRACE conn2 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:53 INFO - PROCESS | 1647 | 1467225293664 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:53 INFO - PROCESS | 1647 | 1467225293793 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 11:34:53 INFO - PROCESS | 1647 | 1467225293856 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:53 INFO - PROCESS | 1647 | 1467225293857 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:53 INFO - PROCESS | 1647 | ++DOCSHELL 0x128fcf800 == 43 [pid = 1647] [id = 532] 11:34:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x119198000) [pid = 1647] [serial = 1596] [outer = 0x0] 11:34:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x119e73c00) [pid = 1647] [serial = 1597] [outer = 0x119198000] 11:34:53 INFO - PROCESS | 1647 | 1467225293888 Marionette DEBUG loaded listener.js 11:34:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x123803c00) [pid = 1647] [serial = 1598] [outer = 0x119198000] 11:34:54 INFO - PROCESS | 1647 | 1467225294302 Marionette TRACE conn2 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 11:34:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 11:34:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 671ms 11:34:54 INFO - PROCESS | 1647 | 1467225294329 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 11:34:54 INFO - PROCESS | 1647 | 1467225294330 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 11:34:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 11:34:54 INFO - PROCESS | 1647 | 1467225294333 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 11:34:54 INFO - PROCESS | 1647 | 1467225294335 Marionette TRACE conn2 <- [1,2102,null,{}] 11:34:54 INFO - PROCESS | 1647 | 1467225294343 Marionette TRACE conn2 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:54 INFO - PROCESS | 1647 | 1467225294346 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:54 INFO - PROCESS | 1647 | 1467225294452 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 11:34:54 INFO - PROCESS | 1647 | 1467225294515 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:54 INFO - PROCESS | 1647 | 1467225294517 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:54 INFO - PROCESS | 1647 | ++DOCSHELL 0x12ca70000 == 44 [pid = 1647] [id = 533] 11:34:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x12388cc00) [pid = 1647] [serial = 1599] [outer = 0x0] 11:34:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x12568e400) [pid = 1647] [serial = 1600] [outer = 0x12388cc00] 11:34:54 INFO - PROCESS | 1647 | 1467225294587 Marionette DEBUG loaded listener.js 11:34:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x1266eac00) [pid = 1647] [serial = 1601] [outer = 0x12388cc00] 11:34:55 INFO - PROCESS | 1647 | 1467225295025 Marionette TRACE conn2 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 11:34:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 11:34:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 721ms 11:34:55 INFO - PROCESS | 1647 | 1467225295100 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 11:34:55 INFO - PROCESS | 1647 | 1467225295102 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 11:34:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 11:34:55 INFO - PROCESS | 1647 | 1467225295108 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 11:34:55 INFO - PROCESS | 1647 | 1467225295109 Marionette TRACE conn2 <- [1,2106,null,{}] 11:34:55 INFO - PROCESS | 1647 | 1467225295111 Marionette TRACE conn2 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:55 INFO - PROCESS | 1647 | 1467225295113 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:55 INFO - PROCESS | 1647 | 1467225295217 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 11:34:55 INFO - PROCESS | 1647 | 1467225295299 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:55 INFO - PROCESS | 1647 | 1467225295301 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:55 INFO - PROCESS | 1647 | ++DOCSHELL 0x12cdbb000 == 45 [pid = 1647] [id = 534] 11:34:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x1257e7c00) [pid = 1647] [serial = 1602] [outer = 0x0] 11:34:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 108 (0x128bd8800) [pid = 1647] [serial = 1603] [outer = 0x1257e7c00] 11:34:55 INFO - PROCESS | 1647 | 1467225295330 Marionette DEBUG loaded listener.js 11:34:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 109 (0x129286400) [pid = 1647] [serial = 1604] [outer = 0x1257e7c00] 11:34:55 INFO - PROCESS | 1647 | 1467225295768 Marionette TRACE conn2 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 11:34:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 11:34:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 669ms 11:34:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 11:34:55 INFO - PROCESS | 1647 | 1467225295780 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 11:34:55 INFO - PROCESS | 1647 | 1467225295781 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 11:34:55 INFO - PROCESS | 1647 | 1467225295783 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 11:34:55 INFO - PROCESS | 1647 | 1467225295785 Marionette TRACE conn2 <- [1,2110,null,{}] 11:34:55 INFO - PROCESS | 1647 | 1467225295787 Marionette TRACE conn2 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:55 INFO - PROCESS | 1647 | 1467225295788 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:55 INFO - PROCESS | 1647 | 1467225295894 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 11:34:56 INFO - PROCESS | 1647 | 1467225296100 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:56 INFO - PROCESS | 1647 | 1467225296102 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:56 INFO - PROCESS | 1647 | ++DOCSHELL 0x1194c1800 == 46 [pid = 1647] [id = 535] 11:34:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 110 (0x1128aec00) [pid = 1647] [serial = 1605] [outer = 0x0] 11:34:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 111 (0x1133adc00) [pid = 1647] [serial = 1606] [outer = 0x1128aec00] 11:34:56 INFO - PROCESS | 1647 | 1467225296153 Marionette DEBUG loaded listener.js 11:34:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 112 (0x115e5c000) [pid = 1647] [serial = 1607] [outer = 0x1128aec00] 11:34:56 INFO - PROCESS | 1647 | 1467225296581 Marionette TRACE conn2 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 11:34:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 11:34:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 869ms 11:34:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 11:34:56 INFO - PROCESS | 1647 | 1467225296653 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 11:34:56 INFO - PROCESS | 1647 | 1467225296655 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 11:34:56 INFO - PROCESS | 1647 | 1467225296658 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 11:34:56 INFO - PROCESS | 1647 | 1467225296660 Marionette TRACE conn2 <- [1,2114,null,{}] 11:34:56 INFO - PROCESS | 1647 | 1467225296663 Marionette TRACE conn2 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:56 INFO - PROCESS | 1647 | 1467225296665 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:56 INFO - PROCESS | 1647 | 1467225296765 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 11:34:56 INFO - PROCESS | 1647 | 1467225296841 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:56 INFO - PROCESS | 1647 | 1467225296842 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:56 INFO - PROCESS | 1647 | ++DOCSHELL 0x1191d1800 == 47 [pid = 1647] [id = 536] 11:34:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 113 (0x11819fc00) [pid = 1647] [serial = 1608] [outer = 0x0] 11:34:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 114 (0x1186c2c00) [pid = 1647] [serial = 1609] [outer = 0x11819fc00] 11:34:56 INFO - PROCESS | 1647 | 1467225296872 Marionette DEBUG loaded listener.js 11:34:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 115 (0x11970d000) [pid = 1647] [serial = 1610] [outer = 0x11819fc00] 11:34:57 INFO - PROCESS | 1647 | --DOCSHELL 0x12c641000 == 46 [pid = 1647] [id = 529] 11:34:57 INFO - PROCESS | 1647 | --DOCSHELL 0x12bcc9800 == 45 [pid = 1647] [id = 528] 11:34:57 INFO - PROCESS | 1647 | --DOCSHELL 0x128a03000 == 44 [pid = 1647] [id = 527] 11:34:57 INFO - PROCESS | 1647 | --DOCSHELL 0x12b995800 == 43 [pid = 1647] [id = 526] 11:34:57 INFO - PROCESS | 1647 | --DOCSHELL 0x12b72f800 == 42 [pid = 1647] [id = 525] 11:34:57 INFO - PROCESS | 1647 | --DOCSHELL 0x12a678000 == 41 [pid = 1647] [id = 524] 11:34:57 INFO - PROCESS | 1647 | --DOCSHELL 0x12a337000 == 40 [pid = 1647] [id = 523] 11:34:57 INFO - PROCESS | 1647 | --DOCSHELL 0x124016800 == 39 [pid = 1647] [id = 522] 11:34:57 INFO - PROCESS | 1647 | --DOCSHELL 0x128a05000 == 38 [pid = 1647] [id = 521] 11:34:57 INFO - PROCESS | 1647 | --DOCSHELL 0x1239a2000 == 37 [pid = 1647] [id = 520] 11:34:57 INFO - PROCESS | 1647 | --DOCSHELL 0x118206800 == 36 [pid = 1647] [id = 519] 11:34:57 INFO - PROCESS | 1647 | --DOCSHELL 0x116fae800 == 35 [pid = 1647] [id = 518] 11:34:57 INFO - PROCESS | 1647 | --DOCSHELL 0x124014000 == 34 [pid = 1647] [id = 517] 11:34:57 INFO - PROCESS | 1647 | --DOCSHELL 0x11615f800 == 33 [pid = 1647] [id = 516] 11:34:57 INFO - PROCESS | 1647 | --DOCSHELL 0x1194c1800 == 32 [pid = 1647] [id = 535] 11:34:57 INFO - PROCESS | 1647 | --DOCSHELL 0x12cdbb000 == 31 [pid = 1647] [id = 534] 11:34:57 INFO - PROCESS | 1647 | --DOCSHELL 0x12ca70000 == 30 [pid = 1647] [id = 533] 11:34:57 INFO - PROCESS | 1647 | --DOCSHELL 0x128fcf800 == 29 [pid = 1647] [id = 532] 11:34:57 INFO - PROCESS | 1647 | --DOCSHELL 0x119b51000 == 28 [pid = 1647] [id = 531] 11:34:57 INFO - PROCESS | 1647 | --DOCSHELL 0x12ca6e000 == 27 [pid = 1647] [id = 530] 11:34:57 INFO - PROCESS | 1647 | --DOMWINDOW == 114 (0x123f41000) [pid = 1647] [serial = 1531] [outer = 0x0] [url = about:blank] 11:34:57 INFO - PROCESS | 1647 | --DOMWINDOW == 113 (0x1186b9800) [pid = 1647] [serial = 1522] [outer = 0x0] [url = about:blank] 11:34:57 INFO - PROCESS | 1647 | --DOMWINDOW == 112 (0x117d20400) [pid = 1647] [serial = 1523] [outer = 0x0] [url = about:blank] 11:34:57 INFO - PROCESS | 1647 | --DOMWINDOW == 111 (0x116f87800) [pid = 1647] [serial = 1519] [outer = 0x0] [url = about:blank] 11:34:57 INFO - PROCESS | 1647 | --DOMWINDOW == 110 (0x1181e1c00) [pid = 1647] [serial = 1520] [outer = 0x0] [url = about:blank] 11:34:57 INFO - PROCESS | 1647 | --DOMWINDOW == 109 (0x119e80400) [pid = 1647] [serial = 1525] [outer = 0x0] [url = about:blank] 11:34:57 INFO - PROCESS | 1647 | --DOMWINDOW == 108 (0x113c5f800) [pid = 1647] [serial = 1516] [outer = 0x0] [url = about:blank] 11:34:57 INFO - PROCESS | 1647 | --DOMWINDOW == 107 (0x115e61c00) [pid = 1647] [serial = 1517] [outer = 0x0] [url = about:blank] 11:34:57 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x11858ec00) [pid = 1647] [serial = 1513] [outer = 0x0] [url = about:blank] 11:34:57 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x1188b6c00) [pid = 1647] [serial = 1514] [outer = 0x0] [url = about:blank] 11:34:57 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x1176f3800) [pid = 1647] [serial = 1529] [outer = 0x0] [url = about:blank] 11:34:57 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x116903000) [pid = 1647] [serial = 1499] [outer = 0x0] [url = about:blank] 11:34:57 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x114f77000) [pid = 1647] [serial = 1498] [outer = 0x0] [url = about:blank] 11:34:57 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x11970e400) [pid = 1647] [serial = 1502] [outer = 0x0] [url = about:blank] 11:34:57 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x1188b0800) [pid = 1647] [serial = 1501] [outer = 0x0] [url = about:blank] 11:34:57 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x1257e5800) [pid = 1647] [serial = 1505] [outer = 0x0] [url = about:blank] 11:34:57 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x124645000) [pid = 1647] [serial = 1504] [outer = 0x0] [url = about:blank] 11:34:57 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x128bd5c00) [pid = 1647] [serial = 1508] [outer = 0x0] [url = about:blank] 11:34:57 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x128b5f400) [pid = 1647] [serial = 1507] [outer = 0x0] [url = about:blank] 11:34:57 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x125734c00) [pid = 1647] [serial = 1534] [outer = 0x0] [url = about:blank] 11:34:57 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x124e90400) [pid = 1647] [serial = 1532] [outer = 0x0] [url = about:blank] 11:34:57 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x1257e2400) [pid = 1647] [serial = 1535] [outer = 0x0] [url = about:blank] 11:34:57 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x1181a6800) [pid = 1647] [serial = 1538] [outer = 0x0] [url = about:blank] 11:34:57 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x116774400) [pid = 1647] [serial = 1511] [outer = 0x0] [url = about:blank] 11:34:57 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x126535c00) [pid = 1647] [serial = 1543] [outer = 0x0] [url = about:blank] 11:34:57 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x113c64000) [pid = 1647] [serial = 1510] [outer = 0x0] [url = about:blank] 11:34:57 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x119e20800) [pid = 1647] [serial = 1540] [outer = 0x0] [url = about:blank] 11:34:57 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x112926000) [pid = 1647] [serial = 1537] [outer = 0x0] [url = about:blank] 11:34:57 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x12890b400) [pid = 1647] [serial = 1546] [outer = 0x0] [url = about:blank] 11:34:57 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x1257e6c00) [pid = 1647] [serial = 1541] [outer = 0x0] [url = about:blank] 11:34:57 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x1211dcc00) [pid = 1647] [serial = 1526] [outer = 0x0] [url = about:blank] 11:34:57 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x126651800) [pid = 1647] [serial = 1544] [outer = 0x0] [url = about:blank] 11:34:57 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x1211e1400) [pid = 1647] [serial = 1528] [outer = 0x0] [url = about:blank] 11:34:58 INFO - PROCESS | 1647 | 1467225298185 Marionette TRACE conn2 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 11:34:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 11:34:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1574ms 11:34:58 INFO - PROCESS | 1647 | 1467225298232 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 11:34:58 INFO - PROCESS | 1647 | 1467225298234 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 11:34:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 11:34:58 INFO - PROCESS | 1647 | 1467225298238 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 11:34:58 INFO - PROCESS | 1647 | 1467225298240 Marionette TRACE conn2 <- [1,2118,null,{}] 11:34:58 INFO - PROCESS | 1647 | 1467225298244 Marionette TRACE conn2 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:58 INFO - PROCESS | 1647 | 1467225298246 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:58 INFO - PROCESS | 1647 | 1467225298351 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 11:34:58 INFO - PROCESS | 1647 | 1467225298406 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:58 INFO - PROCESS | 1647 | 1467225298409 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:58 INFO - PROCESS | 1647 | ++DOCSHELL 0x1169b8000 == 28 [pid = 1647] [id = 537] 11:34:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x11291ec00) [pid = 1647] [serial = 1611] [outer = 0x0] 11:34:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x113006800) [pid = 1647] [serial = 1612] [outer = 0x11291ec00] 11:34:58 INFO - PROCESS | 1647 | 1467225298441 Marionette DEBUG loaded listener.js 11:34:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x114f5a400) [pid = 1647] [serial = 1613] [outer = 0x11291ec00] 11:34:58 INFO - PROCESS | 1647 | 1467225298964 Marionette TRACE conn2 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 11:34:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 11:34:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 773ms 11:34:59 INFO - PROCESS | 1647 | 1467225299013 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 11:34:59 INFO - PROCESS | 1647 | 1467225299017 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 11:34:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 11:34:59 INFO - PROCESS | 1647 | 1467225299022 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 11:34:59 INFO - PROCESS | 1647 | 1467225299024 Marionette TRACE conn2 <- [1,2122,null,{}] 11:34:59 INFO - PROCESS | 1647 | 1467225299026 Marionette TRACE conn2 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:59 INFO - PROCESS | 1647 | 1467225299028 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:59 INFO - PROCESS | 1647 | 1467225299131 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 11:34:59 INFO - PROCESS | 1647 | 1467225299209 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:59 INFO - PROCESS | 1647 | 1467225299210 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:59 INFO - PROCESS | 1647 | ++DOCSHELL 0x118222000 == 29 [pid = 1647] [id = 538] 11:34:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x116135000) [pid = 1647] [serial = 1614] [outer = 0x0] 11:34:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x116975800) [pid = 1647] [serial = 1615] [outer = 0x116135000] 11:34:59 INFO - PROCESS | 1647 | 1467225299243 Marionette DEBUG loaded listener.js 11:34:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x117d17400) [pid = 1647] [serial = 1616] [outer = 0x116135000] 11:34:59 INFO - PROCESS | 1647 | 1467225299806 Marionette TRACE conn2 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 11:34:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 11:34:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 820ms 11:34:59 INFO - PROCESS | 1647 | 1467225299841 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 11:34:59 INFO - PROCESS | 1647 | 1467225299843 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 11:34:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 11:34:59 INFO - PROCESS | 1647 | 1467225299846 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 11:34:59 INFO - PROCESS | 1647 | 1467225299848 Marionette TRACE conn2 <- [1,2126,null,{}] 11:34:59 INFO - PROCESS | 1647 | 1467225299857 Marionette TRACE conn2 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:34:59 INFO - PROCESS | 1647 | 1467225299860 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:34:59 INFO - PROCESS | 1647 | 1467225299965 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 11:35:00 INFO - PROCESS | 1647 | 1467225300083 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:00 INFO - PROCESS | 1647 | 1467225300084 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:00 INFO - PROCESS | 1647 | ++DOCSHELL 0x113cb0000 == 30 [pid = 1647] [id = 539] 11:35:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x111aa9400) [pid = 1647] [serial = 1617] [outer = 0x0] 11:35:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x1128a5800) [pid = 1647] [serial = 1618] [outer = 0x111aa9400] 11:35:00 INFO - PROCESS | 1647 | 1467225300112 Marionette DEBUG loaded listener.js 11:35:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x112927400) [pid = 1647] [serial = 1619] [outer = 0x111aa9400] 11:35:00 INFO - PROCESS | 1647 | --DOCSHELL 0x115eac800 == 29 [pid = 1647] [id = 24] 11:35:00 INFO - PROCESS | 1647 | --DOCSHELL 0x12ca6b800 == 28 [pid = 1647] [id = 15] 11:35:00 INFO - PROCESS | 1647 | --DOCSHELL 0x12d72e000 == 27 [pid = 1647] [id = 19] 11:35:00 INFO - PROCESS | 1647 | --DOCSHELL 0x12e253000 == 26 [pid = 1647] [id = 22] 11:35:00 INFO - PROCESS | 1647 | --DOCSHELL 0x112256800 == 25 [pid = 1647] [id = 23] 11:35:00 INFO - PROCESS | 1647 | --DOCSHELL 0x117148000 == 24 [pid = 1647] [id = 25] 11:35:00 INFO - PROCESS | 1647 | --DOCSHELL 0x12dd0a000 == 23 [pid = 1647] [id = 21] 11:35:00 INFO - PROCESS | 1647 | 1467225300534 Marionette TRACE conn2 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 11:35:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 11:35:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 723ms 11:35:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 11:35:00 INFO - PROCESS | 1647 | 1467225300572 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 11:35:00 INFO - PROCESS | 1647 | 1467225300575 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 11:35:00 INFO - PROCESS | 1647 | 1467225300579 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 11:35:00 INFO - PROCESS | 1647 | 1467225300582 Marionette TRACE conn2 <- [1,2130,null,{}] 11:35:00 INFO - PROCESS | 1647 | 1467225300587 Marionette TRACE conn2 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:00 INFO - PROCESS | 1647 | 1467225300589 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:00 INFO - PROCESS | 1647 | 1467225300718 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 11:35:00 INFO - PROCESS | 1647 | 1467225300803 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:00 INFO - PROCESS | 1647 | 1467225300804 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:00 INFO - PROCESS | 1647 | ++DOCSHELL 0x1194d7000 == 24 [pid = 1647] [id = 540] 11:35:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x113c64000) [pid = 1647] [serial = 1620] [outer = 0x0] 11:35:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x116fe2400) [pid = 1647] [serial = 1621] [outer = 0x113c64000] 11:35:00 INFO - PROCESS | 1647 | 1467225300831 Marionette DEBUG loaded listener.js 11:35:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x1181df800) [pid = 1647] [serial = 1622] [outer = 0x113c64000] 11:35:01 INFO - PROCESS | 1647 | 1467225301141 Marionette TRACE conn2 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 11:35:01 INFO - PROCESS | 1647 | 1467225301158 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 11:35:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 11:35:01 INFO - PROCESS | 1647 | 1467225301164 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 11:35:01 INFO - PROCESS | 1647 | 1467225301166 Marionette TRACE conn2 <- [1,2134,null,{}] 11:35:01 INFO - PROCESS | 1647 | 1467225301169 Marionette TRACE conn2 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:01 INFO - PROCESS | 1647 | 1467225301170 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:01 INFO - PROCESS | 1647 | 1467225301256 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 11:35:01 INFO - PROCESS | 1647 | 1467225301335 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:01 INFO - PROCESS | 1647 | 1467225301336 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:01 INFO - PROCESS | 1647 | ++DOCSHELL 0x123ca5800 == 25 [pid = 1647] [id = 541] 11:35:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x11612d400) [pid = 1647] [serial = 1623] [outer = 0x0] 11:35:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x118594c00) [pid = 1647] [serial = 1624] [outer = 0x11612d400] 11:35:01 INFO - PROCESS | 1647 | 1467225301361 Marionette DEBUG loaded listener.js 11:35:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x11888f800) [pid = 1647] [serial = 1625] [outer = 0x11612d400] 11:35:01 INFO - PROCESS | 1647 | 1467225301668 Marionette TRACE conn2 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 11:35:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 11:35:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 525ms 11:35:01 INFO - PROCESS | 1647 | 1467225301687 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 11:35:01 INFO - PROCESS | 1647 | 1467225301689 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 11:35:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 11:35:01 INFO - PROCESS | 1647 | 1467225301698 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 11:35:01 INFO - PROCESS | 1647 | 1467225301702 Marionette TRACE conn2 <- [1,2138,null,{}] 11:35:01 INFO - PROCESS | 1647 | 1467225301706 Marionette TRACE conn2 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:01 INFO - PROCESS | 1647 | 1467225301708 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:01 INFO - PROCESS | 1647 | 1467225301796 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 11:35:01 INFO - PROCESS | 1647 | 1467225301856 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:01 INFO - PROCESS | 1647 | 1467225301857 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:01 INFO - PROCESS | 1647 | ++DOCSHELL 0x124ebb800 == 26 [pid = 1647] [id = 542] 11:35:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x118552c00) [pid = 1647] [serial = 1626] [outer = 0x0] 11:35:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x11918ec00) [pid = 1647] [serial = 1627] [outer = 0x118552c00] 11:35:01 INFO - PROCESS | 1647 | 1467225301882 Marionette DEBUG loaded listener.js 11:35:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x119e7b000) [pid = 1647] [serial = 1628] [outer = 0x118552c00] 11:35:02 INFO - PROCESS | 1647 | 1467225302190 Marionette TRACE conn2 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 11:35:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 11:35:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 528ms 11:35:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 11:35:02 INFO - PROCESS | 1647 | 1467225302221 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 11:35:02 INFO - PROCESS | 1647 | 1467225302222 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 11:35:02 INFO - PROCESS | 1647 | 1467225302224 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 11:35:02 INFO - PROCESS | 1647 | 1467225302226 Marionette TRACE conn2 <- [1,2142,null,{}] 11:35:02 INFO - PROCESS | 1647 | 1467225302230 Marionette TRACE conn2 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:02 INFO - PROCESS | 1647 | 1467225302232 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:02 INFO - PROCESS | 1647 | 1467225302332 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 11:35:02 INFO - PROCESS | 1647 | 1467225302355 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:02 INFO - PROCESS | 1647 | 1467225302356 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:02 INFO - PROCESS | 1647 | ++DOCSHELL 0x128a16800 == 27 [pid = 1647] [id = 543] 11:35:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x118592400) [pid = 1647] [serial = 1629] [outer = 0x0] 11:35:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x1211d7000) [pid = 1647] [serial = 1630] [outer = 0x118592400] 11:35:02 INFO - PROCESS | 1647 | 1467225302381 Marionette DEBUG loaded listener.js 11:35:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x123884400) [pid = 1647] [serial = 1631] [outer = 0x118592400] 11:35:02 INFO - PROCESS | 1647 | 1467225302756 Marionette TRACE conn2 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 11:35:02 INFO - PROCESS | 1647 | 1467225302804 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 11:35:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 11:35:02 INFO - PROCESS | 1647 | 1467225302807 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 11:35:02 INFO - PROCESS | 1647 | 1467225302807 Marionette TRACE conn2 <- [1,2146,null,{}] 11:35:02 INFO - PROCESS | 1647 | 1467225302810 Marionette TRACE conn2 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:02 INFO - PROCESS | 1647 | 1467225302811 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:02 INFO - PROCESS | 1647 | 1467225302890 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 11:35:02 INFO - PROCESS | 1647 | 1467225302929 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:02 INFO - PROCESS | 1647 | 1467225302933 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:02 INFO - PROCESS | 1647 | ++DOCSHELL 0x12571b800 == 28 [pid = 1647] [id = 544] 11:35:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x123f3b800) [pid = 1647] [serial = 1632] [outer = 0x0] 11:35:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x1241c0c00) [pid = 1647] [serial = 1633] [outer = 0x123f3b800] 11:35:02 INFO - PROCESS | 1647 | 1467225302969 Marionette DEBUG loaded listener.js 11:35:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x124726c00) [pid = 1647] [serial = 1634] [outer = 0x123f3b800] 11:35:03 INFO - PROCESS | 1647 | 1467225303480 Marionette TRACE conn2 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 11:35:03 INFO - PROCESS | 1647 | 1467225303532 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 11:35:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 11:35:03 INFO - PROCESS | 1647 | 1467225303541 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 11:35:03 INFO - PROCESS | 1647 | 1467225303543 Marionette TRACE conn2 <- [1,2150,null,{}] 11:35:03 INFO - PROCESS | 1647 | 1467225303547 Marionette TRACE conn2 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:03 INFO - PROCESS | 1647 | 1467225303549 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:03 INFO - PROCESS | 1647 | 1467225303644 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 11:35:03 INFO - PROCESS | 1647 | 1467225303649 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:03 INFO - PROCESS | 1647 | 1467225303650 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:03 INFO - PROCESS | 1647 | ++DOCSHELL 0x112eb7000 == 29 [pid = 1647] [id = 545] 11:35:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x124725800) [pid = 1647] [serial = 1635] [outer = 0x0] 11:35:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 108 (0x1257edc00) [pid = 1647] [serial = 1636] [outer = 0x124725800] 11:35:03 INFO - PROCESS | 1647 | 1467225303671 Marionette DEBUG loaded listener.js 11:35:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 109 (0x126537000) [pid = 1647] [serial = 1637] [outer = 0x124725800] 11:35:04 INFO - PROCESS | 1647 | 1467225304224 Marionette TRACE conn2 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 11:35:04 INFO - PROCESS | 1647 | --DOMWINDOW == 108 (0x1128aec00) [pid = 1647] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 11:35:04 INFO - PROCESS | 1647 | --DOMWINDOW == 107 (0x116637000) [pid = 1647] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 11:35:04 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x119198000) [pid = 1647] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 11:35:04 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x12388cc00) [pid = 1647] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 11:35:04 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x1257e7c00) [pid = 1647] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 11:35:04 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x1257eb400) [pid = 1647] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 11:35:04 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x127172400) [pid = 1647] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 11:35:04 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x1128cfc00) [pid = 1647] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 11:35:04 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x128bd7000) [pid = 1647] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 11:35:04 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x119e75000) [pid = 1647] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 11:35:04 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x112a77400) [pid = 1647] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 11:35:04 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x1176f2800) [pid = 1647] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 11:35:04 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x111c1a800) [pid = 1647] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 11:35:04 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x1128d4800) [pid = 1647] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 11:35:04 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x11291c400) [pid = 1647] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 11:35:04 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x11677c800) [pid = 1647] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 11:35:04 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x116638400) [pid = 1647] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 11:35:04 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x1128cb800) [pid = 1647] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 11:35:04 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x116f85800) [pid = 1647] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 11:35:04 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x12940ec00) [pid = 1647] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 11:35:04 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x128f74c00) [pid = 1647] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 11:35:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 11:35:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 727ms 11:35:04 INFO - PROCESS | 1647 | 1467225304270 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 11:35:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 11:35:04 INFO - PROCESS | 1647 | 1467225304272 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 11:35:04 INFO - PROCESS | 1647 | 1467225304275 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 11:35:04 INFO - PROCESS | 1647 | 1467225304278 Marionette TRACE conn2 <- [1,2154,null,{}] 11:35:04 INFO - PROCESS | 1647 | 1467225304282 Marionette TRACE conn2 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:04 INFO - PROCESS | 1647 | 1467225304283 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:04 INFO - PROCESS | 1647 | 1467225304407 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 11:35:04 INFO - PROCESS | 1647 | 1467225304419 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:04 INFO - PROCESS | 1647 | 1467225304420 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:04 INFO - PROCESS | 1647 | ++DOCSHELL 0x123aaa000 == 30 [pid = 1647] [id = 546] 11:35:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x1128d4000) [pid = 1647] [serial = 1638] [outer = 0x0] 11:35:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x112fbe000) [pid = 1647] [serial = 1639] [outer = 0x1128d4000] 11:35:04 INFO - PROCESS | 1647 | 1467225304445 Marionette DEBUG loaded listener.js 11:35:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x116f85800) [pid = 1647] [serial = 1640] [outer = 0x1128d4000] 11:35:04 INFO - PROCESS | 1647 | 1467225304783 Marionette TRACE conn2 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 11:35:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 11:35:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 525ms 11:35:04 INFO - PROCESS | 1647 | 1467225304800 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 11:35:04 INFO - PROCESS | 1647 | 1467225304801 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 11:35:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 11:35:04 INFO - PROCESS | 1647 | 1467225304804 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 11:35:04 INFO - PROCESS | 1647 | 1467225304805 Marionette TRACE conn2 <- [1,2158,null,{}] 11:35:04 INFO - PROCESS | 1647 | 1467225304807 Marionette TRACE conn2 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:04 INFO - PROCESS | 1647 | 1467225304808 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:04 INFO - PROCESS | 1647 | 1467225304917 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 11:35:04 INFO - PROCESS | 1647 | 1467225304924 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:04 INFO - PROCESS | 1647 | 1467225304925 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:04 INFO - PROCESS | 1647 | ++DOCSHELL 0x123ca3800 == 31 [pid = 1647] [id = 547] 11:35:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x1128cb800) [pid = 1647] [serial = 1641] [outer = 0x0] 11:35:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x11859ac00) [pid = 1647] [serial = 1642] [outer = 0x1128cb800] 11:35:04 INFO - PROCESS | 1647 | 1467225304950 Marionette DEBUG loaded listener.js 11:35:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x12573f800) [pid = 1647] [serial = 1643] [outer = 0x1128cb800] 11:35:05 INFO - PROCESS | 1647 | 1467225305273 Marionette TRACE conn2 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 11:35:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 11:35:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 520ms 11:35:05 INFO - PROCESS | 1647 | 1467225305325 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 11:35:05 INFO - PROCESS | 1647 | 1467225305326 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 11:35:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 11:35:05 INFO - PROCESS | 1647 | 1467225305328 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 11:35:05 INFO - PROCESS | 1647 | 1467225305329 Marionette TRACE conn2 <- [1,2162,null,{}] 11:35:05 INFO - PROCESS | 1647 | 1467225305332 Marionette TRACE conn2 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:05 INFO - PROCESS | 1647 | 1467225305333 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:05 INFO - PROCESS | 1647 | 1467225305410 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 11:35:05 INFO - PROCESS | 1647 | 1467225305416 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:05 INFO - PROCESS | 1647 | 1467225305417 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:05 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a9c0000 == 32 [pid = 1647] [id = 548] 11:35:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x1257ba800) [pid = 1647] [serial = 1644] [outer = 0x0] 11:35:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x1266ed000) [pid = 1647] [serial = 1645] [outer = 0x1257ba800] 11:35:05 INFO - PROCESS | 1647 | 1467225305442 Marionette DEBUG loaded listener.js 11:35:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x12890a400) [pid = 1647] [serial = 1646] [outer = 0x1257ba800] 11:35:05 INFO - PROCESS | 1647 | 1467225305785 Marionette TRACE conn2 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 11:35:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 11:35:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 470ms 11:35:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 11:35:05 INFO - PROCESS | 1647 | 1467225305799 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 11:35:05 INFO - PROCESS | 1647 | 1467225305800 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 11:35:05 INFO - PROCESS | 1647 | 1467225305802 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 11:35:05 INFO - PROCESS | 1647 | 1467225305803 Marionette TRACE conn2 <- [1,2166,null,{}] 11:35:05 INFO - PROCESS | 1647 | 1467225305805 Marionette TRACE conn2 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:05 INFO - PROCESS | 1647 | 1467225305806 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:05 INFO - PROCESS | 1647 | 1467225305918 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 11:35:05 INFO - PROCESS | 1647 | 1467225305925 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:05 INFO - PROCESS | 1647 | 1467225305927 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:05 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b736000 == 33 [pid = 1647] [id = 549] 11:35:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x1257ec400) [pid = 1647] [serial = 1647] [outer = 0x0] 11:35:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x128911000) [pid = 1647] [serial = 1648] [outer = 0x1257ec400] 11:35:05 INFO - PROCESS | 1647 | 1467225305957 Marionette DEBUG loaded listener.js 11:35:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x1289f4c00) [pid = 1647] [serial = 1649] [outer = 0x1257ec400] 11:35:06 INFO - PROCESS | 1647 | 1467225306403 Marionette TRACE conn2 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 11:35:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 11:35:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 668ms 11:35:06 INFO - PROCESS | 1647 | 1467225306471 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 11:35:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 11:35:06 INFO - PROCESS | 1647 | 1467225306474 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 11:35:06 INFO - PROCESS | 1647 | 1467225306477 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 11:35:06 INFO - PROCESS | 1647 | 1467225306479 Marionette TRACE conn2 <- [1,2170,null,{}] 11:35:06 INFO - PROCESS | 1647 | 1467225306483 Marionette TRACE conn2 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:06 INFO - PROCESS | 1647 | 1467225306485 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:06 INFO - PROCESS | 1647 | 1467225306590 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 11:35:06 INFO - PROCESS | 1647 | 1467225306663 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:06 INFO - PROCESS | 1647 | 1467225306665 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:06 INFO - PROCESS | 1647 | ++DOCSHELL 0x1194a9000 == 34 [pid = 1647] [id = 550] 11:35:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x112fc2400) [pid = 1647] [serial = 1650] [outer = 0x0] 11:35:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x114fcc400) [pid = 1647] [serial = 1651] [outer = 0x112fc2400] 11:35:06 INFO - PROCESS | 1647 | 1467225306696 Marionette DEBUG loaded listener.js 11:35:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x118170c00) [pid = 1647] [serial = 1652] [outer = 0x112fc2400] 11:35:07 INFO - PROCESS | 1647 | 1467225307128 Marionette TRACE conn2 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 11:35:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 11:35:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 671ms 11:35:07 INFO - PROCESS | 1647 | 1467225307148 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 11:35:07 INFO - PROCESS | 1647 | 1467225307151 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 11:35:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 11:35:07 INFO - PROCESS | 1647 | 1467225307156 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 11:35:07 INFO - PROCESS | 1647 | 1467225307158 Marionette TRACE conn2 <- [1,2174,null,{}] 11:35:07 INFO - PROCESS | 1647 | 1467225307183 Marionette TRACE conn2 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:07 INFO - PROCESS | 1647 | 1467225307185 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:07 INFO - PROCESS | 1647 | 1467225307290 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 11:35:07 INFO - PROCESS | 1647 | 1467225307351 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:07 INFO - PROCESS | 1647 | 1467225307352 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:07 INFO - PROCESS | 1647 | ++DOCSHELL 0x128b0a800 == 35 [pid = 1647] [id = 551] 11:35:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x118559400) [pid = 1647] [serial = 1653] [outer = 0x0] 11:35:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x119197400) [pid = 1647] [serial = 1654] [outer = 0x118559400] 11:35:07 INFO - PROCESS | 1647 | 1467225307383 Marionette DEBUG loaded listener.js 11:35:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x11976b400) [pid = 1647] [serial = 1655] [outer = 0x118559400] 11:35:07 INFO - PROCESS | 1647 | 1467225307803 Marionette TRACE conn2 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 11:35:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 11:35:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 693ms 11:35:07 INFO - PROCESS | 1647 | 1467225307849 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 11:35:07 INFO - PROCESS | 1647 | 1467225307850 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 11:35:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 11:35:07 INFO - PROCESS | 1647 | 1467225307853 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 11:35:07 INFO - PROCESS | 1647 | 1467225307855 Marionette TRACE conn2 <- [1,2178,null,{}] 11:35:07 INFO - PROCESS | 1647 | 1467225307863 Marionette TRACE conn2 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:07 INFO - PROCESS | 1647 | 1467225307866 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:07 INFO - PROCESS | 1647 | 1467225307968 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 11:35:08 INFO - PROCESS | 1647 | 1467225308031 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:08 INFO - PROCESS | 1647 | 1467225308033 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:08 INFO - PROCESS | 1647 | ++DOCSHELL 0x12bcb7800 == 36 [pid = 1647] [id = 552] 11:35:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x123807c00) [pid = 1647] [serial = 1656] [outer = 0x0] 11:35:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 108 (0x1241c3800) [pid = 1647] [serial = 1657] [outer = 0x123807c00] 11:35:08 INFO - PROCESS | 1647 | 1467225308064 Marionette DEBUG loaded listener.js 11:35:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 109 (0x124e98000) [pid = 1647] [serial = 1658] [outer = 0x123807c00] 11:35:08 INFO - PROCESS | 1647 | 1467225308513 Marionette TRACE conn2 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 11:35:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 11:35:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 671ms 11:35:08 INFO - PROCESS | 1647 | 1467225308525 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 11:35:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 11:35:08 INFO - PROCESS | 1647 | 1467225308527 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 11:35:08 INFO - PROCESS | 1647 | 1467225308532 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 11:35:08 INFO - PROCESS | 1647 | 1467225308533 Marionette TRACE conn2 <- [1,2182,null,{}] 11:35:08 INFO - PROCESS | 1647 | 1467225308535 Marionette TRACE conn2 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:08 INFO - PROCESS | 1647 | 1467225308537 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:08 INFO - PROCESS | 1647 | 1467225308659 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 11:35:08 INFO - PROCESS | 1647 | 1467225308744 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:08 INFO - PROCESS | 1647 | 1467225308746 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:08 INFO - PROCESS | 1647 | ++DOCSHELL 0x12bcdd800 == 37 [pid = 1647] [id = 553] 11:35:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 110 (0x12717c000) [pid = 1647] [serial = 1659] [outer = 0x0] 11:35:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 111 (0x1289e7c00) [pid = 1647] [serial = 1660] [outer = 0x12717c000] 11:35:08 INFO - PROCESS | 1647 | 1467225308775 Marionette DEBUG loaded listener.js 11:35:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 112 (0x128b60000) [pid = 1647] [serial = 1661] [outer = 0x12717c000] 11:35:09 INFO - PROCESS | 1647 | 1467225309233 Marionette TRACE conn2 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 11:35:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 11:35:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 721ms 11:35:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 11:35:09 INFO - PROCESS | 1647 | 1467225309253 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 11:35:09 INFO - PROCESS | 1647 | 1467225309254 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 11:35:09 INFO - PROCESS | 1647 | 1467225309256 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 11:35:09 INFO - PROCESS | 1647 | 1467225309258 Marionette TRACE conn2 <- [1,2186,null,{}] 11:35:09 INFO - PROCESS | 1647 | 1467225309260 Marionette TRACE conn2 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:09 INFO - PROCESS | 1647 | 1467225309262 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:09 INFO - PROCESS | 1647 | 1467225309361 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 11:35:09 INFO - PROCESS | 1647 | 1467225309421 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:09 INFO - PROCESS | 1647 | 1467225309422 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:09 INFO - PROCESS | 1647 | ++DOCSHELL 0x123c9e000 == 38 [pid = 1647] [id = 554] 11:35:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 113 (0x11291f400) [pid = 1647] [serial = 1662] [outer = 0x0] 11:35:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 114 (0x11942fc00) [pid = 1647] [serial = 1663] [outer = 0x11291f400] 11:35:09 INFO - PROCESS | 1647 | 1467225309451 Marionette DEBUG loaded listener.js 11:35:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 115 (0x128b60c00) [pid = 1647] [serial = 1664] [outer = 0x11291f400] 11:35:10 INFO - PROCESS | 1647 | 1467225310010 Marionette TRACE conn2 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 11:35:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 11:35:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 821ms 11:35:10 INFO - PROCESS | 1647 | 1467225310078 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 11:35:10 INFO - PROCESS | 1647 | 1467225310080 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 11:35:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 11:35:10 INFO - PROCESS | 1647 | 1467225310083 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 11:35:10 INFO - PROCESS | 1647 | 1467225310085 Marionette TRACE conn2 <- [1,2190,null,{}] 11:35:10 INFO - PROCESS | 1647 | 1467225310089 Marionette TRACE conn2 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:10 INFO - PROCESS | 1647 | 1467225310090 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:10 INFO - PROCESS | 1647 | 1467225310184 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 11:35:10 INFO - PROCESS | 1647 | 1467225310258 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:10 INFO - PROCESS | 1647 | 1467225310260 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:10 INFO - PROCESS | 1647 | ++DOCSHELL 0x1194ab800 == 39 [pid = 1647] [id = 555] 11:35:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 116 (0x11676f800) [pid = 1647] [serial = 1665] [outer = 0x0] 11:35:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 117 (0x11816c400) [pid = 1647] [serial = 1666] [outer = 0x11676f800] 11:35:10 INFO - PROCESS | 1647 | 1467225310289 Marionette DEBUG loaded listener.js 11:35:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 118 (0x1182b8400) [pid = 1647] [serial = 1667] [outer = 0x11676f800] 11:35:10 INFO - PROCESS | 1647 | --DOCSHELL 0x114f1a800 == 38 [pid = 1647] [id = 26] 11:35:10 INFO - PROCESS | 1647 | --DOCSHELL 0x128fc5000 == 37 [pid = 1647] [id = 6] 11:35:10 INFO - PROCESS | 1647 | --DOMWINDOW == 117 (0x1186c2c00) [pid = 1647] [serial = 1609] [outer = 0x0] [url = about:blank] 11:35:10 INFO - PROCESS | 1647 | --DOCSHELL 0x1169b8000 == 36 [pid = 1647] [id = 537] 11:35:10 INFO - PROCESS | 1647 | 1467225310664 Marionette TRACE conn2 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 11:35:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 11:35:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 621ms 11:35:10 INFO - PROCESS | 1647 | --DOMWINDOW == 116 (0x128b61c00) [pid = 1647] [serial = 1547] [outer = 0x0] [url = about:blank] 11:35:10 INFO - PROCESS | 1647 | --DOMWINDOW == 115 (0x128f74800) [pid = 1647] [serial = 1586] [outer = 0x0] [url = about:blank] 11:35:10 INFO - PROCESS | 1647 | --DOMWINDOW == 114 (0x128f73000) [pid = 1647] [serial = 1580] [outer = 0x0] [url = about:blank] 11:35:10 INFO - PROCESS | 1647 | --DOMWINDOW == 113 (0x1257df800) [pid = 1647] [serial = 1585] [outer = 0x0] [url = about:blank] 11:35:10 INFO - PROCESS | 1647 | --DOMWINDOW == 112 (0x124b9ac00) [pid = 1647] [serial = 1568] [outer = 0x0] [url = about:blank] 11:35:10 INFO - PROCESS | 1647 | --DOMWINDOW == 111 (0x129286400) [pid = 1647] [serial = 1604] [outer = 0x0] [url = about:blank] 11:35:10 INFO - PROCESS | 1647 | --DOMWINDOW == 110 (0x119e7f000) [pid = 1647] [serial = 1583] [outer = 0x0] [url = about:blank] 11:35:10 INFO - PROCESS | 1647 | --DOMWINDOW == 109 (0x11859f000) [pid = 1647] [serial = 1582] [outer = 0x0] [url = about:blank] 11:35:10 INFO - PROCESS | 1647 | --DOMWINDOW == 108 (0x1295f4800) [pid = 1647] [serial = 1592] [outer = 0x0] [url = about:blank] 11:35:10 INFO - PROCESS | 1647 | --DOMWINDOW == 107 (0x1295edc00) [pid = 1647] [serial = 1591] [outer = 0x0] [url = about:blank] 11:35:10 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x12928a400) [pid = 1647] [serial = 1588] [outer = 0x0] [url = about:blank] 11:35:10 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x1133adc00) [pid = 1647] [serial = 1606] [outer = 0x0] [url = about:blank] 11:35:10 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x115e5c000) [pid = 1647] [serial = 1607] [outer = 0x0] [url = about:blank] 11:35:10 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x1174e4c00) [pid = 1647] [serial = 1594] [outer = 0x0] [url = about:blank] 11:35:10 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x119e73c00) [pid = 1647] [serial = 1597] [outer = 0x0] [url = about:blank] 11:35:10 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x11855b800) [pid = 1647] [serial = 1595] [outer = 0x0] [url = about:blank] 11:35:10 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x12568e400) [pid = 1647] [serial = 1600] [outer = 0x0] [url = about:blank] 11:35:10 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x123803c00) [pid = 1647] [serial = 1598] [outer = 0x0] [url = about:blank] 11:35:10 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x128bd8800) [pid = 1647] [serial = 1603] [outer = 0x0] [url = about:blank] 11:35:10 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x126184000) [pid = 1647] [serial = 1570] [outer = 0x0] [url = about:blank] 11:35:10 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x1289e9400) [pid = 1647] [serial = 1573] [outer = 0x0] [url = about:blank] 11:35:10 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x1266ee800) [pid = 1647] [serial = 1571] [outer = 0x0] [url = about:blank] 11:35:10 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x128bcb000) [pid = 1647] [serial = 1576] [outer = 0x0] [url = about:blank] 11:35:10 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x128b61800) [pid = 1647] [serial = 1574] [outer = 0x0] [url = about:blank] 11:35:10 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x128d75000) [pid = 1647] [serial = 1579] [outer = 0x0] [url = about:blank] 11:35:10 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x128bd6400) [pid = 1647] [serial = 1577] [outer = 0x0] [url = about:blank] 11:35:10 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x1241ca800) [pid = 1647] [serial = 1567] [outer = 0x0] [url = about:blank] 11:35:10 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x1209f5800) [pid = 1647] [serial = 1564] [outer = 0x0] [url = about:blank] 11:35:10 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x123f34c00) [pid = 1647] [serial = 1565] [outer = 0x0] [url = about:blank] 11:35:10 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x11816a800) [pid = 1647] [serial = 1552] [outer = 0x0] [url = about:blank] 11:35:10 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x1266eac00) [pid = 1647] [serial = 1601] [outer = 0x0] [url = about:blank] 11:35:10 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x11834f800) [pid = 1647] [serial = 1553] [outer = 0x0] [url = about:blank] 11:35:10 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x1122b1800) [pid = 1647] [serial = 1549] [outer = 0x0] [url = about:blank] 11:35:10 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x112920400) [pid = 1647] [serial = 1550] [outer = 0x0] [url = about:blank] 11:35:10 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x1133de800) [pid = 1647] [serial = 1555] [outer = 0x0] [url = about:blank] 11:35:10 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x1164e5400) [pid = 1647] [serial = 1556] [outer = 0x0] [url = about:blank] 11:35:10 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x11942f400) [pid = 1647] [serial = 1561] [outer = 0x0] [url = about:blank] 11:35:10 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x119e1a800) [pid = 1647] [serial = 1562] [outer = 0x0] [url = about:blank] 11:35:10 INFO - PROCESS | 1647 | --DOMWINDOW == 78 (0x1181df000) [pid = 1647] [serial = 1558] [outer = 0x0] [url = about:blank] 11:35:10 INFO - PROCESS | 1647 | --DOMWINDOW == 77 (0x11855c800) [pid = 1647] [serial = 1559] [outer = 0x0] [url = about:blank] 11:35:10 INFO - PROCESS | 1647 | --DOMWINDOW == 76 (0x12940e800) [pid = 1647] [serial = 1589] [outer = 0x0] [url = about:blank] 11:35:10 INFO - PROCESS | 1647 | 1467225310708 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 11:35:10 INFO - PROCESS | 1647 | 1467225310711 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 11:35:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 11:35:10 INFO - PROCESS | 1647 | 1467225310719 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 11:35:10 INFO - PROCESS | 1647 | 1467225310720 Marionette TRACE conn2 <- [1,2194,null,{}] 11:35:10 INFO - PROCESS | 1647 | 1467225310723 Marionette TRACE conn2 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:10 INFO - PROCESS | 1647 | 1467225310724 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:10 INFO - PROCESS | 1647 | 1467225310805 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 11:35:10 INFO - PROCESS | 1647 | 1467225310810 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:10 INFO - PROCESS | 1647 | 1467225310813 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:10 INFO - PROCESS | 1647 | ++DOCSHELL 0x119294000 == 37 [pid = 1647] [id = 556] 11:35:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 77 (0x118555000) [pid = 1647] [serial = 1668] [outer = 0x0] 11:35:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 78 (0x11855c000) [pid = 1647] [serial = 1669] [outer = 0x118555000] 11:35:10 INFO - PROCESS | 1647 | 1467225310840 Marionette DEBUG loaded listener.js 11:35:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 79 (0x119199c00) [pid = 1647] [serial = 1670] [outer = 0x118555000] 11:35:11 INFO - PROCESS | 1647 | 1467225311200 Marionette TRACE conn2 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 11:35:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 11:35:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 518ms 11:35:11 INFO - PROCESS | 1647 | 1467225311247 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 11:35:11 INFO - PROCESS | 1647 | 1467225311249 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 11:35:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 11:35:11 INFO - PROCESS | 1647 | 1467225311252 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 11:35:11 INFO - PROCESS | 1647 | 1467225311255 Marionette TRACE conn2 <- [1,2198,null,{}] 11:35:11 INFO - PROCESS | 1647 | 1467225311262 Marionette TRACE conn2 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:11 INFO - PROCESS | 1647 | 1467225311265 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:11 INFO - PROCESS | 1647 | 1467225311349 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 11:35:11 INFO - PROCESS | 1647 | 1467225311353 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:11 INFO - PROCESS | 1647 | 1467225311355 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:11 INFO - PROCESS | 1647 | ++DOCSHELL 0x124b3e000 == 38 [pid = 1647] [id = 557] 11:35:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x119e1ac00) [pid = 1647] [serial = 1671] [outer = 0x0] 11:35:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x11a018000) [pid = 1647] [serial = 1672] [outer = 0x119e1ac00] 11:35:11 INFO - PROCESS | 1647 | 1467225311383 Marionette DEBUG loaded listener.js 11:35:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x123886000) [pid = 1647] [serial = 1673] [outer = 0x119e1ac00] 11:35:11 INFO - PROCESS | 1647 | 1467225311746 Marionette TRACE conn2 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 11:35:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 11:35:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 522ms 11:35:11 INFO - PROCESS | 1647 | 1467225311775 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 11:35:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 11:35:11 INFO - PROCESS | 1647 | 1467225311777 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 11:35:11 INFO - PROCESS | 1647 | 1467225311779 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 11:35:11 INFO - PROCESS | 1647 | 1467225311780 Marionette TRACE conn2 <- [1,2202,null,{}] 11:35:11 INFO - PROCESS | 1647 | 1467225311782 Marionette TRACE conn2 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:11 INFO - PROCESS | 1647 | 1467225311784 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:11 INFO - PROCESS | 1647 | 1467225311873 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 11:35:11 INFO - PROCESS | 1647 | 1467225311929 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:11 INFO - PROCESS | 1647 | 1467225311930 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:11 INFO - PROCESS | 1647 | ++DOCSHELL 0x1266a8800 == 39 [pid = 1647] [id = 558] 11:35:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x123889800) [pid = 1647] [serial = 1674] [outer = 0x0] 11:35:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x124610800) [pid = 1647] [serial = 1675] [outer = 0x123889800] 11:35:11 INFO - PROCESS | 1647 | 1467225311955 Marionette DEBUG loaded listener.js 11:35:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x125030800) [pid = 1647] [serial = 1676] [outer = 0x123889800] 11:35:12 INFO - PROCESS | 1647 | 1467225312235 Marionette TRACE conn2 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 11:35:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 11:35:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 521ms 11:35:12 INFO - PROCESS | 1647 | 1467225312301 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 11:35:12 INFO - PROCESS | 1647 | 1467225312303 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 11:35:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 11:35:12 INFO - PROCESS | 1647 | 1467225312306 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 11:35:12 INFO - PROCESS | 1647 | 1467225312308 Marionette TRACE conn2 <- [1,2206,null,{}] 11:35:12 INFO - PROCESS | 1647 | 1467225312314 Marionette TRACE conn2 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:12 INFO - PROCESS | 1647 | 1467225312316 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:12 INFO - PROCESS | 1647 | 1467225312444 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 11:35:12 INFO - PROCESS | 1647 | 1467225312539 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:12 INFO - PROCESS | 1647 | 1467225312540 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:12 INFO - PROCESS | 1647 | ++DOCSHELL 0x128b13800 == 40 [pid = 1647] [id = 559] 11:35:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x124be0800) [pid = 1647] [serial = 1677] [outer = 0x0] 11:35:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x1257e5000) [pid = 1647] [serial = 1678] [outer = 0x124be0800] 11:35:12 INFO - PROCESS | 1647 | 1467225312568 Marionette DEBUG loaded listener.js 11:35:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x126652400) [pid = 1647] [serial = 1679] [outer = 0x124be0800] 11:35:12 INFO - PROCESS | 1647 | 1467225312905 Marionette TRACE conn2 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 11:35:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 11:35:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 620ms 11:35:12 INFO - PROCESS | 1647 | 1467225312934 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 11:35:12 INFO - PROCESS | 1647 | 1467225312936 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 11:35:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 11:35:12 INFO - PROCESS | 1647 | 1467225312938 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 11:35:12 INFO - PROCESS | 1647 | 1467225312939 Marionette TRACE conn2 <- [1,2210,null,{}] 11:35:12 INFO - PROCESS | 1647 | 1467225312941 Marionette TRACE conn2 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:12 INFO - PROCESS | 1647 | 1467225312948 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:13 INFO - PROCESS | 1647 | 1467225313072 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 11:35:13 INFO - PROCESS | 1647 | 1467225313084 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:13 INFO - PROCESS | 1647 | 1467225313085 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:13 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a674000 == 41 [pid = 1647] [id = 560] 11:35:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x1289e6800) [pid = 1647] [serial = 1680] [outer = 0x0] 11:35:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x128bcc000) [pid = 1647] [serial = 1681] [outer = 0x1289e6800] 11:35:13 INFO - PROCESS | 1647 | 1467225313110 Marionette DEBUG loaded listener.js 11:35:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x128f74800) [pid = 1647] [serial = 1682] [outer = 0x1289e6800] 11:35:13 INFO - PROCESS | 1647 | 1467225313453 Marionette TRACE conn2 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 11:35:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 11:35:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 526ms 11:35:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 11:35:13 INFO - PROCESS | 1647 | 1467225313466 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 11:35:13 INFO - PROCESS | 1647 | 1467225313467 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 11:35:13 INFO - PROCESS | 1647 | 1467225313469 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 11:35:13 INFO - PROCESS | 1647 | 1467225313470 Marionette TRACE conn2 <- [1,2214,null,{}] 11:35:13 INFO - PROCESS | 1647 | 1467225313472 Marionette TRACE conn2 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:13 INFO - PROCESS | 1647 | 1467225313473 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:13 INFO - PROCESS | 1647 | 1467225313582 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 11:35:13 INFO - PROCESS | 1647 | 1467225313595 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:13 INFO - PROCESS | 1647 | 1467225313596 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:13 INFO - PROCESS | 1647 | ++DOCSHELL 0x12ab3b800 == 42 [pid = 1647] [id = 561] 11:35:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x128f74c00) [pid = 1647] [serial = 1683] [outer = 0x0] 11:35:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x12928d000) [pid = 1647] [serial = 1684] [outer = 0x128f74c00] 11:35:13 INFO - PROCESS | 1647 | 1467225313620 Marionette DEBUG loaded listener.js 11:35:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x129409000) [pid = 1647] [serial = 1685] [outer = 0x128f74c00] 11:35:13 INFO - PROCESS | 1647 | 1467225313973 Marionette TRACE conn2 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 11:35:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 11:35:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 521ms 11:35:13 INFO - PROCESS | 1647 | 1467225313990 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 11:35:13 INFO - PROCESS | 1647 | 1467225313992 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 11:35:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 11:35:13 INFO - PROCESS | 1647 | 1467225313995 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 11:35:13 INFO - PROCESS | 1647 | 1467225313997 Marionette TRACE conn2 <- [1,2218,null,{}] 11:35:14 INFO - PROCESS | 1647 | 1467225313999 Marionette TRACE conn2 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:14 INFO - PROCESS | 1647 | 1467225314001 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:14 INFO - PROCESS | 1647 | 1467225314118 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 11:35:14 INFO - PROCESS | 1647 | 1467225314131 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:14 INFO - PROCESS | 1647 | 1467225314132 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:14 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b921000 == 43 [pid = 1647] [id = 562] 11:35:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x129284c00) [pid = 1647] [serial = 1686] [outer = 0x0] 11:35:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x129413000) [pid = 1647] [serial = 1687] [outer = 0x129284c00] 11:35:14 INFO - PROCESS | 1647 | 1467225314155 Marionette DEBUG loaded listener.js 11:35:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x1295f3000) [pid = 1647] [serial = 1688] [outer = 0x129284c00] 11:35:14 INFO - PROCESS | 1647 | 1467225314476 Marionette TRACE conn2 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 11:35:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 11:35:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 520ms 11:35:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 11:35:14 INFO - PROCESS | 1647 | 1467225314521 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 11:35:14 INFO - PROCESS | 1647 | 1467225314522 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 11:35:14 INFO - PROCESS | 1647 | 1467225314524 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 11:35:14 INFO - PROCESS | 1647 | 1467225314525 Marionette TRACE conn2 <- [1,2222,null,{}] 11:35:14 INFO - PROCESS | 1647 | 1467225314528 Marionette TRACE conn2 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:14 INFO - PROCESS | 1647 | 1467225314529 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:14 INFO - PROCESS | 1647 | 1467225314631 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 11:35:14 INFO - PROCESS | 1647 | 1467225314668 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:14 INFO - PROCESS | 1647 | 1467225314669 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:14 INFO - PROCESS | 1647 | ++DOCSHELL 0x12bcb4000 == 44 [pid = 1647] [id = 563] 11:35:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x12928e400) [pid = 1647] [serial = 1689] [outer = 0x0] 11:35:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x12a56f800) [pid = 1647] [serial = 1690] [outer = 0x12928e400] 11:35:14 INFO - PROCESS | 1647 | 1467225314695 Marionette DEBUG loaded listener.js 11:35:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x12a622000) [pid = 1647] [serial = 1691] [outer = 0x12928e400] 11:35:14 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x11819fc00) [pid = 1647] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 11:35:14 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x111aa9400) [pid = 1647] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 11:35:14 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x123f3b800) [pid = 1647] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 11:35:14 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x11291ec00) [pid = 1647] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 11:35:14 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x11612d400) [pid = 1647] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 11:35:14 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x118552c00) [pid = 1647] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 11:35:14 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x116135000) [pid = 1647] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 11:35:14 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x113c64000) [pid = 1647] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 11:35:14 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x124725800) [pid = 1647] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 11:35:14 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x1257ba800) [pid = 1647] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 11:35:14 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x1128d4000) [pid = 1647] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 11:35:14 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x1128cb800) [pid = 1647] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 11:35:14 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x118592400) [pid = 1647] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 11:35:15 INFO - PROCESS | 1647 | 1467225315084 Marionette TRACE conn2 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 11:35:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 11:35:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 570ms 11:35:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 11:35:15 INFO - PROCESS | 1647 | 1467225315098 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 11:35:15 INFO - PROCESS | 1647 | 1467225315099 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 11:35:15 INFO - PROCESS | 1647 | 1467225315101 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 11:35:15 INFO - PROCESS | 1647 | 1467225315102 Marionette TRACE conn2 <- [1,2226,null,{}] 11:35:15 INFO - PROCESS | 1647 | 1467225315105 Marionette TRACE conn2 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:15 INFO - PROCESS | 1647 | 1467225315106 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:15 INFO - PROCESS | 1647 | 1467225315218 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 11:35:15 INFO - PROCESS | 1647 | 1467225315254 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:15 INFO - PROCESS | 1647 | 1467225315255 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:15 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a9ce000 == 45 [pid = 1647] [id = 564] 11:35:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x111aa9400) [pid = 1647] [serial = 1692] [outer = 0x0] 11:35:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x11855f800) [pid = 1647] [serial = 1693] [outer = 0x111aa9400] 11:35:15 INFO - PROCESS | 1647 | 1467225315279 Marionette DEBUG loaded listener.js 11:35:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x1209f4800) [pid = 1647] [serial = 1694] [outer = 0x111aa9400] 11:35:15 INFO - PROCESS | 1647 | 1467225315557 Marionette TRACE conn2 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 11:35:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 11:35:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 467ms 11:35:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 11:35:15 INFO - PROCESS | 1647 | 1467225315571 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 11:35:15 INFO - PROCESS | 1647 | 1467225315573 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 11:35:15 INFO - PROCESS | 1647 | 1467225315575 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 11:35:15 INFO - PROCESS | 1647 | 1467225315577 Marionette TRACE conn2 <- [1,2230,null,{}] 11:35:15 INFO - PROCESS | 1647 | 1467225315587 Marionette TRACE conn2 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:15 INFO - PROCESS | 1647 | 1467225315589 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:15 INFO - PROCESS | 1647 | 1467225315691 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 11:35:15 INFO - PROCESS | 1647 | 1467225315695 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:15 INFO - PROCESS | 1647 | 1467225315697 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:15 INFO - PROCESS | 1647 | ++DOCSHELL 0x12ca6b800 == 46 [pid = 1647] [id = 565] 11:35:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x123806000) [pid = 1647] [serial = 1695] [outer = 0x0] 11:35:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x12a628400) [pid = 1647] [serial = 1696] [outer = 0x123806000] 11:35:15 INFO - PROCESS | 1647 | 1467225315730 Marionette DEBUG loaded listener.js 11:35:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x12a70ec00) [pid = 1647] [serial = 1697] [outer = 0x123806000] 11:35:16 INFO - PROCESS | 1647 | 1467225316067 Marionette TRACE conn2 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 11:35:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 11:35:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 529ms 11:35:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 11:35:16 INFO - PROCESS | 1647 | 1467225316104 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 11:35:16 INFO - PROCESS | 1647 | 1467225316105 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 11:35:16 INFO - PROCESS | 1647 | 1467225316107 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 11:35:16 INFO - PROCESS | 1647 | 1467225316109 Marionette TRACE conn2 <- [1,2234,null,{}] 11:35:16 INFO - PROCESS | 1647 | 1467225316111 Marionette TRACE conn2 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:16 INFO - PROCESS | 1647 | 1467225316112 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:16 INFO - PROCESS | 1647 | 1467225316227 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 11:35:16 INFO - PROCESS | 1647 | 1467225316235 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:16 INFO - PROCESS | 1647 | 1467225316237 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:16 INFO - PROCESS | 1647 | ++DOCSHELL 0x12cdab000 == 47 [pid = 1647] [id = 566] 11:35:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x1211d7800) [pid = 1647] [serial = 1698] [outer = 0x0] 11:35:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x12a926800) [pid = 1647] [serial = 1699] [outer = 0x1211d7800] 11:35:16 INFO - PROCESS | 1647 | 1467225316261 Marionette DEBUG loaded listener.js 11:35:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x12a92cc00) [pid = 1647] [serial = 1700] [outer = 0x1211d7800] 11:35:16 INFO - PROCESS | 1647 | 1467225316549 Marionette TRACE conn2 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 11:35:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 11:35:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 468ms 11:35:16 INFO - PROCESS | 1647 | 1467225316576 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 11:35:16 INFO - PROCESS | 1647 | 1467225316578 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 11:35:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 11:35:16 INFO - PROCESS | 1647 | 1467225316584 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 11:35:16 INFO - PROCESS | 1647 | 1467225316585 Marionette TRACE conn2 <- [1,2238,null,{}] 11:35:16 INFO - PROCESS | 1647 | 1467225316587 Marionette TRACE conn2 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:16 INFO - PROCESS | 1647 | 1467225316588 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:16 INFO - PROCESS | 1647 | 1467225316675 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 11:35:16 INFO - PROCESS | 1647 | 1467225316678 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:16 INFO - PROCESS | 1647 | 1467225316679 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:16 INFO - PROCESS | 1647 | ++DOCSHELL 0x12d379000 == 48 [pid = 1647] [id = 567] 11:35:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x12a92f800) [pid = 1647] [serial = 1701] [outer = 0x0] 11:35:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x12ab06c00) [pid = 1647] [serial = 1702] [outer = 0x12a92f800] 11:35:16 INFO - PROCESS | 1647 | 1467225316710 Marionette DEBUG loaded listener.js 11:35:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x12ab11400) [pid = 1647] [serial = 1703] [outer = 0x12a92f800] 11:35:17 INFO - PROCESS | 1647 | 1467225317172 Marionette TRACE conn2 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 11:35:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 11:35:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 619ms 11:35:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 11:35:17 INFO - PROCESS | 1647 | 1467225317202 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 11:35:17 INFO - PROCESS | 1647 | 1467225317205 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 11:35:17 INFO - PROCESS | 1647 | 1467225317208 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 11:35:17 INFO - PROCESS | 1647 | 1467225317211 Marionette TRACE conn2 <- [1,2242,null,{}] 11:35:17 INFO - PROCESS | 1647 | 1467225317215 Marionette TRACE conn2 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:17 INFO - PROCESS | 1647 | 1467225317217 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:17 INFO - PROCESS | 1647 | 1467225317324 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 11:35:17 INFO - PROCESS | 1647 | 1467225317424 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:17 INFO - PROCESS | 1647 | 1467225317426 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:17 INFO - PROCESS | 1647 | ++DOCSHELL 0x119ec6800 == 49 [pid = 1647] [id = 568] 11:35:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x115e62000) [pid = 1647] [serial = 1704] [outer = 0x0] 11:35:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x1181a0c00) [pid = 1647] [serial = 1705] [outer = 0x115e62000] 11:35:17 INFO - PROCESS | 1647 | 1467225317470 Marionette DEBUG loaded listener.js 11:35:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x11855e400) [pid = 1647] [serial = 1706] [outer = 0x115e62000] 11:35:17 INFO - PROCESS | 1647 | 1467225317894 Marionette TRACE conn2 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 11:35:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 11:35:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 723ms 11:35:17 INFO - PROCESS | 1647 | 1467225317932 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 11:35:17 INFO - PROCESS | 1647 | 1467225317935 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 11:35:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 11:35:17 INFO - PROCESS | 1647 | 1467225317939 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 11:35:17 INFO - PROCESS | 1647 | 1467225317941 Marionette TRACE conn2 <- [1,2246,null,{}] 11:35:17 INFO - PROCESS | 1647 | 1467225317944 Marionette TRACE conn2 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:17 INFO - PROCESS | 1647 | 1467225317946 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:18 INFO - PROCESS | 1647 | 1467225318057 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 11:35:18 INFO - PROCESS | 1647 | 1467225318162 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:18 INFO - PROCESS | 1647 | 1467225318163 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:18 INFO - PROCESS | 1647 | ++DOCSHELL 0x128b1c000 == 50 [pid = 1647] [id = 569] 11:35:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x119766000) [pid = 1647] [serial = 1707] [outer = 0x0] 11:35:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x120905c00) [pid = 1647] [serial = 1708] [outer = 0x119766000] 11:35:18 INFO - PROCESS | 1647 | 1467225318198 Marionette DEBUG loaded listener.js 11:35:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x12388c000) [pid = 1647] [serial = 1709] [outer = 0x119766000] 11:35:18 INFO - PROCESS | 1647 | 1467225318646 Marionette TRACE conn2 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 11:35:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 11:35:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 775ms 11:35:18 INFO - PROCESS | 1647 | 1467225318715 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 11:35:18 INFO - PROCESS | 1647 | 1467225318716 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 11:35:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 11:35:18 INFO - PROCESS | 1647 | 1467225318719 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 11:35:18 INFO - PROCESS | 1647 | 1467225318722 Marionette TRACE conn2 <- [1,2250,null,{}] 11:35:18 INFO - PROCESS | 1647 | 1467225318730 Marionette TRACE conn2 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:18 INFO - PROCESS | 1647 | 1467225318733 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:18 INFO - PROCESS | 1647 | 1467225318839 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 11:35:18 INFO - PROCESS | 1647 | 1467225318945 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:18 INFO - PROCESS | 1647 | 1467225318948 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:18 INFO - PROCESS | 1647 | ++DOCSHELL 0x12ca72000 == 51 [pid = 1647] [id = 570] 11:35:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x12568a000) [pid = 1647] [serial = 1710] [outer = 0x0] 11:35:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x12890e400) [pid = 1647] [serial = 1711] [outer = 0x12568a000] 11:35:18 INFO - PROCESS | 1647 | 1467225318982 Marionette DEBUG loaded listener.js 11:35:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 108 (0x128bcf000) [pid = 1647] [serial = 1712] [outer = 0x12568a000] 11:35:19 INFO - PROCESS | 1647 | 1467225319426 Marionette TRACE conn2 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 11:35:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 11:35:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 721ms 11:35:19 INFO - PROCESS | 1647 | 1467225319441 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 11:35:19 INFO - PROCESS | 1647 | 1467225319443 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 11:35:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 11:35:19 INFO - PROCESS | 1647 | 1467225319445 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 11:35:19 INFO - PROCESS | 1647 | 1467225319447 Marionette TRACE conn2 <- [1,2254,null,{}] 11:35:19 INFO - PROCESS | 1647 | 1467225319449 Marionette TRACE conn2 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:19 INFO - PROCESS | 1647 | 1467225319450 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:19 INFO - PROCESS | 1647 | 1467225319562 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 11:35:19 INFO - PROCESS | 1647 | 1467225319817 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:19 INFO - PROCESS | 1647 | 1467225319819 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:19 INFO - PROCESS | 1647 | ++DOCSHELL 0x118213800 == 52 [pid = 1647] [id = 571] 11:35:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 109 (0x113003000) [pid = 1647] [serial = 1713] [outer = 0x0] 11:35:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 110 (0x114f7a400) [pid = 1647] [serial = 1714] [outer = 0x113003000] 11:35:19 INFO - PROCESS | 1647 | 1467225319864 Marionette DEBUG loaded listener.js 11:35:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 111 (0x1182bac00) [pid = 1647] [serial = 1715] [outer = 0x113003000] 11:35:20 INFO - PROCESS | 1647 | 1467225320312 Marionette TRACE conn2 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 11:35:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 11:35:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 920ms 11:35:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 11:35:20 INFO - PROCESS | 1647 | 1467225320366 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 11:35:20 INFO - PROCESS | 1647 | 1467225320368 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 11:35:20 INFO - PROCESS | 1647 | 1467225320371 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 11:35:20 INFO - PROCESS | 1647 | 1467225320373 Marionette TRACE conn2 <- [1,2258,null,{}] 11:35:20 INFO - PROCESS | 1647 | 1467225320376 Marionette TRACE conn2 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:20 INFO - PROCESS | 1647 | 1467225320382 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:20 INFO - PROCESS | 1647 | 1467225320475 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 11:35:20 INFO - PROCESS | 1647 | 1467225320553 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:20 INFO - PROCESS | 1647 | 1467225320554 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:20 INFO - PROCESS | 1647 | ++DOCSHELL 0x1194a2800 == 53 [pid = 1647] [id = 572] 11:35:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 112 (0x1186bd800) [pid = 1647] [serial = 1716] [outer = 0x0] 11:35:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 113 (0x119e20c00) [pid = 1647] [serial = 1717] [outer = 0x1186bd800] 11:35:20 INFO - PROCESS | 1647 | 1467225320582 Marionette DEBUG loaded listener.js 11:35:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 114 (0x1211e2c00) [pid = 1647] [serial = 1718] [outer = 0x1186bd800] 11:35:20 INFO - PROCESS | 1647 | --DOCSHELL 0x12bce7000 == 52 [pid = 1647] [id = 12] 11:35:20 INFO - PROCESS | 1647 | --DOCSHELL 0x12cdaa800 == 51 [pid = 1647] [id = 16] 11:35:20 INFO - PROCESS | 1647 | --DOCSHELL 0x12b729000 == 50 [pid = 1647] [id = 9] 11:35:20 INFO - PROCESS | 1647 | --DOCSHELL 0x12bcca000 == 49 [pid = 1647] [id = 11] 11:35:20 INFO - PROCESS | 1647 | --DOCSHELL 0x12b9a6000 == 48 [pid = 1647] [id = 10] 11:35:20 INFO - PROCESS | 1647 | --DOCSHELL 0x12b916800 == 47 [pid = 1647] [id = 20] 11:35:20 INFO - PROCESS | 1647 | --DOCSHELL 0x118624800 == 46 [pid = 1647] [id = 13] 11:35:20 INFO - PROCESS | 1647 | --DOCSHELL 0x12cdab000 == 45 [pid = 1647] [id = 566] 11:35:20 INFO - PROCESS | 1647 | --DOCSHELL 0x12ca6b800 == 44 [pid = 1647] [id = 565] 11:35:20 INFO - PROCESS | 1647 | --DOCSHELL 0x12a9ce000 == 43 [pid = 1647] [id = 564] 11:35:20 INFO - PROCESS | 1647 | --DOCSHELL 0x12bcb4000 == 42 [pid = 1647] [id = 563] 11:35:20 INFO - PROCESS | 1647 | --DOCSHELL 0x12b921000 == 41 [pid = 1647] [id = 562] 11:35:20 INFO - PROCESS | 1647 | --DOMWINDOW == 113 (0x128911000) [pid = 1647] [serial = 1648] [outer = 0x0] [url = about:blank] 11:35:20 INFO - PROCESS | 1647 | --DOCSHELL 0x12ab3b800 == 40 [pid = 1647] [id = 561] 11:35:20 INFO - PROCESS | 1647 | --DOCSHELL 0x12a674000 == 39 [pid = 1647] [id = 560] 11:35:20 INFO - PROCESS | 1647 | --DOCSHELL 0x128b13800 == 38 [pid = 1647] [id = 559] 11:35:20 INFO - PROCESS | 1647 | --DOCSHELL 0x1266a8800 == 37 [pid = 1647] [id = 558] 11:35:20 INFO - PROCESS | 1647 | --DOCSHELL 0x124b3e000 == 36 [pid = 1647] [id = 557] 11:35:20 INFO - PROCESS | 1647 | 1467225320980 Marionette TRACE conn2 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 11:35:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 11:35:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 621ms 11:35:20 INFO - PROCESS | 1647 | --DOMWINDOW == 112 (0x1211d7000) [pid = 1647] [serial = 1630] [outer = 0x0] [url = about:blank] 11:35:20 INFO - PROCESS | 1647 | --DOMWINDOW == 111 (0x11970d000) [pid = 1647] [serial = 1610] [outer = 0x0] [url = about:blank] 11:35:20 INFO - PROCESS | 1647 | --DOMWINDOW == 110 (0x112927400) [pid = 1647] [serial = 1619] [outer = 0x0] [url = about:blank] 11:35:20 INFO - PROCESS | 1647 | --DOMWINDOW == 109 (0x1128a5800) [pid = 1647] [serial = 1618] [outer = 0x0] [url = about:blank] 11:35:20 INFO - PROCESS | 1647 | --DOMWINDOW == 108 (0x124726c00) [pid = 1647] [serial = 1634] [outer = 0x0] [url = about:blank] 11:35:20 INFO - PROCESS | 1647 | --DOMWINDOW == 107 (0x114f5a400) [pid = 1647] [serial = 1613] [outer = 0x0] [url = about:blank] 11:35:20 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x113006800) [pid = 1647] [serial = 1612] [outer = 0x0] [url = about:blank] 11:35:20 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x118594c00) [pid = 1647] [serial = 1624] [outer = 0x0] [url = about:blank] 11:35:20 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x1241c0c00) [pid = 1647] [serial = 1633] [outer = 0x0] [url = about:blank] 11:35:21 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x11918ec00) [pid = 1647] [serial = 1627] [outer = 0x0] [url = about:blank] 11:35:21 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x11888f800) [pid = 1647] [serial = 1625] [outer = 0x0] [url = about:blank] 11:35:21 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x117d17400) [pid = 1647] [serial = 1616] [outer = 0x0] [url = about:blank] 11:35:21 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x116975800) [pid = 1647] [serial = 1615] [outer = 0x0] [url = about:blank] 11:35:21 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x116fe2400) [pid = 1647] [serial = 1621] [outer = 0x0] [url = about:blank] 11:35:21 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x1181df800) [pid = 1647] [serial = 1622] [outer = 0x0] [url = about:blank] 11:35:21 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x1257edc00) [pid = 1647] [serial = 1636] [outer = 0x0] [url = about:blank] 11:35:21 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x12890a400) [pid = 1647] [serial = 1646] [outer = 0x0] [url = about:blank] 11:35:21 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x112fbe000) [pid = 1647] [serial = 1639] [outer = 0x0] [url = about:blank] 11:35:21 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x116f85800) [pid = 1647] [serial = 1640] [outer = 0x0] [url = about:blank] 11:35:21 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x1266ed000) [pid = 1647] [serial = 1645] [outer = 0x0] [url = about:blank] 11:35:21 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x11859ac00) [pid = 1647] [serial = 1642] [outer = 0x0] [url = about:blank] 11:35:21 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x126537000) [pid = 1647] [serial = 1637] [outer = 0x0] [url = about:blank] 11:35:21 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x123884400) [pid = 1647] [serial = 1631] [outer = 0x0] [url = about:blank] 11:35:21 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x12573f800) [pid = 1647] [serial = 1643] [outer = 0x0] [url = about:blank] 11:35:21 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x119e7b000) [pid = 1647] [serial = 1628] [outer = 0x0] [url = about:blank] 11:35:21 INFO - PROCESS | 1647 | 1467225321007 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 11:35:21 INFO - PROCESS | 1647 | 1467225321010 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 11:35:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 11:35:21 INFO - PROCESS | 1647 | 1467225321016 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 11:35:21 INFO - PROCESS | 1647 | 1467225321017 Marionette TRACE conn2 <- [1,2262,null,{}] 11:35:21 INFO - PROCESS | 1647 | 1467225321019 Marionette TRACE conn2 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:21 INFO - PROCESS | 1647 | 1467225321021 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:21 INFO - PROCESS | 1647 | 1467225321105 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 11:35:21 INFO - PROCESS | 1647 | 1467225321109 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:21 INFO - PROCESS | 1647 | 1467225321110 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:21 INFO - PROCESS | 1647 | ++DOCSHELL 0x1188e2800 == 37 [pid = 1647] [id = 573] 11:35:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x123803800) [pid = 1647] [serial = 1719] [outer = 0x0] 11:35:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x12388a000) [pid = 1647] [serial = 1720] [outer = 0x123803800] 11:35:21 INFO - PROCESS | 1647 | 1467225321139 Marionette DEBUG loaded listener.js 11:35:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x124644c00) [pid = 1647] [serial = 1721] [outer = 0x123803800] 11:35:21 INFO - PROCESS | 1647 | 1467225321485 Marionette TRACE conn2 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 11:35:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 11:35:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 518ms 11:35:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 11:35:21 INFO - PROCESS | 1647 | 1467225321556 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 11:35:21 INFO - PROCESS | 1647 | 1467225321558 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 11:35:21 INFO - PROCESS | 1647 | 1467225321562 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 11:35:21 INFO - PROCESS | 1647 | 1467225321566 Marionette TRACE conn2 <- [1,2266,null,{}] 11:35:21 INFO - PROCESS | 1647 | 1467225321573 Marionette TRACE conn2 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:21 INFO - PROCESS | 1647 | 1467225321575 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:21 INFO - PROCESS | 1647 | 1467225321660 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 11:35:21 INFO - PROCESS | 1647 | 1467225321667 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:21 INFO - PROCESS | 1647 | 1467225321668 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:21 INFO - PROCESS | 1647 | ++DOCSHELL 0x1271d1800 == 38 [pid = 1647] [id = 574] 11:35:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x124e90400) [pid = 1647] [serial = 1722] [outer = 0x0] 11:35:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x1257ea000) [pid = 1647] [serial = 1723] [outer = 0x124e90400] 11:35:21 INFO - PROCESS | 1647 | 1467225321693 Marionette DEBUG loaded listener.js 11:35:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x12890b400) [pid = 1647] [serial = 1724] [outer = 0x124e90400] 11:35:22 INFO - PROCESS | 1647 | 1467225322051 Marionette TRACE conn2 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 11:35:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 11:35:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 526ms 11:35:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 11:35:22 INFO - PROCESS | 1647 | 1467225322088 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 11:35:22 INFO - PROCESS | 1647 | 1467225322090 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 11:35:22 INFO - PROCESS | 1647 | 1467225322092 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 11:35:22 INFO - PROCESS | 1647 | 1467225322093 Marionette TRACE conn2 <- [1,2270,null,{}] 11:35:22 INFO - PROCESS | 1647 | 1467225322106 Marionette TRACE conn2 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:22 INFO - PROCESS | 1647 | 1467225322107 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:22 INFO - PROCESS | 1647 | 1467225322191 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 11:35:22 INFO - PROCESS | 1647 | 1467225322196 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:22 INFO - PROCESS | 1647 | 1467225322198 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:22 INFO - PROCESS | 1647 | ++DOCSHELL 0x128fbc800 == 39 [pid = 1647] [id = 575] 11:35:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x128b61800) [pid = 1647] [serial = 1725] [outer = 0x0] 11:35:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x128bd7000) [pid = 1647] [serial = 1726] [outer = 0x128b61800] 11:35:22 INFO - PROCESS | 1647 | 1467225322223 Marionette DEBUG loaded listener.js 11:35:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x128f73000) [pid = 1647] [serial = 1727] [outer = 0x128b61800] 11:35:22 INFO - PROCESS | 1647 | 1467225322559 Marionette TRACE conn2 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 11:35:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 11:35:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 476ms 11:35:22 INFO - PROCESS | 1647 | 1467225322569 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 11:35:22 INFO - PROCESS | 1647 | 1467225322570 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 11:35:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 11:35:22 INFO - PROCESS | 1647 | 1467225322572 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 11:35:22 INFO - PROCESS | 1647 | 1467225322573 Marionette TRACE conn2 <- [1,2274,null,{}] 11:35:22 INFO - PROCESS | 1647 | 1467225322575 Marionette TRACE conn2 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:22 INFO - PROCESS | 1647 | 1467225322577 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:22 INFO - PROCESS | 1647 | 1467225322657 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 11:35:22 INFO - PROCESS | 1647 | 1467225322664 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:22 INFO - PROCESS | 1647 | 1467225322668 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:22 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a667000 == 40 [pid = 1647] [id = 576] 11:35:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x12940f000) [pid = 1647] [serial = 1728] [outer = 0x0] 11:35:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x1295ed400) [pid = 1647] [serial = 1729] [outer = 0x12940f000] 11:35:22 INFO - PROCESS | 1647 | 1467225322707 Marionette DEBUG loaded listener.js 11:35:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x12a620400) [pid = 1647] [serial = 1730] [outer = 0x12940f000] 11:35:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 11:35:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 520ms 11:35:23 INFO - PROCESS | 1647 | 1467225323088 Marionette TRACE conn2 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 11:35:23 INFO - PROCESS | 1647 | 1467225323092 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 11:35:23 INFO - PROCESS | 1647 | 1467225323094 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 11:35:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 11:35:23 INFO - PROCESS | 1647 | 1467225323119 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 11:35:23 INFO - PROCESS | 1647 | 1467225323121 Marionette TRACE conn2 <- [1,2278,null,{}] 11:35:23 INFO - PROCESS | 1647 | 1467225323123 Marionette TRACE conn2 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:23 INFO - PROCESS | 1647 | 1467225323125 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:23 INFO - PROCESS | 1647 | 1467225323275 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 11:35:23 INFO - PROCESS | 1647 | 1467225323292 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:23 INFO - PROCESS | 1647 | 1467225323294 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:23 INFO - PROCESS | 1647 | ++DOCSHELL 0x12ab36000 == 41 [pid = 1647] [id = 577] 11:35:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x12a625800) [pid = 1647] [serial = 1731] [outer = 0x0] 11:35:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x12a70e800) [pid = 1647] [serial = 1732] [outer = 0x12a625800] 11:35:23 INFO - PROCESS | 1647 | 1467225323321 Marionette DEBUG loaded listener.js 11:35:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x12a929800) [pid = 1647] [serial = 1733] [outer = 0x12a625800] 11:35:23 INFO - PROCESS | 1647 | 1467225323664 Marionette TRACE conn2 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 11:35:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 11:35:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 587ms 11:35:23 INFO - PROCESS | 1647 | 1467225323688 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 11:35:23 INFO - PROCESS | 1647 | 1467225323689 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 11:35:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 11:35:23 INFO - PROCESS | 1647 | 1467225323691 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 11:35:23 INFO - PROCESS | 1647 | 1467225323692 Marionette TRACE conn2 <- [1,2282,null,{}] 11:35:23 INFO - PROCESS | 1647 | 1467225323695 Marionette TRACE conn2 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:23 INFO - PROCESS | 1647 | 1467225323696 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:23 INFO - PROCESS | 1647 | 1467225323811 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 11:35:23 INFO - PROCESS | 1647 | 1467225323823 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:23 INFO - PROCESS | 1647 | 1467225323824 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:23 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b91d800 == 42 [pid = 1647] [id = 578] 11:35:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x12a623000) [pid = 1647] [serial = 1734] [outer = 0x0] 11:35:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x12ab0b800) [pid = 1647] [serial = 1735] [outer = 0x12a623000] 11:35:23 INFO - PROCESS | 1647 | 1467225323848 Marionette DEBUG loaded listener.js 11:35:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x119768000) [pid = 1647] [serial = 1736] [outer = 0x12a623000] 11:35:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 11:35:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 519ms 11:35:24 INFO - PROCESS | 1647 | 1467225324205 Marionette TRACE conn2 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 11:35:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 11:35:24 INFO - PROCESS | 1647 | 1467225324215 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 11:35:24 INFO - PROCESS | 1647 | 1467225324217 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 11:35:24 INFO - PROCESS | 1647 | 1467225324220 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 11:35:24 INFO - PROCESS | 1647 | 1467225324222 Marionette TRACE conn2 <- [1,2286,null,{}] 11:35:24 INFO - PROCESS | 1647 | 1467225324225 Marionette TRACE conn2 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:24 INFO - PROCESS | 1647 | 1467225324227 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:24 INFO - PROCESS | 1647 | 1467225324390 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 11:35:24 INFO - PROCESS | 1647 | 1467225324410 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:24 INFO - PROCESS | 1647 | 1467225324411 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:24 INFO - PROCESS | 1647 | ++DOCSHELL 0x12bcdc800 == 43 [pid = 1647] [id = 579] 11:35:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x12b0df400) [pid = 1647] [serial = 1737] [outer = 0x0] 11:35:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 108 (0x12b78f800) [pid = 1647] [serial = 1738] [outer = 0x12b0df400] 11:35:24 INFO - PROCESS | 1647 | 1467225324447 Marionette DEBUG loaded listener.js 11:35:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 109 (0x12b790c00) [pid = 1647] [serial = 1739] [outer = 0x12b0df400] 11:35:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 11:35:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 670ms 11:35:24 INFO - PROCESS | 1647 | 1467225324886 Marionette TRACE conn2 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 11:35:24 INFO - PROCESS | 1647 | 1467225324889 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 11:35:24 INFO - PROCESS | 1647 | 1467225324890 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 11:35:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 11:35:24 INFO - PROCESS | 1647 | 1467225324893 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 11:35:24 INFO - PROCESS | 1647 | 1467225324894 Marionette TRACE conn2 <- [1,2290,null,{}] 11:35:24 INFO - PROCESS | 1647 | 1467225324896 Marionette TRACE conn2 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:24 INFO - PROCESS | 1647 | 1467225324897 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:25 INFO - PROCESS | 1647 | 1467225325018 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 11:35:25 INFO - PROCESS | 1647 | 1467225325030 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:25 INFO - PROCESS | 1647 | 1467225325031 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:25 INFO - PROCESS | 1647 | ++DOCSHELL 0x12ca6f800 == 44 [pid = 1647] [id = 580] 11:35:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 110 (0x12b794c00) [pid = 1647] [serial = 1740] [outer = 0x0] 11:35:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 111 (0x12b79a800) [pid = 1647] [serial = 1741] [outer = 0x12b794c00] 11:35:25 INFO - PROCESS | 1647 | 1467225325054 Marionette DEBUG loaded listener.js 11:35:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 112 (0x12b94f000) [pid = 1647] [serial = 1742] [outer = 0x12b794c00] 11:35:25 INFO - PROCESS | 1647 | --DOMWINDOW == 111 (0x119e1ac00) [pid = 1647] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 11:35:25 INFO - PROCESS | 1647 | --DOMWINDOW == 110 (0x11676f800) [pid = 1647] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 11:35:25 INFO - PROCESS | 1647 | --DOMWINDOW == 109 (0x11291f400) [pid = 1647] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 11:35:25 INFO - PROCESS | 1647 | --DOMWINDOW == 108 (0x123806000) [pid = 1647] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 11:35:25 INFO - PROCESS | 1647 | --DOMWINDOW == 107 (0x1211d7800) [pid = 1647] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 11:35:25 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x1289e6800) [pid = 1647] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 11:35:25 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x128f74c00) [pid = 1647] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 11:35:25 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x12928e400) [pid = 1647] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 11:35:25 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x111aa9400) [pid = 1647] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 11:35:25 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x129284c00) [pid = 1647] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 11:35:25 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x123889800) [pid = 1647] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 11:35:25 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x124be0800) [pid = 1647] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 11:35:25 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x118555000) [pid = 1647] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 11:35:25 INFO - PROCESS | 1647 | 1467225325599 Marionette TRACE conn2 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 11:35:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 11:35:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 719ms 11:35:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 11:35:25 INFO - PROCESS | 1647 | 1467225325616 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 11:35:25 INFO - PROCESS | 1647 | 1467225325618 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 11:35:25 INFO - PROCESS | 1647 | 1467225325620 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 11:35:25 INFO - PROCESS | 1647 | 1467225325621 Marionette TRACE conn2 <- [1,2294,null,{}] 11:35:25 INFO - PROCESS | 1647 | 1467225325624 Marionette TRACE conn2 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:25 INFO - PROCESS | 1647 | 1467225325625 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:25 INFO - PROCESS | 1647 | 1467225325745 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 11:35:25 INFO - PROCESS | 1647 | 1467225325790 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:25 INFO - PROCESS | 1647 | 1467225325792 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:25 INFO - PROCESS | 1647 | ++DOCSHELL 0x12d376000 == 45 [pid = 1647] [id = 581] 11:35:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x11291f400) [pid = 1647] [serial = 1743] [outer = 0x0] 11:35:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x1247cb000) [pid = 1647] [serial = 1744] [outer = 0x11291f400] 11:35:25 INFO - PROCESS | 1647 | 1467225325819 Marionette DEBUG loaded listener.js 11:35:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x129407800) [pid = 1647] [serial = 1745] [outer = 0x11291f400] 11:35:26 INFO - PROCESS | 1647 | 1467225326087 Marionette TRACE conn2 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 11:35:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 11:35:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 518ms 11:35:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 11:35:26 INFO - PROCESS | 1647 | 1467225326139 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 11:35:26 INFO - PROCESS | 1647 | 1467225326140 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 11:35:26 INFO - PROCESS | 1647 | 1467225326142 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 11:35:26 INFO - PROCESS | 1647 | 1467225326144 Marionette TRACE conn2 <- [1,2298,null,{}] 11:35:26 INFO - PROCESS | 1647 | 1467225326150 Marionette TRACE conn2 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:26 INFO - PROCESS | 1647 | 1467225326152 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:26 INFO - PROCESS | 1647 | 1467225326257 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 11:35:26 INFO - PROCESS | 1647 | 1467225326261 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:26 INFO - PROCESS | 1647 | 1467225326263 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:26 INFO - PROCESS | 1647 | ++DOCSHELL 0x12d736000 == 46 [pid = 1647] [id = 582] 11:35:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x12a70fc00) [pid = 1647] [serial = 1746] [outer = 0x0] 11:35:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x12b951400) [pid = 1647] [serial = 1747] [outer = 0x12a70fc00] 11:35:26 INFO - PROCESS | 1647 | 1467225326286 Marionette DEBUG loaded listener.js 11:35:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x12b9d6800) [pid = 1647] [serial = 1748] [outer = 0x12a70fc00] 11:35:26 INFO - PROCESS | 1647 | 1467225326617 Marionette TRACE conn2 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 11:35:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 11:35:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 523ms 11:35:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 11:35:26 INFO - PROCESS | 1647 | 1467225326672 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 11:35:26 INFO - PROCESS | 1647 | 1467225326673 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 11:35:26 INFO - PROCESS | 1647 | 1467225326675 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 11:35:26 INFO - PROCESS | 1647 | 1467225326677 Marionette TRACE conn2 <- [1,2302,null,{}] 11:35:26 INFO - PROCESS | 1647 | 1467225326683 Marionette TRACE conn2 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:26 INFO - PROCESS | 1647 | 1467225326684 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:26 INFO - PROCESS | 1647 | 1467225326772 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 11:35:26 INFO - PROCESS | 1647 | 1467225326777 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:26 INFO - PROCESS | 1647 | 1467225326778 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:26 INFO - PROCESS | 1647 | ++DOCSHELL 0x12dd11000 == 47 [pid = 1647] [id = 583] 11:35:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x12b952c00) [pid = 1647] [serial = 1749] [outer = 0x0] 11:35:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x12b9dbc00) [pid = 1647] [serial = 1750] [outer = 0x12b952c00] 11:35:26 INFO - PROCESS | 1647 | 1467225326802 Marionette DEBUG loaded listener.js 11:35:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 108 (0x12b9e2800) [pid = 1647] [serial = 1751] [outer = 0x12b952c00] 11:35:27 INFO - PROCESS | 1647 | 1467225327117 Marionette TRACE conn2 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 11:35:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 11:35:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 471ms 11:35:27 INFO - PROCESS | 1647 | 1467225327149 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 11:35:27 INFO - PROCESS | 1647 | 1467225327150 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 11:35:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 11:35:27 INFO - PROCESS | 1647 | 1467225327152 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 11:35:27 INFO - PROCESS | 1647 | 1467225327153 Marionette TRACE conn2 <- [1,2306,null,{}] 11:35:27 INFO - PROCESS | 1647 | 1467225327163 Marionette TRACE conn2 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:27 INFO - PROCESS | 1647 | 1467225327164 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:27 INFO - PROCESS | 1647 | 1467225327247 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 11:35:27 INFO - PROCESS | 1647 | 1467225327314 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:27 INFO - PROCESS | 1647 | 1467225327315 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:27 INFO - PROCESS | 1647 | ++DOCSHELL 0x12e253000 == 48 [pid = 1647] [id = 584] 11:35:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 109 (0x128b69c00) [pid = 1647] [serial = 1752] [outer = 0x0] 11:35:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 110 (0x12b9e4c00) [pid = 1647] [serial = 1753] [outer = 0x128b69c00] 11:35:27 INFO - PROCESS | 1647 | 1467225327339 Marionette DEBUG loaded listener.js 11:35:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 111 (0x12bf12000) [pid = 1647] [serial = 1754] [outer = 0x128b69c00] 11:35:27 INFO - PROCESS | 1647 | 1467225327748 Marionette TRACE conn2 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 11:35:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 11:35:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 628ms 11:35:27 INFO - PROCESS | 1647 | 1467225327785 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 11:35:27 INFO - PROCESS | 1647 | 1467225327787 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 11:35:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 11:35:27 INFO - PROCESS | 1647 | 1467225327791 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 11:35:27 INFO - PROCESS | 1647 | 1467225327793 Marionette TRACE conn2 <- [1,2310,null,{}] 11:35:27 INFO - PROCESS | 1647 | 1467225327818 Marionette TRACE conn2 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:27 INFO - PROCESS | 1647 | 1467225327820 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:27 INFO - PROCESS | 1647 | 1467225327929 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 11:35:28 INFO - PROCESS | 1647 | 1467225328031 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:28 INFO - PROCESS | 1647 | 1467225328033 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:28 INFO - PROCESS | 1647 | ++DOCSHELL 0x123caa000 == 49 [pid = 1647] [id = 585] 11:35:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 112 (0x11859b400) [pid = 1647] [serial = 1755] [outer = 0x0] 11:35:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 113 (0x1191aa800) [pid = 1647] [serial = 1756] [outer = 0x11859b400] 11:35:28 INFO - PROCESS | 1647 | 1467225328064 Marionette DEBUG loaded listener.js 11:35:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 114 (0x119e7e800) [pid = 1647] [serial = 1757] [outer = 0x11859b400] 11:35:28 INFO - PROCESS | 1647 | 1467225328556 Marionette TRACE conn2 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 11:35:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 11:35:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 792ms 11:35:28 INFO - PROCESS | 1647 | 1467225328598 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 11:35:28 INFO - PROCESS | 1647 | 1467225328603 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 11:35:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 11:35:28 INFO - PROCESS | 1647 | 1467225328611 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 11:35:28 INFO - PROCESS | 1647 | 1467225328616 Marionette TRACE conn2 <- [1,2314,null,{}] 11:35:28 INFO - PROCESS | 1647 | 1467225328620 Marionette TRACE conn2 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:28 INFO - PROCESS | 1647 | 1467225328623 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:28 INFO - PROCESS | 1647 | 1467225328785 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 11:35:28 INFO - PROCESS | 1647 | 1467225328865 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:28 INFO - PROCESS | 1647 | 1467225328866 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:28 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a329000 == 50 [pid = 1647] [id = 586] 11:35:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 115 (0x124644000) [pid = 1647] [serial = 1758] [outer = 0x0] 11:35:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 116 (0x12568e400) [pid = 1647] [serial = 1759] [outer = 0x124644000] 11:35:28 INFO - PROCESS | 1647 | 1467225328898 Marionette DEBUG loaded listener.js 11:35:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 117 (0x1266eac00) [pid = 1647] [serial = 1760] [outer = 0x124644000] 11:35:29 INFO - PROCESS | 1647 | 1467225329335 Marionette TRACE conn2 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 11:35:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 11:35:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 774ms 11:35:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 11:35:29 INFO - PROCESS | 1647 | 1467225329385 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 11:35:29 INFO - PROCESS | 1647 | 1467225329386 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 11:35:29 INFO - PROCESS | 1647 | 1467225329390 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 11:35:29 INFO - PROCESS | 1647 | 1467225329393 Marionette TRACE conn2 <- [1,2318,null,{}] 11:35:29 INFO - PROCESS | 1647 | 1467225329403 Marionette TRACE conn2 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:29 INFO - PROCESS | 1647 | 1467225329407 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:29 INFO - PROCESS | 1647 | 1467225329562 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 11:35:29 INFO - PROCESS | 1647 | 1467225329644 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:29 INFO - PROCESS | 1647 | 1467225329646 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:29 INFO - PROCESS | 1647 | ++DOCSHELL 0x12e257000 == 51 [pid = 1647] [id = 587] 11:35:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 118 (0x128bd9c00) [pid = 1647] [serial = 1761] [outer = 0x0] 11:35:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 119 (0x12928b400) [pid = 1647] [serial = 1762] [outer = 0x128bd9c00] 11:35:29 INFO - PROCESS | 1647 | 1467225329678 Marionette DEBUG loaded listener.js 11:35:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 120 (0x12a62a000) [pid = 1647] [serial = 1763] [outer = 0x128bd9c00] 11:35:30 INFO - PROCESS | 1647 | 1467225330117 Marionette TRACE conn2 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 11:35:30 INFO - PROCESS | 1647 | 1467225330167 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 11:35:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 11:35:30 INFO - PROCESS | 1647 | 1467225330171 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 11:35:30 INFO - PROCESS | 1647 | 1467225330173 Marionette TRACE conn2 <- [1,2322,null,{}] 11:35:30 INFO - PROCESS | 1647 | 1467225330176 Marionette TRACE conn2 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:30 INFO - PROCESS | 1647 | 1467225330177 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:30 INFO - PROCESS | 1647 | 1467225330268 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 11:35:30 INFO - PROCESS | 1647 | 1467225330377 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:30 INFO - PROCESS | 1647 | 1467225330379 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:30 INFO - PROCESS | 1647 | ++DOCSHELL 0x1240c9000 == 52 [pid = 1647] [id = 588] 11:35:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 121 (0x12a930000) [pid = 1647] [serial = 1764] [outer = 0x0] 11:35:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 122 (0x12b79ac00) [pid = 1647] [serial = 1765] [outer = 0x12a930000] 11:35:30 INFO - PROCESS | 1647 | 1467225330430 Marionette DEBUG loaded listener.js 11:35:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 123 (0x12b956c00) [pid = 1647] [serial = 1766] [outer = 0x12a930000] 11:35:30 INFO - PROCESS | 1647 | 1467225330928 Marionette TRACE conn2 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 11:35:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 11:35:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 774ms 11:35:30 INFO - PROCESS | 1647 | 1467225330945 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 11:35:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 11:35:30 INFO - PROCESS | 1647 | 1467225330947 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 11:35:30 INFO - PROCESS | 1647 | 1467225330951 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 11:35:30 INFO - PROCESS | 1647 | 1467225330953 Marionette TRACE conn2 <- [1,2326,null,{}] 11:35:30 INFO - PROCESS | 1647 | 1467225330956 Marionette TRACE conn2 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:30 INFO - PROCESS | 1647 | 1467225330958 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:31 INFO - PROCESS | 1647 | 1467225331097 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 11:35:31 INFO - PROCESS | 1647 | 1467225331203 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:31 INFO - PROCESS | 1647 | 1467225331205 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:31 INFO - PROCESS | 1647 | ++DOCSHELL 0x12d732000 == 53 [pid = 1647] [id = 589] 11:35:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 124 (0x12b957800) [pid = 1647] [serial = 1767] [outer = 0x0] 11:35:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 125 (0x12bf0bc00) [pid = 1647] [serial = 1768] [outer = 0x12b957800] 11:35:31 INFO - PROCESS | 1647 | 1467225331236 Marionette DEBUG loaded listener.js 11:35:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 126 (0x12bf12800) [pid = 1647] [serial = 1769] [outer = 0x12b957800] 11:35:31 INFO - PROCESS | 1647 | 1467225331661 Marionette TRACE conn2 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 11:35:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 11:35:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 722ms 11:35:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 11:35:31 INFO - PROCESS | 1647 | 1467225331673 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 11:35:31 INFO - PROCESS | 1647 | 1467225331674 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 11:35:31 INFO - PROCESS | 1647 | 1467225331677 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 11:35:31 INFO - PROCESS | 1647 | 1467225331678 Marionette TRACE conn2 <- [1,2330,null,{}] 11:35:31 INFO - PROCESS | 1647 | 1467225331681 Marionette TRACE conn2 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:31 INFO - PROCESS | 1647 | 1467225331685 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:31 INFO - PROCESS | 1647 | 1467225331810 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 11:35:32 INFO - PROCESS | 1647 | 1467225332064 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:32 INFO - PROCESS | 1647 | 1467225332066 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:32 INFO - PROCESS | 1647 | ++DOCSHELL 0x1191d2000 == 54 [pid = 1647] [id = 590] 11:35:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 127 (0x112a77400) [pid = 1647] [serial = 1770] [outer = 0x0] 11:35:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 128 (0x113c5e800) [pid = 1647] [serial = 1771] [outer = 0x112a77400] 11:35:32 INFO - PROCESS | 1647 | 1467225332119 Marionette DEBUG loaded listener.js 11:35:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 129 (0x116774400) [pid = 1647] [serial = 1772] [outer = 0x112a77400] 11:35:32 INFO - PROCESS | 1647 | 1467225332573 Marionette TRACE conn2 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 11:35:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 11:35:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 921ms 11:35:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 11:35:32 INFO - PROCESS | 1647 | 1467225332599 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 11:35:32 INFO - PROCESS | 1647 | 1467225332601 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 11:35:32 INFO - PROCESS | 1647 | 1467225332604 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 11:35:32 INFO - PROCESS | 1647 | 1467225332605 Marionette TRACE conn2 <- [1,2334,null,{}] 11:35:32 INFO - PROCESS | 1647 | 1467225332609 Marionette TRACE conn2 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:32 INFO - PROCESS | 1647 | 1467225332612 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:32 INFO - PROCESS | 1647 | 1467225332709 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 11:35:32 INFO - PROCESS | 1647 | 1467225332776 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:32 INFO - PROCESS | 1647 | 1467225332777 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:32 INFO - PROCESS | 1647 | ++DOCSHELL 0x12397b800 == 55 [pid = 1647] [id = 591] 11:35:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 130 (0x11855c400) [pid = 1647] [serial = 1773] [outer = 0x0] 11:35:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 131 (0x1188bc400) [pid = 1647] [serial = 1774] [outer = 0x11855c400] 11:35:32 INFO - PROCESS | 1647 | 1467225332805 Marionette DEBUG loaded listener.js 11:35:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 132 (0x119e79400) [pid = 1647] [serial = 1775] [outer = 0x11855c400] 11:35:33 INFO - PROCESS | 1647 | --DOCSHELL 0x12dd11000 == 54 [pid = 1647] [id = 583] 11:35:33 INFO - PROCESS | 1647 | --DOCSHELL 0x12d736000 == 53 [pid = 1647] [id = 582] 11:35:33 INFO - PROCESS | 1647 | --DOCSHELL 0x12d376000 == 52 [pid = 1647] [id = 581] 11:35:33 INFO - PROCESS | 1647 | --DOCSHELL 0x12ca6f800 == 51 [pid = 1647] [id = 580] 11:35:33 INFO - PROCESS | 1647 | --DOCSHELL 0x12bcdc800 == 50 [pid = 1647] [id = 579] 11:35:33 INFO - PROCESS | 1647 | --DOCSHELL 0x12b91d800 == 49 [pid = 1647] [id = 578] 11:35:33 INFO - PROCESS | 1647 | --DOCSHELL 0x12ab36000 == 48 [pid = 1647] [id = 577] 11:35:33 INFO - PROCESS | 1647 | --DOCSHELL 0x12a667000 == 47 [pid = 1647] [id = 576] 11:35:33 INFO - PROCESS | 1647 | --DOCSHELL 0x128fbc800 == 46 [pid = 1647] [id = 575] 11:35:33 INFO - PROCESS | 1647 | --DOCSHELL 0x1271d1800 == 45 [pid = 1647] [id = 574] 11:35:33 INFO - PROCESS | 1647 | --DOCSHELL 0x1188e2800 == 44 [pid = 1647] [id = 573] 11:35:33 INFO - PROCESS | 1647 | --DOCSHELL 0x1194a2800 == 43 [pid = 1647] [id = 572] 11:35:33 INFO - PROCESS | 1647 | --DOCSHELL 0x118213800 == 42 [pid = 1647] [id = 571] 11:35:33 INFO - PROCESS | 1647 | --DOCSHELL 0x119ec6800 == 41 [pid = 1647] [id = 568] 11:35:33 INFO - PROCESS | 1647 | --DOCSHELL 0x118222000 == 40 [pid = 1647] [id = 538] 11:35:33 INFO - PROCESS | 1647 | --DOCSHELL 0x12a66c000 == 39 [pid = 1647] [id = 8] 11:35:33 INFO - PROCESS | 1647 | --DOCSHELL 0x12d379000 == 38 [pid = 1647] [id = 567] 11:35:33 INFO - PROCESS | 1647 | --DOCSHELL 0x1191d1800 == 37 [pid = 1647] [id = 536] 11:35:33 INFO - PROCESS | 1647 | --DOCSHELL 0x12c638800 == 36 [pid = 1647] [id = 14] 11:35:33 INFO - PROCESS | 1647 | --DOCSHELL 0x12ca72000 == 35 [pid = 1647] [id = 570] 11:35:33 INFO - PROCESS | 1647 | --DOCSHELL 0x128b1c000 == 34 [pid = 1647] [id = 569] 11:35:33 INFO - PROCESS | 1647 | --DOCSHELL 0x113cb0000 == 33 [pid = 1647] [id = 539] 11:35:33 INFO - PROCESS | 1647 | --DOCSHELL 0x1191d2000 == 32 [pid = 1647] [id = 590] 11:35:33 INFO - PROCESS | 1647 | --DOCSHELL 0x12d732000 == 31 [pid = 1647] [id = 589] 11:35:33 INFO - PROCESS | 1647 | --DOCSHELL 0x1240c9000 == 30 [pid = 1647] [id = 588] 11:35:33 INFO - PROCESS | 1647 | --DOCSHELL 0x12e257000 == 29 [pid = 1647] [id = 587] 11:35:33 INFO - PROCESS | 1647 | --DOCSHELL 0x12a329000 == 28 [pid = 1647] [id = 586] 11:35:33 INFO - PROCESS | 1647 | --DOCSHELL 0x12e253000 == 27 [pid = 1647] [id = 584] 11:35:33 INFO - PROCESS | 1647 | --DOCSHELL 0x123caa000 == 26 [pid = 1647] [id = 585] 11:35:33 INFO - PROCESS | 1647 | --DOMWINDOW == 131 (0x128bcc000) [pid = 1647] [serial = 1681] [outer = 0x0] [url = about:blank] 11:35:33 INFO - PROCESS | 1647 | --DOMWINDOW == 130 (0x12928d000) [pid = 1647] [serial = 1684] [outer = 0x0] [url = about:blank] 11:35:33 INFO - PROCESS | 1647 | --DOMWINDOW == 129 (0x12a56f800) [pid = 1647] [serial = 1690] [outer = 0x0] [url = about:blank] 11:35:33 INFO - PROCESS | 1647 | --DOMWINDOW == 128 (0x11855f800) [pid = 1647] [serial = 1693] [outer = 0x0] [url = about:blank] 11:35:33 INFO - PROCESS | 1647 | --DOMWINDOW == 127 (0x129413000) [pid = 1647] [serial = 1687] [outer = 0x0] [url = about:blank] 11:35:33 INFO - PROCESS | 1647 | --DOMWINDOW == 126 (0x1295f3000) [pid = 1647] [serial = 1688] [outer = 0x0] [url = about:blank] 11:35:33 INFO - PROCESS | 1647 | --DOMWINDOW == 125 (0x124610800) [pid = 1647] [serial = 1675] [outer = 0x0] [url = about:blank] 11:35:33 INFO - PROCESS | 1647 | --DOMWINDOW == 124 (0x125030800) [pid = 1647] [serial = 1676] [outer = 0x0] [url = about:blank] 11:35:33 INFO - PROCESS | 1647 | --DOMWINDOW == 123 (0x1257e5000) [pid = 1647] [serial = 1678] [outer = 0x0] [url = about:blank] 11:35:33 INFO - PROCESS | 1647 | --DOMWINDOW == 122 (0x119197400) [pid = 1647] [serial = 1654] [outer = 0x0] [url = about:blank] 11:35:33 INFO - PROCESS | 1647 | --DOMWINDOW == 121 (0x11855c000) [pid = 1647] [serial = 1669] [outer = 0x0] [url = about:blank] 11:35:33 INFO - PROCESS | 1647 | --DOMWINDOW == 120 (0x119199c00) [pid = 1647] [serial = 1670] [outer = 0x0] [url = about:blank] 11:35:33 INFO - PROCESS | 1647 | --DOMWINDOW == 119 (0x1289e7c00) [pid = 1647] [serial = 1660] [outer = 0x0] [url = about:blank] 11:35:33 INFO - PROCESS | 1647 | --DOMWINDOW == 118 (0x123886000) [pid = 1647] [serial = 1673] [outer = 0x0] [url = about:blank] 11:35:33 INFO - PROCESS | 1647 | --DOMWINDOW == 117 (0x11a018000) [pid = 1647] [serial = 1672] [outer = 0x0] [url = about:blank] 11:35:33 INFO - PROCESS | 1647 | --DOMWINDOW == 116 (0x1182b8400) [pid = 1647] [serial = 1667] [outer = 0x0] [url = about:blank] 11:35:33 INFO - PROCESS | 1647 | --DOMWINDOW == 115 (0x11816c400) [pid = 1647] [serial = 1666] [outer = 0x0] [url = about:blank] 11:35:33 INFO - PROCESS | 1647 | --DOMWINDOW == 114 (0x11942fc00) [pid = 1647] [serial = 1663] [outer = 0x0] [url = about:blank] 11:35:33 INFO - PROCESS | 1647 | --DOMWINDOW == 113 (0x128b60c00) [pid = 1647] [serial = 1664] [outer = 0x0] [url = about:blank] 11:35:33 INFO - PROCESS | 1647 | --DOMWINDOW == 112 (0x1241c3800) [pid = 1647] [serial = 1657] [outer = 0x0] [url = about:blank] 11:35:33 INFO - PROCESS | 1647 | --DOMWINDOW == 111 (0x114fcc400) [pid = 1647] [serial = 1651] [outer = 0x0] [url = about:blank] 11:35:33 INFO - PROCESS | 1647 | --DOMWINDOW == 110 (0x12a628400) [pid = 1647] [serial = 1696] [outer = 0x0] [url = about:blank] 11:35:33 INFO - PROCESS | 1647 | --DOMWINDOW == 109 (0x12a70ec00) [pid = 1647] [serial = 1697] [outer = 0x0] [url = about:blank] 11:35:33 INFO - PROCESS | 1647 | --DOMWINDOW == 108 (0x12a926800) [pid = 1647] [serial = 1699] [outer = 0x0] [url = about:blank] 11:35:33 INFO - PROCESS | 1647 | --DOMWINDOW == 107 (0x12a92cc00) [pid = 1647] [serial = 1700] [outer = 0x0] [url = about:blank] 11:35:33 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x12ab06c00) [pid = 1647] [serial = 1702] [outer = 0x0] [url = about:blank] 11:35:33 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x12a622000) [pid = 1647] [serial = 1691] [outer = 0x0] [url = about:blank] 11:35:33 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x129409000) [pid = 1647] [serial = 1685] [outer = 0x0] [url = about:blank] 11:35:33 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x128f74800) [pid = 1647] [serial = 1682] [outer = 0x0] [url = about:blank] 11:35:33 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x1209f4800) [pid = 1647] [serial = 1694] [outer = 0x0] [url = about:blank] 11:35:33 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x126652400) [pid = 1647] [serial = 1679] [outer = 0x0] [url = about:blank] 11:35:33 INFO - PROCESS | 1647 | 1467225333852 Marionette TRACE conn2 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 11:35:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 11:35:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1272ms 11:35:33 INFO - PROCESS | 1647 | 1467225333876 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 11:35:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 11:35:33 INFO - PROCESS | 1647 | 1467225333878 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 11:35:33 INFO - PROCESS | 1647 | 1467225333881 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 11:35:33 INFO - PROCESS | 1647 | 1467225333883 Marionette TRACE conn2 <- [1,2338,null,{}] 11:35:33 INFO - PROCESS | 1647 | 1467225333886 Marionette TRACE conn2 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:33 INFO - PROCESS | 1647 | 1467225333888 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:33 INFO - PROCESS | 1647 | 1467225333970 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 11:35:33 INFO - PROCESS | 1647 | 1467225333974 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:33 INFO - PROCESS | 1647 | 1467225333976 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:33 INFO - PROCESS | 1647 | ++DOCSHELL 0x118184000 == 27 [pid = 1647] [id = 592] 11:35:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x11291d000) [pid = 1647] [serial = 1776] [outer = 0x0] 11:35:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x11612d400) [pid = 1647] [serial = 1777] [outer = 0x11291d000] 11:35:34 INFO - PROCESS | 1647 | 1467225334007 Marionette DEBUG loaded listener.js 11:35:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x116fd9c00) [pid = 1647] [serial = 1778] [outer = 0x11291d000] 11:35:34 INFO - PROCESS | 1647 | 1467225334365 Marionette TRACE conn2 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 11:35:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 11:35:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 519ms 11:35:34 INFO - PROCESS | 1647 | 1467225334400 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 11:35:34 INFO - PROCESS | 1647 | 1467225334403 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 11:35:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 11:35:34 INFO - PROCESS | 1647 | 1467225334408 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 11:35:34 INFO - PROCESS | 1647 | 1467225334410 Marionette TRACE conn2 <- [1,2342,null,{}] 11:35:34 INFO - PROCESS | 1647 | 1467225334419 Marionette TRACE conn2 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:34 INFO - PROCESS | 1647 | 1467225334421 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:34 INFO - PROCESS | 1647 | 1467225334506 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 11:35:34 INFO - PROCESS | 1647 | 1467225334512 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:34 INFO - PROCESS | 1647 | 1467225334515 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:34 INFO - PROCESS | 1647 | ++DOCSHELL 0x119b53000 == 28 [pid = 1647] [id = 593] 11:35:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x11816e400) [pid = 1647] [serial = 1779] [outer = 0x0] 11:35:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x118357000) [pid = 1647] [serial = 1780] [outer = 0x11816e400] 11:35:34 INFO - PROCESS | 1647 | 1467225334542 Marionette DEBUG loaded listener.js 11:35:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x11859e800) [pid = 1647] [serial = 1781] [outer = 0x11816e400] 11:35:34 INFO - PROCESS | 1647 | 1467225334974 Marionette TRACE conn2 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 11:35:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 11:35:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 573ms 11:35:34 INFO - PROCESS | 1647 | 1467225334982 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 11:35:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 11:35:34 INFO - PROCESS | 1647 | 1467225334984 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 11:35:34 INFO - PROCESS | 1647 | 1467225334988 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 11:35:34 INFO - PROCESS | 1647 | 1467225334992 Marionette TRACE conn2 <- [1,2346,null,{}] 11:35:35 INFO - PROCESS | 1647 | 1467225335004 Marionette TRACE conn2 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:35 INFO - PROCESS | 1647 | 1467225335009 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:35 INFO - PROCESS | 1647 | 1467225335136 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 11:35:35 INFO - PROCESS | 1647 | 1467225335145 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:35 INFO - PROCESS | 1647 | 1467225335148 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:35 INFO - PROCESS | 1647 | ++DOCSHELL 0x1240ce000 == 29 [pid = 1647] [id = 594] 11:35:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 108 (0x119197400) [pid = 1647] [serial = 1782] [outer = 0x0] 11:35:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 109 (0x119772800) [pid = 1647] [serial = 1783] [outer = 0x119197400] 11:35:35 INFO - PROCESS | 1647 | 1467225335194 Marionette DEBUG loaded listener.js 11:35:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 110 (0x1209f5c00) [pid = 1647] [serial = 1784] [outer = 0x119197400] 11:35:35 INFO - PROCESS | 1647 | 1467225335651 Marionette TRACE conn2 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 11:35:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 11:35:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 675ms 11:35:35 INFO - PROCESS | 1647 | 1467225335667 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 11:35:35 INFO - PROCESS | 1647 | 1467225335669 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 11:35:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 11:35:35 INFO - PROCESS | 1647 | 1467225335671 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 11:35:35 INFO - PROCESS | 1647 | 1467225335672 Marionette TRACE conn2 <- [1,2350,null,{}] 11:35:35 INFO - PROCESS | 1647 | 1467225335702 Marionette TRACE conn2 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:35 INFO - PROCESS | 1647 | 1467225335703 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:35 INFO - PROCESS | 1647 | 1467225335816 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 11:35:35 INFO - PROCESS | 1647 | 1467225335848 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:35 INFO - PROCESS | 1647 | 1467225335849 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:35 INFO - PROCESS | 1647 | ++DOCSHELL 0x125070000 == 30 [pid = 1647] [id = 595] 11:35:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 111 (0x123803c00) [pid = 1647] [serial = 1785] [outer = 0x0] 11:35:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 112 (0x123885c00) [pid = 1647] [serial = 1786] [outer = 0x123803c00] 11:35:35 INFO - PROCESS | 1647 | 1467225335877 Marionette DEBUG loaded listener.js 11:35:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 113 (0x123c13800) [pid = 1647] [serial = 1787] [outer = 0x123803c00] 11:35:36 INFO - PROCESS | 1647 | 1467225336209 Marionette TRACE conn2 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 11:35:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 11:35:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 569ms 11:35:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 11:35:36 INFO - PROCESS | 1647 | 1467225336240 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 11:35:36 INFO - PROCESS | 1647 | 1467225336242 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 11:35:36 INFO - PROCESS | 1647 | 1467225336244 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 11:35:36 INFO - PROCESS | 1647 | 1467225336245 Marionette TRACE conn2 <- [1,2354,null,{}] 11:35:36 INFO - PROCESS | 1647 | 1467225336247 Marionette TRACE conn2 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:36 INFO - PROCESS | 1647 | 1467225336248 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:36 INFO - PROCESS | 1647 | 1467225336352 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 11:35:36 INFO - PROCESS | 1647 | 1467225336355 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:36 INFO - PROCESS | 1647 | 1467225336357 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:36 INFO - PROCESS | 1647 | ++DOCSHELL 0x1271c5800 == 31 [pid = 1647] [id = 596] 11:35:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 114 (0x1181e2000) [pid = 1647] [serial = 1788] [outer = 0x0] 11:35:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 115 (0x1243a4000) [pid = 1647] [serial = 1789] [outer = 0x1181e2000] 11:35:36 INFO - PROCESS | 1647 | 1467225336381 Marionette DEBUG loaded listener.js 11:35:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 116 (0x124646800) [pid = 1647] [serial = 1790] [outer = 0x1181e2000] 11:35:36 INFO - PROCESS | 1647 | 1467225336746 Marionette TRACE conn2 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 11:35:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 11:35:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 521ms 11:35:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 11:35:36 INFO - PROCESS | 1647 | 1467225336767 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 11:35:36 INFO - PROCESS | 1647 | 1467225336768 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 11:35:36 INFO - PROCESS | 1647 | 1467225336770 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 11:35:36 INFO - PROCESS | 1647 | 1467225336771 Marionette TRACE conn2 <- [1,2358,null,{}] 11:35:36 INFO - PROCESS | 1647 | 1467225336773 Marionette TRACE conn2 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:36 INFO - PROCESS | 1647 | 1467225336778 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:36 INFO - PROCESS | 1647 | 1467225336892 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 11:35:36 INFO - PROCESS | 1647 | 1467225336906 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:36 INFO - PROCESS | 1647 | 1467225336907 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:36 INFO - PROCESS | 1647 | ++DOCSHELL 0x128dcc000 == 32 [pid = 1647] [id = 597] 11:35:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 117 (0x124647400) [pid = 1647] [serial = 1791] [outer = 0x0] 11:35:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 118 (0x124f19000) [pid = 1647] [serial = 1792] [outer = 0x124647400] 11:35:36 INFO - PROCESS | 1647 | 1467225336933 Marionette DEBUG loaded listener.js 11:35:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 119 (0x1265d1800) [pid = 1647] [serial = 1793] [outer = 0x124647400] 11:35:37 INFO - PROCESS | 1647 | 1467225337295 Marionette TRACE conn2 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 11:35:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 11:35:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 569ms 11:35:37 INFO - PROCESS | 1647 | 1467225337340 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 11:35:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 11:35:37 INFO - PROCESS | 1647 | 1467225337341 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 11:35:37 INFO - PROCESS | 1647 | 1467225337343 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 11:35:37 INFO - PROCESS | 1647 | 1467225337344 Marionette TRACE conn2 <- [1,2362,null,{}] 11:35:37 INFO - PROCESS | 1647 | 1467225337346 Marionette TRACE conn2 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:37 INFO - PROCESS | 1647 | 1467225337348 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:37 INFO - PROCESS | 1647 | 1467225337451 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 11:35:37 INFO - PROCESS | 1647 | 1467225337463 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:37 INFO - PROCESS | 1647 | 1467225337464 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:37 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a32d000 == 33 [pid = 1647] [id = 598] 11:35:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 120 (0x1182bdc00) [pid = 1647] [serial = 1794] [outer = 0x0] 11:35:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 121 (0x127171400) [pid = 1647] [serial = 1795] [outer = 0x1182bdc00] 11:35:37 INFO - PROCESS | 1647 | 1467225337488 Marionette DEBUG loaded listener.js 11:35:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 122 (0x1289e5800) [pid = 1647] [serial = 1796] [outer = 0x1182bdc00] 11:35:38 INFO - PROCESS | 1647 | --DOMWINDOW == 121 (0x12a623000) [pid = 1647] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 11:35:38 INFO - PROCESS | 1647 | --DOMWINDOW == 120 (0x12b0df400) [pid = 1647] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 11:35:38 INFO - PROCESS | 1647 | --DOMWINDOW == 119 (0x12b794c00) [pid = 1647] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 11:35:38 INFO - PROCESS | 1647 | --DOMWINDOW == 118 (0x11291f400) [pid = 1647] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 11:35:38 INFO - PROCESS | 1647 | --DOMWINDOW == 117 (0x123803800) [pid = 1647] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 11:35:38 INFO - PROCESS | 1647 | --DOMWINDOW == 116 (0x124e90400) [pid = 1647] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 11:35:38 INFO - PROCESS | 1647 | --DOMWINDOW == 115 (0x115e62000) [pid = 1647] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 11:35:38 INFO - PROCESS | 1647 | --DOMWINDOW == 114 (0x1186bd800) [pid = 1647] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 11:35:38 INFO - PROCESS | 1647 | --DOMWINDOW == 113 (0x12a92f800) [pid = 1647] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 11:35:38 INFO - PROCESS | 1647 | --DOMWINDOW == 112 (0x113003000) [pid = 1647] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 11:35:38 INFO - PROCESS | 1647 | --DOMWINDOW == 111 (0x119766000) [pid = 1647] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 11:35:38 INFO - PROCESS | 1647 | --DOMWINDOW == 110 (0x128b61800) [pid = 1647] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 11:35:38 INFO - PROCESS | 1647 | --DOMWINDOW == 109 (0x12940f000) [pid = 1647] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 11:35:38 INFO - PROCESS | 1647 | --DOMWINDOW == 108 (0x12568a000) [pid = 1647] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 11:35:38 INFO - PROCESS | 1647 | --DOMWINDOW == 107 (0x12a70fc00) [pid = 1647] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 11:35:38 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x12b952c00) [pid = 1647] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 11:35:38 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x12a625800) [pid = 1647] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 11:35:38 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x118559400) [pid = 1647] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 11:35:38 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x123807c00) [pid = 1647] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 11:35:38 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x112fc2400) [pid = 1647] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 11:35:38 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x12717c000) [pid = 1647] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 11:35:38 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x1257ec400) [pid = 1647] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 11:35:38 INFO - PROCESS | 1647 | 1467225338278 Marionette TRACE conn2 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 11:35:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 11:35:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 972ms 11:35:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 11:35:38 INFO - PROCESS | 1647 | 1467225338316 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 11:35:38 INFO - PROCESS | 1647 | 1467225338318 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 11:35:38 INFO - PROCESS | 1647 | 1467225338321 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 11:35:38 INFO - PROCESS | 1647 | 1467225338323 Marionette TRACE conn2 <- [1,2366,null,{}] 11:35:38 INFO - PROCESS | 1647 | 1467225338326 Marionette TRACE conn2 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:38 INFO - PROCESS | 1647 | 1467225338328 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:38 INFO - PROCESS | 1647 | 1467225338448 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 11:35:38 INFO - PROCESS | 1647 | 1467225338548 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:38 INFO - PROCESS | 1647 | 1467225338550 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:38 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a331000 == 34 [pid = 1647] [id = 599] 11:35:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x1128ad000) [pid = 1647] [serial = 1797] [outer = 0x0] 11:35:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x117d17400) [pid = 1647] [serial = 1798] [outer = 0x1128ad000] 11:35:38 INFO - PROCESS | 1647 | 1467225338591 Marionette DEBUG loaded listener.js 11:35:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x119d84400) [pid = 1647] [serial = 1799] [outer = 0x1128ad000] 11:35:38 INFO - PROCESS | 1647 | 1467225338892 Marionette TRACE conn2 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 11:35:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 11:35:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 621ms 11:35:38 INFO - PROCESS | 1647 | 1467225338942 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 11:35:38 INFO - PROCESS | 1647 | 1467225338954 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 11:35:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 11:35:38 INFO - PROCESS | 1647 | 1467225338962 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 11:35:38 INFO - PROCESS | 1647 | 1467225338965 Marionette TRACE conn2 <- [1,2370,null,{}] 11:35:38 INFO - PROCESS | 1647 | 1467225338969 Marionette TRACE conn2 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:38 INFO - PROCESS | 1647 | 1467225338970 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:39 INFO - PROCESS | 1647 | 1467225339078 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 11:35:39 INFO - PROCESS | 1647 | 1467225339085 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:39 INFO - PROCESS | 1647 | 1467225339086 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:39 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a9bc800 == 35 [pid = 1647] [id = 600] 11:35:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x11309fc00) [pid = 1647] [serial = 1800] [outer = 0x0] 11:35:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x12388d000) [pid = 1647] [serial = 1801] [outer = 0x11309fc00] 11:35:39 INFO - PROCESS | 1647 | 1467225339110 Marionette DEBUG loaded listener.js 11:35:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x1289f2400) [pid = 1647] [serial = 1802] [outer = 0x11309fc00] 11:35:39 INFO - PROCESS | 1647 | 1467225339415 Marionette TRACE conn2 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 11:35:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 11:35:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 472ms 11:35:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 11:35:39 INFO - PROCESS | 1647 | 1467225339435 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 11:35:39 INFO - PROCESS | 1647 | 1467225339436 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 11:35:39 INFO - PROCESS | 1647 | 1467225339438 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 11:35:39 INFO - PROCESS | 1647 | 1467225339439 Marionette TRACE conn2 <- [1,2374,null,{}] 11:35:39 INFO - PROCESS | 1647 | 1467225339442 Marionette TRACE conn2 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:39 INFO - PROCESS | 1647 | 1467225339443 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:39 INFO - PROCESS | 1647 | 1467225339523 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 11:35:39 INFO - PROCESS | 1647 | 1467225339526 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:39 INFO - PROCESS | 1647 | 1467225339529 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:39 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b738800 == 36 [pid = 1647] [id = 601] 11:35:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x11859e000) [pid = 1647] [serial = 1803] [outer = 0x0] 11:35:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 108 (0x128b6cc00) [pid = 1647] [serial = 1804] [outer = 0x11859e000] 11:35:39 INFO - PROCESS | 1647 | 1467225339555 Marionette DEBUG loaded listener.js 11:35:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 109 (0x128bd4800) [pid = 1647] [serial = 1805] [outer = 0x11859e000] 11:35:39 INFO - PROCESS | 1647 | 1467225339906 Marionette TRACE conn2 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 11:35:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 11:35:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 472ms 11:35:39 INFO - PROCESS | 1647 | 1467225339911 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 11:35:39 INFO - PROCESS | 1647 | 1467225339914 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 11:35:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 11:35:39 INFO - PROCESS | 1647 | 1467225339918 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 11:35:39 INFO - PROCESS | 1647 | 1467225339920 Marionette TRACE conn2 <- [1,2378,null,{}] 11:35:39 INFO - PROCESS | 1647 | 1467225339931 Marionette TRACE conn2 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:39 INFO - PROCESS | 1647 | 1467225339934 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:40 INFO - PROCESS | 1647 | 1467225340057 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 11:35:40 INFO - PROCESS | 1647 | 1467225340064 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:40 INFO - PROCESS | 1647 | 1467225340066 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:40 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b9a2800 == 37 [pid = 1647] [id = 602] 11:35:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 110 (0x119d8cc00) [pid = 1647] [serial = 1806] [outer = 0x0] 11:35:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 111 (0x128d6e800) [pid = 1647] [serial = 1807] [outer = 0x119d8cc00] 11:35:40 INFO - PROCESS | 1647 | 1467225340093 Marionette DEBUG loaded listener.js 11:35:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 112 (0x129413000) [pid = 1647] [serial = 1808] [outer = 0x119d8cc00] 11:35:40 INFO - PROCESS | 1647 | 1467225340644 Marionette TRACE conn2 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 11:35:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 11:35:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 772ms 11:35:40 INFO - PROCESS | 1647 | 1467225340691 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 11:35:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 11:35:40 INFO - PROCESS | 1647 | 1467225340694 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 11:35:40 INFO - PROCESS | 1647 | 1467225340698 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 11:35:40 INFO - PROCESS | 1647 | 1467225340700 Marionette TRACE conn2 <- [1,2382,null,{}] 11:35:40 INFO - PROCESS | 1647 | 1467225340704 Marionette TRACE conn2 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:40 INFO - PROCESS | 1647 | 1467225340706 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:40 INFO - PROCESS | 1647 | 1467225340818 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 11:35:40 INFO - PROCESS | 1647 | 1467225340960 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:40 INFO - PROCESS | 1647 | 1467225340962 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:40 INFO - PROCESS | 1647 | ++DOCSHELL 0x119975800 == 38 [pid = 1647] [id = 603] 11:35:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 113 (0x116188c00) [pid = 1647] [serial = 1809] [outer = 0x0] 11:35:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 114 (0x116a1b400) [pid = 1647] [serial = 1810] [outer = 0x116188c00] 11:35:40 INFO - PROCESS | 1647 | 1467225340993 Marionette DEBUG loaded listener.js 11:35:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 115 (0x1181a6400) [pid = 1647] [serial = 1811] [outer = 0x116188c00] 11:35:41 INFO - PROCESS | 1647 | 1467225341492 Marionette TRACE conn2 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 11:35:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 11:35:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 826ms 11:35:41 INFO - PROCESS | 1647 | 1467225341524 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 11:35:41 INFO - PROCESS | 1647 | 1467225341527 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 11:35:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 11:35:41 INFO - PROCESS | 1647 | 1467225341565 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 11:35:41 INFO - PROCESS | 1647 | 1467225341567 Marionette TRACE conn2 <- [1,2386,null,{}] 11:35:41 INFO - PROCESS | 1647 | 1467225341570 Marionette TRACE conn2 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:41 INFO - PROCESS | 1647 | 1467225341572 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:41 INFO - PROCESS | 1647 | 1467225341685 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 11:35:41 INFO - PROCESS | 1647 | 1467225341777 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:41 INFO - PROCESS | 1647 | 1467225341778 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:41 INFO - PROCESS | 1647 | ++DOCSHELL 0x128b0a000 == 39 [pid = 1647] [id = 604] 11:35:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 116 (0x1188bd000) [pid = 1647] [serial = 1812] [outer = 0x0] 11:35:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 117 (0x1191b2800) [pid = 1647] [serial = 1813] [outer = 0x1188bd000] 11:35:41 INFO - PROCESS | 1647 | 1467225341810 Marionette DEBUG loaded listener.js 11:35:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 118 (0x1209f4400) [pid = 1647] [serial = 1814] [outer = 0x1188bd000] 11:35:42 INFO - PROCESS | 1647 | 1467225342493 Marionette TRACE conn2 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 11:35:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 11:35:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 975ms 11:35:42 INFO - PROCESS | 1647 | 1467225342536 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 11:35:42 INFO - PROCESS | 1647 | 1467225342539 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 11:35:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 11:35:42 INFO - PROCESS | 1647 | 1467225342542 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 11:35:42 INFO - PROCESS | 1647 | 1467225342544 Marionette TRACE conn2 <- [1,2390,null,{}] 11:35:42 INFO - PROCESS | 1647 | 1467225342548 Marionette TRACE conn2 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:42 INFO - PROCESS | 1647 | 1467225342549 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:42 INFO - PROCESS | 1647 | 1467225342653 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 11:35:42 INFO - PROCESS | 1647 | 1467225342719 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:42 INFO - PROCESS | 1647 | 1467225342722 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:42 INFO - PROCESS | 1647 | ++DOCSHELL 0x1191cf800 == 40 [pid = 1647] [id = 605] 11:35:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 119 (0x1133abc00) [pid = 1647] [serial = 1815] [outer = 0x0] 11:35:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 120 (0x116135000) [pid = 1647] [serial = 1816] [outer = 0x1133abc00] 11:35:42 INFO - PROCESS | 1647 | 1467225342751 Marionette DEBUG loaded listener.js 11:35:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 121 (0x118167400) [pid = 1647] [serial = 1817] [outer = 0x1133abc00] 11:35:42 INFO - PROCESS | 1647 | --DOCSHELL 0x12b738800 == 39 [pid = 1647] [id = 601] 11:35:42 INFO - PROCESS | 1647 | --DOCSHELL 0x12a9bc800 == 38 [pid = 1647] [id = 600] 11:35:42 INFO - PROCESS | 1647 | --DOCSHELL 0x12a331000 == 37 [pid = 1647] [id = 599] 11:35:42 INFO - PROCESS | 1647 | --DOCSHELL 0x12a32d000 == 36 [pid = 1647] [id = 598] 11:35:42 INFO - PROCESS | 1647 | --DOCSHELL 0x128dcc000 == 35 [pid = 1647] [id = 597] 11:35:42 INFO - PROCESS | 1647 | --DOCSHELL 0x1271c5800 == 34 [pid = 1647] [id = 596] 11:35:42 INFO - PROCESS | 1647 | --DOCSHELL 0x125070000 == 33 [pid = 1647] [id = 595] 11:35:42 INFO - PROCESS | 1647 | --DOCSHELL 0x1240ce000 == 32 [pid = 1647] [id = 594] 11:35:42 INFO - PROCESS | 1647 | --DOCSHELL 0x119b53000 == 31 [pid = 1647] [id = 593] 11:35:42 INFO - PROCESS | 1647 | --DOCSHELL 0x118184000 == 30 [pid = 1647] [id = 592] 11:35:42 INFO - PROCESS | 1647 | --DOMWINDOW == 120 (0x12b9e4c00) [pid = 1647] [serial = 1753] [outer = 0x0] [url = about:blank] 11:35:42 INFO - PROCESS | 1647 | --DOMWINDOW == 119 (0x12ab0b800) [pid = 1647] [serial = 1735] [outer = 0x0] [url = about:blank] 11:35:42 INFO - PROCESS | 1647 | --DOMWINDOW == 118 (0x12b78f800) [pid = 1647] [serial = 1738] [outer = 0x0] [url = about:blank] 11:35:42 INFO - PROCESS | 1647 | --DOMWINDOW == 117 (0x12b79a800) [pid = 1647] [serial = 1741] [outer = 0x0] [url = about:blank] 11:35:42 INFO - PROCESS | 1647 | --DOMWINDOW == 116 (0x1247cb000) [pid = 1647] [serial = 1744] [outer = 0x0] [url = about:blank] 11:35:42 INFO - PROCESS | 1647 | --DOMWINDOW == 115 (0x12388a000) [pid = 1647] [serial = 1720] [outer = 0x0] [url = about:blank] 11:35:42 INFO - PROCESS | 1647 | --DOMWINDOW == 114 (0x1257ea000) [pid = 1647] [serial = 1723] [outer = 0x0] [url = about:blank] 11:35:42 INFO - PROCESS | 1647 | --DOMWINDOW == 113 (0x12890b400) [pid = 1647] [serial = 1724] [outer = 0x0] [url = about:blank] 11:35:42 INFO - PROCESS | 1647 | --DOMWINDOW == 112 (0x1181a0c00) [pid = 1647] [serial = 1705] [outer = 0x0] [url = about:blank] 11:35:42 INFO - PROCESS | 1647 | --DOMWINDOW == 111 (0x11855e400) [pid = 1647] [serial = 1706] [outer = 0x0] [url = about:blank] 11:35:42 INFO - PROCESS | 1647 | --DOMWINDOW == 110 (0x119e20c00) [pid = 1647] [serial = 1717] [outer = 0x0] [url = about:blank] 11:35:42 INFO - PROCESS | 1647 | --DOMWINDOW == 109 (0x1211e2c00) [pid = 1647] [serial = 1718] [outer = 0x0] [url = about:blank] 11:35:42 INFO - PROCESS | 1647 | --DOMWINDOW == 108 (0x12ab11400) [pid = 1647] [serial = 1703] [outer = 0x0] [url = about:blank] 11:35:42 INFO - PROCESS | 1647 | --DOMWINDOW == 107 (0x114f7a400) [pid = 1647] [serial = 1714] [outer = 0x0] [url = about:blank] 11:35:42 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x1182bac00) [pid = 1647] [serial = 1715] [outer = 0x0] [url = about:blank] 11:35:42 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x120905c00) [pid = 1647] [serial = 1708] [outer = 0x0] [url = about:blank] 11:35:42 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x12388c000) [pid = 1647] [serial = 1709] [outer = 0x0] [url = about:blank] 11:35:42 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x128bd7000) [pid = 1647] [serial = 1726] [outer = 0x0] [url = about:blank] 11:35:42 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x128f73000) [pid = 1647] [serial = 1727] [outer = 0x0] [url = about:blank] 11:35:42 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x1295ed400) [pid = 1647] [serial = 1729] [outer = 0x0] [url = about:blank] 11:35:42 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x12890e400) [pid = 1647] [serial = 1711] [outer = 0x0] [url = about:blank] 11:35:42 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x128bcf000) [pid = 1647] [serial = 1712] [outer = 0x0] [url = about:blank] 11:35:42 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x124644c00) [pid = 1647] [serial = 1721] [outer = 0x0] [url = about:blank] 11:35:42 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x12b951400) [pid = 1647] [serial = 1747] [outer = 0x0] [url = about:blank] 11:35:42 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x12b9dbc00) [pid = 1647] [serial = 1750] [outer = 0x0] [url = about:blank] 11:35:42 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x12b9e2800) [pid = 1647] [serial = 1751] [outer = 0x0] [url = about:blank] 11:35:42 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x129407800) [pid = 1647] [serial = 1745] [outer = 0x0] [url = about:blank] 11:35:42 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x12b94f000) [pid = 1647] [serial = 1742] [outer = 0x0] [url = about:blank] 11:35:42 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x12a70e800) [pid = 1647] [serial = 1732] [outer = 0x0] [url = about:blank] 11:35:42 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x12b790c00) [pid = 1647] [serial = 1739] [outer = 0x0] [url = about:blank] 11:35:42 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x119768000) [pid = 1647] [serial = 1736] [outer = 0x0] [url = about:blank] 11:35:42 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x12a620400) [pid = 1647] [serial = 1730] [outer = 0x0] [url = about:blank] 11:35:42 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x12a929800) [pid = 1647] [serial = 1733] [outer = 0x0] [url = about:blank] 11:35:42 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x12b9d6800) [pid = 1647] [serial = 1748] [outer = 0x0] [url = about:blank] 11:35:42 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x11976b400) [pid = 1647] [serial = 1655] [outer = 0x0] [url = about:blank] 11:35:42 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x124e98000) [pid = 1647] [serial = 1658] [outer = 0x0] [url = about:blank] 11:35:42 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x118170c00) [pid = 1647] [serial = 1652] [outer = 0x0] [url = about:blank] 11:35:42 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x128b60000) [pid = 1647] [serial = 1661] [outer = 0x0] [url = about:blank] 11:35:42 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x1289f4c00) [pid = 1647] [serial = 1649] [outer = 0x0] [url = about:blank] 11:35:43 INFO - PROCESS | 1647 | 1467225343132 Marionette TRACE conn2 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 11:35:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 11:35:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 623ms 11:35:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 11:35:43 INFO - PROCESS | 1647 | 1467225343166 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 11:35:43 INFO - PROCESS | 1647 | 1467225343168 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 11:35:43 INFO - PROCESS | 1647 | 1467225343172 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 11:35:43 INFO - PROCESS | 1647 | 1467225343174 Marionette TRACE conn2 <- [1,2394,null,{}] 11:35:43 INFO - PROCESS | 1647 | 1467225343176 Marionette TRACE conn2 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:43 INFO - PROCESS | 1647 | 1467225343178 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:43 INFO - PROCESS | 1647 | 1467225343261 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 11:35:43 INFO - PROCESS | 1647 | 1467225343328 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:43 INFO - PROCESS | 1647 | 1467225343329 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:43 INFO - PROCESS | 1647 | ++DOCSHELL 0x11a0d8000 == 31 [pid = 1647] [id = 606] 11:35:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x11677c800) [pid = 1647] [serial = 1818] [outer = 0x0] 11:35:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x11855b800) [pid = 1647] [serial = 1819] [outer = 0x11677c800] 11:35:43 INFO - PROCESS | 1647 | 1467225343356 Marionette DEBUG loaded listener.js 11:35:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x1186be000) [pid = 1647] [serial = 1820] [outer = 0x11677c800] 11:35:43 INFO - PROCESS | 1647 | 1467225343681 Marionette TRACE conn2 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 11:35:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 11:35:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 521ms 11:35:43 INFO - PROCESS | 1647 | 1467225343693 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 11:35:43 INFO - PROCESS | 1647 | 1467225343695 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 11:35:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 11:35:43 INFO - PROCESS | 1647 | 1467225343701 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 11:35:43 INFO - PROCESS | 1647 | 1467225343703 Marionette TRACE conn2 <- [1,2398,null,{}] 11:35:43 INFO - PROCESS | 1647 | 1467225343711 Marionette TRACE conn2 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:43 INFO - PROCESS | 1647 | 1467225343717 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:43 INFO - PROCESS | 1647 | 1467225343799 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 11:35:43 INFO - PROCESS | 1647 | 1467225343860 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:43 INFO - PROCESS | 1647 | 1467225343862 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:43 INFO - PROCESS | 1647 | ++DOCSHELL 0x124b3b800 == 32 [pid = 1647] [id = 607] 11:35:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x1186bd800) [pid = 1647] [serial = 1821] [outer = 0x0] 11:35:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x119e78c00) [pid = 1647] [serial = 1822] [outer = 0x1186bd800] 11:35:43 INFO - PROCESS | 1647 | 1467225343890 Marionette DEBUG loaded listener.js 11:35:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x12388f400) [pid = 1647] [serial = 1823] [outer = 0x1186bd800] 11:35:44 INFO - PROCESS | 1647 | 1467225344204 Marionette TRACE conn2 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 11:35:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 11:35:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 522ms 11:35:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 11:35:44 INFO - PROCESS | 1647 | 1467225344222 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 11:35:44 INFO - PROCESS | 1647 | 1467225344224 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 11:35:44 INFO - PROCESS | 1647 | 1467225344226 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 11:35:44 INFO - PROCESS | 1647 | 1467225344227 Marionette TRACE conn2 <- [1,2402,null,{}] 11:35:44 INFO - PROCESS | 1647 | 1467225344232 Marionette TRACE conn2 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:44 INFO - PROCESS | 1647 | 1467225344234 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:44 INFO - PROCESS | 1647 | 1467225344320 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 11:35:44 INFO - PROCESS | 1647 | 1467225344324 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:44 INFO - PROCESS | 1647 | 1467225344325 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:44 INFO - PROCESS | 1647 | ++DOCSHELL 0x128b12000 == 33 [pid = 1647] [id = 608] 11:35:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x1241c3000) [pid = 1647] [serial = 1824] [outer = 0x0] 11:35:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x124b9ac00) [pid = 1647] [serial = 1825] [outer = 0x1241c3000] 11:35:44 INFO - PROCESS | 1647 | 1467225344351 Marionette DEBUG loaded listener.js 11:35:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x124e98000) [pid = 1647] [serial = 1826] [outer = 0x1241c3000] 11:35:44 INFO - PROCESS | 1647 | 1467225344687 Marionette TRACE conn2 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 11:35:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 11:35:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 472ms 11:35:44 INFO - PROCESS | 1647 | 1467225344700 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 11:35:44 INFO - PROCESS | 1647 | 1467225344701 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 11:35:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 11:35:44 INFO - PROCESS | 1647 | 1467225344704 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 11:35:44 INFO - PROCESS | 1647 | 1467225344705 Marionette TRACE conn2 <- [1,2406,null,{}] 11:35:44 INFO - PROCESS | 1647 | 1467225344707 Marionette TRACE conn2 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:44 INFO - PROCESS | 1647 | 1467225344708 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:44 INFO - PROCESS | 1647 | 1467225344825 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 11:35:44 INFO - PROCESS | 1647 | 1467225344832 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:44 INFO - PROCESS | 1647 | 1467225344833 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:44 INFO - PROCESS | 1647 | ++DOCSHELL 0x1292b5000 == 34 [pid = 1647] [id = 609] 11:35:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x1128d4c00) [pid = 1647] [serial = 1827] [outer = 0x0] 11:35:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x125031400) [pid = 1647] [serial = 1828] [outer = 0x1128d4c00] 11:35:44 INFO - PROCESS | 1647 | 1467225344858 Marionette DEBUG loaded listener.js 11:35:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x1257e7800) [pid = 1647] [serial = 1829] [outer = 0x1128d4c00] 11:35:45 INFO - PROCESS | 1647 | 1467225345219 Marionette TRACE conn2 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 11:35:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 11:35:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 568ms 11:35:45 INFO - PROCESS | 1647 | 1467225345273 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 11:35:45 INFO - PROCESS | 1647 | 1467225345274 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 11:35:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 11:35:45 INFO - PROCESS | 1647 | 1467225345276 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 11:35:45 INFO - PROCESS | 1647 | 1467225345278 Marionette TRACE conn2 <- [1,2410,null,{}] 11:35:45 INFO - PROCESS | 1647 | 1467225345292 Marionette TRACE conn2 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:45 INFO - PROCESS | 1647 | 1467225345297 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:45 INFO - PROCESS | 1647 | 1467225345423 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 11:35:45 INFO - PROCESS | 1647 | 1467225345440 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:45 INFO - PROCESS | 1647 | 1467225345441 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:45 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a6ab000 == 35 [pid = 1647] [id = 610] 11:35:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x12890c000) [pid = 1647] [serial = 1830] [outer = 0x0] 11:35:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x128b6d000) [pid = 1647] [serial = 1831] [outer = 0x12890c000] 11:35:45 INFO - PROCESS | 1647 | 1467225345466 Marionette DEBUG loaded listener.js 11:35:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x128bd7800) [pid = 1647] [serial = 1832] [outer = 0x12890c000] 11:35:45 INFO - PROCESS | 1647 | 1467225345819 Marionette TRACE conn2 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 11:35:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 11:35:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 574ms 11:35:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 11:35:45 INFO - PROCESS | 1647 | 1467225345857 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 11:35:45 INFO - PROCESS | 1647 | 1467225345858 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 11:35:45 INFO - PROCESS | 1647 | 1467225345861 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 11:35:45 INFO - PROCESS | 1647 | 1467225345862 Marionette TRACE conn2 <- [1,2414,null,{}] 11:35:45 INFO - PROCESS | 1647 | 1467225345864 Marionette TRACE conn2 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:45 INFO - PROCESS | 1647 | 1467225345865 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:45 INFO - PROCESS | 1647 | 1467225345969 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 11:35:45 INFO - PROCESS | 1647 | 1467225345973 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:45 INFO - PROCESS | 1647 | 1467225345974 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:46 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b90c000 == 36 [pid = 1647] [id = 611] 11:35:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x126185800) [pid = 1647] [serial = 1833] [outer = 0x0] 11:35:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x129286000) [pid = 1647] [serial = 1834] [outer = 0x126185800] 11:35:46 INFO - PROCESS | 1647 | 1467225346040 Marionette DEBUG loaded listener.js 11:35:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x129408000) [pid = 1647] [serial = 1835] [outer = 0x126185800] 11:35:46 INFO - PROCESS | 1647 | 1467225346390 Marionette TRACE conn2 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 11:35:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 11:35:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 569ms 11:35:46 INFO - PROCESS | 1647 | 1467225346431 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 11:35:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 11:35:46 INFO - PROCESS | 1647 | 1467225346432 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 11:35:46 INFO - PROCESS | 1647 | 1467225346434 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 11:35:46 INFO - PROCESS | 1647 | 1467225346435 Marionette TRACE conn2 <- [1,2418,null,{}] 11:35:46 INFO - PROCESS | 1647 | 1467225346437 Marionette TRACE conn2 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:46 INFO - PROCESS | 1647 | 1467225346438 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:46 INFO - PROCESS | 1647 | 1467225346526 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 11:35:46 INFO - PROCESS | 1647 | 1467225346538 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:46 INFO - PROCESS | 1647 | 1467225346539 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:46 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b9b4800 == 37 [pid = 1647] [id = 612] 11:35:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x12940e000) [pid = 1647] [serial = 1836] [outer = 0x0] 11:35:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x1295f4400) [pid = 1647] [serial = 1837] [outer = 0x12940e000] 11:35:46 INFO - PROCESS | 1647 | 1467225346565 Marionette DEBUG loaded listener.js 11:35:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x113c5e400) [pid = 1647] [serial = 1838] [outer = 0x12940e000] 11:35:46 INFO - PROCESS | 1647 | 1467225346954 Marionette TRACE conn2 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 11:35:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 11:35:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 571ms 11:35:47 INFO - PROCESS | 1647 | 1467225347006 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 11:35:47 INFO - PROCESS | 1647 | 1467225347008 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 11:35:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 11:35:47 INFO - PROCESS | 1647 | 1467225347020 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 11:35:47 INFO - PROCESS | 1647 | 1467225347021 Marionette TRACE conn2 <- [1,2422,null,{}] 11:35:47 INFO - PROCESS | 1647 | 1467225347025 Marionette TRACE conn2 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:47 INFO - PROCESS | 1647 | 1467225347027 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:47 INFO - PROCESS | 1647 | 1467225347328 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 11:35:47 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x128b69c00) [pid = 1647] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 11:35:47 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x11859e000) [pid = 1647] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 11:35:47 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x123803c00) [pid = 1647] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 11:35:47 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x11859b400) [pid = 1647] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 11:35:47 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x124647400) [pid = 1647] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 11:35:47 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x124644000) [pid = 1647] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 11:35:47 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x11291d000) [pid = 1647] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 11:35:47 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x128bd9c00) [pid = 1647] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 11:35:47 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x119197400) [pid = 1647] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 11:35:47 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x11855c400) [pid = 1647] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 11:35:47 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x11816e400) [pid = 1647] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 11:35:47 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x12a930000) [pid = 1647] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 11:35:47 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x12b957800) [pid = 1647] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 11:35:47 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x112a77400) [pid = 1647] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 11:35:47 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x1181e2000) [pid = 1647] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 11:35:47 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x1182bdc00) [pid = 1647] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 11:35:47 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x1128ad000) [pid = 1647] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 11:35:47 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x11309fc00) [pid = 1647] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 11:35:47 INFO - PROCESS | 1647 | 1467225347406 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:47 INFO - PROCESS | 1647 | 1467225347407 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:47 INFO - PROCESS | 1647 | ++DOCSHELL 0x116fac800 == 38 [pid = 1647] [id = 613] 11:35:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x1128a3000) [pid = 1647] [serial = 1839] [outer = 0x0] 11:35:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x112a77400) [pid = 1647] [serial = 1840] [outer = 0x1128a3000] 11:35:47 INFO - PROCESS | 1647 | 1467225347461 Marionette DEBUG loaded listener.js 11:35:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x117d1d000) [pid = 1647] [serial = 1841] [outer = 0x1128a3000] 11:35:47 INFO - PROCESS | 1647 | 1467225347778 Marionette TRACE conn2 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 11:35:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 11:35:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 770ms 11:35:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 11:35:47 INFO - PROCESS | 1647 | 1467225347789 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 11:35:47 INFO - PROCESS | 1647 | 1467225347790 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 11:35:47 INFO - PROCESS | 1647 | 1467225347793 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 11:35:47 INFO - PROCESS | 1647 | 1467225347794 Marionette TRACE conn2 <- [1,2426,null,{}] 11:35:47 INFO - PROCESS | 1647 | 1467225347804 Marionette TRACE conn2 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:47 INFO - PROCESS | 1647 | 1467225347805 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:47 INFO - PROCESS | 1647 | 1467225347936 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 11:35:47 INFO - PROCESS | 1647 | 1467225347945 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:47 INFO - PROCESS | 1647 | 1467225347946 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:47 INFO - PROCESS | 1647 | ++DOCSHELL 0x12ab53000 == 39 [pid = 1647] [id = 614] 11:35:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x1176f2800) [pid = 1647] [serial = 1842] [outer = 0x0] 11:35:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x119e1e400) [pid = 1647] [serial = 1843] [outer = 0x1176f2800] 11:35:47 INFO - PROCESS | 1647 | 1467225347971 Marionette DEBUG loaded listener.js 11:35:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x1289e7c00) [pid = 1647] [serial = 1844] [outer = 0x1176f2800] 11:35:48 INFO - PROCESS | 1647 | 1467225348273 Marionette TRACE conn2 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 11:35:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 11:35:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 523ms 11:35:48 INFO - PROCESS | 1647 | 1467225348317 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 11:35:48 INFO - PROCESS | 1647 | 1467225348318 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 11:35:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 11:35:48 INFO - PROCESS | 1647 | 1467225348320 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 11:35:48 INFO - PROCESS | 1647 | 1467225348322 Marionette TRACE conn2 <- [1,2430,null,{}] 11:35:48 INFO - PROCESS | 1647 | 1467225348324 Marionette TRACE conn2 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:48 INFO - PROCESS | 1647 | 1467225348326 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:48 INFO - PROCESS | 1647 | 1467225348421 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 11:35:48 INFO - PROCESS | 1647 | 1467225348433 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:48 INFO - PROCESS | 1647 | 1467225348434 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:48 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c64a000 == 40 [pid = 1647] [id = 615] 11:35:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x12460c000) [pid = 1647] [serial = 1845] [outer = 0x0] 11:35:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x12a623400) [pid = 1647] [serial = 1846] [outer = 0x12460c000] 11:35:48 INFO - PROCESS | 1647 | 1467225348462 Marionette DEBUG loaded listener.js 11:35:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x12a92a800) [pid = 1647] [serial = 1847] [outer = 0x12460c000] 11:35:48 INFO - PROCESS | 1647 | 1467225348814 Marionette TRACE conn2 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 11:35:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 11:35:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 519ms 11:35:48 INFO - PROCESS | 1647 | 1467225348840 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 11:35:48 INFO - PROCESS | 1647 | 1467225348841 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 11:35:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 11:35:48 INFO - PROCESS | 1647 | 1467225348845 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 11:35:48 INFO - PROCESS | 1647 | 1467225348846 Marionette TRACE conn2 <- [1,2434,null,{}] 11:35:48 INFO - PROCESS | 1647 | 1467225348848 Marionette TRACE conn2 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:48 INFO - PROCESS | 1647 | 1467225348849 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:48 INFO - PROCESS | 1647 | 1467225348962 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 11:35:48 INFO - PROCESS | 1647 | 1467225348970 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:48 INFO - PROCESS | 1647 | 1467225348972 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:48 INFO - PROCESS | 1647 | ++DOCSHELL 0x12ca72800 == 41 [pid = 1647] [id = 616] 11:35:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x12a92f800) [pid = 1647] [serial = 1848] [outer = 0x0] 11:35:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x12ab0b800) [pid = 1647] [serial = 1849] [outer = 0x12a92f800] 11:35:48 INFO - PROCESS | 1647 | 1467225348996 Marionette DEBUG loaded listener.js 11:35:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x12b78f800) [pid = 1647] [serial = 1850] [outer = 0x12a92f800] 11:35:49 INFO - PROCESS | 1647 | 1467225349364 Marionette TRACE conn2 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 11:35:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 11:35:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 570ms 11:35:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 11:35:49 INFO - PROCESS | 1647 | 1467225349416 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 11:35:49 INFO - PROCESS | 1647 | 1467225349419 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 11:35:49 INFO - PROCESS | 1647 | 1467225349422 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 11:35:49 INFO - PROCESS | 1647 | 1467225349425 Marionette TRACE conn2 <- [1,2438,null,{}] 11:35:49 INFO - PROCESS | 1647 | 1467225349429 Marionette TRACE conn2 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:49 INFO - PROCESS | 1647 | 1467225349431 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:49 INFO - PROCESS | 1647 | 1467225349540 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 11:35:49 INFO - PROCESS | 1647 | 1467225349616 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:49 INFO - PROCESS | 1647 | 1467225349618 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:49 INFO - PROCESS | 1647 | ++DOCSHELL 0x118211800 == 42 [pid = 1647] [id = 617] 11:35:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x112925c00) [pid = 1647] [serial = 1851] [outer = 0x0] 11:35:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x112ec5400) [pid = 1647] [serial = 1852] [outer = 0x112925c00] 11:35:49 INFO - PROCESS | 1647 | 1467225349651 Marionette DEBUG loaded listener.js 11:35:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x114f7e400) [pid = 1647] [serial = 1853] [outer = 0x112925c00] 11:35:50 INFO - PROCESS | 1647 | 1467225350058 Marionette TRACE conn2 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 11:35:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 11:35:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 672ms 11:35:50 INFO - PROCESS | 1647 | 1467225350094 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 11:35:50 INFO - PROCESS | 1647 | 1467225350098 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 11:35:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 11:35:50 INFO - PROCESS | 1647 | 1467225350103 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 11:35:50 INFO - PROCESS | 1647 | 1467225350104 Marionette TRACE conn2 <- [1,2442,null,{}] 11:35:50 INFO - PROCESS | 1647 | 1467225350107 Marionette TRACE conn2 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:50 INFO - PROCESS | 1647 | 1467225350109 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:50 INFO - PROCESS | 1647 | 1467225350239 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 11:35:50 INFO - PROCESS | 1647 | 1467225350318 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:50 INFO - PROCESS | 1647 | 1467225350319 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:50 INFO - PROCESS | 1647 | ++DOCSHELL 0x1271d1800 == 43 [pid = 1647] [id = 618] 11:35:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x1188b6c00) [pid = 1647] [serial = 1854] [outer = 0x0] 11:35:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x1191b5000) [pid = 1647] [serial = 1855] [outer = 0x1188b6c00] 11:35:50 INFO - PROCESS | 1647 | 1467225350351 Marionette DEBUG loaded listener.js 11:35:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x11a011400) [pid = 1647] [serial = 1856] [outer = 0x1188b6c00] 11:35:50 INFO - PROCESS | 1647 | 1467225350769 Marionette TRACE conn2 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 11:35:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 11:35:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 719ms 11:35:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 11:35:50 INFO - PROCESS | 1647 | 1467225350822 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 11:35:50 INFO - PROCESS | 1647 | 1467225350824 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 11:35:50 INFO - PROCESS | 1647 | 1467225350826 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 11:35:50 INFO - PROCESS | 1647 | 1467225350829 Marionette TRACE conn2 <- [1,2446,null,{}] 11:35:50 INFO - PROCESS | 1647 | 1467225350837 Marionette TRACE conn2 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:50 INFO - PROCESS | 1647 | 1467225350840 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:50 INFO - PROCESS | 1647 | 1467225350948 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 11:35:51 INFO - PROCESS | 1647 | 1467225351055 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:51 INFO - PROCESS | 1647 | 1467225351057 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:51 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c63d000 == 44 [pid = 1647] [id = 619] 11:35:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x12388f800) [pid = 1647] [serial = 1857] [outer = 0x0] 11:35:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x124f18000) [pid = 1647] [serial = 1858] [outer = 0x12388f800] 11:35:51 INFO - PROCESS | 1647 | 1467225351093 Marionette DEBUG loaded listener.js 11:35:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x12618dc00) [pid = 1647] [serial = 1859] [outer = 0x12388f800] 11:35:51 INFO - PROCESS | 1647 | 1467225351505 Marionette TRACE conn2 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 11:35:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 11:35:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 723ms 11:35:51 INFO - PROCESS | 1647 | 1467225351557 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 11:35:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 11:35:51 INFO - PROCESS | 1647 | 1467225351559 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 11:35:51 INFO - PROCESS | 1647 | 1467225351574 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 11:35:51 INFO - PROCESS | 1647 | 1467225351575 Marionette TRACE conn2 <- [1,2450,null,{}] 11:35:51 INFO - PROCESS | 1647 | 1467225351580 Marionette TRACE conn2 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:51 INFO - PROCESS | 1647 | 1467225351582 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:51 INFO - PROCESS | 1647 | 1467225351704 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 11:35:51 INFO - PROCESS | 1647 | 1467225351783 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:51 INFO - PROCESS | 1647 | 1467225351784 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:51 INFO - PROCESS | 1647 | ++DOCSHELL 0x12d388000 == 45 [pid = 1647] [id = 620] 11:35:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x127171000) [pid = 1647] [serial = 1860] [outer = 0x0] 11:35:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 108 (0x128b6a400) [pid = 1647] [serial = 1861] [outer = 0x127171000] 11:35:51 INFO - PROCESS | 1647 | 1467225351815 Marionette DEBUG loaded listener.js 11:35:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 109 (0x128f73000) [pid = 1647] [serial = 1862] [outer = 0x127171000] 11:35:52 INFO - PROCESS | 1647 | 1467225352236 Marionette TRACE conn2 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 11:35:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 11:35:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 685ms 11:35:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 11:35:52 INFO - PROCESS | 1647 | 1467225352246 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 11:35:52 INFO - PROCESS | 1647 | 1467225352248 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 11:35:52 INFO - PROCESS | 1647 | 1467225352250 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 11:35:52 INFO - PROCESS | 1647 | 1467225352251 Marionette TRACE conn2 <- [1,2454,null,{}] 11:35:52 INFO - PROCESS | 1647 | 1467225352254 Marionette TRACE conn2 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:52 INFO - PROCESS | 1647 | 1467225352255 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:52 INFO - PROCESS | 1647 | 1467225352358 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 11:35:52 INFO - PROCESS | 1647 | 1467225352464 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:52 INFO - PROCESS | 1647 | 1467225352466 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:52 INFO - PROCESS | 1647 | ++DOCSHELL 0x12d71e800 == 46 [pid = 1647] [id = 621] 11:35:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 110 (0x1289ef800) [pid = 1647] [serial = 1863] [outer = 0x0] 11:35:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 111 (0x1295fa000) [pid = 1647] [serial = 1864] [outer = 0x1289ef800] 11:35:52 INFO - PROCESS | 1647 | 1467225352498 Marionette DEBUG loaded listener.js 11:35:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 112 (0x12a70c800) [pid = 1647] [serial = 1865] [outer = 0x1289ef800] 11:35:52 INFO - PROCESS | 1647 | 1467225352901 Marionette TRACE conn2 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 11:35:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 11:35:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 668ms 11:35:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 11:35:52 INFO - PROCESS | 1647 | 1467225352919 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 11:35:52 INFO - PROCESS | 1647 | 1467225352920 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 11:35:52 INFO - PROCESS | 1647 | 1467225352922 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 11:35:52 INFO - PROCESS | 1647 | 1467225352924 Marionette TRACE conn2 <- [1,2458,null,{}] 11:35:52 INFO - PROCESS | 1647 | 1467225352926 Marionette TRACE conn2 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:52 INFO - PROCESS | 1647 | 1467225352930 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:53 INFO - PROCESS | 1647 | 1467225353056 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 11:35:53 INFO - PROCESS | 1647 | 1467225353166 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:53 INFO - PROCESS | 1647 | 1467225353167 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:53 INFO - PROCESS | 1647 | ++DOCSHELL 0x118180800 == 47 [pid = 1647] [id = 622] 11:35:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 113 (0x115e64c00) [pid = 1647] [serial = 1866] [outer = 0x0] 11:35:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 114 (0x124b95400) [pid = 1647] [serial = 1867] [outer = 0x115e64c00] 11:35:53 INFO - PROCESS | 1647 | 1467225353197 Marionette DEBUG loaded listener.js 11:35:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 115 (0x12b951000) [pid = 1647] [serial = 1868] [outer = 0x115e64c00] 11:35:53 INFO - PROCESS | 1647 | 1467225353745 Marionette TRACE conn2 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 11:35:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 11:35:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 871ms 11:35:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 11:35:53 INFO - PROCESS | 1647 | 1467225353797 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 11:35:53 INFO - PROCESS | 1647 | 1467225353800 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 11:35:53 INFO - PROCESS | 1647 | 1467225353803 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 11:35:53 INFO - PROCESS | 1647 | 1467225353805 Marionette TRACE conn2 <- [1,2462,null,{}] 11:35:53 INFO - PROCESS | 1647 | 1467225353809 Marionette TRACE conn2 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:53 INFO - PROCESS | 1647 | 1467225353811 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:53 INFO - PROCESS | 1647 | 1467225353912 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 11:35:53 INFO - PROCESS | 1647 | 1467225353994 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:53 INFO - PROCESS | 1647 | 1467225353996 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:54 INFO - PROCESS | 1647 | ++DOCSHELL 0x11746d000 == 48 [pid = 1647] [id = 623] 11:35:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 116 (0x118174000) [pid = 1647] [serial = 1869] [outer = 0x0] 11:35:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 117 (0x1181e1400) [pid = 1647] [serial = 1870] [outer = 0x118174000] 11:35:54 INFO - PROCESS | 1647 | 1467225354028 Marionette DEBUG loaded listener.js 11:35:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 118 (0x118595800) [pid = 1647] [serial = 1871] [outer = 0x118174000] 11:35:55 INFO - PROCESS | 1647 | --DOCSHELL 0x12c64a000 == 47 [pid = 1647] [id = 615] 11:35:55 INFO - PROCESS | 1647 | --DOCSHELL 0x12ab53000 == 46 [pid = 1647] [id = 614] 11:35:55 INFO - PROCESS | 1647 | --DOCSHELL 0x116fac800 == 45 [pid = 1647] [id = 613] 11:35:55 INFO - PROCESS | 1647 | --DOCSHELL 0x12b9b4800 == 44 [pid = 1647] [id = 612] 11:35:55 INFO - PROCESS | 1647 | --DOCSHELL 0x12b90c000 == 43 [pid = 1647] [id = 611] 11:35:55 INFO - PROCESS | 1647 | --DOCSHELL 0x12a6ab000 == 42 [pid = 1647] [id = 610] 11:35:55 INFO - PROCESS | 1647 | --DOCSHELL 0x1292b5000 == 41 [pid = 1647] [id = 609] 11:35:55 INFO - PROCESS | 1647 | --DOCSHELL 0x128b12000 == 40 [pid = 1647] [id = 608] 11:35:55 INFO - PROCESS | 1647 | --DOCSHELL 0x124b3b800 == 39 [pid = 1647] [id = 607] 11:35:55 INFO - PROCESS | 1647 | --DOCSHELL 0x11a0d8000 == 38 [pid = 1647] [id = 606] 11:35:55 INFO - PROCESS | 1647 | --DOCSHELL 0x1191cf800 == 37 [pid = 1647] [id = 605] 11:35:55 INFO - PROCESS | 1647 | --DOCSHELL 0x128b0a000 == 36 [pid = 1647] [id = 604] 11:35:55 INFO - PROCESS | 1647 | --DOCSHELL 0x119975800 == 35 [pid = 1647] [id = 603] 11:35:55 INFO - PROCESS | 1647 | --DOCSHELL 0x12397b800 == 34 [pid = 1647] [id = 591] 11:35:55 INFO - PROCESS | 1647 | --DOCSHELL 0x12b9a2800 == 33 [pid = 1647] [id = 602] 11:35:55 INFO - PROCESS | 1647 | --DOCSHELL 0x118180800 == 32 [pid = 1647] [id = 622] 11:35:55 INFO - PROCESS | 1647 | --DOCSHELL 0x12d71e800 == 31 [pid = 1647] [id = 621] 11:35:55 INFO - PROCESS | 1647 | --DOCSHELL 0x12d388000 == 30 [pid = 1647] [id = 620] 11:35:55 INFO - PROCESS | 1647 | --DOCSHELL 0x12c63d000 == 29 [pid = 1647] [id = 619] 11:35:55 INFO - PROCESS | 1647 | --DOCSHELL 0x1271d1800 == 28 [pid = 1647] [id = 618] 11:35:55 INFO - PROCESS | 1647 | --DOCSHELL 0x12ca72800 == 27 [pid = 1647] [id = 616] 11:35:55 INFO - PROCESS | 1647 | --DOCSHELL 0x118211800 == 26 [pid = 1647] [id = 617] 11:35:55 INFO - PROCESS | 1647 | --DOMWINDOW == 117 (0x123c13800) [pid = 1647] [serial = 1787] [outer = 0x0] [url = about:blank] 11:35:55 INFO - PROCESS | 1647 | --DOMWINDOW == 116 (0x123885c00) [pid = 1647] [serial = 1786] [outer = 0x0] [url = about:blank] 11:35:55 INFO - PROCESS | 1647 | --DOMWINDOW == 115 (0x119e7e800) [pid = 1647] [serial = 1757] [outer = 0x0] [url = about:blank] 11:35:55 INFO - PROCESS | 1647 | --DOMWINDOW == 114 (0x1191aa800) [pid = 1647] [serial = 1756] [outer = 0x0] [url = about:blank] 11:35:55 INFO - PROCESS | 1647 | --DOMWINDOW == 113 (0x124f19000) [pid = 1647] [serial = 1792] [outer = 0x0] [url = about:blank] 11:35:55 INFO - PROCESS | 1647 | --DOMWINDOW == 112 (0x1266eac00) [pid = 1647] [serial = 1760] [outer = 0x0] [url = about:blank] 11:35:55 INFO - PROCESS | 1647 | --DOMWINDOW == 111 (0x12568e400) [pid = 1647] [serial = 1759] [outer = 0x0] [url = about:blank] 11:35:55 INFO - PROCESS | 1647 | --DOMWINDOW == 110 (0x11612d400) [pid = 1647] [serial = 1777] [outer = 0x0] [url = about:blank] 11:35:55 INFO - PROCESS | 1647 | --DOMWINDOW == 109 (0x116fd9c00) [pid = 1647] [serial = 1778] [outer = 0x0] [url = about:blank] 11:35:55 INFO - PROCESS | 1647 | --DOMWINDOW == 108 (0x12a62a000) [pid = 1647] [serial = 1763] [outer = 0x0] [url = about:blank] 11:35:55 INFO - PROCESS | 1647 | --DOMWINDOW == 107 (0x119772800) [pid = 1647] [serial = 1783] [outer = 0x0] [url = about:blank] 11:35:55 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x12928b400) [pid = 1647] [serial = 1762] [outer = 0x0] [url = about:blank] 11:35:55 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x119e79400) [pid = 1647] [serial = 1775] [outer = 0x0] [url = about:blank] 11:35:55 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x1188bc400) [pid = 1647] [serial = 1774] [outer = 0x0] [url = about:blank] 11:35:55 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x11859e800) [pid = 1647] [serial = 1781] [outer = 0x0] [url = about:blank] 11:35:55 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x118357000) [pid = 1647] [serial = 1780] [outer = 0x0] [url = about:blank] 11:35:55 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x12b956c00) [pid = 1647] [serial = 1766] [outer = 0x0] [url = about:blank] 11:35:55 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x12b79ac00) [pid = 1647] [serial = 1765] [outer = 0x0] [url = about:blank] 11:35:55 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x12bf12800) [pid = 1647] [serial = 1769] [outer = 0x0] [url = about:blank] 11:35:55 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x12bf0bc00) [pid = 1647] [serial = 1768] [outer = 0x0] [url = about:blank] 11:35:55 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x116774400) [pid = 1647] [serial = 1772] [outer = 0x0] [url = about:blank] 11:35:55 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x113c5e800) [pid = 1647] [serial = 1771] [outer = 0x0] [url = about:blank] 11:35:55 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x1243a4000) [pid = 1647] [serial = 1789] [outer = 0x0] [url = about:blank] 11:35:55 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x127171400) [pid = 1647] [serial = 1795] [outer = 0x0] [url = about:blank] 11:35:55 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x117d17400) [pid = 1647] [serial = 1798] [outer = 0x0] [url = about:blank] 11:35:55 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x1265d1800) [pid = 1647] [serial = 1793] [outer = 0x0] [url = about:blank] 11:35:55 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x1289e5800) [pid = 1647] [serial = 1796] [outer = 0x0] [url = about:blank] 11:35:55 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x1289f2400) [pid = 1647] [serial = 1802] [outer = 0x0] [url = about:blank] 11:35:55 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x119d84400) [pid = 1647] [serial = 1799] [outer = 0x0] [url = about:blank] 11:35:55 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x124646800) [pid = 1647] [serial = 1790] [outer = 0x0] [url = about:blank] 11:35:55 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x128bd4800) [pid = 1647] [serial = 1805] [outer = 0x0] [url = about:blank] 11:35:55 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x12388d000) [pid = 1647] [serial = 1801] [outer = 0x0] [url = about:blank] 11:35:55 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x1209f5c00) [pid = 1647] [serial = 1784] [outer = 0x0] [url = about:blank] 11:35:55 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x12bf12000) [pid = 1647] [serial = 1754] [outer = 0x0] [url = about:blank] 11:35:55 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x128d6e800) [pid = 1647] [serial = 1807] [outer = 0x0] [url = about:blank] 11:35:55 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x128b6cc00) [pid = 1647] [serial = 1804] [outer = 0x0] [url = about:blank] 11:35:55 INFO - PROCESS | 1647 | 1467225355206 Marionette TRACE conn2 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 11:35:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 11:35:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1425ms 11:35:55 INFO - PROCESS | 1647 | 1467225355228 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 11:35:55 INFO - PROCESS | 1647 | 1467225355232 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 11:35:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 11:35:55 INFO - PROCESS | 1647 | 1467225355236 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 11:35:55 INFO - PROCESS | 1647 | 1467225355238 Marionette TRACE conn2 <- [1,2466,null,{}] 11:35:55 INFO - PROCESS | 1647 | 1467225355242 Marionette TRACE conn2 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:55 INFO - PROCESS | 1647 | 1467225355243 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:55 INFO - PROCESS | 1647 | 1467225355337 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 11:35:55 INFO - PROCESS | 1647 | 1467225355350 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:55 INFO - PROCESS | 1647 | 1467225355355 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:55 INFO - PROCESS | 1647 | ++DOCSHELL 0x116947800 == 27 [pid = 1647] [id = 624] 11:35:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x1128d3800) [pid = 1647] [serial = 1872] [outer = 0x0] 11:35:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x11291f400) [pid = 1647] [serial = 1873] [outer = 0x1128d3800] 11:35:55 INFO - PROCESS | 1647 | 1467225355399 Marionette DEBUG loaded listener.js 11:35:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x112ae2c00) [pid = 1647] [serial = 1874] [outer = 0x1128d3800] 11:35:55 INFO - PROCESS | 1647 | 1467225355895 Marionette TRACE conn2 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 11:35:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 11:35:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 671ms 11:35:55 INFO - PROCESS | 1647 | 1467225355906 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 11:35:55 INFO - PROCESS | 1647 | 1467225355910 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 11:35:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 11:35:55 INFO - PROCESS | 1647 | 1467225355917 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 11:35:55 INFO - PROCESS | 1647 | 1467225355919 Marionette TRACE conn2 <- [1,2470,null,{}] 11:35:55 INFO - PROCESS | 1647 | 1467225355921 Marionette TRACE conn2 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:55 INFO - PROCESS | 1647 | 1467225355923 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:56 INFO - PROCESS | 1647 | 1467225356002 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 11:35:56 INFO - PROCESS | 1647 | 1467225356006 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:56 INFO - PROCESS | 1647 | 1467225356007 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:56 INFO - PROCESS | 1647 | ++DOCSHELL 0x11860f000 == 28 [pid = 1647] [id = 625] 11:35:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x113381400) [pid = 1647] [serial = 1875] [outer = 0x0] 11:35:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x114f73800) [pid = 1647] [serial = 1876] [outer = 0x113381400] 11:35:56 INFO - PROCESS | 1647 | 1467225356037 Marionette DEBUG loaded listener.js 11:35:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x115d17000) [pid = 1647] [serial = 1877] [outer = 0x113381400] 11:35:56 INFO - PROCESS | 1647 | 1467225356369 Marionette TRACE conn2 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 11:35:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 11:35:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 472ms 11:35:56 INFO - PROCESS | 1647 | 1467225356392 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 11:35:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 11:35:56 INFO - PROCESS | 1647 | 1467225356404 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 11:35:56 INFO - PROCESS | 1647 | 1467225356406 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 11:35:56 INFO - PROCESS | 1647 | 1467225356409 Marionette TRACE conn2 <- [1,2474,null,{}] 11:35:56 INFO - PROCESS | 1647 | 1467225356416 Marionette TRACE conn2 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:56 INFO - PROCESS | 1647 | 1467225356420 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:56 INFO - PROCESS | 1647 | 1467225356498 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 11:35:56 INFO - PROCESS | 1647 | 1467225356503 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:56 INFO - PROCESS | 1647 | 1467225356505 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:56 INFO - PROCESS | 1647 | ++DOCSHELL 0x119ec0000 == 29 [pid = 1647] [id = 626] 11:35:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x11690b800) [pid = 1647] [serial = 1878] [outer = 0x0] 11:35:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x117d1e400) [pid = 1647] [serial = 1879] [outer = 0x11690b800] 11:35:56 INFO - PROCESS | 1647 | 1467225356535 Marionette DEBUG loaded listener.js 11:35:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x1181a4c00) [pid = 1647] [serial = 1880] [outer = 0x11690b800] 11:35:56 INFO - PROCESS | 1647 | 1467225356896 Marionette TRACE conn2 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 11:35:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 11:35:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 525ms 11:35:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 11:35:56 INFO - PROCESS | 1647 | 1467225356931 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 11:35:56 INFO - PROCESS | 1647 | 1467225356933 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 11:35:56 INFO - PROCESS | 1647 | 1467225356935 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 11:35:56 INFO - PROCESS | 1647 | 1467225356936 Marionette TRACE conn2 <- [1,2478,null,{}] 11:35:56 INFO - PROCESS | 1647 | 1467225356938 Marionette TRACE conn2 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:56 INFO - PROCESS | 1647 | 1467225356940 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:57 INFO - PROCESS | 1647 | 1467225357049 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 11:35:57 INFO - PROCESS | 1647 | 1467225357083 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:57 INFO - PROCESS | 1647 | 1467225357084 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:57 INFO - PROCESS | 1647 | ++DOCSHELL 0x123968000 == 30 [pid = 1647] [id = 627] 11:35:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x1181a3800) [pid = 1647] [serial = 1881] [outer = 0x0] 11:35:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x118355c00) [pid = 1647] [serial = 1882] [outer = 0x1181a3800] 11:35:57 INFO - PROCESS | 1647 | 1467225357109 Marionette DEBUG loaded listener.js 11:35:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x11855fc00) [pid = 1647] [serial = 1883] [outer = 0x1181a3800] 11:35:57 INFO - PROCESS | 1647 | 1467225357418 Marionette TRACE conn2 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 11:35:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 11:35:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 518ms 11:35:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 11:35:57 INFO - PROCESS | 1647 | 1467225357453 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 11:35:57 INFO - PROCESS | 1647 | 1467225357455 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 11:35:57 INFO - PROCESS | 1647 | 1467225357457 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 11:35:57 INFO - PROCESS | 1647 | 1467225357458 Marionette TRACE conn2 <- [1,2482,null,{}] 11:35:57 INFO - PROCESS | 1647 | 1467225357470 Marionette TRACE conn2 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:57 INFO - PROCESS | 1647 | 1467225357471 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:57 INFO - PROCESS | 1647 | 1467225357567 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 11:35:57 INFO - PROCESS | 1647 | 1467225357606 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:57 INFO - PROCESS | 1647 | 1467225357608 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:57 INFO - PROCESS | 1647 | ++DOCSHELL 0x1240d4000 == 31 [pid = 1647] [id = 628] 11:35:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x114f68000) [pid = 1647] [serial = 1884] [outer = 0x0] 11:35:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x1185a0800) [pid = 1647] [serial = 1885] [outer = 0x114f68000] 11:35:57 INFO - PROCESS | 1647 | 1467225357632 Marionette DEBUG loaded listener.js 11:35:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x1188ba000) [pid = 1647] [serial = 1886] [outer = 0x114f68000] 11:35:57 INFO - PROCESS | 1647 | 1467225357949 Marionette TRACE conn2 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 11:35:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 11:35:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 518ms 11:35:57 INFO - PROCESS | 1647 | 1467225357975 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 11:35:57 INFO - PROCESS | 1647 | 1467225357977 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 11:35:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 11:35:57 INFO - PROCESS | 1647 | 1467225357982 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 11:35:57 INFO - PROCESS | 1647 | 1467225357984 Marionette TRACE conn2 <- [1,2486,null,{}] 11:35:57 INFO - PROCESS | 1647 | 1467225357987 Marionette TRACE conn2 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:57 INFO - PROCESS | 1647 | 1467225357991 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:58 INFO - PROCESS | 1647 | 1467225358109 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 11:35:58 INFO - PROCESS | 1647 | 1467225358120 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:58 INFO - PROCESS | 1647 | 1467225358121 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:58 INFO - PROCESS | 1647 | ++DOCSHELL 0x125071000 == 32 [pid = 1647] [id = 629] 11:35:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x11918d000) [pid = 1647] [serial = 1887] [outer = 0x0] 11:35:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x119d89c00) [pid = 1647] [serial = 1888] [outer = 0x11918d000] 11:35:58 INFO - PROCESS | 1647 | 1467225358146 Marionette DEBUG loaded listener.js 11:35:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x1209f6800) [pid = 1647] [serial = 1889] [outer = 0x11918d000] 11:35:58 INFO - PROCESS | 1647 | 1467225358479 Marionette TRACE conn2 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 11:35:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 11:35:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 521ms 11:35:58 INFO - PROCESS | 1647 | 1467225358502 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 11:35:58 INFO - PROCESS | 1647 | 1467225358503 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 11:35:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 11:35:58 INFO - PROCESS | 1647 | 1467225358505 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 11:35:58 INFO - PROCESS | 1647 | 1467225358506 Marionette TRACE conn2 <- [1,2490,null,{}] 11:35:58 INFO - PROCESS | 1647 | 1467225358515 Marionette TRACE conn2 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:58 INFO - PROCESS | 1647 | 1467225358516 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:58 INFO - PROCESS | 1647 | 1467225358618 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 11:35:58 INFO - PROCESS | 1647 | 1467225358622 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:58 INFO - PROCESS | 1647 | 1467225358623 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:58 INFO - PROCESS | 1647 | ++DOCSHELL 0x128a02800 == 33 [pid = 1647] [id = 630] 11:35:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x1122af400) [pid = 1647] [serial = 1890] [outer = 0x0] 11:35:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x123880800) [pid = 1647] [serial = 1891] [outer = 0x1122af400] 11:35:58 INFO - PROCESS | 1647 | 1467225358647 Marionette DEBUG loaded listener.js 11:35:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x12388fc00) [pid = 1647] [serial = 1892] [outer = 0x1122af400] 11:35:58 INFO - PROCESS | 1647 | 1467225358985 Marionette TRACE conn2 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 11:35:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 11:35:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 518ms 11:35:59 INFO - PROCESS | 1647 | 1467225359024 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 11:35:59 INFO - PROCESS | 1647 | 1467225359025 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 11:35:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 11:35:59 INFO - PROCESS | 1647 | 1467225359027 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 11:35:59 INFO - PROCESS | 1647 | 1467225359028 Marionette TRACE conn2 <- [1,2494,null,{}] 11:35:59 INFO - PROCESS | 1647 | 1467225359031 Marionette TRACE conn2 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:59 INFO - PROCESS | 1647 | 1467225359032 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:59 INFO - PROCESS | 1647 | 1467225359132 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 11:35:59 INFO - PROCESS | 1647 | 1467225359136 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:59 INFO - PROCESS | 1647 | 1467225359137 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:59 INFO - PROCESS | 1647 | ++DOCSHELL 0x128b05000 == 34 [pid = 1647] [id = 631] 11:35:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x1181a5c00) [pid = 1647] [serial = 1893] [outer = 0x0] 11:35:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x1241c1000) [pid = 1647] [serial = 1894] [outer = 0x1181a5c00] 11:35:59 INFO - PROCESS | 1647 | 1467225359161 Marionette DEBUG loaded listener.js 11:35:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x12463dc00) [pid = 1647] [serial = 1895] [outer = 0x1181a5c00] 11:35:59 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x126185800) [pid = 1647] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 11:35:59 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x12890c000) [pid = 1647] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 11:35:59 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x1176f2800) [pid = 1647] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 11:35:59 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x116188c00) [pid = 1647] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 11:35:59 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x11677c800) [pid = 1647] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 11:35:59 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x1188bd000) [pid = 1647] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 11:35:59 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x1186bd800) [pid = 1647] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 11:35:59 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x1133abc00) [pid = 1647] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 11:35:59 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x119d8cc00) [pid = 1647] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 11:35:59 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x1241c3000) [pid = 1647] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 11:35:59 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x12460c000) [pid = 1647] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 11:35:59 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x1128d4c00) [pid = 1647] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 11:35:59 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x12a92f800) [pid = 1647] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 11:35:59 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x1128a3000) [pid = 1647] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 11:35:59 INFO - PROCESS | 1647 | 1467225359688 Marionette TRACE conn2 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 11:35:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 11:35:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 671ms 11:35:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 11:35:59 INFO - PROCESS | 1647 | 1467225359700 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 11:35:59 INFO - PROCESS | 1647 | 1467225359701 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 11:35:59 INFO - PROCESS | 1647 | 1467225359703 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 11:35:59 INFO - PROCESS | 1647 | 1467225359705 Marionette TRACE conn2 <- [1,2498,null,{}] 11:35:59 INFO - PROCESS | 1647 | 1467225359707 Marionette TRACE conn2 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:35:59 INFO - PROCESS | 1647 | 1467225359708 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:59 INFO - PROCESS | 1647 | 1467225359793 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 11:35:59 INFO - PROCESS | 1647 | 1467225359852 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:59 INFO - PROCESS | 1647 | 1467225359853 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:35:59 INFO - PROCESS | 1647 | ++DOCSHELL 0x128fc0000 == 35 [pid = 1647] [id = 632] 11:35:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x1128aa400) [pid = 1647] [serial = 1896] [outer = 0x0] 11:35:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x1181e2000) [pid = 1647] [serial = 1897] [outer = 0x1128aa400] 11:35:59 INFO - PROCESS | 1647 | 1467225359878 Marionette DEBUG loaded listener.js 11:35:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x123888000) [pid = 1647] [serial = 1898] [outer = 0x1128aa400] 11:36:00 INFO - PROCESS | 1647 | 1467225360147 Marionette TRACE conn2 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 11:36:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 11:36:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 469ms 11:36:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 11:36:00 INFO - PROCESS | 1647 | 1467225360173 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 11:36:00 INFO - PROCESS | 1647 | 1467225360174 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 11:36:00 INFO - PROCESS | 1647 | 1467225360177 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 11:36:00 INFO - PROCESS | 1647 | 1467225360178 Marionette TRACE conn2 <- [1,2502,null,{}] 11:36:00 INFO - PROCESS | 1647 | 1467225360188 Marionette TRACE conn2 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:00 INFO - PROCESS | 1647 | 1467225360189 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:00 INFO - PROCESS | 1647 | 1467225360273 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 11:36:00 INFO - PROCESS | 1647 | 1467225360277 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:00 INFO - PROCESS | 1647 | 1467225360278 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:00 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a334000 == 36 [pid = 1647] [id = 633] 11:36:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x1176f2800) [pid = 1647] [serial = 1899] [outer = 0x0] 11:36:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x124643c00) [pid = 1647] [serial = 1900] [outer = 0x1176f2800] 11:36:00 INFO - PROCESS | 1647 | 1467225360304 Marionette DEBUG loaded listener.js 11:36:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x124bdd400) [pid = 1647] [serial = 1901] [outer = 0x1176f2800] 11:36:00 INFO - PROCESS | 1647 | 1467225360855 Marionette TRACE conn2 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 11:36:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 11:36:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 726ms 11:36:00 INFO - PROCESS | 1647 | 1467225360903 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 11:36:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 11:36:00 INFO - PROCESS | 1647 | 1467225360906 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 11:36:00 INFO - PROCESS | 1647 | 1467225360909 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 11:36:00 INFO - PROCESS | 1647 | 1467225360913 Marionette TRACE conn2 <- [1,2506,null,{}] 11:36:00 INFO - PROCESS | 1647 | 1467225360916 Marionette TRACE conn2 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:00 INFO - PROCESS | 1647 | 1467225360918 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:01 INFO - PROCESS | 1647 | 1467225361032 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 11:36:01 INFO - PROCESS | 1647 | 1467225361114 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:01 INFO - PROCESS | 1647 | 1467225361115 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:01 INFO - PROCESS | 1647 | ++DOCSHELL 0x118617800 == 37 [pid = 1647] [id = 634] 11:36:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x1128d4800) [pid = 1647] [serial = 1902] [outer = 0x0] 11:36:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x112fb8000) [pid = 1647] [serial = 1903] [outer = 0x1128d4800] 11:36:01 INFO - PROCESS | 1647 | 1467225361147 Marionette DEBUG loaded listener.js 11:36:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x113c36400) [pid = 1647] [serial = 1904] [outer = 0x1128d4800] 11:36:01 INFO - PROCESS | 1647 | 1467225361637 Marionette TRACE conn2 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 11:36:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 11:36:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 773ms 11:36:01 INFO - PROCESS | 1647 | 1467225361707 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 11:36:01 INFO - PROCESS | 1647 | 1467225361710 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 11:36:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 11:36:01 INFO - PROCESS | 1647 | 1467225361719 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 11:36:01 INFO - PROCESS | 1647 | 1467225361720 Marionette TRACE conn2 <- [1,2510,null,{}] 11:36:01 INFO - PROCESS | 1647 | 1467225361723 Marionette TRACE conn2 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:01 INFO - PROCESS | 1647 | 1467225361725 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:01 INFO - PROCESS | 1647 | 1467225361843 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 11:36:01 INFO - PROCESS | 1647 | 1467225361927 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:01 INFO - PROCESS | 1647 | 1467225361928 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:01 INFO - PROCESS | 1647 | ++DOCSHELL 0x1241b9000 == 38 [pid = 1647] [id = 635] 11:36:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x11677c400) [pid = 1647] [serial = 1905] [outer = 0x0] 11:36:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x1176ed400) [pid = 1647] [serial = 1906] [outer = 0x11677c400] 11:36:01 INFO - PROCESS | 1647 | 1467225361959 Marionette DEBUG loaded listener.js 11:36:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x1181e3c00) [pid = 1647] [serial = 1907] [outer = 0x11677c400] 11:36:02 INFO - PROCESS | 1647 | --DOCSHELL 0x128fc0000 == 37 [pid = 1647] [id = 632] 11:36:02 INFO - PROCESS | 1647 | --DOCSHELL 0x128b05000 == 36 [pid = 1647] [id = 631] 11:36:02 INFO - PROCESS | 1647 | --DOCSHELL 0x128a02800 == 35 [pid = 1647] [id = 630] 11:36:02 INFO - PROCESS | 1647 | --DOCSHELL 0x125071000 == 34 [pid = 1647] [id = 629] 11:36:02 INFO - PROCESS | 1647 | --DOCSHELL 0x1240d4000 == 33 [pid = 1647] [id = 628] 11:36:02 INFO - PROCESS | 1647 | --DOCSHELL 0x123968000 == 32 [pid = 1647] [id = 627] 11:36:02 INFO - PROCESS | 1647 | --DOCSHELL 0x119ec0000 == 31 [pid = 1647] [id = 626] 11:36:02 INFO - PROCESS | 1647 | --DOCSHELL 0x11860f000 == 30 [pid = 1647] [id = 625] 11:36:02 INFO - PROCESS | 1647 | --DOCSHELL 0x116947800 == 29 [pid = 1647] [id = 624] 11:36:02 INFO - PROCESS | 1647 | 1467225362622 Marionette TRACE conn2 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 11:36:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 11:36:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 922ms 11:36:02 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x129286000) [pid = 1647] [serial = 1834] [outer = 0x0] [url = about:blank] 11:36:02 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x128b6d000) [pid = 1647] [serial = 1831] [outer = 0x0] [url = about:blank] 11:36:02 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x1295f4400) [pid = 1647] [serial = 1837] [outer = 0x0] [url = about:blank] 11:36:02 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x129408000) [pid = 1647] [serial = 1835] [outer = 0x0] [url = about:blank] 11:36:02 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x119e1e400) [pid = 1647] [serial = 1843] [outer = 0x0] [url = about:blank] 11:36:02 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x116a1b400) [pid = 1647] [serial = 1810] [outer = 0x0] [url = about:blank] 11:36:02 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x1181a6400) [pid = 1647] [serial = 1811] [outer = 0x0] [url = about:blank] 11:36:02 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x11855b800) [pid = 1647] [serial = 1819] [outer = 0x0] [url = about:blank] 11:36:02 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x1186be000) [pid = 1647] [serial = 1820] [outer = 0x0] [url = about:blank] 11:36:02 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x1191b2800) [pid = 1647] [serial = 1813] [outer = 0x0] [url = about:blank] 11:36:02 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x1209f4400) [pid = 1647] [serial = 1814] [outer = 0x0] [url = about:blank] 11:36:02 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x119e78c00) [pid = 1647] [serial = 1822] [outer = 0x0] [url = about:blank] 11:36:02 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x12388f400) [pid = 1647] [serial = 1823] [outer = 0x0] [url = about:blank] 11:36:02 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x116135000) [pid = 1647] [serial = 1816] [outer = 0x0] [url = about:blank] 11:36:02 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x118167400) [pid = 1647] [serial = 1817] [outer = 0x0] [url = about:blank] 11:36:02 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x129413000) [pid = 1647] [serial = 1808] [outer = 0x0] [url = about:blank] 11:36:02 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x124b9ac00) [pid = 1647] [serial = 1825] [outer = 0x0] [url = about:blank] 11:36:02 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x12a92a800) [pid = 1647] [serial = 1847] [outer = 0x0] [url = about:blank] 11:36:02 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x124e98000) [pid = 1647] [serial = 1826] [outer = 0x0] [url = about:blank] 11:36:02 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x125031400) [pid = 1647] [serial = 1828] [outer = 0x0] [url = about:blank] 11:36:02 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x12ab0b800) [pid = 1647] [serial = 1849] [outer = 0x0] [url = about:blank] 11:36:02 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x12a623400) [pid = 1647] [serial = 1846] [outer = 0x0] [url = about:blank] 11:36:02 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x1289e7c00) [pid = 1647] [serial = 1844] [outer = 0x0] [url = about:blank] 11:36:02 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x112a77400) [pid = 1647] [serial = 1840] [outer = 0x0] [url = about:blank] 11:36:02 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x12b78f800) [pid = 1647] [serial = 1850] [outer = 0x0] [url = about:blank] 11:36:02 INFO - PROCESS | 1647 | --DOMWINDOW == 78 (0x128bd7800) [pid = 1647] [serial = 1832] [outer = 0x0] [url = about:blank] 11:36:02 INFO - PROCESS | 1647 | --DOMWINDOW == 77 (0x117d1d000) [pid = 1647] [serial = 1841] [outer = 0x0] [url = about:blank] 11:36:02 INFO - PROCESS | 1647 | --DOMWINDOW == 76 (0x1257e7800) [pid = 1647] [serial = 1829] [outer = 0x0] [url = about:blank] 11:36:02 INFO - PROCESS | 1647 | 1467225362647 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 11:36:02 INFO - PROCESS | 1647 | 1467225362650 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 11:36:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 11:36:02 INFO - PROCESS | 1647 | 1467225362655 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 11:36:02 INFO - PROCESS | 1647 | 1467225362657 Marionette TRACE conn2 <- [1,2514,null,{}] 11:36:02 INFO - PROCESS | 1647 | 1467225362660 Marionette TRACE conn2 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:02 INFO - PROCESS | 1647 | 1467225362662 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:02 INFO - PROCESS | 1647 | 1467225362743 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 11:36:02 INFO - PROCESS | 1647 | 1467225362752 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:02 INFO - PROCESS | 1647 | 1467225362755 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:02 INFO - PROCESS | 1647 | ++DOCSHELL 0x118183000 == 30 [pid = 1647] [id = 636] 11:36:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 77 (0x114f77800) [pid = 1647] [serial = 1908] [outer = 0x0] 11:36:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 78 (0x114f7f800) [pid = 1647] [serial = 1909] [outer = 0x114f77800] 11:36:02 INFO - PROCESS | 1647 | 1467225362783 Marionette DEBUG loaded listener.js 11:36:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 79 (0x11697a000) [pid = 1647] [serial = 1910] [outer = 0x114f77800] 11:36:03 INFO - PROCESS | 1647 | 1467225363131 Marionette TRACE conn2 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 11:36:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 11:36:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 523ms 11:36:03 INFO - PROCESS | 1647 | 1467225363186 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 11:36:03 INFO - PROCESS | 1647 | 1467225363189 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 11:36:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 11:36:03 INFO - PROCESS | 1647 | 1467225363194 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 11:36:03 INFO - PROCESS | 1647 | 1467225363195 Marionette TRACE conn2 <- [1,2518,null,{}] 11:36:03 INFO - PROCESS | 1647 | 1467225363198 Marionette TRACE conn2 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:03 INFO - PROCESS | 1647 | 1467225363199 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:03 INFO - PROCESS | 1647 | 1467225363278 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 11:36:03 INFO - PROCESS | 1647 | 1467225363286 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:03 INFO - PROCESS | 1647 | 1467225363287 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:03 INFO - PROCESS | 1647 | ++DOCSHELL 0x118180800 == 31 [pid = 1647] [id = 637] 11:36:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x118197400) [pid = 1647] [serial = 1911] [outer = 0x0] 11:36:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x118558800) [pid = 1647] [serial = 1912] [outer = 0x118197400] 11:36:03 INFO - PROCESS | 1647 | 1467225363314 Marionette DEBUG loaded listener.js 11:36:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x11859ac00) [pid = 1647] [serial = 1913] [outer = 0x118197400] 11:36:03 INFO - PROCESS | 1647 | 1467225363670 Marionette TRACE conn2 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 11:36:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 11:36:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 519ms 11:36:03 INFO - PROCESS | 1647 | 1467225363723 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 11:36:03 INFO - PROCESS | 1647 | 1467225363724 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 11:36:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 11:36:03 INFO - PROCESS | 1647 | 1467225363727 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 11:36:03 INFO - PROCESS | 1647 | 1467225363730 Marionette TRACE conn2 <- [1,2522,null,{}] 11:36:03 INFO - PROCESS | 1647 | 1467225363737 Marionette TRACE conn2 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:03 INFO - PROCESS | 1647 | 1467225363741 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:03 INFO - PROCESS | 1647 | 1467225363829 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 11:36:03 INFO - PROCESS | 1647 | 1467225363838 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:03 INFO - PROCESS | 1647 | 1467225363840 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:03 INFO - PROCESS | 1647 | ++DOCSHELL 0x1243c1000 == 32 [pid = 1647] [id = 638] 11:36:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x1128cbc00) [pid = 1647] [serial = 1914] [outer = 0x0] 11:36:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x1191b2c00) [pid = 1647] [serial = 1915] [outer = 0x1128cbc00] 11:36:03 INFO - PROCESS | 1647 | 1467225363867 Marionette DEBUG loaded listener.js 11:36:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x119e21800) [pid = 1647] [serial = 1916] [outer = 0x1128cbc00] 11:36:04 INFO - PROCESS | 1647 | 1467225364216 Marionette TRACE conn2 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 11:36:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 11:36:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 522ms 11:36:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 11:36:04 INFO - PROCESS | 1647 | 1467225364249 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 11:36:04 INFO - PROCESS | 1647 | 1467225364251 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 11:36:04 INFO - PROCESS | 1647 | 1467225364253 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 11:36:04 INFO - PROCESS | 1647 | 1467225364254 Marionette TRACE conn2 <- [1,2526,null,{}] 11:36:04 INFO - PROCESS | 1647 | 1467225364256 Marionette TRACE conn2 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:04 INFO - PROCESS | 1647 | 1467225364258 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:04 INFO - PROCESS | 1647 | 1467225364339 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 11:36:04 INFO - PROCESS | 1647 | 1467225364403 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:04 INFO - PROCESS | 1647 | 1467225364405 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:04 INFO - PROCESS | 1647 | ++DOCSHELL 0x1271ce000 == 33 [pid = 1647] [id = 639] 11:36:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x119764800) [pid = 1647] [serial = 1917] [outer = 0x0] 11:36:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x1209f4800) [pid = 1647] [serial = 1918] [outer = 0x119764800] 11:36:04 INFO - PROCESS | 1647 | 1467225364430 Marionette DEBUG loaded listener.js 11:36:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x123883000) [pid = 1647] [serial = 1919] [outer = 0x119764800] 11:36:04 INFO - PROCESS | 1647 | 1467225364752 Marionette TRACE conn2 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 11:36:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 11:36:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 518ms 11:36:04 INFO - PROCESS | 1647 | 1467225364772 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 11:36:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 11:36:04 INFO - PROCESS | 1647 | 1467225364774 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 11:36:04 INFO - PROCESS | 1647 | 1467225364778 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 11:36:04 INFO - PROCESS | 1647 | 1467225364780 Marionette TRACE conn2 <- [1,2530,null,{}] 11:36:04 INFO - PROCESS | 1647 | 1467225364785 Marionette TRACE conn2 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:04 INFO - PROCESS | 1647 | 1467225364787 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:04 INFO - PROCESS | 1647 | 1467225364901 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 11:36:04 INFO - PROCESS | 1647 | 1467225364905 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:04 INFO - PROCESS | 1647 | 1467225364906 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:04 INFO - PROCESS | 1647 | ++DOCSHELL 0x128fc5000 == 34 [pid = 1647] [id = 640] 11:36:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x1181dbc00) [pid = 1647] [serial = 1920] [outer = 0x0] 11:36:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x123c0e800) [pid = 1647] [serial = 1921] [outer = 0x1181dbc00] 11:36:04 INFO - PROCESS | 1647 | 1467225364931 Marionette DEBUG loaded listener.js 11:36:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x124645000) [pid = 1647] [serial = 1922] [outer = 0x1181dbc00] 11:36:05 INFO - PROCESS | 1647 | 1467225365369 Marionette TRACE conn2 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 11:36:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 11:36:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 623ms 11:36:05 INFO - PROCESS | 1647 | 1467225365401 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 11:36:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 11:36:05 INFO - PROCESS | 1647 | 1467225365403 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 11:36:05 INFO - PROCESS | 1647 | 1467225365407 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 11:36:05 INFO - PROCESS | 1647 | 1467225365409 Marionette TRACE conn2 <- [1,2534,null,{}] 11:36:05 INFO - PROCESS | 1647 | 1467225365412 Marionette TRACE conn2 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:05 INFO - PROCESS | 1647 | 1467225365418 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:05 INFO - PROCESS | 1647 | 1467225365608 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 11:36:05 INFO - PROCESS | 1647 | 1467225365675 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:05 INFO - PROCESS | 1647 | 1467225365677 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:05 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a66b800 == 35 [pid = 1647] [id = 641] 11:36:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x119d88400) [pid = 1647] [serial = 1923] [outer = 0x0] 11:36:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x124727000) [pid = 1647] [serial = 1924] [outer = 0x119d88400] 11:36:05 INFO - PROCESS | 1647 | 1467225365730 Marionette DEBUG loaded listener.js 11:36:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x126182c00) [pid = 1647] [serial = 1925] [outer = 0x119d88400] 11:36:06 INFO - PROCESS | 1647 | 1467225366071 Marionette TRACE conn2 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 11:36:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 11:36:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 720ms 11:36:06 INFO - PROCESS | 1647 | 1467225366126 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 11:36:06 INFO - PROCESS | 1647 | 1467225366127 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 11:36:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 11:36:06 INFO - PROCESS | 1647 | 1467225366130 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 11:36:06 INFO - PROCESS | 1647 | 1467225366131 Marionette TRACE conn2 <- [1,2538,null,{}] 11:36:06 INFO - PROCESS | 1647 | 1467225366133 Marionette TRACE conn2 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:06 INFO - PROCESS | 1647 | 1467225366134 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:06 INFO - PROCESS | 1647 | 1467225366233 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 11:36:06 INFO - PROCESS | 1647 | 1467225366285 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:06 INFO - PROCESS | 1647 | 1467225366286 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:06 INFO - PROCESS | 1647 | ++DOCSHELL 0x123969000 == 36 [pid = 1647] [id = 642] 11:36:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x119e78800) [pid = 1647] [serial = 1926] [outer = 0x0] 11:36:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x1265d1800) [pid = 1647] [serial = 1927] [outer = 0x119e78800] 11:36:06 INFO - PROCESS | 1647 | 1467225366310 Marionette DEBUG loaded listener.js 11:36:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x1266f6c00) [pid = 1647] [serial = 1928] [outer = 0x119e78800] 11:36:06 INFO - PROCESS | 1647 | 1467225366615 Marionette TRACE conn2 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 11:36:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 11:36:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 519ms 11:36:06 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x12940e000) [pid = 1647] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 11:36:06 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x1188b6c00) [pid = 1647] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 11:36:06 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x114f68000) [pid = 1647] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 11:36:06 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x1128aa400) [pid = 1647] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 11:36:06 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x118174000) [pid = 1647] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 11:36:06 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x127171000) [pid = 1647] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 11:36:06 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x12388f800) [pid = 1647] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 11:36:06 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x115e64c00) [pid = 1647] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 11:36:06 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x11918d000) [pid = 1647] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 11:36:06 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x1128d3800) [pid = 1647] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 11:36:06 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x1122af400) [pid = 1647] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 11:36:06 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x113381400) [pid = 1647] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 11:36:06 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x1289ef800) [pid = 1647] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 11:36:06 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x11690b800) [pid = 1647] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 11:36:06 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x1181a5c00) [pid = 1647] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 11:36:06 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x112925c00) [pid = 1647] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 11:36:06 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x1181a3800) [pid = 1647] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 11:36:06 INFO - PROCESS | 1647 | 1467225366708 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 11:36:06 INFO - PROCESS | 1647 | 1467225366710 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 11:36:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 11:36:06 INFO - PROCESS | 1647 | 1467225366715 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 11:36:06 INFO - PROCESS | 1647 | 1467225366716 Marionette TRACE conn2 <- [1,2542,null,{}] 11:36:06 INFO - PROCESS | 1647 | 1467225366718 Marionette TRACE conn2 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:06 INFO - PROCESS | 1647 | 1467225366719 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:06 INFO - PROCESS | 1647 | 1467225366797 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 11:36:06 INFO - PROCESS | 1647 | 1467225366802 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:06 INFO - PROCESS | 1647 | 1467225366803 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:06 INFO - PROCESS | 1647 | ++DOCSHELL 0x1246a0000 == 37 [pid = 1647] [id = 643] 11:36:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x112a83c00) [pid = 1647] [serial = 1929] [outer = 0x0] 11:36:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x115d10400) [pid = 1647] [serial = 1930] [outer = 0x112a83c00] 11:36:06 INFO - PROCESS | 1647 | 1467225366835 Marionette DEBUG loaded listener.js 11:36:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x1182bac00) [pid = 1647] [serial = 1931] [outer = 0x112a83c00] 11:36:07 INFO - PROCESS | 1647 | 1467225367158 Marionette TRACE conn2 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 11:36:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 11:36:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 471ms 11:36:07 INFO - PROCESS | 1647 | 1467225367187 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 11:36:07 INFO - PROCESS | 1647 | 1467225367188 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 11:36:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 11:36:07 INFO - PROCESS | 1647 | 1467225367190 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 11:36:07 INFO - PROCESS | 1647 | 1467225367191 Marionette TRACE conn2 <- [1,2546,null,{}] 11:36:07 INFO - PROCESS | 1647 | 1467225367193 Marionette TRACE conn2 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:07 INFO - PROCESS | 1647 | 1467225367194 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:07 INFO - PROCESS | 1647 | 1467225367274 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 11:36:07 INFO - PROCESS | 1647 | 1467225367336 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:07 INFO - PROCESS | 1647 | 1467225367337 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:07 INFO - PROCESS | 1647 | ++DOCSHELL 0x12ab53000 == 38 [pid = 1647] [id = 644] 11:36:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x113099c00) [pid = 1647] [serial = 1932] [outer = 0x0] 11:36:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x1186bc000) [pid = 1647] [serial = 1933] [outer = 0x113099c00] 11:36:07 INFO - PROCESS | 1647 | 1467225367363 Marionette DEBUG loaded listener.js 11:36:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x1266edc00) [pid = 1647] [serial = 1934] [outer = 0x113099c00] 11:36:07 INFO - PROCESS | 1647 | 1467225367636 Marionette TRACE conn2 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 11:36:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 11:36:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 476ms 11:36:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 11:36:07 INFO - PROCESS | 1647 | 1467225367671 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 11:36:07 INFO - PROCESS | 1647 | 1467225367672 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 11:36:07 INFO - PROCESS | 1647 | 1467225367674 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 11:36:07 INFO - PROCESS | 1647 | 1467225367675 Marionette TRACE conn2 <- [1,2550,null,{}] 11:36:07 INFO - PROCESS | 1647 | 1467225367677 Marionette TRACE conn2 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:07 INFO - PROCESS | 1647 | 1467225367679 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:07 INFO - PROCESS | 1647 | 1467225367774 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 11:36:07 INFO - PROCESS | 1647 | 1467225367777 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:07 INFO - PROCESS | 1647 | 1467225367778 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:07 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b916800 == 39 [pid = 1647] [id = 645] 11:36:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x1191af000) [pid = 1647] [serial = 1935] [outer = 0x0] 11:36:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x12890e800) [pid = 1647] [serial = 1936] [outer = 0x1191af000] 11:36:07 INFO - PROCESS | 1647 | 1467225367811 Marionette DEBUG loaded listener.js 11:36:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x1289ef800) [pid = 1647] [serial = 1937] [outer = 0x1191af000] 11:36:08 INFO - PROCESS | 1647 | 1467225368158 Marionette TRACE conn2 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 11:36:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 11:36:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 521ms 11:36:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 11:36:08 INFO - PROCESS | 1647 | 1467225368205 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 11:36:08 INFO - PROCESS | 1647 | 1467225368206 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 11:36:08 INFO - PROCESS | 1647 | 1467225368208 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 11:36:08 INFO - PROCESS | 1647 | 1467225368210 Marionette TRACE conn2 <- [1,2554,null,{}] 11:36:08 INFO - PROCESS | 1647 | 1467225368213 Marionette TRACE conn2 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:08 INFO - PROCESS | 1647 | 1467225368214 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:08 INFO - PROCESS | 1647 | 1467225368309 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 11:36:08 INFO - PROCESS | 1647 | 1467225368313 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:08 INFO - PROCESS | 1647 | 1467225368315 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:08 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b9b0800 == 40 [pid = 1647] [id = 646] 11:36:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x12388a800) [pid = 1647] [serial = 1938] [outer = 0x0] 11:36:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x128b67800) [pid = 1647] [serial = 1939] [outer = 0x12388a800] 11:36:08 INFO - PROCESS | 1647 | 1467225368340 Marionette DEBUG loaded listener.js 11:36:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x128d6e000) [pid = 1647] [serial = 1940] [outer = 0x12388a800] 11:36:08 INFO - PROCESS | 1647 | 1467225368689 Marionette TRACE conn2 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 11:36:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 11:36:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 519ms 11:36:08 INFO - PROCESS | 1647 | 1467225368762 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 11:36:08 INFO - PROCESS | 1647 | 1467225368764 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 11:36:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 11:36:08 INFO - PROCESS | 1647 | 1467225368768 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 11:36:08 INFO - PROCESS | 1647 | 1467225368771 Marionette TRACE conn2 <- [1,2558,null,{}] 11:36:08 INFO - PROCESS | 1647 | 1467225368775 Marionette TRACE conn2 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:08 INFO - PROCESS | 1647 | 1467225368777 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:08 INFO - PROCESS | 1647 | 1467225368875 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 11:36:08 INFO - PROCESS | 1647 | 1467225368978 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:08 INFO - PROCESS | 1647 | 1467225368981 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:08 INFO - PROCESS | 1647 | ++DOCSHELL 0x117d37000 == 41 [pid = 1647] [id = 647] 11:36:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x1128d6400) [pid = 1647] [serial = 1941] [outer = 0x0] 11:36:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x112aeb000) [pid = 1647] [serial = 1942] [outer = 0x1128d6400] 11:36:09 INFO - PROCESS | 1647 | 1467225369013 Marionette DEBUG loaded listener.js 11:36:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x114f73000) [pid = 1647] [serial = 1943] [outer = 0x1128d6400] 11:36:09 INFO - PROCESS | 1647 | 1467225369465 Marionette TRACE conn2 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 11:36:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 11:36:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 722ms 11:36:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 11:36:09 INFO - PROCESS | 1647 | 1467225369491 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 11:36:09 INFO - PROCESS | 1647 | 1467225369493 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 11:36:09 INFO - PROCESS | 1647 | 1467225369498 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 11:36:09 INFO - PROCESS | 1647 | 1467225369500 Marionette TRACE conn2 <- [1,2562,null,{}] 11:36:09 INFO - PROCESS | 1647 | 1467225369503 Marionette TRACE conn2 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:09 INFO - PROCESS | 1647 | 1467225369505 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:09 INFO - PROCESS | 1647 | 1467225369611 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 11:36:09 INFO - PROCESS | 1647 | 1467225369710 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:09 INFO - PROCESS | 1647 | 1467225369712 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:09 INFO - PROCESS | 1647 | ++DOCSHELL 0x1271b5800 == 42 [pid = 1647] [id = 648] 11:36:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x11855ec00) [pid = 1647] [serial = 1944] [outer = 0x0] 11:36:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x11859dc00) [pid = 1647] [serial = 1945] [outer = 0x11855ec00] 11:36:09 INFO - PROCESS | 1647 | 1467225369744 Marionette DEBUG loaded listener.js 11:36:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x11918c400) [pid = 1647] [serial = 1946] [outer = 0x11855ec00] 11:36:10 INFO - PROCESS | 1647 | 1467225370171 Marionette TRACE conn2 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 11:36:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 11:36:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 724ms 11:36:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 11:36:10 INFO - PROCESS | 1647 | 1467225370230 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 11:36:10 INFO - PROCESS | 1647 | 1467225370232 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 11:36:10 INFO - PROCESS | 1647 | 1467225370236 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 11:36:10 INFO - PROCESS | 1647 | 1467225370237 Marionette TRACE conn2 <- [1,2566,null,{}] 11:36:10 INFO - PROCESS | 1647 | 1467225370244 Marionette TRACE conn2 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:10 INFO - PROCESS | 1647 | 1467225370249 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:10 INFO - PROCESS | 1647 | 1467225370354 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 11:36:10 INFO - PROCESS | 1647 | 1467225370430 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:10 INFO - PROCESS | 1647 | 1467225370433 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:10 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b9ac000 == 43 [pid = 1647] [id = 649] 11:36:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x123882400) [pid = 1647] [serial = 1947] [outer = 0x0] 11:36:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x1241c4400) [pid = 1647] [serial = 1948] [outer = 0x123882400] 11:36:10 INFO - PROCESS | 1647 | 1467225370465 Marionette DEBUG loaded listener.js 11:36:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x124be0800) [pid = 1647] [serial = 1949] [outer = 0x123882400] 11:36:10 INFO - PROCESS | 1647 | 1467225370902 Marionette TRACE conn2 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 11:36:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 11:36:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 719ms 11:36:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 11:36:10 INFO - PROCESS | 1647 | 1467225370959 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 11:36:10 INFO - PROCESS | 1647 | 1467225370960 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 11:36:10 INFO - PROCESS | 1647 | 1467225370982 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 11:36:10 INFO - PROCESS | 1647 | 1467225370983 Marionette TRACE conn2 <- [1,2570,null,{}] 11:36:10 INFO - PROCESS | 1647 | 1467225370987 Marionette TRACE conn2 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:10 INFO - PROCESS | 1647 | 1467225370988 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:11 INFO - PROCESS | 1647 | 1467225371096 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 11:36:11 INFO - PROCESS | 1647 | 1467225371170 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:11 INFO - PROCESS | 1647 | 1467225371171 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:11 INFO - PROCESS | 1647 | ++DOCSHELL 0x12bcf4000 == 44 [pid = 1647] [id = 650] 11:36:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x125736c00) [pid = 1647] [serial = 1950] [outer = 0x0] 11:36:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x12617f400) [pid = 1647] [serial = 1951] [outer = 0x125736c00] 11:36:11 INFO - PROCESS | 1647 | 1467225371203 Marionette DEBUG loaded listener.js 11:36:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x127175000) [pid = 1647] [serial = 1952] [outer = 0x125736c00] 11:36:11 INFO - PROCESS | 1647 | 1467225371654 Marionette TRACE conn2 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 11:36:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 11:36:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 738ms 11:36:11 INFO - PROCESS | 1647 | 1467225371702 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 11:36:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 11:36:11 INFO - PROCESS | 1647 | 1467225371704 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 11:36:11 INFO - PROCESS | 1647 | 1467225371706 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 11:36:11 INFO - PROCESS | 1647 | 1467225371707 Marionette TRACE conn2 <- [1,2574,null,{}] 11:36:11 INFO - PROCESS | 1647 | 1467225371710 Marionette TRACE conn2 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:11 INFO - PROCESS | 1647 | 1467225371711 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:11 INFO - PROCESS | 1647 | 1467225371938 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 11:36:12 INFO - PROCESS | 1647 | 1467225372033 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:12 INFO - PROCESS | 1647 | 1467225372035 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:12 INFO - PROCESS | 1647 | ++DOCSHELL 0x1132d5800 == 45 [pid = 1647] [id = 651] 11:36:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x110f7fc00) [pid = 1647] [serial = 1953] [outer = 0x0] 11:36:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x1110a1c00) [pid = 1647] [serial = 1954] [outer = 0x110f7fc00] 11:36:12 INFO - PROCESS | 1647 | 1467225372063 Marionette DEBUG loaded listener.js 11:36:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x1128ad000) [pid = 1647] [serial = 1955] [outer = 0x110f7fc00] 11:36:12 INFO - PROCESS | 1647 | 1467225372520 Marionette TRACE conn2 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 11:36:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 11:36:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 820ms 11:36:12 INFO - PROCESS | 1647 | 1467225372527 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 11:36:12 INFO - PROCESS | 1647 | 1467225372531 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 11:36:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 11:36:12 INFO - PROCESS | 1647 | 1467225372535 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 11:36:12 INFO - PROCESS | 1647 | 1467225372537 Marionette TRACE conn2 <- [1,2578,null,{}] 11:36:12 INFO - PROCESS | 1647 | 1467225372540 Marionette TRACE conn2 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:12 INFO - PROCESS | 1647 | 1467225372541 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:12 INFO - PROCESS | 1647 | 1467225372652 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 11:36:12 INFO - PROCESS | 1647 | 1467225372760 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:12 INFO - PROCESS | 1647 | 1467225372762 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:12 INFO - PROCESS | 1647 | ++DOCSHELL 0x1194aa000 == 46 [pid = 1647] [id = 652] 11:36:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 108 (0x1133b6000) [pid = 1647] [serial = 1956] [outer = 0x0] 11:36:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 109 (0x113c63400) [pid = 1647] [serial = 1957] [outer = 0x1133b6000] 11:36:12 INFO - PROCESS | 1647 | 1467225372812 Marionette DEBUG loaded listener.js 11:36:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 110 (0x114f79800) [pid = 1647] [serial = 1958] [outer = 0x1133b6000] 11:36:13 INFO - PROCESS | 1647 | --DOCSHELL 0x11746d000 == 45 [pid = 1647] [id = 623] 11:36:13 INFO - PROCESS | 1647 | --DOCSHELL 0x12b916800 == 44 [pid = 1647] [id = 645] 11:36:13 INFO - PROCESS | 1647 | --DOCSHELL 0x12ab53000 == 43 [pid = 1647] [id = 644] 11:36:13 INFO - PROCESS | 1647 | --DOCSHELL 0x1246a0000 == 42 [pid = 1647] [id = 643] 11:36:13 INFO - PROCESS | 1647 | --DOCSHELL 0x123969000 == 41 [pid = 1647] [id = 642] 11:36:13 INFO - PROCESS | 1647 | --DOCSHELL 0x12a66b800 == 40 [pid = 1647] [id = 641] 11:36:13 INFO - PROCESS | 1647 | --DOCSHELL 0x128fc5000 == 39 [pid = 1647] [id = 640] 11:36:13 INFO - PROCESS | 1647 | --DOCSHELL 0x1271ce000 == 38 [pid = 1647] [id = 639] 11:36:13 INFO - PROCESS | 1647 | --DOCSHELL 0x1243c1000 == 37 [pid = 1647] [id = 638] 11:36:13 INFO - PROCESS | 1647 | --DOCSHELL 0x118180800 == 36 [pid = 1647] [id = 637] 11:36:13 INFO - PROCESS | 1647 | --DOCSHELL 0x118183000 == 35 [pid = 1647] [id = 636] 11:36:13 INFO - PROCESS | 1647 | --DOCSHELL 0x1241b9000 == 34 [pid = 1647] [id = 635] 11:36:13 INFO - PROCESS | 1647 | --DOCSHELL 0x118617800 == 33 [pid = 1647] [id = 634] 11:36:13 INFO - PROCESS | 1647 | --DOCSHELL 0x12a334000 == 32 [pid = 1647] [id = 633] 11:36:13 INFO - PROCESS | 1647 | --DOCSHELL 0x1132d5800 == 31 [pid = 1647] [id = 651] 11:36:13 INFO - PROCESS | 1647 | --DOCSHELL 0x12bcf4000 == 30 [pid = 1647] [id = 650] 11:36:13 INFO - PROCESS | 1647 | --DOCSHELL 0x12b9ac000 == 29 [pid = 1647] [id = 649] 11:36:13 INFO - PROCESS | 1647 | --DOCSHELL 0x1271b5800 == 28 [pid = 1647] [id = 648] 11:36:13 INFO - PROCESS | 1647 | --DOCSHELL 0x12b9b0800 == 27 [pid = 1647] [id = 646] 11:36:13 INFO - PROCESS | 1647 | --DOCSHELL 0x117d37000 == 26 [pid = 1647] [id = 647] 11:36:13 INFO - PROCESS | 1647 | --DOMWINDOW == 109 (0x123888000) [pid = 1647] [serial = 1898] [outer = 0x0] [url = about:blank] 11:36:13 INFO - PROCESS | 1647 | --DOMWINDOW == 108 (0x113c5e400) [pid = 1647] [serial = 1838] [outer = 0x0] [url = about:blank] 11:36:13 INFO - PROCESS | 1647 | --DOMWINDOW == 107 (0x11a011400) [pid = 1647] [serial = 1856] [outer = 0x0] [url = about:blank] 11:36:13 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x1185a0800) [pid = 1647] [serial = 1885] [outer = 0x0] [url = about:blank] 11:36:13 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x1181e2000) [pid = 1647] [serial = 1897] [outer = 0x0] [url = about:blank] 11:36:13 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x1181e1400) [pid = 1647] [serial = 1870] [outer = 0x0] [url = about:blank] 11:36:13 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x128f73000) [pid = 1647] [serial = 1862] [outer = 0x0] [url = about:blank] 11:36:13 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x128b6a400) [pid = 1647] [serial = 1861] [outer = 0x0] [url = about:blank] 11:36:13 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x12618dc00) [pid = 1647] [serial = 1859] [outer = 0x0] [url = about:blank] 11:36:13 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x124b95400) [pid = 1647] [serial = 1867] [outer = 0x0] [url = about:blank] 11:36:13 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x119d89c00) [pid = 1647] [serial = 1888] [outer = 0x0] [url = about:blank] 11:36:13 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x11291f400) [pid = 1647] [serial = 1873] [outer = 0x0] [url = about:blank] 11:36:13 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x1191b5000) [pid = 1647] [serial = 1855] [outer = 0x0] [url = about:blank] 11:36:13 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x123880800) [pid = 1647] [serial = 1891] [outer = 0x0] [url = about:blank] 11:36:13 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x115d17000) [pid = 1647] [serial = 1877] [outer = 0x0] [url = about:blank] 11:36:13 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x1295fa000) [pid = 1647] [serial = 1864] [outer = 0x0] [url = about:blank] 11:36:13 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x117d1e400) [pid = 1647] [serial = 1879] [outer = 0x0] [url = about:blank] 11:36:13 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x114f73800) [pid = 1647] [serial = 1876] [outer = 0x0] [url = about:blank] 11:36:13 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x12388fc00) [pid = 1647] [serial = 1892] [outer = 0x0] [url = about:blank] 11:36:13 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x1241c1000) [pid = 1647] [serial = 1894] [outer = 0x0] [url = about:blank] 11:36:13 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x1209f6800) [pid = 1647] [serial = 1889] [outer = 0x0] [url = about:blank] 11:36:13 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x12b951000) [pid = 1647] [serial = 1868] [outer = 0x0] [url = about:blank] 11:36:13 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x1188ba000) [pid = 1647] [serial = 1886] [outer = 0x0] [url = about:blank] 11:36:13 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x112ec5400) [pid = 1647] [serial = 1852] [outer = 0x0] [url = about:blank] 11:36:13 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x112ae2c00) [pid = 1647] [serial = 1874] [outer = 0x0] [url = about:blank] 11:36:13 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x1181a4c00) [pid = 1647] [serial = 1880] [outer = 0x0] [url = about:blank] 11:36:13 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x11855fc00) [pid = 1647] [serial = 1883] [outer = 0x0] [url = about:blank] 11:36:13 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x12a70c800) [pid = 1647] [serial = 1865] [outer = 0x0] [url = about:blank] 11:36:13 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x12463dc00) [pid = 1647] [serial = 1895] [outer = 0x0] [url = about:blank] 11:36:13 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x114f7e400) [pid = 1647] [serial = 1853] [outer = 0x0] [url = about:blank] 11:36:13 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x124f18000) [pid = 1647] [serial = 1858] [outer = 0x0] [url = about:blank] 11:36:13 INFO - PROCESS | 1647 | --DOMWINDOW == 78 (0x118355c00) [pid = 1647] [serial = 1882] [outer = 0x0] [url = about:blank] 11:36:13 INFO - PROCESS | 1647 | --DOMWINDOW == 77 (0x118595800) [pid = 1647] [serial = 1871] [outer = 0x0] [url = about:blank] 11:36:13 INFO - PROCESS | 1647 | 1467225373843 Marionette TRACE conn2 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 11:36:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 11:36:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1321ms 11:36:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 11:36:13 INFO - PROCESS | 1647 | 1467225373857 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 11:36:13 INFO - PROCESS | 1647 | 1467225373860 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 11:36:13 INFO - PROCESS | 1647 | 1467225373865 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 11:36:13 INFO - PROCESS | 1647 | 1467225373868 Marionette TRACE conn2 <- [1,2582,null,{}] 11:36:13 INFO - PROCESS | 1647 | 1467225373872 Marionette TRACE conn2 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:13 INFO - PROCESS | 1647 | 1467225373874 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:13 INFO - PROCESS | 1647 | 1467225373967 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 11:36:14 INFO - PROCESS | 1647 | 1467225374051 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:14 INFO - PROCESS | 1647 | 1467225374053 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:14 INFO - PROCESS | 1647 | ++DOCSHELL 0x11715a000 == 27 [pid = 1647] [id = 653] 11:36:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 78 (0x1128d7400) [pid = 1647] [serial = 1959] [outer = 0x0] 11:36:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 79 (0x112a77400) [pid = 1647] [serial = 1960] [outer = 0x1128d7400] 11:36:14 INFO - PROCESS | 1647 | 1467225374101 Marionette DEBUG loaded listener.js 11:36:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x113002c00) [pid = 1647] [serial = 1961] [outer = 0x1128d7400] 11:36:14 INFO - PROCESS | 1647 | 1467225374478 Marionette TRACE conn2 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 11:36:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 11:36:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 628ms 11:36:14 INFO - PROCESS | 1647 | 1467225374491 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 11:36:14 INFO - PROCESS | 1647 | 1467225374494 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 11:36:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 11:36:14 INFO - PROCESS | 1647 | 1467225374502 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 11:36:14 INFO - PROCESS | 1647 | 1467225374503 Marionette TRACE conn2 <- [1,2586,null,{}] 11:36:14 INFO - PROCESS | 1647 | 1467225374506 Marionette TRACE conn2 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:14 INFO - PROCESS | 1647 | 1467225374507 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:14 INFO - PROCESS | 1647 | 1467225374584 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 11:36:14 INFO - PROCESS | 1647 | 1467225374643 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:14 INFO - PROCESS | 1647 | 1467225374645 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:14 INFO - PROCESS | 1647 | ++DOCSHELL 0x1191d5800 == 28 [pid = 1647] [id = 654] 11:36:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x114f5b800) [pid = 1647] [serial = 1962] [outer = 0x0] 11:36:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x114f81000) [pid = 1647] [serial = 1963] [outer = 0x114f5b800] 11:36:14 INFO - PROCESS | 1647 | 1467225374673 Marionette DEBUG loaded listener.js 11:36:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x115e62000) [pid = 1647] [serial = 1964] [outer = 0x114f5b800] 11:36:15 INFO - PROCESS | 1647 | 1467225375006 Marionette TRACE conn2 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 11:36:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 11:36:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 520ms 11:36:15 INFO - PROCESS | 1647 | 1467225375022 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 11:36:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 11:36:15 INFO - PROCESS | 1647 | 1467225375024 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 11:36:15 INFO - PROCESS | 1647 | 1467225375026 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 11:36:15 INFO - PROCESS | 1647 | 1467225375029 Marionette TRACE conn2 <- [1,2590,null,{}] 11:36:15 INFO - PROCESS | 1647 | 1467225375040 Marionette TRACE conn2 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:15 INFO - PROCESS | 1647 | 1467225375043 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:15 INFO - PROCESS | 1647 | 1467225375123 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 11:36:15 INFO - PROCESS | 1647 | 1467225375128 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:15 INFO - PROCESS | 1647 | 1467225375132 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:15 INFO - PROCESS | 1647 | ++DOCSHELL 0x123978000 == 29 [pid = 1647] [id = 655] 11:36:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x1128d5800) [pid = 1647] [serial = 1965] [outer = 0x0] 11:36:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x1176eec00) [pid = 1647] [serial = 1966] [outer = 0x1128d5800] 11:36:15 INFO - PROCESS | 1647 | 1467225375210 Marionette DEBUG loaded listener.js 11:36:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x1181a3400) [pid = 1647] [serial = 1967] [outer = 0x1128d5800] 11:36:15 INFO - PROCESS | 1647 | 1467225375487 Marionette TRACE conn2 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 11:36:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 11:36:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 476ms 11:36:15 INFO - PROCESS | 1647 | 1467225375508 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 11:36:15 INFO - PROCESS | 1647 | 1467225375509 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 11:36:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 11:36:15 INFO - PROCESS | 1647 | 1467225375512 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 11:36:15 INFO - PROCESS | 1647 | 1467225375513 Marionette TRACE conn2 <- [1,2594,null,{}] 11:36:15 INFO - PROCESS | 1647 | 1467225375523 Marionette TRACE conn2 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:15 INFO - PROCESS | 1647 | 1467225375525 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:15 INFO - PROCESS | 1647 | 1467225375609 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 11:36:15 INFO - PROCESS | 1647 | 1467225375614 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:15 INFO - PROCESS | 1647 | 1467225375617 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:15 INFO - PROCESS | 1647 | ++DOCSHELL 0x1240bb800 == 30 [pid = 1647] [id = 656] 11:36:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x1181e2000) [pid = 1647] [serial = 1968] [outer = 0x0] 11:36:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x11855a800) [pid = 1647] [serial = 1969] [outer = 0x1181e2000] 11:36:15 INFO - PROCESS | 1647 | 1467225375642 Marionette DEBUG loaded listener.js 11:36:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x11858e400) [pid = 1647] [serial = 1970] [outer = 0x1181e2000] 11:36:16 INFO - PROCESS | 1647 | 1467225376122 Marionette TRACE conn2 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 11:36:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 11:36:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 629ms 11:36:16 INFO - PROCESS | 1647 | 1467225376142 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 11:36:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 11:36:16 INFO - PROCESS | 1647 | 1467225376154 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 11:36:16 INFO - PROCESS | 1647 | 1467225376157 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 11:36:16 INFO - PROCESS | 1647 | 1467225376159 Marionette TRACE conn2 <- [1,2598,null,{}] 11:36:16 INFO - PROCESS | 1647 | 1467225376170 Marionette TRACE conn2 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:16 INFO - PROCESS | 1647 | 1467225376172 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:16 INFO - PROCESS | 1647 | 1467225376330 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 11:36:16 INFO - PROCESS | 1647 | 1467225376391 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:16 INFO - PROCESS | 1647 | 1467225376392 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:16 INFO - PROCESS | 1647 | ++DOCSHELL 0x1241b3000 == 31 [pid = 1647] [id = 657] 11:36:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x113da5c00) [pid = 1647] [serial = 1971] [outer = 0x0] 11:36:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x11859a800) [pid = 1647] [serial = 1972] [outer = 0x113da5c00] 11:36:16 INFO - PROCESS | 1647 | 1467225376434 Marionette DEBUG loaded listener.js 11:36:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x118898400) [pid = 1647] [serial = 1973] [outer = 0x113da5c00] 11:36:16 INFO - PROCESS | 1647 | 1467225376774 Marionette TRACE conn2 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 11:36:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 11:36:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 669ms 11:36:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 11:36:16 INFO - PROCESS | 1647 | 1467225376826 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 11:36:16 INFO - PROCESS | 1647 | 1467225376827 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 11:36:16 INFO - PROCESS | 1647 | 1467225376829 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 11:36:16 INFO - PROCESS | 1647 | 1467225376831 Marionette TRACE conn2 <- [1,2602,null,{}] 11:36:16 INFO - PROCESS | 1647 | 1467225376838 Marionette TRACE conn2 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:16 INFO - PROCESS | 1647 | 1467225376842 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:16 INFO - PROCESS | 1647 | 1467225376958 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 11:36:16 INFO - PROCESS | 1647 | 1467225376963 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:16 INFO - PROCESS | 1647 | 1467225376964 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:16 INFO - PROCESS | 1647 | ++DOCSHELL 0x126618000 == 32 [pid = 1647] [id = 658] 11:36:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x115e63800) [pid = 1647] [serial = 1974] [outer = 0x0] 11:36:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x119194c00) [pid = 1647] [serial = 1975] [outer = 0x115e63800] 11:36:16 INFO - PROCESS | 1647 | 1467225376989 Marionette DEBUG loaded listener.js 11:36:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x119e7c000) [pid = 1647] [serial = 1976] [outer = 0x115e63800] 11:36:17 INFO - PROCESS | 1647 | 1467225377357 Marionette TRACE conn2 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 11:36:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 11:36:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 569ms 11:36:17 INFO - PROCESS | 1647 | 1467225377401 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 11:36:17 INFO - PROCESS | 1647 | 1467225377402 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 11:36:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 11:36:17 INFO - PROCESS | 1647 | 1467225377404 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 11:36:17 INFO - PROCESS | 1647 | 1467225377412 Marionette TRACE conn2 <- [1,2606,null,{}] 11:36:17 INFO - PROCESS | 1647 | 1467225377415 Marionette TRACE conn2 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:17 INFO - PROCESS | 1647 | 1467225377416 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:17 INFO - PROCESS | 1647 | 1467225377509 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 11:36:17 INFO - PROCESS | 1647 | 1467225377551 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:17 INFO - PROCESS | 1647 | 1467225377552 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:17 INFO - PROCESS | 1647 | ++DOCSHELL 0x128a1f000 == 33 [pid = 1647] [id = 659] 11:36:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x120905000) [pid = 1647] [serial = 1977] [outer = 0x0] 11:36:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x1209f4c00) [pid = 1647] [serial = 1978] [outer = 0x120905000] 11:36:17 INFO - PROCESS | 1647 | 1467225377577 Marionette DEBUG loaded listener.js 11:36:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x1211dfc00) [pid = 1647] [serial = 1979] [outer = 0x120905000] 11:36:18 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x1181dbc00) [pid = 1647] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 11:36:18 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x119d88400) [pid = 1647] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 11:36:18 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x119e78800) [pid = 1647] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 11:36:18 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x112a83c00) [pid = 1647] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 11:36:18 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x1176f2800) [pid = 1647] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 11:36:18 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x11677c400) [pid = 1647] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 11:36:18 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x1128d4800) [pid = 1647] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 11:36:18 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x1128cbc00) [pid = 1647] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 11:36:18 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x114f77800) [pid = 1647] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 11:36:18 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x119764800) [pid = 1647] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 11:36:18 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x118197400) [pid = 1647] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 11:36:18 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x1191af000) [pid = 1647] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 11:36:18 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x12388a800) [pid = 1647] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 11:36:18 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x113099c00) [pid = 1647] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 11:36:18 INFO - PROCESS | 1647 | 1467225378255 Marionette TRACE conn2 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 11:36:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 11:36:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 879ms 11:36:18 INFO - PROCESS | 1647 | 1467225378284 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 11:36:18 INFO - PROCESS | 1647 | 1467225378285 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 11:36:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 11:36:18 INFO - PROCESS | 1647 | 1467225378288 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 11:36:18 INFO - PROCESS | 1647 | 1467225378289 Marionette TRACE conn2 <- [1,2610,null,{}] 11:36:18 INFO - PROCESS | 1647 | 1467225378291 Marionette TRACE conn2 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:18 INFO - PROCESS | 1647 | 1467225378292 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:18 INFO - PROCESS | 1647 | 1467225378370 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 11:36:18 INFO - PROCESS | 1647 | 1467225378373 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:18 INFO - PROCESS | 1647 | 1467225378374 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:18 INFO - PROCESS | 1647 | ++DOCSHELL 0x128b21800 == 34 [pid = 1647] [id = 660] 11:36:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x113d99c00) [pid = 1647] [serial = 1980] [outer = 0x0] 11:36:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x1181dbc00) [pid = 1647] [serial = 1981] [outer = 0x113d99c00] 11:36:18 INFO - PROCESS | 1647 | 1467225378399 Marionette DEBUG loaded listener.js 11:36:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x11970d000) [pid = 1647] [serial = 1982] [outer = 0x113d99c00] 11:36:18 INFO - PROCESS | 1647 | 1467225378739 Marionette TRACE conn2 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 11:36:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 11:36:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 469ms 11:36:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 11:36:18 INFO - PROCESS | 1647 | 1467225378757 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 11:36:18 INFO - PROCESS | 1647 | 1467225378759 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 11:36:18 INFO - PROCESS | 1647 | 1467225378761 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 11:36:18 INFO - PROCESS | 1647 | 1467225378772 Marionette TRACE conn2 <- [1,2614,null,{}] 11:36:18 INFO - PROCESS | 1647 | 1467225378774 Marionette TRACE conn2 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:18 INFO - PROCESS | 1647 | 1467225378775 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:18 INFO - PROCESS | 1647 | 1467225378877 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 11:36:18 INFO - PROCESS | 1647 | 1467225378898 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:18 INFO - PROCESS | 1647 | 1467225378899 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:18 INFO - PROCESS | 1647 | ++DOCSHELL 0x123977800 == 35 [pid = 1647] [id = 661] 11:36:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x123808000) [pid = 1647] [serial = 1983] [outer = 0x0] 11:36:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x123881c00) [pid = 1647] [serial = 1984] [outer = 0x123808000] 11:36:18 INFO - PROCESS | 1647 | 1467225378924 Marionette DEBUG loaded listener.js 11:36:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x123888800) [pid = 1647] [serial = 1985] [outer = 0x123808000] 11:36:19 INFO - PROCESS | 1647 | 1467225379222 Marionette TRACE conn2 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 11:36:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 11:36:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 478ms 11:36:19 INFO - PROCESS | 1647 | 1467225379240 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 11:36:19 INFO - PROCESS | 1647 | 1467225379241 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 11:36:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 11:36:19 INFO - PROCESS | 1647 | 1467225379244 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 11:36:19 INFO - PROCESS | 1647 | 1467225379245 Marionette TRACE conn2 <- [1,2618,null,{}] 11:36:19 INFO - PROCESS | 1647 | 1467225379250 Marionette TRACE conn2 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:19 INFO - PROCESS | 1647 | 1467225379252 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:19 INFO - PROCESS | 1647 | 1467225379333 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 11:36:19 INFO - PROCESS | 1647 | 1467225379337 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:19 INFO - PROCESS | 1647 | 1467225379338 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:19 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a54f000 == 36 [pid = 1647] [id = 662] 11:36:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x123888c00) [pid = 1647] [serial = 1986] [outer = 0x0] 11:36:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x1240ec000) [pid = 1647] [serial = 1987] [outer = 0x123888c00] 11:36:19 INFO - PROCESS | 1647 | 1467225379362 Marionette DEBUG loaded listener.js 11:36:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x1243a6c00) [pid = 1647] [serial = 1988] [outer = 0x123888c00] 11:36:19 INFO - PROCESS | 1647 | 1467225379684 Marionette TRACE conn2 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 11:36:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 11:36:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 473ms 11:36:19 INFO - PROCESS | 1647 | 1467225379721 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 11:36:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 11:36:19 INFO - PROCESS | 1647 | 1467225379737 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 11:36:19 INFO - PROCESS | 1647 | 1467225379740 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 11:36:19 INFO - PROCESS | 1647 | 1467225379743 Marionette TRACE conn2 <- [1,2622,null,{}] 11:36:19 INFO - PROCESS | 1647 | 1467225379747 Marionette TRACE conn2 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:19 INFO - PROCESS | 1647 | 1467225379749 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:19 INFO - PROCESS | 1647 | 1467225379941 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 11:36:19 INFO - PROCESS | 1647 | 1467225379953 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:19 INFO - PROCESS | 1647 | 1467225379955 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:19 INFO - PROCESS | 1647 | ++DOCSHELL 0x1241b0000 == 37 [pid = 1647] [id = 663] 11:36:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x124725800) [pid = 1647] [serial = 1989] [outer = 0x0] 11:36:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x124e98000) [pid = 1647] [serial = 1990] [outer = 0x124725800] 11:36:20 INFO - PROCESS | 1647 | 1467225379999 Marionette DEBUG loaded listener.js 11:36:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x11888f800) [pid = 1647] [serial = 1991] [outer = 0x124725800] 11:36:20 INFO - PROCESS | 1647 | 1467225380620 Marionette TRACE conn2 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 11:36:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 11:36:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 926ms 11:36:20 INFO - PROCESS | 1647 | 1467225380666 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 11:36:20 INFO - PROCESS | 1647 | 1467225380669 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 11:36:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 11:36:20 INFO - PROCESS | 1647 | 1467225380673 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 11:36:20 INFO - PROCESS | 1647 | 1467225380675 Marionette TRACE conn2 <- [1,2626,null,{}] 11:36:20 INFO - PROCESS | 1647 | 1467225380679 Marionette TRACE conn2 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:20 INFO - PROCESS | 1647 | 1467225380681 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:20 INFO - PROCESS | 1647 | 1467225380793 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 11:36:20 INFO - PROCESS | 1647 | 1467225380854 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:20 INFO - PROCESS | 1647 | 1467225380855 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:20 INFO - PROCESS | 1647 | ++DOCSHELL 0x1194be800 == 38 [pid = 1647] [id = 664] 11:36:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x112ebf400) [pid = 1647] [serial = 1992] [outer = 0x0] 11:36:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x113c35400) [pid = 1647] [serial = 1993] [outer = 0x112ebf400] 11:36:20 INFO - PROCESS | 1647 | 1467225380887 Marionette DEBUG loaded listener.js 11:36:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x114f7e400) [pid = 1647] [serial = 1994] [outer = 0x112ebf400] 11:36:21 INFO - PROCESS | 1647 | 1467225381452 Marionette TRACE conn2 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 11:36:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 11:36:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 825ms 11:36:21 INFO - PROCESS | 1647 | 1467225381500 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 11:36:21 INFO - PROCESS | 1647 | 1467225381503 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 11:36:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 11:36:21 INFO - PROCESS | 1647 | 1467225381508 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 11:36:21 INFO - PROCESS | 1647 | 1467225381510 Marionette TRACE conn2 <- [1,2630,null,{}] 11:36:21 INFO - PROCESS | 1647 | 1467225381512 Marionette TRACE conn2 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:21 INFO - PROCESS | 1647 | 1467225381514 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:21 INFO - PROCESS | 1647 | 1467225381624 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 11:36:21 INFO - PROCESS | 1647 | 1467225381707 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:21 INFO - PROCESS | 1647 | 1467225381708 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:21 INFO - PROCESS | 1647 | ++DOCSHELL 0x12395d800 == 39 [pid = 1647] [id = 665] 11:36:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x112ec5400) [pid = 1647] [serial = 1995] [outer = 0x0] 11:36:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x116905c00) [pid = 1647] [serial = 1996] [outer = 0x112ec5400] 11:36:21 INFO - PROCESS | 1647 | 1467225381741 Marionette DEBUG loaded listener.js 11:36:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x1181a2400) [pid = 1647] [serial = 1997] [outer = 0x112ec5400] 11:36:22 INFO - PROCESS | 1647 | --DOCSHELL 0x12a54f000 == 38 [pid = 1647] [id = 662] 11:36:22 INFO - PROCESS | 1647 | --DOCSHELL 0x123977800 == 37 [pid = 1647] [id = 661] 11:36:22 INFO - PROCESS | 1647 | --DOCSHELL 0x128b21800 == 36 [pid = 1647] [id = 660] 11:36:22 INFO - PROCESS | 1647 | --DOCSHELL 0x128a1f000 == 35 [pid = 1647] [id = 659] 11:36:22 INFO - PROCESS | 1647 | --DOCSHELL 0x126618000 == 34 [pid = 1647] [id = 658] 11:36:22 INFO - PROCESS | 1647 | --DOCSHELL 0x1241b3000 == 33 [pid = 1647] [id = 657] 11:36:22 INFO - PROCESS | 1647 | --DOCSHELL 0x1240bb800 == 32 [pid = 1647] [id = 656] 11:36:22 INFO - PROCESS | 1647 | --DOCSHELL 0x123978000 == 31 [pid = 1647] [id = 655] 11:36:22 INFO - PROCESS | 1647 | --DOCSHELL 0x1191d5800 == 30 [pid = 1647] [id = 654] 11:36:22 INFO - PROCESS | 1647 | --DOCSHELL 0x11715a000 == 29 [pid = 1647] [id = 653] 11:36:22 INFO - PROCESS | 1647 | 1467225382425 Marionette TRACE conn2 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 11:36:22 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x123c0e800) [pid = 1647] [serial = 1921] [outer = 0x0] [url = about:blank] 11:36:22 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x124727000) [pid = 1647] [serial = 1924] [outer = 0x0] [url = about:blank] 11:36:22 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x126182c00) [pid = 1647] [serial = 1925] [outer = 0x0] [url = about:blank] 11:36:22 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x1265d1800) [pid = 1647] [serial = 1927] [outer = 0x0] [url = about:blank] 11:36:22 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x115d10400) [pid = 1647] [serial = 1930] [outer = 0x0] [url = about:blank] 11:36:22 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x1182bac00) [pid = 1647] [serial = 1931] [outer = 0x0] [url = about:blank] 11:36:22 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x124bdd400) [pid = 1647] [serial = 1901] [outer = 0x0] [url = about:blank] 11:36:22 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x124643c00) [pid = 1647] [serial = 1900] [outer = 0x0] [url = about:blank] 11:36:22 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x1176ed400) [pid = 1647] [serial = 1906] [outer = 0x0] [url = about:blank] 11:36:22 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x1181e3c00) [pid = 1647] [serial = 1907] [outer = 0x0] [url = about:blank] 11:36:22 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x112fb8000) [pid = 1647] [serial = 1903] [outer = 0x0] [url = about:blank] 11:36:22 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x113c36400) [pid = 1647] [serial = 1904] [outer = 0x0] [url = about:blank] 11:36:22 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x1191b2c00) [pid = 1647] [serial = 1915] [outer = 0x0] [url = about:blank] 11:36:22 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x119e21800) [pid = 1647] [serial = 1916] [outer = 0x0] [url = about:blank] 11:36:22 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x114f7f800) [pid = 1647] [serial = 1909] [outer = 0x0] [url = about:blank] 11:36:22 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x11697a000) [pid = 1647] [serial = 1910] [outer = 0x0] [url = about:blank] 11:36:22 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x1209f4800) [pid = 1647] [serial = 1918] [outer = 0x0] [url = about:blank] 11:36:22 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x118558800) [pid = 1647] [serial = 1912] [outer = 0x0] [url = about:blank] 11:36:22 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x11859ac00) [pid = 1647] [serial = 1913] [outer = 0x0] [url = about:blank] 11:36:22 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x1289ef800) [pid = 1647] [serial = 1937] [outer = 0x0] [url = about:blank] 11:36:22 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x128d6e000) [pid = 1647] [serial = 1940] [outer = 0x0] [url = about:blank] 11:36:22 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x128b67800) [pid = 1647] [serial = 1939] [outer = 0x0] [url = about:blank] 11:36:22 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x12890e800) [pid = 1647] [serial = 1936] [outer = 0x0] [url = about:blank] 11:36:22 INFO - PROCESS | 1647 | --DOMWINDOW == 78 (0x1266f6c00) [pid = 1647] [serial = 1928] [outer = 0x0] [url = about:blank] 11:36:22 INFO - PROCESS | 1647 | --DOMWINDOW == 77 (0x1266edc00) [pid = 1647] [serial = 1934] [outer = 0x0] [url = about:blank] 11:36:22 INFO - PROCESS | 1647 | --DOMWINDOW == 76 (0x124645000) [pid = 1647] [serial = 1922] [outer = 0x0] [url = about:blank] 11:36:22 INFO - PROCESS | 1647 | --DOMWINDOW == 75 (0x123883000) [pid = 1647] [serial = 1919] [outer = 0x0] [url = about:blank] 11:36:22 INFO - PROCESS | 1647 | --DOMWINDOW == 74 (0x1186bc000) [pid = 1647] [serial = 1933] [outer = 0x0] [url = about:blank] 11:36:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 11:36:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 975ms 11:36:22 INFO - PROCESS | 1647 | 1467225382483 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 11:36:22 INFO - PROCESS | 1647 | 1467225382487 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 11:36:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 11:36:22 INFO - PROCESS | 1647 | 1467225382491 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 11:36:22 INFO - PROCESS | 1647 | 1467225382494 Marionette TRACE conn2 <- [1,2634,null,{}] 11:36:22 INFO - PROCESS | 1647 | 1467225382500 Marionette TRACE conn2 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:22 INFO - PROCESS | 1647 | 1467225382502 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:22 INFO - PROCESS | 1647 | 1467225382625 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 11:36:22 INFO - PROCESS | 1647 | 1467225382639 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:22 INFO - PROCESS | 1647 | 1467225382640 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:22 INFO - PROCESS | 1647 | ++DOCSHELL 0x1184be800 == 30 [pid = 1647] [id = 666] 11:36:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 75 (0x114f76c00) [pid = 1647] [serial = 1998] [outer = 0x0] 11:36:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 76 (0x115df1c00) [pid = 1647] [serial = 1999] [outer = 0x114f76c00] 11:36:22 INFO - PROCESS | 1647 | 1467225382688 Marionette DEBUG loaded listener.js 11:36:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 77 (0x116979c00) [pid = 1647] [serial = 2000] [outer = 0x114f76c00] 11:36:23 INFO - PROCESS | 1647 | 1467225383145 Marionette TRACE conn2 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 11:36:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 11:36:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 676ms 11:36:23 INFO - PROCESS | 1647 | 1467225383167 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 11:36:23 INFO - PROCESS | 1647 | 1467225383170 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 11:36:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 11:36:23 INFO - PROCESS | 1647 | 1467225383174 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 11:36:23 INFO - PROCESS | 1647 | 1467225383175 Marionette TRACE conn2 <- [1,2638,null,{}] 11:36:23 INFO - PROCESS | 1647 | 1467225383178 Marionette TRACE conn2 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:23 INFO - PROCESS | 1647 | 1467225383180 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:23 INFO - PROCESS | 1647 | 1467225383270 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 11:36:23 INFO - PROCESS | 1647 | 1467225383275 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:23 INFO - PROCESS | 1647 | 1467225383276 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:23 INFO - PROCESS | 1647 | ++DOCSHELL 0x123961800 == 31 [pid = 1647] [id = 667] 11:36:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 78 (0x1181e1400) [pid = 1647] [serial = 2001] [outer = 0x0] 11:36:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 79 (0x1181e9400) [pid = 1647] [serial = 2002] [outer = 0x1181e1400] 11:36:23 INFO - PROCESS | 1647 | 1467225383304 Marionette DEBUG loaded listener.js 11:36:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x118554c00) [pid = 1647] [serial = 2003] [outer = 0x1181e1400] 11:36:23 INFO - PROCESS | 1647 | 1467225383649 Marionette TRACE conn2 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 11:36:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 11:36:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 519ms 11:36:23 INFO - PROCESS | 1647 | 1467225383694 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 11:36:23 INFO - PROCESS | 1647 | 1467225383695 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 11:36:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 11:36:23 INFO - PROCESS | 1647 | 1467225383700 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 11:36:23 INFO - PROCESS | 1647 | 1467225383702 Marionette TRACE conn2 <- [1,2642,null,{}] 11:36:23 INFO - PROCESS | 1647 | 1467225383710 Marionette TRACE conn2 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:23 INFO - PROCESS | 1647 | 1467225383714 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:23 INFO - PROCESS | 1647 | 1467225383792 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 11:36:23 INFO - PROCESS | 1647 | 1467225383801 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:23 INFO - PROCESS | 1647 | 1467225383803 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:23 INFO - PROCESS | 1647 | ++DOCSHELL 0x1246a5800 == 32 [pid = 1647] [id = 668] 11:36:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x11855cc00) [pid = 1647] [serial = 2004] [outer = 0x0] 11:36:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x1188ae800) [pid = 1647] [serial = 2005] [outer = 0x11855cc00] 11:36:23 INFO - PROCESS | 1647 | 1467225383831 Marionette DEBUG loaded listener.js 11:36:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x1191b5000) [pid = 1647] [serial = 2006] [outer = 0x11855cc00] 11:36:24 INFO - PROCESS | 1647 | 1467225384167 Marionette TRACE conn2 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 11:36:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 11:36:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 473ms 11:36:24 INFO - PROCESS | 1647 | 1467225384173 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 11:36:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 11:36:24 INFO - PROCESS | 1647 | 1467225384175 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 11:36:24 INFO - PROCESS | 1647 | 1467225384177 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 11:36:24 INFO - PROCESS | 1647 | 1467225384178 Marionette TRACE conn2 <- [1,2646,null,{}] 11:36:24 INFO - PROCESS | 1647 | 1467225384182 Marionette TRACE conn2 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:24 INFO - PROCESS | 1647 | 1467225384185 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:24 INFO - PROCESS | 1647 | 1467225384269 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 11:36:24 INFO - PROCESS | 1647 | 1467225384330 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:24 INFO - PROCESS | 1647 | 1467225384331 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:24 INFO - PROCESS | 1647 | ++DOCSHELL 0x1261d0800 == 33 [pid = 1647] [id = 669] 11:36:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x118592800) [pid = 1647] [serial = 2007] [outer = 0x0] 11:36:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x119e13400) [pid = 1647] [serial = 2008] [outer = 0x118592800] 11:36:24 INFO - PROCESS | 1647 | 1467225384356 Marionette DEBUG loaded listener.js 11:36:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x119e7ac00) [pid = 1647] [serial = 2009] [outer = 0x118592800] 11:36:24 INFO - PROCESS | 1647 | 1467225384676 Marionette TRACE conn2 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 11:36:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 11:36:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 522ms 11:36:24 INFO - PROCESS | 1647 | 1467225384702 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 11:36:24 INFO - PROCESS | 1647 | 1467225384703 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 11:36:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 11:36:24 INFO - PROCESS | 1647 | 1467225384705 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 11:36:24 INFO - PROCESS | 1647 | 1467225384706 Marionette TRACE conn2 <- [1,2650,null,{}] 11:36:24 INFO - PROCESS | 1647 | 1467225384708 Marionette TRACE conn2 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:24 INFO - PROCESS | 1647 | 1467225384710 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:24 INFO - PROCESS | 1647 | 1467225384810 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 11:36:24 INFO - PROCESS | 1647 | 1467225384822 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:24 INFO - PROCESS | 1647 | 1467225384823 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:24 INFO - PROCESS | 1647 | ++DOCSHELL 0x128dd0800 == 34 [pid = 1647] [id = 670] 11:36:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x119e7b000) [pid = 1647] [serial = 2010] [outer = 0x0] 11:36:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x1211d6800) [pid = 1647] [serial = 2011] [outer = 0x119e7b000] 11:36:24 INFO - PROCESS | 1647 | 1467225384847 Marionette DEBUG loaded listener.js 11:36:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x123806000) [pid = 1647] [serial = 2012] [outer = 0x119e7b000] 11:36:25 INFO - PROCESS | 1647 | 1467225385180 Marionette TRACE conn2 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 11:36:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 11:36:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 518ms 11:36:25 INFO - PROCESS | 1647 | 1467225385224 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 11:36:25 INFO - PROCESS | 1647 | 1467225385225 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 11:36:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 11:36:25 INFO - PROCESS | 1647 | 1467225385227 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 11:36:25 INFO - PROCESS | 1647 | 1467225385228 Marionette TRACE conn2 <- [1,2654,null,{}] 11:36:25 INFO - PROCESS | 1647 | 1467225385231 Marionette TRACE conn2 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:25 INFO - PROCESS | 1647 | 1467225385235 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:25 INFO - PROCESS | 1647 | 1467225385355 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 11:36:25 INFO - PROCESS | 1647 | 1467225385369 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:25 INFO - PROCESS | 1647 | 1467225385370 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:25 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a54f000 == 35 [pid = 1647] [id = 671] 11:36:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x123883000) [pid = 1647] [serial = 2013] [outer = 0x0] 11:36:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x12463dc00) [pid = 1647] [serial = 2014] [outer = 0x123883000] 11:36:25 INFO - PROCESS | 1647 | 1467225385395 Marionette DEBUG loaded listener.js 11:36:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x125732c00) [pid = 1647] [serial = 2015] [outer = 0x123883000] 11:36:25 INFO - PROCESS | 1647 | 1467225385758 Marionette TRACE conn2 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 11:36:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 11:36:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 571ms 11:36:25 INFO - PROCESS | 1647 | 1467225385802 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 11:36:25 INFO - PROCESS | 1647 | 1467225385804 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 11:36:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 11:36:25 INFO - PROCESS | 1647 | 1467225385806 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 11:36:25 INFO - PROCESS | 1647 | 1467225385807 Marionette TRACE conn2 <- [1,2658,null,{}] 11:36:25 INFO - PROCESS | 1647 | 1467225385809 Marionette TRACE conn2 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:25 INFO - PROCESS | 1647 | 1467225385810 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:25 INFO - PROCESS | 1647 | 1467225385910 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 11:36:25 INFO - PROCESS | 1647 | 1467225385914 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:25 INFO - PROCESS | 1647 | 1467225385915 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:25 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a696000 == 36 [pid = 1647] [id = 672] 11:36:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x125737400) [pid = 1647] [serial = 2016] [outer = 0x0] 11:36:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x1257e8400) [pid = 1647] [serial = 2017] [outer = 0x125737400] 11:36:25 INFO - PROCESS | 1647 | 1467225385940 Marionette DEBUG loaded listener.js 11:36:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x126183000) [pid = 1647] [serial = 2018] [outer = 0x125737400] 11:36:26 INFO - PROCESS | 1647 | 1467225386249 Marionette TRACE conn2 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 11:36:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 11:36:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 467ms 11:36:26 INFO - PROCESS | 1647 | 1467225386274 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 11:36:26 INFO - PROCESS | 1647 | 1467225386275 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 11:36:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 11:36:26 INFO - PROCESS | 1647 | 1467225386277 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 11:36:26 INFO - PROCESS | 1647 | 1467225386279 Marionette TRACE conn2 <- [1,2662,null,{}] 11:36:26 INFO - PROCESS | 1647 | 1467225386289 Marionette TRACE conn2 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:26 INFO - PROCESS | 1647 | 1467225386290 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:26 INFO - PROCESS | 1647 | 1467225386397 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 11:36:26 INFO - PROCESS | 1647 | 1467225386401 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:26 INFO - PROCESS | 1647 | 1467225386402 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:26 INFO - PROCESS | 1647 | ++DOCSHELL 0x12ab46800 == 37 [pid = 1647] [id = 673] 11:36:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x1257e2000) [pid = 1647] [serial = 2019] [outer = 0x0] 11:36:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x12618d800) [pid = 1647] [serial = 2020] [outer = 0x1257e2000] 11:36:26 INFO - PROCESS | 1647 | 1467225386467 Marionette DEBUG loaded listener.js 11:36:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x12665a400) [pid = 1647] [serial = 2021] [outer = 0x1257e2000] 11:36:26 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x113da5c00) [pid = 1647] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 11:36:26 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x1128d7400) [pid = 1647] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 11:36:26 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x114f5b800) [pid = 1647] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 11:36:26 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x1133b6000) [pid = 1647] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 11:36:26 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x1128d5800) [pid = 1647] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 11:36:26 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x1181e2000) [pid = 1647] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 11:36:26 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x1128d6400) [pid = 1647] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 11:36:26 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x11855ec00) [pid = 1647] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 11:36:26 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x115e63800) [pid = 1647] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 11:36:26 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x123882400) [pid = 1647] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 11:36:26 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x120905000) [pid = 1647] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 11:36:26 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x125736c00) [pid = 1647] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 11:36:26 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x113d99c00) [pid = 1647] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 11:36:26 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x110f7fc00) [pid = 1647] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 11:36:26 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x123808000) [pid = 1647] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 11:36:26 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x123888c00) [pid = 1647] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 11:36:26 INFO - PROCESS | 1647 | 1467225386832 Marionette TRACE conn2 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 11:36:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 11:36:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 579ms 11:36:26 INFO - PROCESS | 1647 | 1467225386856 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 11:36:26 INFO - PROCESS | 1647 | 1467225386858 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 11:36:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 11:36:26 INFO - PROCESS | 1647 | 1467225386860 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 11:36:26 INFO - PROCESS | 1647 | 1467225386861 Marionette TRACE conn2 <- [1,2666,null,{}] 11:36:26 INFO - PROCESS | 1647 | 1467225386863 Marionette TRACE conn2 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:26 INFO - PROCESS | 1647 | 1467225386865 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:26 INFO - PROCESS | 1647 | 1467225386941 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 11:36:26 INFO - PROCESS | 1647 | 1467225386945 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:26 INFO - PROCESS | 1647 | 1467225386946 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:26 INFO - PROCESS | 1647 | ++DOCSHELL 0x1240db000 == 38 [pid = 1647] [id = 674] 11:36:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x112dc8800) [pid = 1647] [serial = 2022] [outer = 0x0] 11:36:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x116770c00) [pid = 1647] [serial = 2023] [outer = 0x112dc8800] 11:36:26 INFO - PROCESS | 1647 | 1467225386974 Marionette DEBUG loaded listener.js 11:36:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x11855ec00) [pid = 1647] [serial = 2024] [outer = 0x112dc8800] 11:36:27 INFO - PROCESS | 1647 | 1467225387784 Marionette TRACE conn2 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 11:36:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 11:36:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 968ms 11:36:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 11:36:27 INFO - PROCESS | 1647 | 1467225387829 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 11:36:27 INFO - PROCESS | 1647 | 1467225387830 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 11:36:27 INFO - PROCESS | 1647 | 1467225387832 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 11:36:27 INFO - PROCESS | 1647 | 1467225387834 Marionette TRACE conn2 <- [1,2670,null,{}] 11:36:27 INFO - PROCESS | 1647 | 1467225387836 Marionette TRACE conn2 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:27 INFO - PROCESS | 1647 | 1467225387837 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:27 INFO - PROCESS | 1647 | 1467225387939 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 11:36:27 INFO - PROCESS | 1647 | 1467225387946 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:27 INFO - PROCESS | 1647 | 1467225387948 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:27 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b919800 == 39 [pid = 1647] [id = 675] 11:36:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x11309fc00) [pid = 1647] [serial = 2025] [outer = 0x0] 11:36:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x119e7f400) [pid = 1647] [serial = 2026] [outer = 0x11309fc00] 11:36:27 INFO - PROCESS | 1647 | 1467225387980 Marionette DEBUG loaded listener.js 11:36:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x12618cc00) [pid = 1647] [serial = 2027] [outer = 0x11309fc00] 11:36:28 INFO - PROCESS | 1647 | 1467225388768 Marionette TRACE conn2 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:36:28 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 11:36:28 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:36:28 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 11:36:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:36:28 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:36:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 969ms 11:36:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 11:36:28 INFO - PROCESS | 1647 | 1467225388802 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 11:36:28 INFO - PROCESS | 1647 | 1467225388805 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 11:36:28 INFO - PROCESS | 1647 | 1467225388809 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 11:36:28 INFO - PROCESS | 1647 | 1467225388811 Marionette TRACE conn2 <- [1,2674,null,{}] 11:36:28 INFO - PROCESS | 1647 | 1467225388815 Marionette TRACE conn2 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:28 INFO - PROCESS | 1647 | 1467225388817 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:28 INFO - PROCESS | 1647 | 1467225388927 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 11:36:28 INFO - PROCESS | 1647 | 1467225388985 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:28 INFO - PROCESS | 1647 | 1467225388987 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:29 INFO - PROCESS | 1647 | ++DOCSHELL 0x118616800 == 40 [pid = 1647] [id = 676] 11:36:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x11309d800) [pid = 1647] [serial = 2028] [outer = 0x0] 11:36:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x114f7f400) [pid = 1647] [serial = 2029] [outer = 0x11309d800] 11:36:29 INFO - PROCESS | 1647 | 1467225389019 Marionette DEBUG loaded listener.js 11:36:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x116981400) [pid = 1647] [serial = 2030] [outer = 0x11309d800] 11:36:29 INFO - PROCESS | 1647 | 1467225389932 Marionette TRACE conn2 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:36:29 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 11:36:29 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:36:29 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 11:36:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:36:29 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:36:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1174ms 11:36:29 INFO - PROCESS | 1647 | 1467225389983 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 11:36:29 INFO - PROCESS | 1647 | 1467225389986 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 11:36:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 11:36:29 INFO - PROCESS | 1647 | 1467225389991 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 11:36:29 INFO - PROCESS | 1647 | 1467225389993 Marionette TRACE conn2 <- [1,2678,null,{}] 11:36:29 INFO - PROCESS | 1647 | 1467225389996 Marionette TRACE conn2 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:29 INFO - PROCESS | 1647 | 1467225389997 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:30 INFO - PROCESS | 1647 | 1467225390102 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 11:36:30 INFO - PROCESS | 1647 | 1467225390160 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:30 INFO - PROCESS | 1647 | 1467225390162 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:30 INFO - PROCESS | 1647 | ++DOCSHELL 0x126508800 == 41 [pid = 1647] [id = 677] 11:36:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x1181ea000) [pid = 1647] [serial = 2031] [outer = 0x0] 11:36:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x1185a1800) [pid = 1647] [serial = 2032] [outer = 0x1181ea000] 11:36:30 INFO - PROCESS | 1647 | 1467225390192 Marionette DEBUG loaded listener.js 11:36:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x119434000) [pid = 1647] [serial = 2033] [outer = 0x1181ea000] 11:36:31 INFO - PROCESS | 1647 | 1467225391137 Marionette TRACE conn2 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 11:36:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 11:36:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1175ms 11:36:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 11:36:31 INFO - PROCESS | 1647 | 1467225391167 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 11:36:31 INFO - PROCESS | 1647 | 1467225391169 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 11:36:31 INFO - PROCESS | 1647 | 1467225391171 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 11:36:31 INFO - PROCESS | 1647 | 1467225391174 Marionette TRACE conn2 <- [1,2682,null,{}] 11:36:31 INFO - PROCESS | 1647 | 1467225391181 Marionette TRACE conn2 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:31 INFO - PROCESS | 1647 | 1467225391185 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:31 INFO - PROCESS | 1647 | 1467225391290 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 11:36:31 INFO - PROCESS | 1647 | 1467225391349 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:31 INFO - PROCESS | 1647 | 1467225391351 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:31 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b9a1000 == 42 [pid = 1647] [id = 678] 11:36:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x119e78c00) [pid = 1647] [serial = 2034] [outer = 0x0] 11:36:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x124642000) [pid = 1647] [serial = 2035] [outer = 0x119e78c00] 11:36:31 INFO - PROCESS | 1647 | 1467225391382 Marionette DEBUG loaded listener.js 11:36:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x124e8e000) [pid = 1647] [serial = 2036] [outer = 0x119e78c00] 11:36:32 INFO - PROCESS | 1647 | 1467225392329 Marionette TRACE conn2 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 11:36:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 11:36:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1223ms 11:36:32 INFO - PROCESS | 1647 | 1467225392394 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 11:36:32 INFO - PROCESS | 1647 | 1467225392397 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 11:36:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 11:36:32 INFO - PROCESS | 1647 | 1467225392401 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 11:36:32 INFO - PROCESS | 1647 | 1467225392403 Marionette TRACE conn2 <- [1,2686,null,{}] 11:36:32 INFO - PROCESS | 1647 | 1467225392406 Marionette TRACE conn2 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:32 INFO - PROCESS | 1647 | 1467225392408 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:32 INFO - PROCESS | 1647 | 1467225392501 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 11:36:32 INFO - PROCESS | 1647 | 1467225392561 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:32 INFO - PROCESS | 1647 | 1467225392562 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:32 INFO - PROCESS | 1647 | ++DOCSHELL 0x119976800 == 43 [pid = 1647] [id = 679] 11:36:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x115e5cc00) [pid = 1647] [serial = 2037] [outer = 0x0] 11:36:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x116772400) [pid = 1647] [serial = 2038] [outer = 0x115e5cc00] 11:36:32 INFO - PROCESS | 1647 | 1467225392591 Marionette DEBUG loaded listener.js 11:36:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x1176fc000) [pid = 1647] [serial = 2039] [outer = 0x115e5cc00] 11:36:33 INFO - PROCESS | 1647 | --DOCSHELL 0x1194aa000 == 42 [pid = 1647] [id = 652] 11:36:33 INFO - PROCESS | 1647 | --DOCSHELL 0x1240db000 == 41 [pid = 1647] [id = 674] 11:36:33 INFO - PROCESS | 1647 | --DOCSHELL 0x12ab46800 == 40 [pid = 1647] [id = 673] 11:36:33 INFO - PROCESS | 1647 | --DOCSHELL 0x12a696000 == 39 [pid = 1647] [id = 672] 11:36:33 INFO - PROCESS | 1647 | --DOCSHELL 0x12a54f000 == 38 [pid = 1647] [id = 671] 11:36:33 INFO - PROCESS | 1647 | --DOCSHELL 0x128dd0800 == 37 [pid = 1647] [id = 670] 11:36:33 INFO - PROCESS | 1647 | --DOCSHELL 0x1261d0800 == 36 [pid = 1647] [id = 669] 11:36:33 INFO - PROCESS | 1647 | --DOCSHELL 0x1246a5800 == 35 [pid = 1647] [id = 668] 11:36:33 INFO - PROCESS | 1647 | --DOCSHELL 0x123961800 == 34 [pid = 1647] [id = 667] 11:36:33 INFO - PROCESS | 1647 | --DOCSHELL 0x1184be800 == 33 [pid = 1647] [id = 666] 11:36:33 INFO - PROCESS | 1647 | --DOCSHELL 0x12395d800 == 32 [pid = 1647] [id = 665] 11:36:33 INFO - PROCESS | 1647 | --DOCSHELL 0x1194be800 == 31 [pid = 1647] [id = 664] 11:36:33 INFO - PROCESS | 1647 | --DOCSHELL 0x1241b0000 == 30 [pid = 1647] [id = 663] 11:36:33 INFO - PROCESS | 1647 | --DOCSHELL 0x12b9a1000 == 29 [pid = 1647] [id = 678] 11:36:33 INFO - PROCESS | 1647 | --DOCSHELL 0x126508800 == 28 [pid = 1647] [id = 677] 11:36:33 INFO - PROCESS | 1647 | --DOCSHELL 0x12b919800 == 27 [pid = 1647] [id = 675] 11:36:33 INFO - PROCESS | 1647 | --DOCSHELL 0x118616800 == 26 [pid = 1647] [id = 676] 11:36:33 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x11859a800) [pid = 1647] [serial = 1972] [outer = 0x0] [url = about:blank] 11:36:33 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x112a77400) [pid = 1647] [serial = 1960] [outer = 0x0] [url = about:blank] 11:36:33 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x113002c00) [pid = 1647] [serial = 1961] [outer = 0x0] [url = about:blank] 11:36:33 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x114f81000) [pid = 1647] [serial = 1963] [outer = 0x0] [url = about:blank] 11:36:33 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x115e62000) [pid = 1647] [serial = 1964] [outer = 0x0] [url = about:blank] 11:36:33 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x113c63400) [pid = 1647] [serial = 1957] [outer = 0x0] [url = about:blank] 11:36:33 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x114f79800) [pid = 1647] [serial = 1958] [outer = 0x0] [url = about:blank] 11:36:33 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x1176eec00) [pid = 1647] [serial = 1966] [outer = 0x0] [url = about:blank] 11:36:33 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x1181a3400) [pid = 1647] [serial = 1967] [outer = 0x0] [url = about:blank] 11:36:33 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x11855a800) [pid = 1647] [serial = 1969] [outer = 0x0] [url = about:blank] 11:36:33 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x114f73000) [pid = 1647] [serial = 1943] [outer = 0x0] [url = about:blank] 11:36:33 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x112aeb000) [pid = 1647] [serial = 1942] [outer = 0x0] [url = about:blank] 11:36:33 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x11918c400) [pid = 1647] [serial = 1946] [outer = 0x0] [url = about:blank] 11:36:33 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x11859dc00) [pid = 1647] [serial = 1945] [outer = 0x0] [url = about:blank] 11:36:33 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x119194c00) [pid = 1647] [serial = 1975] [outer = 0x0] [url = about:blank] 11:36:33 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x124be0800) [pid = 1647] [serial = 1949] [outer = 0x0] [url = about:blank] 11:36:33 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x118898400) [pid = 1647] [serial = 1973] [outer = 0x0] [url = about:blank] 11:36:33 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x1241c4400) [pid = 1647] [serial = 1948] [outer = 0x0] [url = about:blank] 11:36:33 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x1209f4c00) [pid = 1647] [serial = 1978] [outer = 0x0] [url = about:blank] 11:36:33 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x127175000) [pid = 1647] [serial = 1952] [outer = 0x0] [url = about:blank] 11:36:33 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x12617f400) [pid = 1647] [serial = 1951] [outer = 0x0] [url = about:blank] 11:36:33 INFO - PROCESS | 1647 | --DOMWINDOW == 78 (0x119e7c000) [pid = 1647] [serial = 1976] [outer = 0x0] [url = about:blank] 11:36:33 INFO - PROCESS | 1647 | --DOMWINDOW == 77 (0x11970d000) [pid = 1647] [serial = 1982] [outer = 0x0] [url = about:blank] 11:36:33 INFO - PROCESS | 1647 | --DOMWINDOW == 76 (0x1128ad000) [pid = 1647] [serial = 1955] [outer = 0x0] [url = about:blank] 11:36:33 INFO - PROCESS | 1647 | --DOMWINDOW == 75 (0x1181dbc00) [pid = 1647] [serial = 1981] [outer = 0x0] [url = about:blank] 11:36:33 INFO - PROCESS | 1647 | --DOMWINDOW == 74 (0x123881c00) [pid = 1647] [serial = 1984] [outer = 0x0] [url = about:blank] 11:36:33 INFO - PROCESS | 1647 | --DOMWINDOW == 73 (0x1110a1c00) [pid = 1647] [serial = 1954] [outer = 0x0] [url = about:blank] 11:36:33 INFO - PROCESS | 1647 | --DOMWINDOW == 72 (0x1240ec000) [pid = 1647] [serial = 1987] [outer = 0x0] [url = about:blank] 11:36:33 INFO - PROCESS | 1647 | --DOMWINDOW == 71 (0x1211dfc00) [pid = 1647] [serial = 1979] [outer = 0x0] [url = about:blank] 11:36:33 INFO - PROCESS | 1647 | --DOMWINDOW == 70 (0x1243a6c00) [pid = 1647] [serial = 1988] [outer = 0x0] [url = about:blank] 11:36:33 INFO - PROCESS | 1647 | --DOMWINDOW == 69 (0x123888800) [pid = 1647] [serial = 1985] [outer = 0x0] [url = about:blank] 11:36:33 INFO - PROCESS | 1647 | --DOMWINDOW == 68 (0x124e98000) [pid = 1647] [serial = 1990] [outer = 0x0] [url = about:blank] 11:36:33 INFO - PROCESS | 1647 | --DOMWINDOW == 67 (0x11858e400) [pid = 1647] [serial = 1970] [outer = 0x0] [url = about:blank] 11:36:34 INFO - PROCESS | 1647 | 1467225394303 Marionette TRACE conn2 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:36:34 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 11:36:34 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:36:34 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 11:36:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:36:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:36:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1921ms 11:36:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 11:36:34 INFO - PROCESS | 1647 | 1467225394323 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 11:36:34 INFO - PROCESS | 1647 | 1467225394325 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 11:36:34 INFO - PROCESS | 1647 | 1467225394329 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 11:36:34 INFO - PROCESS | 1647 | 1467225394330 Marionette TRACE conn2 <- [1,2690,null,{}] 11:36:34 INFO - PROCESS | 1647 | 1467225394336 Marionette TRACE conn2 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:34 INFO - PROCESS | 1647 | 1467225394337 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:34 INFO - PROCESS | 1647 | 1467225394411 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 11:36:34 INFO - PROCESS | 1647 | 1467225394418 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:34 INFO - PROCESS | 1647 | 1467225394419 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:34 INFO - PROCESS | 1647 | ++DOCSHELL 0x11745e800 == 27 [pid = 1647] [id = 680] 11:36:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 68 (0x112923800) [pid = 1647] [serial = 2040] [outer = 0x0] 11:36:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 69 (0x113c5f800) [pid = 1647] [serial = 2041] [outer = 0x112923800] 11:36:34 INFO - PROCESS | 1647 | 1467225394447 Marionette DEBUG loaded listener.js 11:36:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 70 (0x114f81000) [pid = 1647] [serial = 2042] [outer = 0x112923800] 11:36:35 INFO - PROCESS | 1647 | 1467225395275 Marionette TRACE conn2 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:36:35 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 11:36:35 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:36:35 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 11:36:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:36:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:36:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 976ms 11:36:35 INFO - PROCESS | 1647 | 1467225395305 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 11:36:35 INFO - PROCESS | 1647 | 1467225395310 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 11:36:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 11:36:35 INFO - PROCESS | 1647 | 1467225395316 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 11:36:35 INFO - PROCESS | 1647 | 1467225395318 Marionette TRACE conn2 <- [1,2694,null,{}] 11:36:35 INFO - PROCESS | 1647 | 1467225395320 Marionette TRACE conn2 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:35 INFO - PROCESS | 1647 | 1467225395322 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:35 INFO - PROCESS | 1647 | 1467225395426 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 11:36:35 INFO - PROCESS | 1647 | 1467225395463 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:35 INFO - PROCESS | 1647 | 1467225395465 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:35 INFO - PROCESS | 1647 | ++DOCSHELL 0x1192a7800 == 28 [pid = 1647] [id = 681] 11:36:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 71 (0x1176f8400) [pid = 1647] [serial = 2043] [outer = 0x0] 11:36:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 72 (0x118174000) [pid = 1647] [serial = 2044] [outer = 0x1176f8400] 11:36:35 INFO - PROCESS | 1647 | 1467225395492 Marionette DEBUG loaded listener.js 11:36:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 73 (0x1181df800) [pid = 1647] [serial = 2045] [outer = 0x1176f8400] 11:36:36 INFO - PROCESS | 1647 | 1467225396303 Marionette TRACE conn2 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:36:36 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 11:36:36 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:36:36 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 11:36:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:36:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:36:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1021ms 11:36:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 11:36:36 INFO - PROCESS | 1647 | 1467225396338 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 11:36:36 INFO - PROCESS | 1647 | 1467225396339 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 11:36:36 INFO - PROCESS | 1647 | 1467225396341 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 11:36:36 INFO - PROCESS | 1647 | 1467225396343 Marionette TRACE conn2 <- [1,2698,null,{}] 11:36:36 INFO - PROCESS | 1647 | 1467225396361 Marionette TRACE conn2 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:36 INFO - PROCESS | 1647 | 1467225396364 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:36 INFO - PROCESS | 1647 | 1467225396459 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 11:36:36 INFO - PROCESS | 1647 | 1467225396498 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:36 INFO - PROCESS | 1647 | 1467225396500 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:36 INFO - PROCESS | 1647 | ++DOCSHELL 0x123985800 == 29 [pid = 1647] [id = 682] 11:36:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 74 (0x113380000) [pid = 1647] [serial = 2046] [outer = 0x0] 11:36:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 75 (0x1186bc000) [pid = 1647] [serial = 2047] [outer = 0x113380000] 11:36:36 INFO - PROCESS | 1647 | 1467225396528 Marionette DEBUG loaded listener.js 11:36:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 76 (0x11918ec00) [pid = 1647] [serial = 2048] [outer = 0x113380000] 11:36:37 INFO - PROCESS | 1647 | 1467225397327 Marionette TRACE conn2 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:36:37 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 11:36:37 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:36:37 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 11:36:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:36:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:36:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1026ms 11:36:37 INFO - PROCESS | 1647 | 1467225397368 Marionette TRACE conn2 -> [0,2701,"getWindowHandle",null] 11:36:37 INFO - PROCESS | 1647 | 1467225397369 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 11:36:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 11:36:37 INFO - PROCESS | 1647 | 1467225397372 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 11:36:37 INFO - PROCESS | 1647 | 1467225397373 Marionette TRACE conn2 <- [1,2702,null,{}] 11:36:37 INFO - PROCESS | 1647 | 1467225397375 Marionette TRACE conn2 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:37 INFO - PROCESS | 1647 | 1467225397376 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:37 INFO - PROCESS | 1647 | 1467225397473 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 11:36:37 INFO - PROCESS | 1647 | 1467225397511 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:37 INFO - PROCESS | 1647 | 1467225397512 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:37 INFO - PROCESS | 1647 | ++DOCSHELL 0x1240c6000 == 30 [pid = 1647] [id = 683] 11:36:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 77 (0x119437400) [pid = 1647] [serial = 2049] [outer = 0x0] 11:36:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 78 (0x119d89c00) [pid = 1647] [serial = 2050] [outer = 0x119437400] 11:36:37 INFO - PROCESS | 1647 | 1467225397537 Marionette DEBUG loaded listener.js 11:36:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 79 (0x119e75400) [pid = 1647] [serial = 2051] [outer = 0x119437400] 11:36:37 INFO - PROCESS | 1647 | --DOMWINDOW == 78 (0x11309fc00) [pid = 1647] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 11:36:37 INFO - PROCESS | 1647 | --DOMWINDOW == 77 (0x123883000) [pid = 1647] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 11:36:37 INFO - PROCESS | 1647 | --DOMWINDOW == 76 (0x119e7b000) [pid = 1647] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 11:36:37 INFO - PROCESS | 1647 | --DOMWINDOW == 75 (0x1257e2000) [pid = 1647] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 11:36:37 INFO - PROCESS | 1647 | --DOMWINDOW == 74 (0x1181e1400) [pid = 1647] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 11:36:37 INFO - PROCESS | 1647 | --DOMWINDOW == 73 (0x11855cc00) [pid = 1647] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 11:36:37 INFO - PROCESS | 1647 | --DOMWINDOW == 72 (0x112ec5400) [pid = 1647] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 11:36:37 INFO - PROCESS | 1647 | --DOMWINDOW == 71 (0x118592800) [pid = 1647] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 11:36:37 INFO - PROCESS | 1647 | --DOMWINDOW == 70 (0x112ebf400) [pid = 1647] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 11:36:37 INFO - PROCESS | 1647 | --DOMWINDOW == 69 (0x124725800) [pid = 1647] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 11:36:37 INFO - PROCESS | 1647 | --DOMWINDOW == 68 (0x125737400) [pid = 1647] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 11:36:37 INFO - PROCESS | 1647 | --DOMWINDOW == 67 (0x114f76c00) [pid = 1647] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 11:36:37 INFO - PROCESS | 1647 | --DOMWINDOW == 66 (0x112dc8800) [pid = 1647] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 11:36:37 INFO - PROCESS | 1647 | 1467225397912 Marionette TRACE conn2 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 11:36:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 11:36:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 568ms 11:36:37 INFO - PROCESS | 1647 | 1467225397941 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 11:36:37 INFO - PROCESS | 1647 | 1467225397942 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 11:36:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 11:36:37 INFO - PROCESS | 1647 | 1467225397944 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 11:36:37 INFO - PROCESS | 1647 | 1467225397945 Marionette TRACE conn2 <- [1,2706,null,{}] 11:36:37 INFO - PROCESS | 1647 | 1467225397948 Marionette TRACE conn2 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:37 INFO - PROCESS | 1647 | 1467225397949 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:38 INFO - PROCESS | 1647 | 1467225398024 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 11:36:38 INFO - PROCESS | 1647 | 1467225398027 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:38 INFO - PROCESS | 1647 | 1467225398029 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:38 INFO - PROCESS | 1647 | ++DOCSHELL 0x12469e800 == 31 [pid = 1647] [id = 684] 11:36:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 67 (0x112924000) [pid = 1647] [serial = 2052] [outer = 0x0] 11:36:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 68 (0x115e64c00) [pid = 1647] [serial = 2053] [outer = 0x112924000] 11:36:38 INFO - PROCESS | 1647 | 1467225398056 Marionette DEBUG loaded listener.js 11:36:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 69 (0x118592800) [pid = 1647] [serial = 2054] [outer = 0x112924000] 11:36:38 INFO - PROCESS | 1647 | 1467225398390 Marionette TRACE conn2 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 11:36:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 11:36:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 473ms 11:36:38 INFO - PROCESS | 1647 | 1467225398418 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 11:36:38 INFO - PROCESS | 1647 | 1467225398419 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 11:36:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 11:36:38 INFO - PROCESS | 1647 | 1467225398421 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 11:36:38 INFO - PROCESS | 1647 | 1467225398423 Marionette TRACE conn2 <- [1,2710,null,{}] 11:36:38 INFO - PROCESS | 1647 | 1467225398425 Marionette TRACE conn2 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:38 INFO - PROCESS | 1647 | 1467225398429 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:38 INFO - PROCESS | 1647 | 1467225398546 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 11:36:38 INFO - PROCESS | 1647 | 1467225398555 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:38 INFO - PROCESS | 1647 | 1467225398556 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:38 INFO - PROCESS | 1647 | ++DOCSHELL 0x12572c000 == 32 [pid = 1647] [id = 685] 11:36:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 70 (0x11697c000) [pid = 1647] [serial = 2055] [outer = 0x0] 11:36:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 71 (0x120905000) [pid = 1647] [serial = 2056] [outer = 0x11697c000] 11:36:38 INFO - PROCESS | 1647 | 1467225398582 Marionette DEBUG loaded listener.js 11:36:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 72 (0x12388c400) [pid = 1647] [serial = 2057] [outer = 0x11697c000] 11:36:38 INFO - PROCESS | 1647 | 1467225398888 Marionette TRACE conn2 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 11:36:38 INFO - PROCESS | 1647 | 1467225398895 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 11:36:38 INFO - PROCESS | 1647 | 1467225398905 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 11:36:38 INFO - PROCESS | 1647 | 1467225398914 Marionette TRACE conn2 <- [1,2714,null,{}] 11:36:38 INFO - PROCESS | 1647 | 1467225398921 Marionette TRACE conn2 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:38 INFO - PROCESS | 1647 | 1467225398922 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:39 INFO - PROCESS | 1647 | 1467225398997 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 11:36:39 INFO - PROCESS | 1647 | 1467225399003 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:39 INFO - PROCESS | 1647 | 1467225399004 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:39 INFO - PROCESS | 1647 | ++DOCSHELL 0x128b17800 == 33 [pid = 1647] [id = 686] 11:36:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 73 (0x112a79800) [pid = 1647] [serial = 2058] [outer = 0x0] 11:36:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 74 (0x1241c2800) [pid = 1647] [serial = 2059] [outer = 0x112a79800] 11:36:39 INFO - PROCESS | 1647 | 1467225399028 Marionette DEBUG loaded listener.js 11:36:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 75 (0x124646800) [pid = 1647] [serial = 2060] [outer = 0x112a79800] 11:36:39 INFO - PROCESS | 1647 | 1467225399360 Marionette TRACE conn2 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 11:36:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 11:36:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 489ms 11:36:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 11:36:39 INFO - PROCESS | 1647 | 1467225399386 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 11:36:39 INFO - PROCESS | 1647 | 1467225399387 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 11:36:39 INFO - PROCESS | 1647 | 1467225399389 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 11:36:39 INFO - PROCESS | 1647 | 1467225399391 Marionette TRACE conn2 <- [1,2718,null,{}] 11:36:39 INFO - PROCESS | 1647 | 1467225399393 Marionette TRACE conn2 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:39 INFO - PROCESS | 1647 | 1467225399394 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:39 INFO - PROCESS | 1647 | 1467225399496 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 11:36:39 INFO - PROCESS | 1647 | 1467225399505 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:39 INFO - PROCESS | 1647 | 1467225399506 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:39 INFO - PROCESS | 1647 | ++DOCSHELL 0x128dca000 == 34 [pid = 1647] [id = 687] 11:36:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 76 (0x124728800) [pid = 1647] [serial = 2061] [outer = 0x0] 11:36:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 77 (0x124b9bc00) [pid = 1647] [serial = 2062] [outer = 0x124728800] 11:36:39 INFO - PROCESS | 1647 | 1467225399532 Marionette DEBUG loaded listener.js 11:36:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 78 (0x124e97400) [pid = 1647] [serial = 2063] [outer = 0x124728800] 11:36:39 INFO - PROCESS | 1647 | 1467225399837 Marionette TRACE conn2 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 11:36:39 INFO - PROCESS | 1647 | 1467225399912 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 11:36:39 INFO - PROCESS | 1647 | 1467225399918 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 11:36:39 INFO - PROCESS | 1647 | 1467225399920 Marionette TRACE conn2 <- [1,2722,null,{}] 11:36:39 INFO - PROCESS | 1647 | 1467225399924 Marionette TRACE conn2 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:39 INFO - PROCESS | 1647 | 1467225399926 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:40 INFO - PROCESS | 1647 | 1467225400038 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 11:36:40 INFO - PROCESS | 1647 | 1467225400092 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:40 INFO - PROCESS | 1647 | 1467225400094 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:40 INFO - PROCESS | 1647 | ++DOCSHELL 0x116fac800 == 35 [pid = 1647] [id = 688] 11:36:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 79 (0x1128d2c00) [pid = 1647] [serial = 2064] [outer = 0x0] 11:36:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x11292b800) [pid = 1647] [serial = 2065] [outer = 0x1128d2c00] 11:36:40 INFO - PROCESS | 1647 | 1467225400126 Marionette DEBUG loaded listener.js 11:36:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x114f68000) [pid = 1647] [serial = 2066] [outer = 0x1128d2c00] 11:36:40 INFO - PROCESS | 1647 | 1467225400650 Marionette TRACE conn2 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 11:36:40 INFO - PROCESS | 1647 | 1467225400718 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 11:36:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 11:36:40 INFO - PROCESS | 1647 | 1467225400724 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 11:36:40 INFO - PROCESS | 1647 | 1467225400727 Marionette TRACE conn2 <- [1,2726,null,{}] 11:36:40 INFO - PROCESS | 1647 | 1467225400729 Marionette TRACE conn2 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:40 INFO - PROCESS | 1647 | 1467225400731 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:40 INFO - PROCESS | 1647 | 1467225400837 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 11:36:40 INFO - PROCESS | 1647 | 1467225400915 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:40 INFO - PROCESS | 1647 | 1467225400916 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:40 INFO - PROCESS | 1647 | ++DOCSHELL 0x123997000 == 36 [pid = 1647] [id = 689] 11:36:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x1181db400) [pid = 1647] [serial = 2067] [outer = 0x0] 11:36:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x1182ba000) [pid = 1647] [serial = 2068] [outer = 0x1181db400] 11:36:40 INFO - PROCESS | 1647 | 1467225400947 Marionette DEBUG loaded listener.js 11:36:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x11855e400) [pid = 1647] [serial = 2069] [outer = 0x1181db400] 11:36:41 INFO - PROCESS | 1647 | 1467225401573 Marionette TRACE conn2 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 11:36:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 11:36:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 923ms 11:36:41 INFO - PROCESS | 1647 | 1467225401646 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 11:36:41 INFO - PROCESS | 1647 | 1467225401649 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 11:36:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 11:36:41 INFO - PROCESS | 1647 | 1467225401652 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 11:36:41 INFO - PROCESS | 1647 | 1467225401654 Marionette TRACE conn2 <- [1,2730,null,{}] 11:36:41 INFO - PROCESS | 1647 | 1467225401658 Marionette TRACE conn2 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:41 INFO - PROCESS | 1647 | 1467225401659 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:41 INFO - PROCESS | 1647 | 1467225401762 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 11:36:41 INFO - PROCESS | 1647 | 1467225401822 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:41 INFO - PROCESS | 1647 | 1467225401825 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:41 INFO - PROCESS | 1647 | ++DOCSHELL 0x118221000 == 37 [pid = 1647] [id = 690] 11:36:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x114f73000) [pid = 1647] [serial = 2070] [outer = 0x0] 11:36:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x114f7dc00) [pid = 1647] [serial = 2071] [outer = 0x114f73000] 11:36:41 INFO - PROCESS | 1647 | 1467225401854 Marionette DEBUG loaded listener.js 11:36:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x11676fc00) [pid = 1647] [serial = 2072] [outer = 0x114f73000] 11:36:42 INFO - PROCESS | 1647 | --DOCSHELL 0x128b17800 == 36 [pid = 1647] [id = 686] 11:36:42 INFO - PROCESS | 1647 | --DOCSHELL 0x12572c000 == 35 [pid = 1647] [id = 685] 11:36:42 INFO - PROCESS | 1647 | --DOCSHELL 0x12469e800 == 34 [pid = 1647] [id = 684] 11:36:42 INFO - PROCESS | 1647 | --DOCSHELL 0x1240c6000 == 33 [pid = 1647] [id = 683] 11:36:42 INFO - PROCESS | 1647 | --DOCSHELL 0x123985800 == 32 [pid = 1647] [id = 682] 11:36:42 INFO - PROCESS | 1647 | --DOCSHELL 0x1192a7800 == 31 [pid = 1647] [id = 681] 11:36:42 INFO - PROCESS | 1647 | --DOCSHELL 0x11745e800 == 30 [pid = 1647] [id = 680] 11:36:42 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x12463dc00) [pid = 1647] [serial = 2014] [outer = 0x0] [url = about:blank] 11:36:42 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x1211d6800) [pid = 1647] [serial = 2011] [outer = 0x0] [url = about:blank] 11:36:42 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x12618d800) [pid = 1647] [serial = 2020] [outer = 0x0] [url = about:blank] 11:36:42 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x1181e9400) [pid = 1647] [serial = 2002] [outer = 0x0] [url = about:blank] 11:36:42 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x118554c00) [pid = 1647] [serial = 2003] [outer = 0x0] [url = about:blank] 11:36:42 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x1188ae800) [pid = 1647] [serial = 2005] [outer = 0x0] [url = about:blank] 11:36:42 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x1191b5000) [pid = 1647] [serial = 2006] [outer = 0x0] [url = about:blank] 11:36:42 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x116905c00) [pid = 1647] [serial = 1996] [outer = 0x0] [url = about:blank] 11:36:42 INFO - PROCESS | 1647 | --DOMWINDOW == 78 (0x1181a2400) [pid = 1647] [serial = 1997] [outer = 0x0] [url = about:blank] 11:36:42 INFO - PROCESS | 1647 | --DOMWINDOW == 77 (0x119e13400) [pid = 1647] [serial = 2008] [outer = 0x0] [url = about:blank] 11:36:42 INFO - PROCESS | 1647 | --DOMWINDOW == 76 (0x113c35400) [pid = 1647] [serial = 1993] [outer = 0x0] [url = about:blank] 11:36:42 INFO - PROCESS | 1647 | --DOMWINDOW == 75 (0x114f7e400) [pid = 1647] [serial = 1994] [outer = 0x0] [url = about:blank] 11:36:42 INFO - PROCESS | 1647 | --DOMWINDOW == 74 (0x11888f800) [pid = 1647] [serial = 1991] [outer = 0x0] [url = about:blank] 11:36:42 INFO - PROCESS | 1647 | --DOMWINDOW == 73 (0x1257e8400) [pid = 1647] [serial = 2017] [outer = 0x0] [url = about:blank] 11:36:42 INFO - PROCESS | 1647 | --DOMWINDOW == 72 (0x115df1c00) [pid = 1647] [serial = 1999] [outer = 0x0] [url = about:blank] 11:36:42 INFO - PROCESS | 1647 | --DOMWINDOW == 71 (0x116979c00) [pid = 1647] [serial = 2000] [outer = 0x0] [url = about:blank] 11:36:42 INFO - PROCESS | 1647 | --DOMWINDOW == 70 (0x116770c00) [pid = 1647] [serial = 2023] [outer = 0x0] [url = about:blank] 11:36:42 INFO - PROCESS | 1647 | --DOMWINDOW == 69 (0x12665a400) [pid = 1647] [serial = 2021] [outer = 0x0] [url = about:blank] 11:36:42 INFO - PROCESS | 1647 | --DOMWINDOW == 68 (0x125732c00) [pid = 1647] [serial = 2015] [outer = 0x0] [url = about:blank] 11:36:42 INFO - PROCESS | 1647 | --DOMWINDOW == 67 (0x123806000) [pid = 1647] [serial = 2012] [outer = 0x0] [url = about:blank] 11:36:42 INFO - PROCESS | 1647 | --DOMWINDOW == 66 (0x126183000) [pid = 1647] [serial = 2018] [outer = 0x0] [url = about:blank] 11:36:42 INFO - PROCESS | 1647 | --DOMWINDOW == 65 (0x11855ec00) [pid = 1647] [serial = 2024] [outer = 0x0] [url = about:blank] 11:36:42 INFO - PROCESS | 1647 | --DOMWINDOW == 64 (0x12618cc00) [pid = 1647] [serial = 2027] [outer = 0x0] [url = about:blank] 11:36:42 INFO - PROCESS | 1647 | --DOMWINDOW == 63 (0x119e7ac00) [pid = 1647] [serial = 2009] [outer = 0x0] [url = about:blank] 11:36:42 INFO - PROCESS | 1647 | --DOMWINDOW == 62 (0x119e7f400) [pid = 1647] [serial = 2026] [outer = 0x0] [url = about:blank] 11:36:42 INFO - PROCESS | 1647 | 1467225402803 Marionette TRACE conn2 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 11:36:42 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 11:36:42 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 11:36:42 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 11:36:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:36:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:36:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1173ms 11:36:42 INFO - PROCESS | 1647 | 1467225402825 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 11:36:42 INFO - PROCESS | 1647 | 1467225402828 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 11:36:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 11:36:42 INFO - PROCESS | 1647 | 1467225402832 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 11:36:42 INFO - PROCESS | 1647 | 1467225402834 Marionette TRACE conn2 <- [1,2734,null,{}] 11:36:42 INFO - PROCESS | 1647 | 1467225402836 Marionette TRACE conn2 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:42 INFO - PROCESS | 1647 | 1467225402838 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:42 INFO - PROCESS | 1647 | 1467225402913 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 11:36:42 INFO - PROCESS | 1647 | 1467225402919 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:42 INFO - PROCESS | 1647 | 1467225402920 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:42 INFO - PROCESS | 1647 | ++DOCSHELL 0x12381b800 == 31 [pid = 1647] [id = 691] 11:36:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 63 (0x1181a1400) [pid = 1647] [serial = 2073] [outer = 0x0] 11:36:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 64 (0x1181ddc00) [pid = 1647] [serial = 2074] [outer = 0x1181a1400] 11:36:42 INFO - PROCESS | 1647 | 1467225402947 Marionette DEBUG loaded listener.js 11:36:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 65 (0x11855ac00) [pid = 1647] [serial = 2075] [outer = 0x1181a1400] 11:36:43 INFO - PROCESS | 1647 | 1467225403291 Marionette TRACE conn2 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 11:36:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 11:36:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 523ms 11:36:43 INFO - PROCESS | 1647 | 1467225403356 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 11:36:43 INFO - PROCESS | 1647 | 1467225403357 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 11:36:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 11:36:43 INFO - PROCESS | 1647 | 1467225403360 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 11:36:43 INFO - PROCESS | 1647 | 1467225403362 Marionette TRACE conn2 <- [1,2738,null,{}] 11:36:43 INFO - PROCESS | 1647 | 1467225403370 Marionette TRACE conn2 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:43 INFO - PROCESS | 1647 | 1467225403373 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:43 INFO - PROCESS | 1647 | 1467225403457 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 11:36:43 INFO - PROCESS | 1647 | 1467225403464 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:43 INFO - PROCESS | 1647 | 1467225403468 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:43 INFO - PROCESS | 1647 | ++DOCSHELL 0x1240c8000 == 32 [pid = 1647] [id = 692] 11:36:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 66 (0x11858a800) [pid = 1647] [serial = 2076] [outer = 0x0] 11:36:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 67 (0x1191aec00) [pid = 1647] [serial = 2077] [outer = 0x11858a800] 11:36:43 INFO - PROCESS | 1647 | 1467225403495 Marionette DEBUG loaded listener.js 11:36:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 68 (0x119e1e000) [pid = 1647] [serial = 2078] [outer = 0x11858a800] 11:36:43 INFO - PROCESS | 1647 | 1467225403854 Marionette TRACE conn2 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 11:36:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 11:36:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 522ms 11:36:43 INFO - PROCESS | 1647 | 1467225403883 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 11:36:43 INFO - PROCESS | 1647 | 1467225403884 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 11:36:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 11:36:43 INFO - PROCESS | 1647 | 1467225403887 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 11:36:43 INFO - PROCESS | 1647 | 1467225403888 Marionette TRACE conn2 <- [1,2742,null,{}] 11:36:43 INFO - PROCESS | 1647 | 1467225403890 Marionette TRACE conn2 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:43 INFO - PROCESS | 1647 | 1467225403891 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:44 INFO - PROCESS | 1647 | 1467225404006 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 11:36:44 INFO - PROCESS | 1647 | 1467225404010 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:44 INFO - PROCESS | 1647 | 1467225404011 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:44 INFO - PROCESS | 1647 | ++DOCSHELL 0x126696800 == 33 [pid = 1647] [id = 693] 11:36:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 69 (0x1191b7400) [pid = 1647] [serial = 2079] [outer = 0x0] 11:36:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 70 (0x1209f1400) [pid = 1647] [serial = 2080] [outer = 0x1191b7400] 11:36:44 INFO - PROCESS | 1647 | 1467225404036 Marionette DEBUG loaded listener.js 11:36:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 71 (0x1211de800) [pid = 1647] [serial = 2081] [outer = 0x1191b7400] 11:36:44 INFO - PROCESS | 1647 | 1467225404388 Marionette TRACE conn2 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 11:36:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 11:36:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 519ms 11:36:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 11:36:44 INFO - PROCESS | 1647 | 1467225404407 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 11:36:44 INFO - PROCESS | 1647 | 1467225404408 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 11:36:44 INFO - PROCESS | 1647 | 1467225404410 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 11:36:44 INFO - PROCESS | 1647 | 1467225404411 Marionette TRACE conn2 <- [1,2746,null,{}] 11:36:44 INFO - PROCESS | 1647 | 1467225404414 Marionette TRACE conn2 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:44 INFO - PROCESS | 1647 | 1467225404415 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:44 INFO - PROCESS | 1647 | 1467225404516 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 11:36:44 INFO - PROCESS | 1647 | 1467225404528 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:44 INFO - PROCESS | 1647 | 1467225404530 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:44 INFO - PROCESS | 1647 | ++DOCSHELL 0x128b17000 == 34 [pid = 1647] [id = 694] 11:36:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 72 (0x123802c00) [pid = 1647] [serial = 2082] [outer = 0x0] 11:36:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 73 (0x123885c00) [pid = 1647] [serial = 2083] [outer = 0x123802c00] 11:36:44 INFO - PROCESS | 1647 | 1467225404555 Marionette DEBUG loaded listener.js 11:36:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 74 (0x123c0f000) [pid = 1647] [serial = 2084] [outer = 0x123802c00] 11:36:44 INFO - PROCESS | 1647 | 1467225404940 Marionette TRACE conn2 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 11:36:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 11:36:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 572ms 11:36:44 INFO - PROCESS | 1647 | 1467225404983 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 11:36:44 INFO - PROCESS | 1647 | 1467225404984 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 11:36:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 11:36:44 INFO - PROCESS | 1647 | 1467225404986 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 11:36:44 INFO - PROCESS | 1647 | 1467225404987 Marionette TRACE conn2 <- [1,2750,null,{}] 11:36:44 INFO - PROCESS | 1647 | 1467225404990 Marionette TRACE conn2 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:44 INFO - PROCESS | 1647 | 1467225404994 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:45 INFO - PROCESS | 1647 | 1467225405114 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 11:36:45 INFO - PROCESS | 1647 | 1467225405135 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:45 INFO - PROCESS | 1647 | 1467225405136 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:45 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a329800 == 35 [pid = 1647] [id = 695] 11:36:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 75 (0x124641400) [pid = 1647] [serial = 2085] [outer = 0x0] 11:36:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 76 (0x124f12800) [pid = 1647] [serial = 2086] [outer = 0x124641400] 11:36:45 INFO - PROCESS | 1647 | 1467225405161 Marionette DEBUG loaded listener.js 11:36:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 77 (0x126182c00) [pid = 1647] [serial = 2087] [outer = 0x124641400] 11:36:45 INFO - PROCESS | 1647 | 1467225405512 Marionette TRACE conn2 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 11:36:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 11:36:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 567ms 11:36:45 INFO - PROCESS | 1647 | 1467225405555 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 11:36:45 INFO - PROCESS | 1647 | 1467225405556 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 11:36:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 11:36:45 INFO - PROCESS | 1647 | 1467225405558 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 11:36:45 INFO - PROCESS | 1647 | 1467225405559 Marionette TRACE conn2 <- [1,2754,null,{}] 11:36:45 INFO - PROCESS | 1647 | 1467225405561 Marionette TRACE conn2 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:45 INFO - PROCESS | 1647 | 1467225405563 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:45 INFO - PROCESS | 1647 | 1467225405661 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 11:36:45 INFO - PROCESS | 1647 | 1467225405665 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:45 INFO - PROCESS | 1647 | 1467225405666 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:45 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a567000 == 36 [pid = 1647] [id = 696] 11:36:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 78 (0x12618b400) [pid = 1647] [serial = 2088] [outer = 0x0] 11:36:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 79 (0x126543c00) [pid = 1647] [serial = 2089] [outer = 0x12618b400] 11:36:45 INFO - PROCESS | 1647 | 1467225405690 Marionette DEBUG loaded listener.js 11:36:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x1266eb000) [pid = 1647] [serial = 2090] [outer = 0x12618b400] 11:36:46 INFO - PROCESS | 1647 | 1467225406027 Marionette TRACE conn2 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 11:36:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 11:36:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 518ms 11:36:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 11:36:46 INFO - PROCESS | 1647 | 1467225406076 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 11:36:46 INFO - PROCESS | 1647 | 1467225406078 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 11:36:46 INFO - PROCESS | 1647 | 1467225406080 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 11:36:46 INFO - PROCESS | 1647 | 1467225406081 Marionette TRACE conn2 <- [1,2758,null,{}] 11:36:46 INFO - PROCESS | 1647 | 1467225406083 Marionette TRACE conn2 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:46 INFO - PROCESS | 1647 | 1467225406085 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:46 INFO - PROCESS | 1647 | 1467225406187 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 11:36:46 INFO - PROCESS | 1647 | 1467225406191 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:46 INFO - PROCESS | 1647 | 1467225406192 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:46 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a6a0000 == 37 [pid = 1647] [id = 697] 11:36:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x12618d400) [pid = 1647] [serial = 2091] [outer = 0x0] 11:36:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x127174400) [pid = 1647] [serial = 2092] [outer = 0x12618d400] 11:36:46 INFO - PROCESS | 1647 | 1467225406217 Marionette DEBUG loaded listener.js 11:36:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x12890e800) [pid = 1647] [serial = 2093] [outer = 0x12618d400] 11:36:46 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x113380000) [pid = 1647] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 11:36:46 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x1176f8400) [pid = 1647] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 11:36:46 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x112923800) [pid = 1647] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 11:36:46 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x11309d800) [pid = 1647] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 11:36:46 INFO - PROCESS | 1647 | --DOMWINDOW == 78 (0x115e5cc00) [pid = 1647] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 11:36:46 INFO - PROCESS | 1647 | --DOMWINDOW == 77 (0x1181ea000) [pid = 1647] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 11:36:46 INFO - PROCESS | 1647 | --DOMWINDOW == 76 (0x119e78c00) [pid = 1647] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 11:36:46 INFO - PROCESS | 1647 | --DOMWINDOW == 75 (0x119437400) [pid = 1647] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 11:36:46 INFO - PROCESS | 1647 | --DOMWINDOW == 74 (0x112924000) [pid = 1647] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 11:36:46 INFO - PROCESS | 1647 | --DOMWINDOW == 73 (0x112a79800) [pid = 1647] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 11:36:46 INFO - PROCESS | 1647 | --DOMWINDOW == 72 (0x11697c000) [pid = 1647] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 11:36:46 INFO - PROCESS | 1647 | 1467225406567 Marionette TRACE conn2 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 11:36:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 11:36:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 520ms 11:36:46 INFO - PROCESS | 1647 | 1467225406609 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 11:36:46 INFO - PROCESS | 1647 | 1467225406610 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 11:36:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 11:36:46 INFO - PROCESS | 1647 | 1467225406612 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 11:36:46 INFO - PROCESS | 1647 | 1467225406614 Marionette TRACE conn2 <- [1,2762,null,{}] 11:36:46 INFO - PROCESS | 1647 | 1467225406620 Marionette TRACE conn2 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:46 INFO - PROCESS | 1647 | 1467225406621 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:46 INFO - PROCESS | 1647 | 1467225406704 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 11:36:46 INFO - PROCESS | 1647 | 1467225406708 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:46 INFO - PROCESS | 1647 | 1467225406709 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:46 INFO - PROCESS | 1647 | ++DOCSHELL 0x12ab47800 == 38 [pid = 1647] [id = 698] 11:36:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 73 (0x118356800) [pid = 1647] [serial = 2094] [outer = 0x0] 11:36:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 74 (0x119d84c00) [pid = 1647] [serial = 2095] [outer = 0x118356800] 11:36:46 INFO - PROCESS | 1647 | 1467225406733 Marionette DEBUG loaded listener.js 11:36:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 75 (0x126186c00) [pid = 1647] [serial = 2096] [outer = 0x118356800] 11:36:47 INFO - PROCESS | 1647 | 1467225407046 Marionette TRACE conn2 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 11:36:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 11:36:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 472ms 11:36:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 11:36:47 INFO - PROCESS | 1647 | 1467225407086 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 11:36:47 INFO - PROCESS | 1647 | 1467225407087 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 11:36:47 INFO - PROCESS | 1647 | 1467225407090 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 11:36:47 INFO - PROCESS | 1647 | 1467225407091 Marionette TRACE conn2 <- [1,2766,null,{}] 11:36:47 INFO - PROCESS | 1647 | 1467225407093 Marionette TRACE conn2 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:47 INFO - PROCESS | 1647 | 1467225407095 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:47 INFO - PROCESS | 1647 | 1467225407176 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 11:36:47 INFO - PROCESS | 1647 | 1467225407184 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:47 INFO - PROCESS | 1647 | 1467225407185 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:47 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b90a800 == 39 [pid = 1647] [id = 699] 11:36:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 76 (0x12717bc00) [pid = 1647] [serial = 2097] [outer = 0x0] 11:36:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 77 (0x128918000) [pid = 1647] [serial = 2098] [outer = 0x12717bc00] 11:36:47 INFO - PROCESS | 1647 | 1467225407222 Marionette DEBUG loaded listener.js 11:36:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 78 (0x1289eb400) [pid = 1647] [serial = 2099] [outer = 0x12717bc00] 11:36:47 INFO - PROCESS | 1647 | 1467225407737 Marionette TRACE conn2 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 11:36:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 11:36:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 669ms 11:36:47 INFO - PROCESS | 1647 | 1467225407759 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 11:36:47 INFO - PROCESS | 1647 | 1467225407762 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 11:36:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 11:36:47 INFO - PROCESS | 1647 | 1467225407765 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 11:36:47 INFO - PROCESS | 1647 | 1467225407768 Marionette TRACE conn2 <- [1,2770,null,{}] 11:36:47 INFO - PROCESS | 1647 | 1467225407771 Marionette TRACE conn2 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:47 INFO - PROCESS | 1647 | 1467225407774 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:47 INFO - PROCESS | 1647 | 1467225407879 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 11:36:47 INFO - PROCESS | 1647 | 1467225407885 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:47 INFO - PROCESS | 1647 | 1467225407886 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:47 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b9ac000 == 40 [pid = 1647] [id = 700] 11:36:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 79 (0x11859a400) [pid = 1647] [serial = 2100] [outer = 0x0] 11:36:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x128b64000) [pid = 1647] [serial = 2101] [outer = 0x11859a400] 11:36:47 INFO - PROCESS | 1647 | 1467225407913 Marionette DEBUG loaded listener.js 11:36:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x128bcd800) [pid = 1647] [serial = 2102] [outer = 0x11859a400] 11:36:48 INFO - PROCESS | 1647 | 1467225408255 Marionette TRACE conn2 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 11:36:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 11:36:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 522ms 11:36:48 INFO - PROCESS | 1647 | 1467225408288 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 11:36:48 INFO - PROCESS | 1647 | 1467225408289 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 11:36:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 11:36:48 INFO - PROCESS | 1647 | 1467225408291 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 11:36:48 INFO - PROCESS | 1647 | 1467225408292 Marionette TRACE conn2 <- [1,2774,null,{}] 11:36:48 INFO - PROCESS | 1647 | 1467225408308 Marionette TRACE conn2 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:48 INFO - PROCESS | 1647 | 1467225408309 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:48 INFO - PROCESS | 1647 | 1467225408451 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 11:36:48 INFO - PROCESS | 1647 | 1467225408568 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:48 INFO - PROCESS | 1647 | 1467225408570 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:48 INFO - PROCESS | 1647 | ++DOCSHELL 0x11699e000 == 41 [pid = 1647] [id = 701] 11:36:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x1128c8400) [pid = 1647] [serial = 2103] [outer = 0x0] 11:36:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x11291c400) [pid = 1647] [serial = 2104] [outer = 0x1128c8400] 11:36:48 INFO - PROCESS | 1647 | 1467225408668 Marionette DEBUG loaded listener.js 11:36:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x115e5d400) [pid = 1647] [serial = 2105] [outer = 0x1128c8400] 11:36:49 INFO - PROCESS | 1647 | 1467225409172 Marionette TRACE conn2 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 11:36:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 11:36:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 922ms 11:36:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 11:36:49 INFO - PROCESS | 1647 | 1467225409214 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 11:36:49 INFO - PROCESS | 1647 | 1467225409217 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 11:36:49 INFO - PROCESS | 1647 | 1467225409221 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 11:36:49 INFO - PROCESS | 1647 | 1467225409223 Marionette TRACE conn2 <- [1,2778,null,{}] 11:36:49 INFO - PROCESS | 1647 | 1467225409226 Marionette TRACE conn2 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:49 INFO - PROCESS | 1647 | 1467225409228 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:49 INFO - PROCESS | 1647 | 1467225409332 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 11:36:49 INFO - PROCESS | 1647 | 1467225409404 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:49 INFO - PROCESS | 1647 | 1467225409405 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:49 INFO - PROCESS | 1647 | ++DOCSHELL 0x12470b000 == 42 [pid = 1647] [id = 702] 11:36:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x1182bd800) [pid = 1647] [serial = 2106] [outer = 0x0] 11:36:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x118589c00) [pid = 1647] [serial = 2107] [outer = 0x1182bd800] 11:36:49 INFO - PROCESS | 1647 | 1467225409436 Marionette DEBUG loaded listener.js 11:36:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x119197400) [pid = 1647] [serial = 2108] [outer = 0x1182bd800] 11:36:49 INFO - PROCESS | 1647 | 1467225409823 Marionette TRACE conn2 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 11:36:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 11:36:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 621ms 11:36:49 INFO - PROCESS | 1647 | 1467225409844 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 11:36:49 INFO - PROCESS | 1647 | 1467225409846 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 11:36:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 11:36:49 INFO - PROCESS | 1647 | --DOCSHELL 0x12d36f800 == 41 [pid = 1647] [id = 17] 11:36:49 INFO - PROCESS | 1647 | 1467225409890 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 11:36:49 INFO - PROCESS | 1647 | 1467225409892 Marionette TRACE conn2 <- [1,2782,null,{}] 11:36:49 INFO - PROCESS | 1647 | 1467225409906 Marionette TRACE conn2 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:49 INFO - PROCESS | 1647 | 1467225409907 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:50 INFO - PROCESS | 1647 | 1467225410030 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 11:36:50 INFO - PROCESS | 1647 | 1467225410114 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:50 INFO - PROCESS | 1647 | 1467225410115 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:50 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b727000 == 42 [pid = 1647] [id = 703] 11:36:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x119e19c00) [pid = 1647] [serial = 2109] [outer = 0x0] 11:36:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x1211e4000) [pid = 1647] [serial = 2110] [outer = 0x119e19c00] 11:36:50 INFO - PROCESS | 1647 | 1467225410146 Marionette DEBUG loaded listener.js 11:36:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x12463dc00) [pid = 1647] [serial = 2111] [outer = 0x119e19c00] 11:36:50 INFO - PROCESS | 1647 | 1467225410570 Marionette TRACE conn2 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 11:36:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 11:36:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 763ms 11:36:50 INFO - PROCESS | 1647 | 1467225410622 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 11:36:50 INFO - PROCESS | 1647 | 1467225410625 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 11:36:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 11:36:50 INFO - PROCESS | 1647 | 1467225410633 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 11:36:50 INFO - PROCESS | 1647 | 1467225410636 Marionette TRACE conn2 <- [1,2786,null,{}] 11:36:50 INFO - PROCESS | 1647 | 1467225410639 Marionette TRACE conn2 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:50 INFO - PROCESS | 1647 | 1467225410641 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:50 INFO - PROCESS | 1647 | 1467225410747 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 11:36:50 INFO - PROCESS | 1647 | 1467225410807 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:50 INFO - PROCESS | 1647 | 1467225410809 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:50 INFO - PROCESS | 1647 | ++DOCSHELL 0x12bccb800 == 43 [pid = 1647] [id = 704] 11:36:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x124724000) [pid = 1647] [serial = 2112] [outer = 0x0] 11:36:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x1257e9c00) [pid = 1647] [serial = 2113] [outer = 0x124724000] 11:36:50 INFO - PROCESS | 1647 | 1467225410838 Marionette DEBUG loaded listener.js 11:36:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x1289f2000) [pid = 1647] [serial = 2114] [outer = 0x124724000] 11:36:51 INFO - PROCESS | 1647 | 1467225411246 Marionette TRACE conn2 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 11:36:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 11:36:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 626ms 11:36:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 11:36:51 INFO - PROCESS | 1647 | 1467225411255 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 11:36:51 INFO - PROCESS | 1647 | 1467225411257 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 11:36:51 INFO - PROCESS | 1647 | 1467225411259 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 11:36:51 INFO - PROCESS | 1647 | 1467225411260 Marionette TRACE conn2 <- [1,2790,null,{}] 11:36:51 INFO - PROCESS | 1647 | 1467225411262 Marionette TRACE conn2 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:51 INFO - PROCESS | 1647 | 1467225411264 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:51 INFO - PROCESS | 1647 | 1467225411365 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 11:36:51 INFO - PROCESS | 1647 | 1467225411455 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:51 INFO - PROCESS | 1647 | 1467225411457 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:51 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c633800 == 44 [pid = 1647] [id = 705] 11:36:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x128b6b000) [pid = 1647] [serial = 2115] [outer = 0x0] 11:36:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x128bd2400) [pid = 1647] [serial = 2116] [outer = 0x128b6b000] 11:36:51 INFO - PROCESS | 1647 | 1467225411485 Marionette DEBUG loaded listener.js 11:36:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x128bd9800) [pid = 1647] [serial = 2117] [outer = 0x128b6b000] 11:36:52 INFO - PROCESS | 1647 | 1467225412069 Marionette TRACE conn2 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 11:36:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 11:36:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 818ms 11:36:52 INFO - PROCESS | 1647 | 1467225412078 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 11:36:52 INFO - PROCESS | 1647 | 1467225412080 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 11:36:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 11:36:52 INFO - PROCESS | 1647 | 1467225412102 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 11:36:52 INFO - PROCESS | 1647 | 1467225412104 Marionette TRACE conn2 <- [1,2794,null,{}] 11:36:52 INFO - PROCESS | 1647 | 1467225412108 Marionette TRACE conn2 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:52 INFO - PROCESS | 1647 | 1467225412109 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:52 INFO - PROCESS | 1647 | 1467225412212 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 11:36:52 INFO - PROCESS | 1647 | 1467225412285 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:52 INFO - PROCESS | 1647 | 1467225412288 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:52 INFO - PROCESS | 1647 | ++DOCSHELL 0x123965800 == 45 [pid = 1647] [id = 706] 11:36:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x115e63c00) [pid = 1647] [serial = 2118] [outer = 0x0] 11:36:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x116905c00) [pid = 1647] [serial = 2119] [outer = 0x115e63c00] 11:36:52 INFO - PROCESS | 1647 | 1467225412316 Marionette DEBUG loaded listener.js 11:36:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x118199800) [pid = 1647] [serial = 2120] [outer = 0x115e63c00] 11:36:53 INFO - PROCESS | 1647 | --DOCSHELL 0x12b9ac000 == 44 [pid = 1647] [id = 700] 11:36:53 INFO - PROCESS | 1647 | --DOCSHELL 0x12b90a800 == 43 [pid = 1647] [id = 699] 11:36:53 INFO - PROCESS | 1647 | --DOCSHELL 0x12ab47800 == 42 [pid = 1647] [id = 698] 11:36:53 INFO - PROCESS | 1647 | --DOCSHELL 0x12a6a0000 == 41 [pid = 1647] [id = 697] 11:36:53 INFO - PROCESS | 1647 | --DOCSHELL 0x12a567000 == 40 [pid = 1647] [id = 696] 11:36:53 INFO - PROCESS | 1647 | --DOCSHELL 0x12a329800 == 39 [pid = 1647] [id = 695] 11:36:53 INFO - PROCESS | 1647 | --DOCSHELL 0x128b17000 == 38 [pid = 1647] [id = 694] 11:36:53 INFO - PROCESS | 1647 | --DOCSHELL 0x126696800 == 37 [pid = 1647] [id = 693] 11:36:53 INFO - PROCESS | 1647 | --DOCSHELL 0x1240c8000 == 36 [pid = 1647] [id = 692] 11:36:53 INFO - PROCESS | 1647 | --DOCSHELL 0x12381b800 == 35 [pid = 1647] [id = 691] 11:36:53 INFO - PROCESS | 1647 | --DOCSHELL 0x118221000 == 34 [pid = 1647] [id = 690] 11:36:53 INFO - PROCESS | 1647 | --DOCSHELL 0x123997000 == 33 [pid = 1647] [id = 689] 11:36:53 INFO - PROCESS | 1647 | --DOCSHELL 0x128dca000 == 32 [pid = 1647] [id = 687] 11:36:53 INFO - PROCESS | 1647 | --DOCSHELL 0x116fac800 == 31 [pid = 1647] [id = 688] 11:36:53 INFO - PROCESS | 1647 | --DOCSHELL 0x119976800 == 30 [pid = 1647] [id = 679] 11:36:53 INFO - PROCESS | 1647 | --DOCSHELL 0x12d369800 == 29 [pid = 1647] [id = 18] 11:36:53 INFO - PROCESS | 1647 | --DOCSHELL 0x12c633800 == 28 [pid = 1647] [id = 705] 11:36:53 INFO - PROCESS | 1647 | --DOCSHELL 0x12bccb800 == 27 [pid = 1647] [id = 704] 11:36:53 INFO - PROCESS | 1647 | --DOCSHELL 0x12b727000 == 26 [pid = 1647] [id = 703] 11:36:53 INFO - PROCESS | 1647 | --DOCSHELL 0x12470b000 == 25 [pid = 1647] [id = 702] 11:36:53 INFO - PROCESS | 1647 | --DOCSHELL 0x11699e000 == 24 [pid = 1647] [id = 701] 11:36:53 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x1186bc000) [pid = 1647] [serial = 2047] [outer = 0x0] [url = about:blank] 11:36:53 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x118174000) [pid = 1647] [serial = 2044] [outer = 0x0] [url = about:blank] 11:36:53 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x113c5f800) [pid = 1647] [serial = 2041] [outer = 0x0] [url = about:blank] 11:36:53 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x114f81000) [pid = 1647] [serial = 2042] [outer = 0x0] [url = about:blank] 11:36:53 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x116981400) [pid = 1647] [serial = 2030] [outer = 0x0] [url = about:blank] 11:36:53 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x114f7f400) [pid = 1647] [serial = 2029] [outer = 0x0] [url = about:blank] 11:36:53 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x1176fc000) [pid = 1647] [serial = 2039] [outer = 0x0] [url = about:blank] 11:36:53 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x116772400) [pid = 1647] [serial = 2038] [outer = 0x0] [url = about:blank] 11:36:53 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x119434000) [pid = 1647] [serial = 2033] [outer = 0x0] [url = about:blank] 11:36:53 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x1185a1800) [pid = 1647] [serial = 2032] [outer = 0x0] [url = about:blank] 11:36:53 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x124e8e000) [pid = 1647] [serial = 2036] [outer = 0x0] [url = about:blank] 11:36:53 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x119d89c00) [pid = 1647] [serial = 2050] [outer = 0x0] [url = about:blank] 11:36:53 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x11918ec00) [pid = 1647] [serial = 2048] [outer = 0x0] [url = about:blank] 11:36:53 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x124642000) [pid = 1647] [serial = 2035] [outer = 0x0] [url = about:blank] 11:36:53 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x115e64c00) [pid = 1647] [serial = 2053] [outer = 0x0] [url = about:blank] 11:36:53 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x118592800) [pid = 1647] [serial = 2054] [outer = 0x0] [url = about:blank] 11:36:53 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x1241c2800) [pid = 1647] [serial = 2059] [outer = 0x0] [url = about:blank] 11:36:53 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x119e75400) [pid = 1647] [serial = 2051] [outer = 0x0] [url = about:blank] 11:36:53 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x124646800) [pid = 1647] [serial = 2060] [outer = 0x0] [url = about:blank] 11:36:53 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x12388c400) [pid = 1647] [serial = 2057] [outer = 0x0] [url = about:blank] 11:36:53 INFO - PROCESS | 1647 | --DOMWINDOW == 78 (0x124b9bc00) [pid = 1647] [serial = 2062] [outer = 0x0] [url = about:blank] 11:36:53 INFO - PROCESS | 1647 | --DOMWINDOW == 77 (0x1181df800) [pid = 1647] [serial = 2045] [outer = 0x0] [url = about:blank] 11:36:53 INFO - PROCESS | 1647 | --DOMWINDOW == 76 (0x120905000) [pid = 1647] [serial = 2056] [outer = 0x0] [url = about:blank] 11:36:53 INFO - PROCESS | 1647 | 1467225413525 Marionette TRACE conn2 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 11:36:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 11:36:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1476ms 11:36:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 11:36:53 INFO - PROCESS | 1647 | 1467225413577 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 11:36:53 INFO - PROCESS | 1647 | 1467225413579 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 11:36:53 INFO - PROCESS | 1647 | 1467225413583 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 11:36:53 INFO - PROCESS | 1647 | 1467225413584 Marionette TRACE conn2 <- [1,2798,null,{}] 11:36:53 INFO - PROCESS | 1647 | 1467225413588 Marionette TRACE conn2 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:53 INFO - PROCESS | 1647 | 1467225413590 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:53 INFO - PROCESS | 1647 | 1467225413668 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 11:36:53 INFO - PROCESS | 1647 | 1467225413672 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:53 INFO - PROCESS | 1647 | 1467225413674 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:53 INFO - PROCESS | 1647 | ++DOCSHELL 0x116fb5800 == 25 [pid = 1647] [id = 707] 11:36:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 77 (0x112a82c00) [pid = 1647] [serial = 2121] [outer = 0x0] 11:36:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 78 (0x112d2d400) [pid = 1647] [serial = 2122] [outer = 0x112a82c00] 11:36:53 INFO - PROCESS | 1647 | 1467225413705 Marionette DEBUG loaded listener.js 11:36:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 79 (0x1133d6000) [pid = 1647] [serial = 2123] [outer = 0x112a82c00] 11:36:54 INFO - PROCESS | 1647 | 1467225414113 Marionette TRACE conn2 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 11:36:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 11:36:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 570ms 11:36:54 INFO - PROCESS | 1647 | 1467225414153 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 11:36:54 INFO - PROCESS | 1647 | 1467225414159 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 11:36:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 11:36:54 INFO - PROCESS | 1647 | 1467225414169 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 11:36:54 INFO - PROCESS | 1647 | 1467225414172 Marionette TRACE conn2 <- [1,2802,null,{}] 11:36:54 INFO - PROCESS | 1647 | 1467225414176 Marionette TRACE conn2 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:54 INFO - PROCESS | 1647 | 1467225414178 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:54 INFO - PROCESS | 1647 | 1467225414302 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 11:36:54 INFO - PROCESS | 1647 | 1467225414319 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:54 INFO - PROCESS | 1647 | 1467225414320 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:54 INFO - PROCESS | 1647 | ++DOCSHELL 0x1192ad000 == 26 [pid = 1647] [id = 708] 11:36:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x114f7f800) [pid = 1647] [serial = 2124] [outer = 0x0] 11:36:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x116774400) [pid = 1647] [serial = 2125] [outer = 0x114f7f800] 11:36:54 INFO - PROCESS | 1647 | 1467225414365 Marionette DEBUG loaded listener.js 11:36:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x116fddc00) [pid = 1647] [serial = 2126] [outer = 0x114f7f800] 11:36:54 INFO - PROCESS | 1647 | 1467225414762 Marionette TRACE conn2 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 11:36:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 11:36:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 627ms 11:36:54 INFO - PROCESS | 1647 | 1467225414792 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 11:36:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 11:36:54 INFO - PROCESS | 1647 | 1467225414801 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 11:36:54 INFO - PROCESS | 1647 | 1467225414804 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 11:36:54 INFO - PROCESS | 1647 | 1467225414806 Marionette TRACE conn2 <- [1,2806,null,{}] 11:36:54 INFO - PROCESS | 1647 | 1467225414814 Marionette TRACE conn2 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:54 INFO - PROCESS | 1647 | 1467225414817 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:54 INFO - PROCESS | 1647 | 1467225414896 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 11:36:54 INFO - PROCESS | 1647 | 1467225414925 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:54 INFO - PROCESS | 1647 | 1467225414927 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:54 INFO - PROCESS | 1647 | ++DOCSHELL 0x123985800 == 27 [pid = 1647] [id = 709] 11:36:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x118554000) [pid = 1647] [serial = 2127] [outer = 0x0] 11:36:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x118560400) [pid = 1647] [serial = 2128] [outer = 0x118554000] 11:36:54 INFO - PROCESS | 1647 | 1467225414954 Marionette DEBUG loaded listener.js 11:36:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x11859c000) [pid = 1647] [serial = 2129] [outer = 0x118554000] 11:36:55 INFO - PROCESS | 1647 | 1467225415303 Marionette TRACE conn2 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 11:36:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 11:36:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 523ms 11:36:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 11:36:55 INFO - PROCESS | 1647 | 1467225415328 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 11:36:55 INFO - PROCESS | 1647 | 1467225415330 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 11:36:55 INFO - PROCESS | 1647 | 1467225415332 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 11:36:55 INFO - PROCESS | 1647 | 1467225415333 Marionette TRACE conn2 <- [1,2810,null,{}] 11:36:55 INFO - PROCESS | 1647 | 1467225415335 Marionette TRACE conn2 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:55 INFO - PROCESS | 1647 | 1467225415337 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:55 INFO - PROCESS | 1647 | 1467225415444 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 11:36:55 INFO - PROCESS | 1647 | 1467225415477 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:55 INFO - PROCESS | 1647 | 1467225415478 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:55 INFO - PROCESS | 1647 | ++DOCSHELL 0x1240cb800 == 28 [pid = 1647] [id = 710] 11:36:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x11859ec00) [pid = 1647] [serial = 2130] [outer = 0x0] 11:36:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x11918d000) [pid = 1647] [serial = 2131] [outer = 0x11859ec00] 11:36:55 INFO - PROCESS | 1647 | 1467225415504 Marionette DEBUG loaded listener.js 11:36:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x119766000) [pid = 1647] [serial = 2132] [outer = 0x11859ec00] 11:36:55 INFO - PROCESS | 1647 | 1467225415811 Marionette TRACE conn2 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 11:36:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 11:36:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 521ms 11:36:55 INFO - PROCESS | 1647 | 1467225415854 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 11:36:55 INFO - PROCESS | 1647 | 1467225415856 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 11:36:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 11:36:55 INFO - PROCESS | 1647 | 1467225415859 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 11:36:55 INFO - PROCESS | 1647 | 1467225415861 Marionette TRACE conn2 <- [1,2814,null,{}] 11:36:55 INFO - PROCESS | 1647 | 1467225415865 Marionette TRACE conn2 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:55 INFO - PROCESS | 1647 | 1467225415877 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:56 INFO - PROCESS | 1647 | 1467225416035 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 11:36:56 INFO - PROCESS | 1647 | 1467225416089 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:56 INFO - PROCESS | 1647 | 1467225416090 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:56 INFO - PROCESS | 1647 | ++DOCSHELL 0x125710000 == 29 [pid = 1647] [id = 711] 11:36:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x1122b1400) [pid = 1647] [serial = 2133] [outer = 0x0] 11:36:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x119e21400) [pid = 1647] [serial = 2134] [outer = 0x1122b1400] 11:36:56 INFO - PROCESS | 1647 | 1467225416132 Marionette DEBUG loaded listener.js 11:36:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x1209f0400) [pid = 1647] [serial = 2135] [outer = 0x1122b1400] 11:36:56 INFO - PROCESS | 1647 | 1467225416570 Marionette TRACE conn2 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 11:36:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 11:36:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 724ms 11:36:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 11:36:56 INFO - PROCESS | 1647 | 1467225416584 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 11:36:56 INFO - PROCESS | 1647 | 1467225416585 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 11:36:56 INFO - PROCESS | 1647 | 1467225416587 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 11:36:56 INFO - PROCESS | 1647 | 1467225416588 Marionette TRACE conn2 <- [1,2818,null,{}] 11:36:56 INFO - PROCESS | 1647 | 1467225416591 Marionette TRACE conn2 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:56 INFO - PROCESS | 1647 | 1467225416595 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:56 INFO - PROCESS | 1647 | 1467225416710 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 11:36:56 INFO - PROCESS | 1647 | 1467225416748 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:56 INFO - PROCESS | 1647 | 1467225416749 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:56 INFO - PROCESS | 1647 | ++DOCSHELL 0x128b03000 == 30 [pid = 1647] [id = 712] 11:36:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x1209f5000) [pid = 1647] [serial = 2136] [outer = 0x0] 11:36:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x123882c00) [pid = 1647] [serial = 2137] [outer = 0x1209f5000] 11:36:56 INFO - PROCESS | 1647 | 1467225416775 Marionette DEBUG loaded listener.js 11:36:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x124648000) [pid = 1647] [serial = 2138] [outer = 0x1209f5000] 11:36:57 INFO - PROCESS | 1647 | 1467225417105 Marionette TRACE conn2 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 11:36:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 11:36:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 568ms 11:36:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 11:36:57 INFO - PROCESS | 1647 | 1467225417155 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 11:36:57 INFO - PROCESS | 1647 | 1467225417157 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 11:36:57 INFO - PROCESS | 1647 | 1467225417159 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 11:36:57 INFO - PROCESS | 1647 | 1467225417160 Marionette TRACE conn2 <- [1,2822,null,{}] 11:36:57 INFO - PROCESS | 1647 | 1467225417162 Marionette TRACE conn2 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:57 INFO - PROCESS | 1647 | 1467225417163 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:57 INFO - PROCESS | 1647 | 1467225417264 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 11:36:57 INFO - PROCESS | 1647 | 1467225417279 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:57 INFO - PROCESS | 1647 | 1467225417280 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:57 INFO - PROCESS | 1647 | ++DOCSHELL 0x128fc8000 == 31 [pid = 1647] [id = 713] 11:36:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x1128d0000) [pid = 1647] [serial = 2139] [outer = 0x0] 11:36:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x124f17000) [pid = 1647] [serial = 2140] [outer = 0x1128d0000] 11:36:57 INFO - PROCESS | 1647 | 1467225417306 Marionette DEBUG loaded listener.js 11:36:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x125733800) [pid = 1647] [serial = 2141] [outer = 0x1128d0000] 11:36:57 INFO - PROCESS | 1647 | 1467225417702 Marionette TRACE conn2 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 11:36:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 11:36:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 569ms 11:36:57 INFO - PROCESS | 1647 | 1467225417729 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 11:36:57 INFO - PROCESS | 1647 | 1467225417731 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 11:36:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 11:36:57 INFO - PROCESS | 1647 | 1467225417737 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 11:36:57 INFO - PROCESS | 1647 | 1467225417738 Marionette TRACE conn2 <- [1,2826,null,{}] 11:36:57 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x123802c00) [pid = 1647] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 11:36:57 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x124641400) [pid = 1647] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 11:36:57 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x1128d2c00) [pid = 1647] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 11:36:57 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x11858a800) [pid = 1647] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 11:36:57 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x12618b400) [pid = 1647] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 11:36:57 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x124728800) [pid = 1647] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 11:36:57 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x114f73000) [pid = 1647] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 11:36:57 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x1181db400) [pid = 1647] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 11:36:57 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x1181a1400) [pid = 1647] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 11:36:57 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x1191b7400) [pid = 1647] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 11:36:57 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x12618d400) [pid = 1647] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 11:36:57 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x118356800) [pid = 1647] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 11:36:57 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x12717bc00) [pid = 1647] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 11:36:57 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x12d370000) [pid = 1647] [serial = 47] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 11:36:57 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x12ca34400) [pid = 1647] [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.] 11:36:57 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x11859a400) [pid = 1647] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 11:36:57 INFO - PROCESS | 1647 | 1467225417956 Marionette TRACE conn2 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:57 INFO - PROCESS | 1647 | 1467225417957 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:58 INFO - PROCESS | 1647 | 1467225418035 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 11:36:58 INFO - PROCESS | 1647 | 1467225418039 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:58 INFO - PROCESS | 1647 | 1467225418040 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:58 INFO - PROCESS | 1647 | ++DOCSHELL 0x1292cb800 == 32 [pid = 1647] [id = 714] 11:36:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x11292ac00) [pid = 1647] [serial = 2142] [outer = 0x0] 11:36:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x1176f3800) [pid = 1647] [serial = 2143] [outer = 0x11292ac00] 11:36:58 INFO - PROCESS | 1647 | 1467225418065 Marionette DEBUG loaded listener.js 11:36:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x11859dc00) [pid = 1647] [serial = 2144] [outer = 0x11292ac00] 11:36:58 INFO - PROCESS | 1647 | 1467225418390 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 11:36:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 11:36:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 668ms 11:36:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 11:36:58 INFO - PROCESS | 1647 | 1467225418404 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 11:36:58 INFO - PROCESS | 1647 | 1467225418405 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 11:36:58 INFO - PROCESS | 1647 | 1467225418407 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 11:36:58 INFO - PROCESS | 1647 | 1467225418408 Marionette TRACE conn2 <- [1,2830,null,{}] 11:36:58 INFO - PROCESS | 1647 | 1467225418411 Marionette TRACE conn2 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:58 INFO - PROCESS | 1647 | 1467225418412 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:58 INFO - PROCESS | 1647 | 1467225418503 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 11:36:58 INFO - PROCESS | 1647 | 1467225418522 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:58 INFO - PROCESS | 1647 | 1467225418523 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:58 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a673000 == 33 [pid = 1647] [id = 715] 11:36:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x118355c00) [pid = 1647] [serial = 2145] [outer = 0x0] 11:36:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x1247c9400) [pid = 1647] [serial = 2146] [outer = 0x118355c00] 11:36:58 INFO - PROCESS | 1647 | 1467225418549 Marionette DEBUG loaded listener.js 11:36:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x1257e7c00) [pid = 1647] [serial = 2147] [outer = 0x118355c00] 11:36:58 INFO - PROCESS | 1647 | 1467225418858 Marionette TRACE conn2 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 11:36:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 11:36:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 468ms 11:36:58 INFO - PROCESS | 1647 | 1467225418876 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 11:36:58 INFO - PROCESS | 1647 | 1467225418877 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 11:36:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 11:36:58 INFO - PROCESS | 1647 | 1467225418890 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 11:36:58 INFO - PROCESS | 1647 | 1467225418891 Marionette TRACE conn2 <- [1,2834,null,{}] 11:36:58 INFO - PROCESS | 1647 | 1467225418893 Marionette TRACE conn2 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:58 INFO - PROCESS | 1647 | 1467225418894 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:59 INFO - PROCESS | 1647 | 1467225419010 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 11:36:59 INFO - PROCESS | 1647 | 1467225419017 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:59 INFO - PROCESS | 1647 | 1467225419018 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:59 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a6af800 == 34 [pid = 1647] [id = 716] 11:36:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x1128cec00) [pid = 1647] [serial = 2148] [outer = 0x0] 11:36:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x124e98c00) [pid = 1647] [serial = 2149] [outer = 0x1128cec00] 11:36:59 INFO - PROCESS | 1647 | 1467225419042 Marionette DEBUG loaded listener.js 11:36:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x1265d8c00) [pid = 1647] [serial = 2150] [outer = 0x1128cec00] 11:36:59 INFO - PROCESS | 1647 | 1467225419345 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 11:36:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 11:36:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 476ms 11:36:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 11:36:59 INFO - PROCESS | 1647 | 1467225419358 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 11:36:59 INFO - PROCESS | 1647 | 1467225419360 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 11:36:59 INFO - PROCESS | 1647 | 1467225419362 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 11:36:59 INFO - PROCESS | 1647 | 1467225419364 Marionette TRACE conn2 <- [1,2838,null,{}] 11:36:59 INFO - PROCESS | 1647 | 1467225419371 Marionette TRACE conn2 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:59 INFO - PROCESS | 1647 | 1467225419372 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:59 INFO - PROCESS | 1647 | 1467225419471 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 11:36:59 INFO - PROCESS | 1647 | 1467225419475 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:59 INFO - PROCESS | 1647 | 1467225419476 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:36:59 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b996800 == 35 [pid = 1647] [id = 717] 11:36:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x1266e7800) [pid = 1647] [serial = 2151] [outer = 0x0] 11:36:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x127170000) [pid = 1647] [serial = 2152] [outer = 0x1266e7800] 11:36:59 INFO - PROCESS | 1647 | 1467225419503 Marionette DEBUG loaded listener.js 11:36:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x128b61c00) [pid = 1647] [serial = 2153] [outer = 0x1266e7800] 11:36:59 INFO - PROCESS | 1647 | 1467225419854 Marionette TRACE conn2 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 11:36:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 11:36:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 522ms 11:36:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 11:36:59 INFO - PROCESS | 1647 | 1467225419885 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 11:36:59 INFO - PROCESS | 1647 | 1467225419886 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 11:36:59 INFO - PROCESS | 1647 | 1467225419888 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 11:36:59 INFO - PROCESS | 1647 | 1467225419889 Marionette TRACE conn2 <- [1,2842,null,{}] 11:36:59 INFO - PROCESS | 1647 | 1467225419905 Marionette TRACE conn2 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:36:59 INFO - PROCESS | 1647 | 1467225419906 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:00 INFO - PROCESS | 1647 | 1467225420036 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 11:37:00 INFO - PROCESS | 1647 | 1467225420093 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:00 INFO - PROCESS | 1647 | 1467225420094 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:00 INFO - PROCESS | 1647 | ++DOCSHELL 0x115e1d800 == 36 [pid = 1647] [id = 718] 11:37:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x110f85400) [pid = 1647] [serial = 2154] [outer = 0x0] 11:37:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x1122afc00) [pid = 1647] [serial = 2155] [outer = 0x110f85400] 11:37:00 INFO - PROCESS | 1647 | 1467225420126 Marionette DEBUG loaded listener.js 11:37:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x112929400) [pid = 1647] [serial = 2156] [outer = 0x110f85400] 11:37:00 INFO - PROCESS | 1647 | 1467225420685 Marionette TRACE conn2 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 11:37:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 11:37:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 834ms 11:37:00 INFO - PROCESS | 1647 | 1467225420724 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 11:37:00 INFO - PROCESS | 1647 | 1467225420726 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 11:37:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 11:37:00 INFO - PROCESS | 1647 | 1467225420729 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 11:37:00 INFO - PROCESS | 1647 | 1467225420731 Marionette TRACE conn2 <- [1,2846,null,{}] 11:37:00 INFO - PROCESS | 1647 | 1467225420735 Marionette TRACE conn2 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:00 INFO - PROCESS | 1647 | 1467225420738 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:00 INFO - PROCESS | 1647 | 1467225420850 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 11:37:00 INFO - PROCESS | 1647 | 1467225420929 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:00 INFO - PROCESS | 1647 | 1467225420931 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:00 INFO - PROCESS | 1647 | ++DOCSHELL 0x123979000 == 37 [pid = 1647] [id = 719] 11:37:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x116188800) [pid = 1647] [serial = 2157] [outer = 0x0] 11:37:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x116fde400) [pid = 1647] [serial = 2158] [outer = 0x116188800] 11:37:00 INFO - PROCESS | 1647 | 1467225420961 Marionette DEBUG loaded listener.js 11:37:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x1181dec00) [pid = 1647] [serial = 2159] [outer = 0x116188800] 11:37:01 INFO - PROCESS | 1647 | 1467225421671 Marionette TRACE conn2 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 11:37:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 11:37:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1023ms 11:37:01 INFO - PROCESS | 1647 | 1467225421756 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 11:37:01 INFO - PROCESS | 1647 | 1467225421758 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 11:37:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 11:37:01 INFO - PROCESS | 1647 | 1467225421763 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 11:37:01 INFO - PROCESS | 1647 | 1467225421765 Marionette TRACE conn2 <- [1,2850,null,{}] 11:37:01 INFO - PROCESS | 1647 | 1467225421779 Marionette TRACE conn2 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:01 INFO - PROCESS | 1647 | 1467225421780 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:01 INFO - PROCESS | 1647 | 1467225421901 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 11:37:01 INFO - PROCESS | 1647 | --DOCSHELL 0x12b996800 == 36 [pid = 1647] [id = 717] 11:37:01 INFO - PROCESS | 1647 | --DOCSHELL 0x12a6af800 == 35 [pid = 1647] [id = 716] 11:37:01 INFO - PROCESS | 1647 | --DOCSHELL 0x12a673000 == 34 [pid = 1647] [id = 715] 11:37:01 INFO - PROCESS | 1647 | --DOCSHELL 0x1292cb800 == 33 [pid = 1647] [id = 714] 11:37:01 INFO - PROCESS | 1647 | --DOCSHELL 0x128fc8000 == 32 [pid = 1647] [id = 713] 11:37:01 INFO - PROCESS | 1647 | --DOCSHELL 0x128b03000 == 31 [pid = 1647] [id = 712] 11:37:01 INFO - PROCESS | 1647 | --DOCSHELL 0x125710000 == 30 [pid = 1647] [id = 711] 11:37:01 INFO - PROCESS | 1647 | --DOCSHELL 0x1240cb800 == 29 [pid = 1647] [id = 710] 11:37:01 INFO - PROCESS | 1647 | --DOCSHELL 0x123985800 == 28 [pid = 1647] [id = 709] 11:37:01 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x12d371000) [pid = 1647] [serial = 49] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 11:37:01 INFO - PROCESS | 1647 | --DOCSHELL 0x1192ad000 == 27 [pid = 1647] [id = 708] 11:37:01 INFO - PROCESS | 1647 | --DOCSHELL 0x116fb5800 == 26 [pid = 1647] [id = 707] 11:37:01 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x123885c00) [pid = 1647] [serial = 2083] [outer = 0x0] [url = about:blank] 11:37:01 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x124f12800) [pid = 1647] [serial = 2086] [outer = 0x0] [url = about:blank] 11:37:01 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x11292b800) [pid = 1647] [serial = 2065] [outer = 0x0] [url = about:blank] 11:37:01 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x114f68000) [pid = 1647] [serial = 2066] [outer = 0x0] [url = about:blank] 11:37:01 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x1191aec00) [pid = 1647] [serial = 2077] [outer = 0x0] [url = about:blank] 11:37:01 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x126543c00) [pid = 1647] [serial = 2089] [outer = 0x0] [url = about:blank] 11:37:01 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x119e1e000) [pid = 1647] [serial = 2078] [outer = 0x0] [url = about:blank] 11:37:01 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x124e97400) [pid = 1647] [serial = 2063] [outer = 0x0] [url = about:blank] 11:37:01 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x114f7dc00) [pid = 1647] [serial = 2071] [outer = 0x0] [url = about:blank] 11:37:01 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x11676fc00) [pid = 1647] [serial = 2072] [outer = 0x0] [url = about:blank] 11:37:01 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x1182ba000) [pid = 1647] [serial = 2068] [outer = 0x0] [url = about:blank] 11:37:01 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x11855e400) [pid = 1647] [serial = 2069] [outer = 0x0] [url = about:blank] 11:37:01 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x1266eb000) [pid = 1647] [serial = 2090] [outer = 0x0] [url = about:blank] 11:37:01 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x1181ddc00) [pid = 1647] [serial = 2074] [outer = 0x0] [url = about:blank] 11:37:01 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x126182c00) [pid = 1647] [serial = 2087] [outer = 0x0] [url = about:blank] 11:37:01 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x11855ac00) [pid = 1647] [serial = 2075] [outer = 0x0] [url = about:blank] 11:37:01 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x1209f1400) [pid = 1647] [serial = 2080] [outer = 0x0] [url = about:blank] 11:37:01 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x127174400) [pid = 1647] [serial = 2092] [outer = 0x0] [url = about:blank] 11:37:01 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x128bcd800) [pid = 1647] [serial = 2102] [outer = 0x0] [url = about:blank] 11:37:01 INFO - PROCESS | 1647 | --DOMWINDOW == 78 (0x119d84c00) [pid = 1647] [serial = 2095] [outer = 0x0] [url = about:blank] 11:37:01 INFO - PROCESS | 1647 | --DOMWINDOW == 77 (0x128918000) [pid = 1647] [serial = 2098] [outer = 0x0] [url = about:blank] 11:37:01 INFO - PROCESS | 1647 | --DOMWINDOW == 76 (0x12890e800) [pid = 1647] [serial = 2093] [outer = 0x0] [url = about:blank] 11:37:01 INFO - PROCESS | 1647 | --DOMWINDOW == 75 (0x123c0f000) [pid = 1647] [serial = 2084] [outer = 0x0] [url = about:blank] 11:37:01 INFO - PROCESS | 1647 | --DOMWINDOW == 74 (0x1211de800) [pid = 1647] [serial = 2081] [outer = 0x0] [url = about:blank] 11:37:01 INFO - PROCESS | 1647 | --DOMWINDOW == 73 (0x126186c00) [pid = 1647] [serial = 2096] [outer = 0x0] [url = about:blank] 11:37:01 INFO - PROCESS | 1647 | --DOMWINDOW == 72 (0x1289eb400) [pid = 1647] [serial = 2099] [outer = 0x0] [url = about:blank] 11:37:01 INFO - PROCESS | 1647 | --DOMWINDOW == 71 (0x1211d7c00) [pid = 1647] [serial = 1436] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 11:37:01 INFO - PROCESS | 1647 | --DOMWINDOW == 70 (0x128b64000) [pid = 1647] [serial = 2101] [outer = 0x0] [url = about:blank] 11:37:01 INFO - PROCESS | 1647 | 1467225421989 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:01 INFO - PROCESS | 1647 | 1467225421992 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:02 INFO - PROCESS | 1647 | ++DOCSHELL 0x117d37800 == 27 [pid = 1647] [id = 720] 11:37:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 71 (0x11337bc00) [pid = 1647] [serial = 2160] [outer = 0x0] 11:37:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 72 (0x114f76800) [pid = 1647] [serial = 2161] [outer = 0x11337bc00] 11:37:02 INFO - PROCESS | 1647 | 1467225422020 Marionette DEBUG loaded listener.js 11:37:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 73 (0x116772000) [pid = 1647] [serial = 2162] [outer = 0x11337bc00] 11:37:02 INFO - PROCESS | 1647 | 1467225422324 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 11:37:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 11:37:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 621ms 11:37:02 INFO - PROCESS | 1647 | 1467225422385 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 11:37:02 INFO - PROCESS | 1647 | 1467225422388 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 11:37:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 11:37:02 INFO - PROCESS | 1647 | 1467225422392 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 11:37:02 INFO - PROCESS | 1647 | 1467225422394 Marionette TRACE conn2 <- [1,2854,null,{}] 11:37:02 INFO - PROCESS | 1647 | 1467225422397 Marionette TRACE conn2 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:02 INFO - PROCESS | 1647 | 1467225422398 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:02 INFO - PROCESS | 1647 | 1467225422483 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 11:37:02 INFO - PROCESS | 1647 | 1467225422561 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:02 INFO - PROCESS | 1647 | 1467225422562 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:02 INFO - PROCESS | 1647 | ++DOCSHELL 0x123830000 == 28 [pid = 1647] [id = 721] 11:37:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 74 (0x116771c00) [pid = 1647] [serial = 2163] [outer = 0x0] 11:37:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 75 (0x117d1e800) [pid = 1647] [serial = 2164] [outer = 0x116771c00] 11:37:02 INFO - PROCESS | 1647 | 1467225422589 Marionette DEBUG loaded listener.js 11:37:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 76 (0x118356800) [pid = 1647] [serial = 2165] [outer = 0x116771c00] 11:37:03 INFO - PROCESS | 1647 | 1467225423052 Marionette TRACE conn2 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 11:37:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 11:37:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 671ms 11:37:03 INFO - PROCESS | 1647 | 1467225423064 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 11:37:03 INFO - PROCESS | 1647 | 1467225423069 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 11:37:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 11:37:03 INFO - PROCESS | 1647 | 1467225423072 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 11:37:03 INFO - PROCESS | 1647 | 1467225423076 Marionette TRACE conn2 <- [1,2858,null,{}] 11:37:03 INFO - PROCESS | 1647 | 1467225423079 Marionette TRACE conn2 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:03 INFO - PROCESS | 1647 | 1467225423081 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:03 INFO - PROCESS | 1647 | 1467225423179 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 11:37:03 INFO - PROCESS | 1647 | 1467225423284 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:03 INFO - PROCESS | 1647 | 1467225423286 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:03 INFO - PROCESS | 1647 | ++DOCSHELL 0x123969000 == 29 [pid = 1647] [id = 722] 11:37:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 77 (0x11816a800) [pid = 1647] [serial = 2166] [outer = 0x0] 11:37:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 78 (0x1181ddc00) [pid = 1647] [serial = 2167] [outer = 0x11816a800] 11:37:03 INFO - PROCESS | 1647 | 1467225423317 Marionette DEBUG loaded listener.js 11:37:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 79 (0x118554800) [pid = 1647] [serial = 2168] [outer = 0x11816a800] 11:37:03 INFO - PROCESS | 1647 | 1467225423753 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 11:37:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 11:37:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 727ms 11:37:03 INFO - PROCESS | 1647 | 1467225423800 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 11:37:03 INFO - PROCESS | 1647 | 1467225423803 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 11:37:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 11:37:03 INFO - PROCESS | 1647 | 1467225423808 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 11:37:03 INFO - PROCESS | 1647 | 1467225423809 Marionette TRACE conn2 <- [1,2862,null,{}] 11:37:03 INFO - PROCESS | 1647 | 1467225423812 Marionette TRACE conn2 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:03 INFO - PROCESS | 1647 | 1467225423814 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:03 INFO - PROCESS | 1647 | 1467225423914 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 11:37:03 INFO - PROCESS | 1647 | 1467225423982 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:03 INFO - PROCESS | 1647 | 1467225423983 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:04 INFO - PROCESS | 1647 | ++DOCSHELL 0x124b37000 == 30 [pid = 1647] [id = 723] 11:37:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x11855a800) [pid = 1647] [serial = 2169] [outer = 0x0] 11:37:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x1186bac00) [pid = 1647] [serial = 2170] [outer = 0x11855a800] 11:37:04 INFO - PROCESS | 1647 | 1467225424014 Marionette DEBUG loaded listener.js 11:37:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x11942d800) [pid = 1647] [serial = 2171] [outer = 0x11855a800] 11:37:04 INFO - PROCESS | 1647 | 1467225424452 Marionette TRACE conn2 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 11:37:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 11:37:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 671ms 11:37:04 INFO - PROCESS | 1647 | 1467225424479 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 11:37:04 INFO - PROCESS | 1647 | 1467225424481 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 11:37:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 11:37:04 INFO - PROCESS | 1647 | 1467225424502 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 11:37:04 INFO - PROCESS | 1647 | 1467225424505 Marionette TRACE conn2 <- [1,2866,null,{}] 11:37:04 INFO - PROCESS | 1647 | 1467225424539 Marionette TRACE conn2 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:04 INFO - PROCESS | 1647 | 1467225424542 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:04 INFO - PROCESS | 1647 | 1467225424638 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 11:37:04 INFO - PROCESS | 1647 | 1467225424708 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:04 INFO - PROCESS | 1647 | 1467225424711 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:04 INFO - PROCESS | 1647 | ++DOCSHELL 0x118617800 == 31 [pid = 1647] [id = 724] 11:37:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x1209f2400) [pid = 1647] [serial = 2172] [outer = 0x0] 11:37:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x1211db000) [pid = 1647] [serial = 2173] [outer = 0x1209f2400] 11:37:04 INFO - PROCESS | 1647 | 1467225424743 Marionette DEBUG loaded listener.js 11:37:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x12380a000) [pid = 1647] [serial = 2174] [outer = 0x1209f2400] 11:37:05 INFO - PROCESS | 1647 | 1467225425159 Marionette TRACE conn2 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 11:37:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 11:37:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 678ms 11:37:05 INFO - PROCESS | 1647 | 1467225425179 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 11:37:05 INFO - PROCESS | 1647 | 1467225425180 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 11:37:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 11:37:05 INFO - PROCESS | 1647 | 1467225425203 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 11:37:05 INFO - PROCESS | 1647 | 1467225425204 Marionette TRACE conn2 <- [1,2870,null,{}] 11:37:05 INFO - PROCESS | 1647 | 1467225425207 Marionette TRACE conn2 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:05 INFO - PROCESS | 1647 | 1467225425208 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:05 INFO - PROCESS | 1647 | 1467225425309 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 11:37:05 INFO - PROCESS | 1647 | 1467225425376 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:05 INFO - PROCESS | 1647 | 1467225425377 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:05 INFO - PROCESS | 1647 | ++DOCSHELL 0x128fcb800 == 32 [pid = 1647] [id = 725] 11:37:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x123c51800) [pid = 1647] [serial = 2175] [outer = 0x0] 11:37:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x1240ec000) [pid = 1647] [serial = 2176] [outer = 0x123c51800] 11:37:05 INFO - PROCESS | 1647 | 1467225425406 Marionette DEBUG loaded listener.js 11:37:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x12463fc00) [pid = 1647] [serial = 2177] [outer = 0x123c51800] 11:37:05 INFO - PROCESS | 1647 | 1467225425829 Marionette TRACE conn2 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 11:37:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 11:37:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 669ms 11:37:05 INFO - PROCESS | 1647 | 1467225425872 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 11:37:05 INFO - PROCESS | 1647 | 1467225425874 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 11:37:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 11:37:05 INFO - PROCESS | 1647 | 1467225425876 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 11:37:05 INFO - PROCESS | 1647 | 1467225425877 Marionette TRACE conn2 <- [1,2874,null,{}] 11:37:05 INFO - PROCESS | 1647 | 1467225425880 Marionette TRACE conn2 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:05 INFO - PROCESS | 1647 | 1467225425881 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:06 INFO - PROCESS | 1647 | 1467225425995 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 11:37:06 INFO - PROCESS | 1647 | 1467225426066 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:06 INFO - PROCESS | 1647 | 1467225426067 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:06 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a54b800 == 33 [pid = 1647] [id = 726] 11:37:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x123c13000) [pid = 1647] [serial = 2178] [outer = 0x0] 11:37:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x124e97800) [pid = 1647] [serial = 2179] [outer = 0x123c13000] 11:37:06 INFO - PROCESS | 1647 | 1467225426096 Marionette DEBUG loaded listener.js 11:37:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x125732800) [pid = 1647] [serial = 2180] [outer = 0x123c13000] 11:37:06 INFO - PROCESS | 1647 | 1467225426579 Marionette TRACE conn2 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 11:37:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 11:37:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 770ms 11:37:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 11:37:06 INFO - PROCESS | 1647 | 1467225426649 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 11:37:06 INFO - PROCESS | 1647 | 1467225426651 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 11:37:06 INFO - PROCESS | 1647 | 1467225426656 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 11:37:06 INFO - PROCESS | 1647 | 1467225426658 Marionette TRACE conn2 <- [1,2878,null,{}] 11:37:06 INFO - PROCESS | 1647 | 1467225426661 Marionette TRACE conn2 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:06 INFO - PROCESS | 1647 | 1467225426663 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:06 INFO - PROCESS | 1647 | 1467225426762 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 11:37:06 INFO - PROCESS | 1647 | 1467225426820 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:06 INFO - PROCESS | 1647 | 1467225426821 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:06 INFO - PROCESS | 1647 | ++DOCSHELL 0x1188d7000 == 34 [pid = 1647] [id = 727] 11:37:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x113c36c00) [pid = 1647] [serial = 2181] [outer = 0x0] 11:37:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x115d17000) [pid = 1647] [serial = 2182] [outer = 0x113c36c00] 11:37:06 INFO - PROCESS | 1647 | 1467225426851 Marionette DEBUG loaded listener.js 11:37:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x116fe1000) [pid = 1647] [serial = 2183] [outer = 0x113c36c00] 11:37:07 INFO - PROCESS | 1647 | --DOCSHELL 0x117d37800 == 33 [pid = 1647] [id = 720] 11:37:07 INFO - PROCESS | 1647 | --DOCSHELL 0x115e1d800 == 32 [pid = 1647] [id = 718] 11:37:07 INFO - PROCESS | 1647 | --DOCSHELL 0x123979000 == 31 [pid = 1647] [id = 719] 11:37:07 INFO - PROCESS | 1647 | --DOCSHELL 0x123965800 == 30 [pid = 1647] [id = 706] 11:37:07 INFO - PROCESS | 1647 | --DOCSHELL 0x12a54b800 == 29 [pid = 1647] [id = 726] 11:37:07 INFO - PROCESS | 1647 | --DOCSHELL 0x128fcb800 == 28 [pid = 1647] [id = 725] 11:37:07 INFO - PROCESS | 1647 | --DOCSHELL 0x118617800 == 27 [pid = 1647] [id = 724] 11:37:07 INFO - PROCESS | 1647 | --DOCSHELL 0x124b37000 == 26 [pid = 1647] [id = 723] 11:37:07 INFO - PROCESS | 1647 | --DOCSHELL 0x123969000 == 25 [pid = 1647] [id = 722] 11:37:07 INFO - PROCESS | 1647 | --DOCSHELL 0x123830000 == 24 [pid = 1647] [id = 721] 11:37:07 INFO - PROCESS | 1647 | 1467225427993 Marionette TRACE conn2 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 11:37:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 11:37:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1375ms 11:37:08 INFO - PROCESS | 1647 | 1467225428031 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 11:37:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 11:37:08 INFO - PROCESS | 1647 | 1467225428036 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 11:37:08 INFO - PROCESS | 1647 | 1467225428039 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 11:37:08 INFO - PROCESS | 1647 | 1467225428041 Marionette TRACE conn2 <- [1,2882,null,{}] 11:37:08 INFO - PROCESS | 1647 | 1467225428044 Marionette TRACE conn2 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:08 INFO - PROCESS | 1647 | 1467225428046 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:08 INFO - PROCESS | 1647 | 1467225428138 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 11:37:08 INFO - PROCESS | 1647 | 1467225428195 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:08 INFO - PROCESS | 1647 | 1467225428197 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:08 INFO - PROCESS | 1647 | ++DOCSHELL 0x118626800 == 25 [pid = 1647] [id = 728] 11:37:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x113c44000) [pid = 1647] [serial = 2184] [outer = 0x0] 11:37:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x115dfa400) [pid = 1647] [serial = 2185] [outer = 0x113c44000] 11:37:08 INFO - PROCESS | 1647 | 1467225428224 Marionette DEBUG loaded listener.js 11:37:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x116978000) [pid = 1647] [serial = 2186] [outer = 0x113c44000] 11:37:08 INFO - PROCESS | 1647 | 1467225428557 Marionette TRACE conn2 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 11:37:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 11:37:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 570ms 11:37:08 INFO - PROCESS | 1647 | 1467225428608 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 11:37:08 INFO - PROCESS | 1647 | 1467225428612 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 11:37:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 11:37:08 INFO - PROCESS | 1647 | 1467225428617 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 11:37:08 INFO - PROCESS | 1647 | 1467225428619 Marionette TRACE conn2 <- [1,2886,null,{}] 11:37:08 INFO - PROCESS | 1647 | 1467225428621 Marionette TRACE conn2 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:08 INFO - PROCESS | 1647 | 1467225428623 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:08 INFO - PROCESS | 1647 | 1467225428706 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 11:37:08 INFO - PROCESS | 1647 | 1467225428773 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:08 INFO - PROCESS | 1647 | 1467225428774 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:08 INFO - PROCESS | 1647 | ++DOCSHELL 0x12399f000 == 26 [pid = 1647] [id = 729] 11:37:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x114f81000) [pid = 1647] [serial = 2187] [outer = 0x0] 11:37:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x11819e400) [pid = 1647] [serial = 2188] [outer = 0x114f81000] 11:37:08 INFO - PROCESS | 1647 | 1467225428804 Marionette DEBUG loaded listener.js 11:37:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x118557000) [pid = 1647] [serial = 2189] [outer = 0x114f81000] 11:37:09 INFO - PROCESS | 1647 | 1467225429158 Marionette TRACE conn2 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 11:37:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 11:37:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 569ms 11:37:09 INFO - PROCESS | 1647 | 1467225429186 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 11:37:09 INFO - PROCESS | 1647 | 1467225429188 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 11:37:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 11:37:09 INFO - PROCESS | 1647 | 1467225429190 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 11:37:09 INFO - PROCESS | 1647 | 1467225429192 Marionette TRACE conn2 <- [1,2890,null,{}] 11:37:09 INFO - PROCESS | 1647 | 1467225429200 Marionette TRACE conn2 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:09 INFO - PROCESS | 1647 | 1467225429203 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:09 INFO - PROCESS | 1647 | 1467225429304 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 11:37:09 INFO - PROCESS | 1647 | 1467225429345 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:09 INFO - PROCESS | 1647 | 1467225429347 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:09 INFO - PROCESS | 1647 | ++DOCSHELL 0x1271b3800 == 27 [pid = 1647] [id = 730] 11:37:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x11291e400) [pid = 1647] [serial = 2190] [outer = 0x0] 11:37:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x119194c00) [pid = 1647] [serial = 2191] [outer = 0x11291e400] 11:37:09 INFO - PROCESS | 1647 | 1467225429375 Marionette DEBUG loaded listener.js 11:37:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x119764400) [pid = 1647] [serial = 2192] [outer = 0x11291e400] 11:37:09 INFO - PROCESS | 1647 | 1467225429687 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 11:37:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 11:37:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 524ms 11:37:09 INFO - PROCESS | 1647 | 1467225429716 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 11:37:09 INFO - PROCESS | 1647 | 1467225429720 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 11:37:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 11:37:09 INFO - PROCESS | 1647 | 1467225429723 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 11:37:09 INFO - PROCESS | 1647 | 1467225429724 Marionette TRACE conn2 <- [1,2894,null,{}] 11:37:09 INFO - PROCESS | 1647 | 1467225429726 Marionette TRACE conn2 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:09 INFO - PROCESS | 1647 | 1467225429727 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:09 INFO - PROCESS | 1647 | 1467225429828 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 11:37:09 INFO - PROCESS | 1647 | 1467225429838 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:09 INFO - PROCESS | 1647 | 1467225429839 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:09 INFO - PROCESS | 1647 | ++DOCSHELL 0x128b1f000 == 28 [pid = 1647] [id = 731] 11:37:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x119e16800) [pid = 1647] [serial = 2193] [outer = 0x0] 11:37:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x11a013c00) [pid = 1647] [serial = 2194] [outer = 0x119e16800] 11:37:09 INFO - PROCESS | 1647 | 1467225429864 Marionette DEBUG loaded listener.js 11:37:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x1209f6800) [pid = 1647] [serial = 2195] [outer = 0x119e16800] 11:37:10 INFO - PROCESS | 1647 | 1467225430227 Marionette TRACE conn2 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 11:37:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 11:37:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 520ms 11:37:10 INFO - PROCESS | 1647 | 1467225430244 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 11:37:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 11:37:10 INFO - PROCESS | 1647 | 1467225430254 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 11:37:10 INFO - PROCESS | 1647 | 1467225430257 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 11:37:10 INFO - PROCESS | 1647 | 1467225430258 Marionette TRACE conn2 <- [1,2898,null,{}] 11:37:10 INFO - PROCESS | 1647 | 1467225430261 Marionette TRACE conn2 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:10 INFO - PROCESS | 1647 | 1467225430262 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:10 INFO - PROCESS | 1647 | 1467225430389 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 11:37:10 INFO - PROCESS | 1647 | 1467225430404 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:10 INFO - PROCESS | 1647 | 1467225430406 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:10 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a54b800 == 29 [pid = 1647] [id = 732] 11:37:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x1128ce800) [pid = 1647] [serial = 2196] [outer = 0x0] 11:37:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 108 (0x123804800) [pid = 1647] [serial = 2197] [outer = 0x1128ce800] 11:37:10 INFO - PROCESS | 1647 | 1467225430446 Marionette DEBUG loaded listener.js 11:37:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 109 (0x12388fc00) [pid = 1647] [serial = 2198] [outer = 0x1128ce800] 11:37:10 INFO - PROCESS | 1647 | 1467225430906 Marionette TRACE conn2 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 11:37:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 11:37:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 669ms 11:37:10 INFO - PROCESS | 1647 | 1467225430927 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 11:37:10 INFO - PROCESS | 1647 | 1467225430928 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 11:37:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 11:37:10 INFO - PROCESS | 1647 | 1467225430931 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 11:37:10 INFO - PROCESS | 1647 | 1467225430934 Marionette TRACE conn2 <- [1,2902,null,{}] 11:37:10 INFO - PROCESS | 1647 | 1467225430937 Marionette TRACE conn2 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:10 INFO - PROCESS | 1647 | 1467225430941 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:11 INFO - PROCESS | 1647 | 1467225431291 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 11:37:11 INFO - PROCESS | 1647 | --DOMWINDOW == 108 (0x116771c00) [pid = 1647] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 11:37:11 INFO - PROCESS | 1647 | --DOMWINDOW == 107 (0x112a82c00) [pid = 1647] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 11:37:11 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x1122b1400) [pid = 1647] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 11:37:11 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x114f7f800) [pid = 1647] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 11:37:11 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x11859ec00) [pid = 1647] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 11:37:11 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x1209f5000) [pid = 1647] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 11:37:11 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x1128d0000) [pid = 1647] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 11:37:11 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x118554000) [pid = 1647] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 11:37:11 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x11292ac00) [pid = 1647] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 11:37:11 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x115e63c00) [pid = 1647] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 11:37:11 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x118355c00) [pid = 1647] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 11:37:11 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x1128cec00) [pid = 1647] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 11:37:11 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x1128c8400) [pid = 1647] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 11:37:11 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x1182bd800) [pid = 1647] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 11:37:11 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x119e19c00) [pid = 1647] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 11:37:11 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x124724000) [pid = 1647] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 11:37:11 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x128b6b000) [pid = 1647] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 11:37:11 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x11337bc00) [pid = 1647] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 11:37:11 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x110f85400) [pid = 1647] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 11:37:11 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x116188800) [pid = 1647] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 11:37:11 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x1266e7800) [pid = 1647] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 11:37:11 INFO - PROCESS | 1647 | 1467225431364 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:11 INFO - PROCESS | 1647 | 1467225431365 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:11 INFO - PROCESS | 1647 | ++DOCSHELL 0x118623000 == 30 [pid = 1647] [id = 733] 11:37:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x1110a6000) [pid = 1647] [serial = 2199] [outer = 0x0] 11:37:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x1128ca000) [pid = 1647] [serial = 2200] [outer = 0x1110a6000] 11:37:11 INFO - PROCESS | 1647 | 1467225431396 Marionette DEBUG loaded listener.js 11:37:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x113c37c00) [pid = 1647] [serial = 2201] [outer = 0x1110a6000] 11:37:11 INFO - PROCESS | 1647 | 1467225431770 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 11:37:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 11:37:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 871ms 11:37:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 11:37:11 INFO - PROCESS | 1647 | 1467225431803 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 11:37:11 INFO - PROCESS | 1647 | 1467225431805 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 11:37:11 INFO - PROCESS | 1647 | 1467225431808 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 11:37:11 INFO - PROCESS | 1647 | 1467225431810 Marionette TRACE conn2 <- [1,2906,null,{}] 11:37:11 INFO - PROCESS | 1647 | 1467225431833 Marionette TRACE conn2 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:11 INFO - PROCESS | 1647 | 1467225431835 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:11 INFO - PROCESS | 1647 | 1467225431946 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 11:37:11 INFO - PROCESS | 1647 | 1467225431952 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:11 INFO - PROCESS | 1647 | 1467225431953 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:11 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b72e000 == 31 [pid = 1647] [id = 734] 11:37:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x114f7d800) [pid = 1647] [serial = 2202] [outer = 0x0] 11:37:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x118355c00) [pid = 1647] [serial = 2203] [outer = 0x114f7d800] 11:37:11 INFO - PROCESS | 1647 | 1467225431977 Marionette DEBUG loaded listener.js 11:37:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x119e19800) [pid = 1647] [serial = 2204] [outer = 0x114f7d800] 11:37:12 INFO - PROCESS | 1647 | 1467225432345 Marionette TRACE conn2 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 11:37:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 11:37:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 591ms 11:37:12 INFO - PROCESS | 1647 | 1467225432400 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 11:37:12 INFO - PROCESS | 1647 | 1467225432402 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 11:37:12 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 11:37:12 INFO - PROCESS | 1647 | 1467225432405 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 11:37:12 INFO - PROCESS | 1647 | 1467225432407 Marionette TRACE conn2 <- [1,2910,null,{}] 11:37:12 INFO - PROCESS | 1647 | 1467225432410 Marionette TRACE conn2 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:12 INFO - PROCESS | 1647 | 1467225432412 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:12 INFO - PROCESS | 1647 | 1467225432571 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 11:37:12 INFO - PROCESS | 1647 | 1467225432612 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:12 INFO - PROCESS | 1647 | 1467225432613 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:12 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b911000 == 32 [pid = 1647] [id = 735] 11:37:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x11855f800) [pid = 1647] [serial = 2205] [outer = 0x0] 11:37:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x12463e800) [pid = 1647] [serial = 2206] [outer = 0x11855f800] 11:37:12 INFO - PROCESS | 1647 | 1467225432656 Marionette DEBUG loaded listener.js 11:37:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x12568c400) [pid = 1647] [serial = 2207] [outer = 0x11855f800] 11:37:12 INFO - PROCESS | 1647 | 1467225432929 Marionette TRACE conn2 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 11:37:12 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 11:37:12 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 11:37:12 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 572ms 11:37:12 INFO - PROCESS | 1647 | 1467225432976 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 11:37:12 INFO - PROCESS | 1647 | 1467225432978 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 11:37:12 INFO - TEST-START | /DOMEvents/constructors.html 11:37:12 INFO - PROCESS | 1647 | 1467225432980 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 11:37:13 INFO - PROCESS | 1647 | 1467225432992 Marionette TRACE conn2 <- [1,2914,null,{}] 11:37:13 INFO - PROCESS | 1647 | 1467225433003 Marionette TRACE conn2 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:13 INFO - PROCESS | 1647 | 1467225433004 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:13 INFO - PROCESS | 1647 | 1467225433081 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 11:37:13 INFO - PROCESS | 1647 | 1467225433142 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:13 INFO - PROCESS | 1647 | 1467225433143 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:13 INFO - PROCESS | 1647 | ++DOCSHELL 0x1266a9800 == 33 [pid = 1647] [id = 736] 11:37:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x116f85400) [pid = 1647] [serial = 2208] [outer = 0x0] 11:37:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x126186c00) [pid = 1647] [serial = 2209] [outer = 0x116f85400] 11:37:13 INFO - PROCESS | 1647 | 1467225433167 Marionette DEBUG loaded listener.js 11:37:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x126651800) [pid = 1647] [serial = 2210] [outer = 0x116f85400] 11:37:13 INFO - PROCESS | 1647 | 1467225433589 Marionette TRACE conn2 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 11:37:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 11:37:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 11:37:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 11:37:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 11:37:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 11:37:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 11:37:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 11:37:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 11:37:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 11:37:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 11:37:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 11:37:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 11:37:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 11:37:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 11:37:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 11:37:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 11:37:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 11:37:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 11:37:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 11:37:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 11:37:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 11:37:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 11:37:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 11:37:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 11:37:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 11:37:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 11:37:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 11:37:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 11:37:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 11:37:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 11:37:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 11:37:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 11:37:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 11:37:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 11:37:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 11:37:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 11:37:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 11:37:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 11:37:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 11:37:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:37:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 11:37:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 11:37:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 11:37:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:37:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 11:37:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 11:37:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 11:37:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:37:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 11:37:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 11:37:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 11:37:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:37:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 11:37:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 11:37:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 11:37:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:37:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 11:37:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 11:37:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 11:37:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:37:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 11:37:13 INFO - TEST-OK | /DOMEvents/constructors.html | took 645ms 11:37:13 INFO - TEST-START | /DOMEvents/event-phases-order.html 11:37:13 INFO - PROCESS | 1647 | 1467225433625 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 11:37:13 INFO - PROCESS | 1647 | 1467225433628 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 11:37:13 INFO - PROCESS | 1647 | 1467225433632 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 11:37:13 INFO - PROCESS | 1647 | 1467225433634 Marionette TRACE conn2 <- [1,2918,null,{}] 11:37:13 INFO - PROCESS | 1647 | 1467225433638 Marionette TRACE conn2 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:13 INFO - PROCESS | 1647 | 1467225433640 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:13 INFO - PROCESS | 1647 | 1467225433774 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 11:37:13 INFO - PROCESS | 1647 | 1467225433835 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:13 INFO - PROCESS | 1647 | 1467225433837 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:13 INFO - PROCESS | 1647 | ++DOCSHELL 0x1243ba000 == 34 [pid = 1647] [id = 737] 11:37:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x114f72400) [pid = 1647] [serial = 2211] [outer = 0x0] 11:37:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x11690b800) [pid = 1647] [serial = 2212] [outer = 0x114f72400] 11:37:13 INFO - PROCESS | 1647 | 1467225433868 Marionette DEBUG loaded listener.js 11:37:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x1181e4800) [pid = 1647] [serial = 2213] [outer = 0x114f72400] 11:37:14 INFO - PROCESS | 1647 | 1467225434352 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 11:37:14 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 11:37:14 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 771ms 11:37:14 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 11:37:14 INFO - PROCESS | 1647 | 1467225434403 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 11:37:14 INFO - PROCESS | 1647 | 1467225434406 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 11:37:14 INFO - PROCESS | 1647 | 1467225434411 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 11:37:14 INFO - PROCESS | 1647 | 1467225434413 Marionette TRACE conn2 <- [1,2922,null,{}] 11:37:14 INFO - PROCESS | 1647 | 1467225434415 Marionette TRACE conn2 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:14 INFO - PROCESS | 1647 | 1467225434417 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:14 INFO - PROCESS | 1647 | 1467225434527 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 11:37:14 INFO - PROCESS | 1647 | 1467225434585 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:14 INFO - PROCESS | 1647 | 1467225434586 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:14 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a335000 == 35 [pid = 1647] [id = 738] 11:37:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x118596800) [pid = 1647] [serial = 2214] [outer = 0x0] 11:37:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x119434000) [pid = 1647] [serial = 2215] [outer = 0x118596800] 11:37:14 INFO - PROCESS | 1647 | 1467225434617 Marionette DEBUG loaded listener.js 11:37:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x119e73c00) [pid = 1647] [serial = 2216] [outer = 0x118596800] 11:37:14 INFO - PROCESS | 1647 | [1647] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 11:37:14 INFO - PROCESS | 1647 | [1647] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 11:37:14 INFO - PROCESS | 1647 | [1647] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 11:37:14 INFO - PROCESS | 1647 | [1647] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 11:37:15 INFO - PROCESS | 1647 | 1467225435055 Marionette TRACE conn2 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 11:37:15 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 11:37:15 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 11:37:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 11:37:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:15 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:37:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:37:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:37:15 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 11:37:15 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 11:37:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:37:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:15 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:37:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:37:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:37:15 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 11:37:15 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 11:37:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:37:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:15 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:37:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:37:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:37:15 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 11:37:15 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 11:37:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:37:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:15 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:37:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:37:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:15 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:37:15 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 11:37:15 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 675ms 11:37:15 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 11:37:15 INFO - PROCESS | 1647 | 1467225435085 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 11:37:15 INFO - PROCESS | 1647 | 1467225435087 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 11:37:15 INFO - PROCESS | 1647 | 1467225435090 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 11:37:15 INFO - PROCESS | 1647 | 1467225435092 Marionette TRACE conn2 <- [1,2926,null,{}] 11:37:15 INFO - PROCESS | 1647 | 1467225435100 Marionette TRACE conn2 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:15 INFO - PROCESS | 1647 | 1467225435103 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:15 INFO - PROCESS | 1647 | 1467225435238 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 11:37:15 INFO - PROCESS | 1647 | 1467225435300 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:15 INFO - PROCESS | 1647 | 1467225435303 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:15 INFO - PROCESS | 1647 | ++DOCSHELL 0x12bce0800 == 36 [pid = 1647] [id = 739] 11:37:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x124bdec00) [pid = 1647] [serial = 2217] [outer = 0x0] 11:37:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 108 (0x1257e8c00) [pid = 1647] [serial = 2218] [outer = 0x124bdec00] 11:37:15 INFO - PROCESS | 1647 | 1467225435334 Marionette DEBUG loaded listener.js 11:37:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 109 (0x126536000) [pid = 1647] [serial = 2219] [outer = 0x124bdec00] 11:37:15 INFO - PROCESS | 1647 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 11:37:15 INFO - PROCESS | 1647 | 1467225435874 Marionette TRACE conn2 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 11:37:15 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 11:37:15 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 825ms 11:37:15 INFO - PROCESS | 1647 | 1467225435916 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 11:37:15 INFO - PROCESS | 1647 | 1467225435920 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 11:37:15 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 11:37:15 INFO - PROCESS | 1647 | 1467225435925 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 11:37:15 INFO - PROCESS | 1647 | 1467225435927 Marionette TRACE conn2 <- [1,2930,null,{}] 11:37:15 INFO - PROCESS | 1647 | 1467225435932 Marionette TRACE conn2 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:15 INFO - PROCESS | 1647 | 1467225435935 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:16 INFO - PROCESS | 1647 | 1467225436098 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 11:37:16 INFO - PROCESS | 1647 | 1467225436241 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:16 INFO - PROCESS | 1647 | 1467225436243 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:16 INFO - PROCESS | 1647 | --DOCSHELL 0x12b911000 == 35 [pid = 1647] [id = 735] 11:37:16 INFO - PROCESS | 1647 | --DOCSHELL 0x12b72e000 == 34 [pid = 1647] [id = 734] 11:37:16 INFO - PROCESS | 1647 | --DOCSHELL 0x118623000 == 33 [pid = 1647] [id = 733] 11:37:16 INFO - PROCESS | 1647 | --DOCSHELL 0x12a54b800 == 32 [pid = 1647] [id = 732] 11:37:16 INFO - PROCESS | 1647 | ++DOCSHELL 0x11660d000 == 33 [pid = 1647] [id = 740] 11:37:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 110 (0x1122b1400) [pid = 1647] [serial = 2220] [outer = 0x0] 11:37:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 111 (0x112adc400) [pid = 1647] [serial = 2221] [outer = 0x1122b1400] 11:37:16 INFO - PROCESS | 1647 | 1467225436314 Marionette DEBUG loaded listener.js 11:37:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 112 (0x11816fc00) [pid = 1647] [serial = 2222] [outer = 0x1122b1400] 11:37:16 INFO - PROCESS | 1647 | --DOCSHELL 0x128b1f000 == 32 [pid = 1647] [id = 731] 11:37:16 INFO - PROCESS | 1647 | --DOCSHELL 0x1271b3800 == 31 [pid = 1647] [id = 730] 11:37:16 INFO - PROCESS | 1647 | --DOCSHELL 0x12399f000 == 30 [pid = 1647] [id = 729] 11:37:16 INFO - PROCESS | 1647 | --DOCSHELL 0x118626800 == 29 [pid = 1647] [id = 728] 11:37:16 INFO - PROCESS | 1647 | --DOMWINDOW == 111 (0x118356800) [pid = 1647] [serial = 2165] [outer = 0x0] [url = about:blank] 11:37:16 INFO - PROCESS | 1647 | --DOMWINDOW == 110 (0x117d1e800) [pid = 1647] [serial = 2164] [outer = 0x0] [url = about:blank] 11:37:16 INFO - PROCESS | 1647 | --DOMWINDOW == 109 (0x112d2d400) [pid = 1647] [serial = 2122] [outer = 0x0] [url = about:blank] 11:37:16 INFO - PROCESS | 1647 | --DOMWINDOW == 108 (0x1133d6000) [pid = 1647] [serial = 2123] [outer = 0x0] [url = about:blank] 11:37:16 INFO - PROCESS | 1647 | --DOMWINDOW == 107 (0x119e21400) [pid = 1647] [serial = 2134] [outer = 0x0] [url = about:blank] 11:37:16 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x116774400) [pid = 1647] [serial = 2125] [outer = 0x0] [url = about:blank] 11:37:16 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x116fddc00) [pid = 1647] [serial = 2126] [outer = 0x0] [url = about:blank] 11:37:16 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x11918d000) [pid = 1647] [serial = 2131] [outer = 0x0] [url = about:blank] 11:37:16 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x123882c00) [pid = 1647] [serial = 2137] [outer = 0x0] [url = about:blank] 11:37:16 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x124648000) [pid = 1647] [serial = 2138] [outer = 0x0] [url = about:blank] 11:37:16 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x1209f0400) [pid = 1647] [serial = 2135] [outer = 0x0] [url = about:blank] 11:37:16 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x124f17000) [pid = 1647] [serial = 2140] [outer = 0x0] [url = about:blank] 11:37:16 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x118560400) [pid = 1647] [serial = 2128] [outer = 0x0] [url = about:blank] 11:37:16 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x11859c000) [pid = 1647] [serial = 2129] [outer = 0x0] [url = about:blank] 11:37:16 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x1176f3800) [pid = 1647] [serial = 2143] [outer = 0x0] [url = about:blank] 11:37:16 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x116905c00) [pid = 1647] [serial = 2119] [outer = 0x0] [url = about:blank] 11:37:16 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x11859dc00) [pid = 1647] [serial = 2144] [outer = 0x0] [url = about:blank] 11:37:16 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x1247c9400) [pid = 1647] [serial = 2146] [outer = 0x0] [url = about:blank] 11:37:16 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x118199800) [pid = 1647] [serial = 2120] [outer = 0x0] [url = about:blank] 11:37:16 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x1265d8c00) [pid = 1647] [serial = 2150] [outer = 0x0] [url = about:blank] 11:37:16 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x125733800) [pid = 1647] [serial = 2141] [outer = 0x0] [url = about:blank] 11:37:16 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x115e5d400) [pid = 1647] [serial = 2105] [outer = 0x0] [url = about:blank] 11:37:16 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x11291c400) [pid = 1647] [serial = 2104] [outer = 0x0] [url = about:blank] 11:37:16 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x119197400) [pid = 1647] [serial = 2108] [outer = 0x0] [url = about:blank] 11:37:16 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x118589c00) [pid = 1647] [serial = 2107] [outer = 0x0] [url = about:blank] 11:37:16 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x12463dc00) [pid = 1647] [serial = 2111] [outer = 0x0] [url = about:blank] 11:37:16 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x1211e4000) [pid = 1647] [serial = 2110] [outer = 0x0] [url = about:blank] 11:37:16 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x1289f2000) [pid = 1647] [serial = 2114] [outer = 0x0] [url = about:blank] 11:37:16 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x1257e9c00) [pid = 1647] [serial = 2113] [outer = 0x0] [url = about:blank] 11:37:16 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x128bd9800) [pid = 1647] [serial = 2117] [outer = 0x0] [url = about:blank] 11:37:16 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x128bd2400) [pid = 1647] [serial = 2116] [outer = 0x0] [url = about:blank] 11:37:16 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x116772000) [pid = 1647] [serial = 2162] [outer = 0x0] [url = about:blank] 11:37:16 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x1257e7c00) [pid = 1647] [serial = 2147] [outer = 0x0] [url = about:blank] 11:37:16 INFO - PROCESS | 1647 | --DOMWINDOW == 78 (0x114f76800) [pid = 1647] [serial = 2161] [outer = 0x0] [url = about:blank] 11:37:16 INFO - PROCESS | 1647 | --DOMWINDOW == 77 (0x119766000) [pid = 1647] [serial = 2132] [outer = 0x0] [url = about:blank] 11:37:16 INFO - PROCESS | 1647 | --DOMWINDOW == 76 (0x124e98c00) [pid = 1647] [serial = 2149] [outer = 0x0] [url = about:blank] 11:37:16 INFO - PROCESS | 1647 | --DOMWINDOW == 75 (0x1122afc00) [pid = 1647] [serial = 2155] [outer = 0x0] [url = about:blank] 11:37:16 INFO - PROCESS | 1647 | --DOMWINDOW == 74 (0x1181dec00) [pid = 1647] [serial = 2159] [outer = 0x0] [url = about:blank] 11:37:16 INFO - PROCESS | 1647 | --DOMWINDOW == 73 (0x116fde400) [pid = 1647] [serial = 2158] [outer = 0x0] [url = about:blank] 11:37:16 INFO - PROCESS | 1647 | --DOMWINDOW == 72 (0x112929400) [pid = 1647] [serial = 2156] [outer = 0x0] [url = about:blank] 11:37:16 INFO - PROCESS | 1647 | --DOMWINDOW == 71 (0x128b61c00) [pid = 1647] [serial = 2153] [outer = 0x0] [url = about:blank] 11:37:16 INFO - PROCESS | 1647 | --DOMWINDOW == 70 (0x127170000) [pid = 1647] [serial = 2152] [outer = 0x0] [url = about:blank] 11:37:16 INFO - PROCESS | 1647 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 11:37:16 INFO - PROCESS | 1647 | 1467225436671 Marionette TRACE conn2 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 11:37:16 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 11:37:16 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 776ms 11:37:16 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 11:37:16 INFO - PROCESS | 1647 | 1467225436702 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 11:37:16 INFO - PROCESS | 1647 | 1467225436705 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 11:37:16 INFO - PROCESS | 1647 | 1467225436710 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 11:37:16 INFO - PROCESS | 1647 | 1467225436711 Marionette TRACE conn2 <- [1,2934,null,{}] 11:37:16 INFO - PROCESS | 1647 | 1467225436714 Marionette TRACE conn2 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:16 INFO - PROCESS | 1647 | 1467225436716 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:16 INFO - PROCESS | 1647 | 1467225436798 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 11:37:16 INFO - PROCESS | 1647 | 1467225436855 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:16 INFO - PROCESS | 1647 | 1467225436856 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:16 INFO - PROCESS | 1647 | ++DOCSHELL 0x11995f800 == 30 [pid = 1647] [id = 741] 11:37:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 71 (0x1181e5c00) [pid = 1647] [serial = 2223] [outer = 0x0] 11:37:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 72 (0x118555c00) [pid = 1647] [serial = 2224] [outer = 0x1181e5c00] 11:37:16 INFO - PROCESS | 1647 | 1467225436883 Marionette DEBUG loaded listener.js 11:37:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 73 (0x11859ac00) [pid = 1647] [serial = 2225] [outer = 0x1181e5c00] 11:37:17 INFO - PROCESS | 1647 | 1467225437157 Marionette TRACE conn2 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 11:37:17 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 11:37:17 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 470ms 11:37:17 INFO - PROCESS | 1647 | 1467225437180 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 11:37:17 INFO - PROCESS | 1647 | 1467225437182 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 11:37:17 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 11:37:17 INFO - PROCESS | 1647 | 1467225437192 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 11:37:17 INFO - PROCESS | 1647 | 1467225437194 Marionette TRACE conn2 <- [1,2938,null,{}] 11:37:17 INFO - PROCESS | 1647 | 1467225437209 Marionette TRACE conn2 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:17 INFO - PROCESS | 1647 | 1467225437212 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:17 INFO - PROCESS | 1647 | 1467225437305 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 11:37:17 INFO - PROCESS | 1647 | 1467225437359 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:17 INFO - PROCESS | 1647 | 1467225437361 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:17 INFO - PROCESS | 1647 | ++DOCSHELL 0x1240cf800 == 31 [pid = 1647] [id = 742] 11:37:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 74 (0x11889bc00) [pid = 1647] [serial = 2226] [outer = 0x0] 11:37:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 75 (0x119e1c800) [pid = 1647] [serial = 2227] [outer = 0x11889bc00] 11:37:17 INFO - PROCESS | 1647 | 1467225437389 Marionette DEBUG loaded listener.js 11:37:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 76 (0x123806800) [pid = 1647] [serial = 2228] [outer = 0x11889bc00] 11:37:17 INFO - PROCESS | 1647 | 1467225437647 Marionette TRACE conn2 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 11:37:17 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 11:37:17 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 474ms 11:37:17 INFO - PROCESS | 1647 | 1467225437676 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 11:37:17 INFO - PROCESS | 1647 | 1467225437677 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 11:37:17 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 11:37:17 INFO - PROCESS | 1647 | 1467225437679 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 11:37:17 INFO - PROCESS | 1647 | 1467225437681 Marionette TRACE conn2 <- [1,2942,null,{}] 11:37:17 INFO - PROCESS | 1647 | 1467225437691 Marionette TRACE conn2 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:17 INFO - PROCESS | 1647 | 1467225437692 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:17 INFO - PROCESS | 1647 | 1467225437779 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 11:37:17 INFO - PROCESS | 1647 | 1467225437785 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:17 INFO - PROCESS | 1647 | 1467225437786 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:17 INFO - PROCESS | 1647 | ++DOCSHELL 0x126520000 == 32 [pid = 1647] [id = 743] 11:37:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 77 (0x123806000) [pid = 1647] [serial = 2229] [outer = 0x0] 11:37:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 78 (0x124643c00) [pid = 1647] [serial = 2230] [outer = 0x123806000] 11:37:17 INFO - PROCESS | 1647 | 1467225437812 Marionette DEBUG loaded listener.js 11:37:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 79 (0x125733800) [pid = 1647] [serial = 2231] [outer = 0x123806000] 11:37:18 INFO - PROCESS | 1647 | 1467225438127 Marionette TRACE conn2 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 11:37:18 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 11:37:18 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 11:37:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:18 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 11:37:18 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 478ms 11:37:18 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 11:37:18 INFO - PROCESS | 1647 | 1467225438158 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 11:37:18 INFO - PROCESS | 1647 | 1467225438160 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 11:37:18 INFO - PROCESS | 1647 | 1467225438162 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 11:37:18 INFO - PROCESS | 1647 | 1467225438163 Marionette TRACE conn2 <- [1,2946,null,{}] 11:37:18 INFO - PROCESS | 1647 | 1467225438165 Marionette TRACE conn2 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:18 INFO - PROCESS | 1647 | 1467225438169 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:18 INFO - PROCESS | 1647 | 1467225438282 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 11:37:18 INFO - PROCESS | 1647 | 1467225438289 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:18 INFO - PROCESS | 1647 | 1467225438290 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:18 INFO - PROCESS | 1647 | ++DOCSHELL 0x128b16800 == 33 [pid = 1647] [id = 744] 11:37:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x125732c00) [pid = 1647] [serial = 2232] [outer = 0x0] 11:37:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x125737800) [pid = 1647] [serial = 2233] [outer = 0x125732c00] 11:37:18 INFO - PROCESS | 1647 | 1467225438314 Marionette DEBUG loaded listener.js 11:37:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x12665a000) [pid = 1647] [serial = 2234] [outer = 0x125732c00] 11:37:18 INFO - PROCESS | 1647 | 1467225438608 Marionette TRACE conn2 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 11:37:18 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 11:37:18 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 468ms 11:37:18 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 11:37:18 INFO - PROCESS | 1647 | 1467225438636 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 11:37:18 INFO - PROCESS | 1647 | 1467225438638 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 11:37:18 INFO - PROCESS | 1647 | 1467225438640 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 11:37:18 INFO - PROCESS | 1647 | 1467225438641 Marionette TRACE conn2 <- [1,2950,null,{}] 11:37:18 INFO - PROCESS | 1647 | 1467225438643 Marionette TRACE conn2 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:18 INFO - PROCESS | 1647 | 1467225438648 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:18 INFO - PROCESS | 1647 | 1467225438770 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 11:37:18 INFO - PROCESS | 1647 | 1467225438784 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:18 INFO - PROCESS | 1647 | 1467225438785 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:18 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a559000 == 34 [pid = 1647] [id = 745] 11:37:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x118559400) [pid = 1647] [serial = 2235] [outer = 0x0] 11:37:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x12890a400) [pid = 1647] [serial = 2236] [outer = 0x118559400] 11:37:18 INFO - PROCESS | 1647 | 1467225438809 Marionette DEBUG loaded listener.js 11:37:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x128b63800) [pid = 1647] [serial = 2237] [outer = 0x118559400] 11:37:19 INFO - PROCESS | 1647 | ++DOCSHELL 0x12ab40800 == 35 [pid = 1647] [id = 746] 11:37:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x128b69800) [pid = 1647] [serial = 2238] [outer = 0x0] 11:37:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x128b68000) [pid = 1647] [serial = 2239] [outer = 0x128b69800] 11:37:19 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 11:37:19 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 519ms 11:37:19 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 11:37:19 INFO - PROCESS | 1647 | 1467225439154 Marionette TRACE conn2 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 11:37:19 INFO - PROCESS | 1647 | 1467225439159 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 11:37:19 INFO - PROCESS | 1647 | 1467225439160 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 11:37:19 INFO - PROCESS | 1647 | 1467225439162 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 11:37:19 INFO - PROCESS | 1647 | 1467225439163 Marionette TRACE conn2 <- [1,2954,null,{}] 11:37:19 INFO - PROCESS | 1647 | 1467225439168 Marionette TRACE conn2 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:19 INFO - PROCESS | 1647 | 1467225439170 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:19 INFO - PROCESS | 1647 | 1467225439299 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 11:37:19 INFO - PROCESS | 1647 | 1467225439311 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:19 INFO - PROCESS | 1647 | 1467225439312 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:19 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b731800 == 36 [pid = 1647] [id = 747] 11:37:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x128b6bc00) [pid = 1647] [serial = 2240] [outer = 0x0] 11:37:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x128bcc000) [pid = 1647] [serial = 2241] [outer = 0x128b6bc00] 11:37:19 INFO - PROCESS | 1647 | 1467225439336 Marionette DEBUG loaded listener.js 11:37:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x128bd6c00) [pid = 1647] [serial = 2242] [outer = 0x128b6bc00] 11:37:19 INFO - PROCESS | 1647 | 1467225439659 Marionette TRACE conn2 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 11:37:19 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 11:37:19 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 11:37:19 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 523ms 11:37:19 INFO - PROCESS | 1647 | 1467225439687 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 11:37:19 INFO - PROCESS | 1647 | 1467225439688 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 11:37:19 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 11:37:19 INFO - PROCESS | 1647 | 1467225439690 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 11:37:19 INFO - PROCESS | 1647 | 1467225439691 Marionette TRACE conn2 <- [1,2958,null,{}] 11:37:19 INFO - PROCESS | 1647 | 1467225439693 Marionette TRACE conn2 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:19 INFO - PROCESS | 1647 | 1467225439694 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:19 INFO - PROCESS | 1647 | 1467225439801 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 11:37:19 INFO - PROCESS | 1647 | 1467225439805 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:19 INFO - PROCESS | 1647 | 1467225439806 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:19 INFO - PROCESS | 1647 | ++DOCSHELL 0x12bcb5800 == 37 [pid = 1647] [id = 748] 11:37:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x128b6cc00) [pid = 1647] [serial = 2243] [outer = 0x0] 11:37:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x128f70000) [pid = 1647] [serial = 2244] [outer = 0x128b6cc00] 11:37:19 INFO - PROCESS | 1647 | 1467225439863 Marionette DEBUG loaded listener.js 11:37:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x129285800) [pid = 1647] [serial = 2245] [outer = 0x128b6cc00] 11:37:20 INFO - PROCESS | 1647 | 1467225440142 Marionette TRACE conn2 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 11:37:20 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 11:37:20 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 468ms 11:37:20 INFO - PROCESS | 1647 | 1467225440160 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 11:37:20 INFO - PROCESS | 1647 | 1467225440161 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 11:37:20 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 11:37:20 INFO - PROCESS | 1647 | 1467225440186 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 11:37:20 INFO - PROCESS | 1647 | 1467225440187 Marionette TRACE conn2 <- [1,2962,null,{}] 11:37:20 INFO - PROCESS | 1647 | 1467225440190 Marionette TRACE conn2 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:20 INFO - PROCESS | 1647 | 1467225440191 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:20 INFO - PROCESS | 1647 | 1467225440294 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 11:37:20 INFO - PROCESS | 1647 | 1467225440298 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:20 INFO - PROCESS | 1647 | 1467225440299 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:20 INFO - PROCESS | 1647 | ++DOCSHELL 0x12bcf1000 == 38 [pid = 1647] [id = 749] 11:37:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x129284c00) [pid = 1647] [serial = 2246] [outer = 0x0] 11:37:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x12928b000) [pid = 1647] [serial = 2247] [outer = 0x129284c00] 11:37:20 INFO - PROCESS | 1647 | 1467225440356 Marionette DEBUG loaded listener.js 11:37:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x12928f400) [pid = 1647] [serial = 2248] [outer = 0x129284c00] 11:37:20 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x113c36c00) [pid = 1647] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 11:37:20 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x11291e400) [pid = 1647] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 11:37:20 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x119e16800) [pid = 1647] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 11:37:20 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x1128ce800) [pid = 1647] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 11:37:20 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x123c13000) [pid = 1647] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 11:37:20 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x1110a6000) [pid = 1647] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 11:37:20 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x114f7d800) [pid = 1647] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 11:37:20 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x11855f800) [pid = 1647] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 11:37:20 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x11816a800) [pid = 1647] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 11:37:20 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x113c44000) [pid = 1647] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 11:37:20 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x11855a800) [pid = 1647] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 11:37:20 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x1209f2400) [pid = 1647] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 11:37:20 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x123c51800) [pid = 1647] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 11:37:20 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x114f81000) [pid = 1647] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 11:37:20 INFO - PROCESS | 1647 | 1467225440683 Marionette TRACE conn2 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 11:37:20 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 11:37:20 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 526ms 11:37:20 INFO - PROCESS | 1647 | 1467225440705 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 11:37:20 INFO - PROCESS | 1647 | 1467225440706 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 11:37:20 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 11:37:20 INFO - PROCESS | 1647 | 1467225440708 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 11:37:20 INFO - PROCESS | 1647 | 1467225440709 Marionette TRACE conn2 <- [1,2966,null,{}] 11:37:20 INFO - PROCESS | 1647 | 1467225440712 Marionette TRACE conn2 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:20 INFO - PROCESS | 1647 | 1467225440713 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:20 INFO - PROCESS | 1647 | 1467225440797 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 11:37:20 INFO - PROCESS | 1647 | 1467225440803 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:20 INFO - PROCESS | 1647 | 1467225440804 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:20 INFO - PROCESS | 1647 | ++DOCSHELL 0x128a19000 == 39 [pid = 1647] [id = 750] 11:37:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x1120e3800) [pid = 1647] [serial = 2249] [outer = 0x0] 11:37:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x118558800) [pid = 1647] [serial = 2250] [outer = 0x1120e3800] 11:37:20 INFO - PROCESS | 1647 | 1467225440828 Marionette DEBUG loaded listener.js 11:37:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x1211d6800) [pid = 1647] [serial = 2251] [outer = 0x1120e3800] 11:37:21 INFO - PROCESS | 1647 | 1467225441138 Marionette TRACE conn2 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 11:37:21 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 11:37:21 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 468ms 11:37:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 11:37:21 INFO - PROCESS | 1647 | 1467225441178 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 11:37:21 INFO - PROCESS | 1647 | 1467225441179 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 11:37:21 INFO - PROCESS | 1647 | 1467225441181 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 11:37:21 INFO - PROCESS | 1647 | 1467225441183 Marionette TRACE conn2 <- [1,2970,null,{}] 11:37:21 INFO - PROCESS | 1647 | 1467225441185 Marionette TRACE conn2 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:21 INFO - PROCESS | 1647 | 1467225441187 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:21 INFO - PROCESS | 1647 | 1467225441301 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 11:37:21 INFO - PROCESS | 1647 | 1467225441308 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:21 INFO - PROCESS | 1647 | 1467225441309 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:21 INFO - PROCESS | 1647 | ++DOCSHELL 0x12ca69800 == 40 [pid = 1647] [id = 751] 11:37:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x1209f4c00) [pid = 1647] [serial = 2252] [outer = 0x0] 11:37:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x129291400) [pid = 1647] [serial = 2253] [outer = 0x1209f4c00] 11:37:21 INFO - PROCESS | 1647 | 1467225441336 Marionette DEBUG loaded listener.js 11:37:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x1295f0c00) [pid = 1647] [serial = 2254] [outer = 0x1209f4c00] 11:37:21 INFO - PROCESS | 1647 | 1467225441596 Marionette TRACE conn2 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 11:37:21 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 11:37:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 420ms 11:37:21 INFO - PROCESS | 1647 | 1467225441604 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 11:37:21 INFO - PROCESS | 1647 | 1467225441605 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 11:37:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 11:37:21 INFO - PROCESS | 1647 | 1467225441607 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 11:37:21 INFO - PROCESS | 1647 | 1467225441608 Marionette TRACE conn2 <- [1,2974,null,{}] 11:37:21 INFO - PROCESS | 1647 | 1467225441611 Marionette TRACE conn2 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:21 INFO - PROCESS | 1647 | 1467225441612 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:21 INFO - PROCESS | 1647 | 1467225441704 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 11:37:21 INFO - PROCESS | 1647 | 1467225441708 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:21 INFO - PROCESS | 1647 | 1467225441709 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:21 INFO - PROCESS | 1647 | ++DOCSHELL 0x12cda6800 == 41 [pid = 1647] [id = 752] 11:37:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x12940e400) [pid = 1647] [serial = 2255] [outer = 0x0] 11:37:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x1295fac00) [pid = 1647] [serial = 2256] [outer = 0x12940e400] 11:37:21 INFO - PROCESS | 1647 | 1467225441733 Marionette DEBUG loaded listener.js 11:37:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x12a621400) [pid = 1647] [serial = 2257] [outer = 0x12940e400] 11:37:22 INFO - PROCESS | 1647 | 1467225442028 Marionette TRACE conn2 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 11:37:22 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 11:37:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 470ms 11:37:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 11:37:22 INFO - PROCESS | 1647 | 1467225442078 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 11:37:22 INFO - PROCESS | 1647 | 1467225442079 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 11:37:22 INFO - PROCESS | 1647 | 1467225442082 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 11:37:22 INFO - PROCESS | 1647 | 1467225442085 Marionette TRACE conn2 <- [1,2978,null,{}] 11:37:22 INFO - PROCESS | 1647 | 1467225442088 Marionette TRACE conn2 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:22 INFO - PROCESS | 1647 | 1467225442089 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:22 INFO - PROCESS | 1647 | 1467225442170 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 11:37:22 INFO - PROCESS | 1647 | 1467225442233 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:22 INFO - PROCESS | 1647 | 1467225442234 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:22 INFO - PROCESS | 1647 | ++DOCSHELL 0x12d368800 == 42 [pid = 1647] [id = 753] 11:37:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x12a575800) [pid = 1647] [serial = 2258] [outer = 0x0] 11:37:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x12a62c400) [pid = 1647] [serial = 2259] [outer = 0x12a575800] 11:37:22 INFO - PROCESS | 1647 | 1467225442258 Marionette DEBUG loaded listener.js 11:37:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x12a707400) [pid = 1647] [serial = 2260] [outer = 0x12a575800] 11:37:22 INFO - PROCESS | 1647 | 1467225442491 Marionette TRACE conn2 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 11:37:22 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 11:37:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 420ms 11:37:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 11:37:22 INFO - PROCESS | 1647 | 1467225442503 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 11:37:22 INFO - PROCESS | 1647 | 1467225442505 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 11:37:22 INFO - PROCESS | 1647 | 1467225442507 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 11:37:22 INFO - PROCESS | 1647 | 1467225442508 Marionette TRACE conn2 <- [1,2982,null,{}] 11:37:22 INFO - PROCESS | 1647 | 1467225442510 Marionette TRACE conn2 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:22 INFO - PROCESS | 1647 | 1467225442511 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:22 INFO - PROCESS | 1647 | 1467225442599 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 11:37:22 INFO - PROCESS | 1647 | 1467225442605 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:22 INFO - PROCESS | 1647 | 1467225442606 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:22 INFO - PROCESS | 1647 | ++DOCSHELL 0x12d383800 == 43 [pid = 1647] [id = 754] 11:37:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x12a707c00) [pid = 1647] [serial = 2261] [outer = 0x0] 11:37:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x12a70d800) [pid = 1647] [serial = 2262] [outer = 0x12a707c00] 11:37:22 INFO - PROCESS | 1647 | 1467225442630 Marionette DEBUG loaded listener.js 11:37:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x12a922800) [pid = 1647] [serial = 2263] [outer = 0x12a707c00] 11:37:23 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 11:37:23 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 11:37:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:23 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 11:37:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 571ms 11:37:23 INFO - PROCESS | 1647 | 1467225443075 Marionette TRACE conn2 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 11:37:23 INFO - PROCESS | 1647 | 1467225443078 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 11:37:23 INFO - PROCESS | 1647 | 1467225443081 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 11:37:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 11:37:23 INFO - PROCESS | 1647 | 1467225443084 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 11:37:23 INFO - PROCESS | 1647 | 1467225443088 Marionette TRACE conn2 <- [1,2986,null,{}] 11:37:23 INFO - PROCESS | 1647 | 1467225443091 Marionette TRACE conn2 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:23 INFO - PROCESS | 1647 | 1467225443092 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:23 INFO - PROCESS | 1647 | 1467225443204 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 11:37:23 INFO - PROCESS | 1647 | 1467225443274 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:23 INFO - PROCESS | 1647 | 1467225443276 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:23 INFO - PROCESS | 1647 | ++DOCSHELL 0x1194bd800 == 44 [pid = 1647] [id = 755] 11:37:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x113c68000) [pid = 1647] [serial = 2264] [outer = 0x0] 11:37:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x1176f8400) [pid = 1647] [serial = 2265] [outer = 0x113c68000] 11:37:23 INFO - PROCESS | 1647 | 1467225443312 Marionette DEBUG loaded listener.js 11:37:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x1182b7800) [pid = 1647] [serial = 2266] [outer = 0x113c68000] 11:37:23 INFO - PROCESS | 1647 | 1467225443729 Marionette TRACE conn2 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 11:37:23 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 11:37:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 673ms 11:37:23 INFO - PROCESS | 1647 | 1467225443758 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 11:37:23 INFO - PROCESS | 1647 | 1467225443762 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 11:37:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 11:37:23 INFO - PROCESS | 1647 | 1467225443769 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 11:37:23 INFO - PROCESS | 1647 | 1467225443772 Marionette TRACE conn2 <- [1,2990,null,{}] 11:37:23 INFO - PROCESS | 1647 | 1467225443776 Marionette TRACE conn2 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:23 INFO - PROCESS | 1647 | 1467225443779 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:23 INFO - PROCESS | 1647 | 1467225443945 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 11:37:24 INFO - PROCESS | 1647 | 1467225444083 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:24 INFO - PROCESS | 1647 | 1467225444084 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:24 INFO - PROCESS | 1647 | ++DOCSHELL 0x1292b6000 == 45 [pid = 1647] [id = 756] 11:37:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x11858e400) [pid = 1647] [serial = 2267] [outer = 0x0] 11:37:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x119e75c00) [pid = 1647] [serial = 2268] [outer = 0x11858e400] 11:37:24 INFO - PROCESS | 1647 | 1467225444116 Marionette DEBUG loaded listener.js 11:37:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x123885000) [pid = 1647] [serial = 2269] [outer = 0x11858e400] 11:37:24 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b9a3800 == 46 [pid = 1647] [id = 757] 11:37:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x12388c800) [pid = 1647] [serial = 2270] [outer = 0x0] 11:37:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x119e80800) [pid = 1647] [serial = 2271] [outer = 0x12388c800] 11:37:24 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 11:37:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 777ms 11:37:24 INFO - PROCESS | 1647 | 1467225444541 Marionette TRACE conn2 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 11:37:24 INFO - PROCESS | 1647 | 1467225444546 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 11:37:24 INFO - PROCESS | 1647 | 1467225444547 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 11:37:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 11:37:24 INFO - PROCESS | 1647 | 1467225444566 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 11:37:24 INFO - PROCESS | 1647 | 1467225444569 Marionette TRACE conn2 <- [1,2994,null,{}] 11:37:24 INFO - PROCESS | 1647 | 1467225444577 Marionette TRACE conn2 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:24 INFO - PROCESS | 1647 | 1467225444580 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:24 INFO - PROCESS | 1647 | 1467225444710 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 11:37:24 INFO - PROCESS | 1647 | 1467225444813 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:24 INFO - PROCESS | 1647 | 1467225444815 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:24 INFO - PROCESS | 1647 | ++DOCSHELL 0x12cda5000 == 47 [pid = 1647] [id = 758] 11:37:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x126188400) [pid = 1647] [serial = 2272] [outer = 0x0] 11:37:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x12717bc00) [pid = 1647] [serial = 2273] [outer = 0x126188400] 11:37:24 INFO - PROCESS | 1647 | 1467225444850 Marionette DEBUG loaded listener.js 11:37:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 108 (0x1289f1c00) [pid = 1647] [serial = 2274] [outer = 0x126188400] 11:37:25 INFO - PROCESS | 1647 | 1467225445209 Marionette TRACE conn2 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 11:37:25 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 11:37:25 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 11:37:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 674ms 11:37:25 INFO - PROCESS | 1647 | 1467225445238 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 11:37:25 INFO - PROCESS | 1647 | 1467225445240 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 11:37:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 11:37:25 INFO - PROCESS | 1647 | 1467225445242 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 11:37:25 INFO - PROCESS | 1647 | 1467225445244 Marionette TRACE conn2 <- [1,2998,null,{}] 11:37:25 INFO - PROCESS | 1647 | 1467225445246 Marionette TRACE conn2 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:25 INFO - PROCESS | 1647 | 1467225445248 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:25 INFO - PROCESS | 1647 | 1467225445358 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 11:37:25 INFO - PROCESS | 1647 | 1467225445420 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:25 INFO - PROCESS | 1647 | 1467225445421 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:25 INFO - PROCESS | 1647 | ++DOCSHELL 0x12d524000 == 48 [pid = 1647] [id = 759] 11:37:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 109 (0x1128d0000) [pid = 1647] [serial = 2275] [outer = 0x0] 11:37:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 110 (0x128f74800) [pid = 1647] [serial = 2276] [outer = 0x1128d0000] 11:37:25 INFO - PROCESS | 1647 | 1467225445497 Marionette DEBUG loaded listener.js 11:37:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 111 (0x12940e800) [pid = 1647] [serial = 2277] [outer = 0x1128d0000] 11:37:25 INFO - PROCESS | 1647 | 1467225445836 Marionette TRACE conn2 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 11:37:25 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 11:37:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 622ms 11:37:25 INFO - PROCESS | 1647 | 1467225445865 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 11:37:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 11:37:25 INFO - PROCESS | 1647 | 1467225445869 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 11:37:25 INFO - PROCESS | 1647 | 1467225445871 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 11:37:25 INFO - PROCESS | 1647 | 1467225445873 Marionette TRACE conn2 <- [1,3002,null,{}] 11:37:25 INFO - PROCESS | 1647 | 1467225445875 Marionette TRACE conn2 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:25 INFO - PROCESS | 1647 | 1467225445877 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:25 INFO - PROCESS | 1647 | 1467225445982 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 11:37:26 INFO - PROCESS | 1647 | 1467225446041 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:26 INFO - PROCESS | 1647 | 1467225446042 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:26 INFO - PROCESS | 1647 | ++DOCSHELL 0x12396a800 == 49 [pid = 1647] [id = 760] 11:37:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 112 (0x119e72400) [pid = 1647] [serial = 2278] [outer = 0x0] 11:37:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 113 (0x124611800) [pid = 1647] [serial = 2279] [outer = 0x119e72400] 11:37:26 INFO - PROCESS | 1647 | 1467225446094 Marionette DEBUG loaded listener.js 11:37:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 114 (0x129410400) [pid = 1647] [serial = 2280] [outer = 0x119e72400] 11:37:26 INFO - PROCESS | 1647 | 1467225446637 Marionette TRACE conn2 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 11:37:26 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 11:37:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 771ms 11:37:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 11:37:26 INFO - PROCESS | 1647 | 1467225446643 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 11:37:26 INFO - PROCESS | 1647 | 1467225446646 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 11:37:26 INFO - PROCESS | 1647 | 1467225446648 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 11:37:26 INFO - PROCESS | 1647 | 1467225446652 Marionette TRACE conn2 <- [1,3006,null,{}] 11:37:26 INFO - PROCESS | 1647 | 1467225446655 Marionette TRACE conn2 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:26 INFO - PROCESS | 1647 | 1467225446656 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:26 INFO - PROCESS | 1647 | 1467225446755 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 11:37:26 INFO - PROCESS | 1647 | 1467225446815 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:26 INFO - PROCESS | 1647 | 1467225446817 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:26 INFO - PROCESS | 1647 | ++DOCSHELL 0x11862e800 == 50 [pid = 1647] [id = 761] 11:37:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 115 (0x112925800) [pid = 1647] [serial = 2281] [outer = 0x0] 11:37:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 116 (0x113005400) [pid = 1647] [serial = 2282] [outer = 0x112925800] 11:37:26 INFO - PROCESS | 1647 | 1467225446845 Marionette DEBUG loaded listener.js 11:37:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 117 (0x11697a000) [pid = 1647] [serial = 2283] [outer = 0x112925800] 11:37:27 INFO - PROCESS | 1647 | 1467225447214 Marionette TRACE conn2 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 11:37:27 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 11:37:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 574ms 11:37:27 INFO - PROCESS | 1647 | 1467225447222 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 11:37:27 INFO - PROCESS | 1647 | 1467225447225 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 11:37:27 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 11:37:27 INFO - PROCESS | 1647 | 1467225447229 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 11:37:27 INFO - PROCESS | 1647 | 1467225447231 Marionette TRACE conn2 <- [1,3010,null,{}] 11:37:27 INFO - PROCESS | 1647 | 1467225447234 Marionette TRACE conn2 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:27 INFO - PROCESS | 1647 | 1467225447235 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:27 INFO - PROCESS | 1647 | 1467225447333 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 11:37:27 INFO - PROCESS | 1647 | 1467225447394 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:27 INFO - PROCESS | 1647 | 1467225447395 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:27 INFO - PROCESS | 1647 | ++DOCSHELL 0x123963000 == 51 [pid = 1647] [id = 762] 11:37:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 118 (0x1181a3400) [pid = 1647] [serial = 2284] [outer = 0x0] 11:37:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 119 (0x118556800) [pid = 1647] [serial = 2285] [outer = 0x1181a3400] 11:37:27 INFO - PROCESS | 1647 | 1467225447426 Marionette DEBUG loaded listener.js 11:37:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 120 (0x11858c400) [pid = 1647] [serial = 2286] [outer = 0x1181a3400] 11:37:28 INFO - PROCESS | 1647 | --DOCSHELL 0x1188d7000 == 50 [pid = 1647] [id = 727] 11:37:28 INFO - PROCESS | 1647 | --DOCSHELL 0x12d368800 == 49 [pid = 1647] [id = 753] 11:37:28 INFO - PROCESS | 1647 | --DOCSHELL 0x12cda6800 == 48 [pid = 1647] [id = 752] 11:37:28 INFO - PROCESS | 1647 | --DOCSHELL 0x12ca69800 == 47 [pid = 1647] [id = 751] 11:37:28 INFO - PROCESS | 1647 | --DOCSHELL 0x128a19000 == 46 [pid = 1647] [id = 750] 11:37:28 INFO - PROCESS | 1647 | --DOCSHELL 0x12bcf1000 == 45 [pid = 1647] [id = 749] 11:37:28 INFO - PROCESS | 1647 | --DOCSHELL 0x12bcb5800 == 44 [pid = 1647] [id = 748] 11:37:28 INFO - PROCESS | 1647 | --DOCSHELL 0x12b731800 == 43 [pid = 1647] [id = 747] 11:37:28 INFO - PROCESS | 1647 | --DOCSHELL 0x12ab40800 == 42 [pid = 1647] [id = 746] 11:37:28 INFO - PROCESS | 1647 | --DOCSHELL 0x12a559000 == 41 [pid = 1647] [id = 745] 11:37:28 INFO - PROCESS | 1647 | --DOCSHELL 0x128b16800 == 40 [pid = 1647] [id = 744] 11:37:28 INFO - PROCESS | 1647 | --DOCSHELL 0x126520000 == 39 [pid = 1647] [id = 743] 11:37:28 INFO - PROCESS | 1647 | --DOCSHELL 0x1240cf800 == 38 [pid = 1647] [id = 742] 11:37:28 INFO - PROCESS | 1647 | --DOCSHELL 0x11995f800 == 37 [pid = 1647] [id = 741] 11:37:28 INFO - PROCESS | 1647 | --DOCSHELL 0x11660d000 == 36 [pid = 1647] [id = 740] 11:37:28 INFO - PROCESS | 1647 | --DOCSHELL 0x12bce0800 == 35 [pid = 1647] [id = 739] 11:37:28 INFO - PROCESS | 1647 | --DOCSHELL 0x12a335000 == 34 [pid = 1647] [id = 738] 11:37:28 INFO - PROCESS | 1647 | --DOCSHELL 0x1243ba000 == 33 [pid = 1647] [id = 737] 11:37:28 INFO - PROCESS | 1647 | --DOCSHELL 0x1266a9800 == 32 [pid = 1647] [id = 736] 11:37:28 INFO - PROCESS | 1647 | --DOCSHELL 0x11862e800 == 31 [pid = 1647] [id = 761] 11:37:28 INFO - PROCESS | 1647 | --DOCSHELL 0x12396a800 == 30 [pid = 1647] [id = 760] 11:37:28 INFO - PROCESS | 1647 | --DOCSHELL 0x12d524000 == 29 [pid = 1647] [id = 759] 11:37:28 INFO - PROCESS | 1647 | --DOCSHELL 0x12cda5000 == 28 [pid = 1647] [id = 758] 11:37:28 INFO - PROCESS | 1647 | --DOCSHELL 0x12b9a3800 == 27 [pid = 1647] [id = 757] 11:37:28 INFO - PROCESS | 1647 | --DOCSHELL 0x1292b6000 == 26 [pid = 1647] [id = 756] 11:37:28 INFO - PROCESS | 1647 | --DOCSHELL 0x1194bd800 == 25 [pid = 1647] [id = 755] 11:37:28 INFO - PROCESS | 1647 | --DOCSHELL 0x12d383800 == 24 [pid = 1647] [id = 754] 11:37:28 INFO - PROCESS | 1647 | --DOMWINDOW == 119 (0x126186c00) [pid = 1647] [serial = 2209] [outer = 0x0] [url = about:blank] 11:37:28 INFO - PROCESS | 1647 | --DOMWINDOW == 118 (0x115d17000) [pid = 1647] [serial = 2182] [outer = 0x0] [url = about:blank] 11:37:28 INFO - PROCESS | 1647 | --DOMWINDOW == 117 (0x119194c00) [pid = 1647] [serial = 2191] [outer = 0x0] [url = about:blank] 11:37:28 INFO - PROCESS | 1647 | --DOMWINDOW == 116 (0x119764400) [pid = 1647] [serial = 2192] [outer = 0x0] [url = about:blank] 11:37:28 INFO - PROCESS | 1647 | --DOMWINDOW == 115 (0x11a013c00) [pid = 1647] [serial = 2194] [outer = 0x0] [url = about:blank] 11:37:28 INFO - PROCESS | 1647 | --DOMWINDOW == 114 (0x123804800) [pid = 1647] [serial = 2197] [outer = 0x0] [url = about:blank] 11:37:28 INFO - PROCESS | 1647 | --DOMWINDOW == 113 (0x124e97800) [pid = 1647] [serial = 2179] [outer = 0x0] [url = about:blank] 11:37:28 INFO - PROCESS | 1647 | --DOMWINDOW == 112 (0x113c37c00) [pid = 1647] [serial = 2201] [outer = 0x0] [url = about:blank] 11:37:28 INFO - PROCESS | 1647 | --DOMWINDOW == 111 (0x118355c00) [pid = 1647] [serial = 2203] [outer = 0x0] [url = about:blank] 11:37:28 INFO - PROCESS | 1647 | --DOMWINDOW == 110 (0x12463e800) [pid = 1647] [serial = 2206] [outer = 0x0] [url = about:blank] 11:37:28 INFO - PROCESS | 1647 | --DOMWINDOW == 109 (0x1128ca000) [pid = 1647] [serial = 2200] [outer = 0x0] [url = about:blank] 11:37:28 INFO - PROCESS | 1647 | --DOMWINDOW == 108 (0x118554800) [pid = 1647] [serial = 2168] [outer = 0x0] [url = about:blank] 11:37:28 INFO - PROCESS | 1647 | --DOMWINDOW == 107 (0x1181ddc00) [pid = 1647] [serial = 2167] [outer = 0x0] [url = about:blank] 11:37:28 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x115dfa400) [pid = 1647] [serial = 2185] [outer = 0x0] [url = about:blank] 11:37:28 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x11942d800) [pid = 1647] [serial = 2171] [outer = 0x0] [url = about:blank] 11:37:28 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x116978000) [pid = 1647] [serial = 2186] [outer = 0x0] [url = about:blank] 11:37:28 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x1186bac00) [pid = 1647] [serial = 2170] [outer = 0x0] [url = about:blank] 11:37:28 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x12380a000) [pid = 1647] [serial = 2174] [outer = 0x0] [url = about:blank] 11:37:28 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x1211db000) [pid = 1647] [serial = 2173] [outer = 0x0] [url = about:blank] 11:37:28 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x12568c400) [pid = 1647] [serial = 2207] [outer = 0x0] [url = about:blank] 11:37:28 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x116fe1000) [pid = 1647] [serial = 2183] [outer = 0x0] [url = about:blank] 11:37:28 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x12463fc00) [pid = 1647] [serial = 2177] [outer = 0x0] [url = about:blank] 11:37:28 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x1240ec000) [pid = 1647] [serial = 2176] [outer = 0x0] [url = about:blank] 11:37:28 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x11819e400) [pid = 1647] [serial = 2188] [outer = 0x0] [url = about:blank] 11:37:28 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x1209f6800) [pid = 1647] [serial = 2195] [outer = 0x0] [url = about:blank] 11:37:28 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x12388fc00) [pid = 1647] [serial = 2198] [outer = 0x0] [url = about:blank] 11:37:28 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x125732800) [pid = 1647] [serial = 2180] [outer = 0x0] [url = about:blank] 11:37:28 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x119e19800) [pid = 1647] [serial = 2204] [outer = 0x0] [url = about:blank] 11:37:28 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x118557000) [pid = 1647] [serial = 2189] [outer = 0x0] [url = about:blank] 11:37:28 INFO - PROCESS | 1647 | 1467225448358 Marionette TRACE conn2 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 11:37:28 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 11:37:28 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1172ms 11:37:28 INFO - PROCESS | 1647 | 1467225448402 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 11:37:28 INFO - TEST-START | /FileAPI/FileReaderSync.worker 11:37:28 INFO - PROCESS | 1647 | 1467225448405 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 11:37:28 INFO - PROCESS | 1647 | 1467225448408 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 11:37:28 INFO - PROCESS | 1647 | 1467225448411 Marionette TRACE conn2 <- [1,3014,null,{}] 11:37:28 INFO - PROCESS | 1647 | 1467225448414 Marionette TRACE conn2 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:28 INFO - PROCESS | 1647 | 1467225448415 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:28 INFO - PROCESS | 1647 | 1467225448497 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 11:37:28 INFO - PROCESS | 1647 | 1467225448503 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:28 INFO - PROCESS | 1647 | 1467225448506 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:28 INFO - PROCESS | 1647 | ++DOCSHELL 0x118219000 == 25 [pid = 1647] [id = 763] 11:37:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x113d99c00) [pid = 1647] [serial = 2287] [outer = 0x0] 11:37:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x114f7c800) [pid = 1647] [serial = 2288] [outer = 0x113d99c00] 11:37:28 INFO - PROCESS | 1647 | 1467225448534 Marionette DEBUG loaded listener.js 11:37:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x11676f400) [pid = 1647] [serial = 2289] [outer = 0x113d99c00] 11:37:28 INFO - PROCESS | 1647 | [1647] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:37:28 INFO - PROCESS | 1647 | 1467225448903 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 11:37:28 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 11:37:28 INFO - {} 11:37:28 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 11:37:28 INFO - {} 11:37:28 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 11:37:28 INFO - {} 11:37:28 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 11:37:28 INFO - {} 11:37:28 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 521ms 11:37:28 INFO - PROCESS | 1647 | 1467225448929 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 11:37:28 INFO - PROCESS | 1647 | 1467225448931 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 11:37:28 INFO - TEST-START | /FileAPI/fileReader.html 11:37:28 INFO - PROCESS | 1647 | 1467225448936 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 11:37:28 INFO - PROCESS | 1647 | 1467225448937 Marionette TRACE conn2 <- [1,3018,null,{}] 11:37:28 INFO - PROCESS | 1647 | 1467225448946 Marionette TRACE conn2 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:28 INFO - PROCESS | 1647 | 1467225448948 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:29 INFO - PROCESS | 1647 | 1467225449026 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 11:37:29 INFO - PROCESS | 1647 | 1467225449030 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:29 INFO - PROCESS | 1647 | 1467225449031 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:29 INFO - PROCESS | 1647 | ++DOCSHELL 0x12396c000 == 26 [pid = 1647] [id = 764] 11:37:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x116f89000) [pid = 1647] [serial = 2290] [outer = 0x0] 11:37:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x118198400) [pid = 1647] [serial = 2291] [outer = 0x116f89000] 11:37:29 INFO - PROCESS | 1647 | 1467225449062 Marionette DEBUG loaded listener.js 11:37:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x118561c00) [pid = 1647] [serial = 2292] [outer = 0x116f89000] 11:37:29 INFO - PROCESS | 1647 | 1467225449460 Marionette TRACE conn2 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 11:37:29 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 11:37:29 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 11:37:29 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 11:37:29 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 11:37:29 INFO - TEST-OK | /FileAPI/fileReader.html | took 573ms 11:37:29 INFO - PROCESS | 1647 | 1467225449509 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 11:37:29 INFO - TEST-START | /FileAPI/historical.html 11:37:29 INFO - PROCESS | 1647 | 1467225449511 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 11:37:29 INFO - PROCESS | 1647 | 1467225449515 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 11:37:29 INFO - PROCESS | 1647 | 1467225449518 Marionette TRACE conn2 <- [1,3022,null,{}] 11:37:29 INFO - PROCESS | 1647 | 1467225449530 Marionette TRACE conn2 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:29 INFO - PROCESS | 1647 | 1467225449535 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:29 INFO - PROCESS | 1647 | 1467225449660 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 11:37:29 INFO - PROCESS | 1647 | 1467225449674 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:29 INFO - PROCESS | 1647 | 1467225449677 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:29 INFO - PROCESS | 1647 | ++DOCSHELL 0x124b3b000 == 27 [pid = 1647] [id = 765] 11:37:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x11889cc00) [pid = 1647] [serial = 2293] [outer = 0x0] 11:37:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x1191b0000) [pid = 1647] [serial = 2294] [outer = 0x11889cc00] 11:37:29 INFO - PROCESS | 1647 | 1467225449707 Marionette DEBUG loaded listener.js 11:37:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x119d88400) [pid = 1647] [serial = 2295] [outer = 0x11889cc00] 11:37:30 INFO - PROCESS | 1647 | 1467225450080 Marionette TRACE conn2 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 11:37:30 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 11:37:30 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 11:37:30 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 11:37:30 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 11:37:30 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 11:37:30 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 11:37:30 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 11:37:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:30 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 11:37:30 INFO - TEST-OK | /FileAPI/historical.html | took 575ms 11:37:30 INFO - PROCESS | 1647 | 1467225450114 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 11:37:30 INFO - PROCESS | 1647 | 1467225450117 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 11:37:30 INFO - TEST-START | /FileAPI/idlharness.html 11:37:30 INFO - PROCESS | 1647 | 1467225450137 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 11:37:30 INFO - PROCESS | 1647 | 1467225450139 Marionette TRACE conn2 <- [1,3026,null,{}] 11:37:30 INFO - PROCESS | 1647 | 1467225450142 Marionette TRACE conn2 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:30 INFO - PROCESS | 1647 | 1467225450144 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:30 INFO - PROCESS | 1647 | 1467225450306 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 11:37:30 INFO - PROCESS | 1647 | 1467225450396 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:30 INFO - PROCESS | 1647 | 1467225450397 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:30 INFO - PROCESS | 1647 | ++DOCSHELL 0x1271cc800 == 28 [pid = 1647] [id = 766] 11:37:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x120902800) [pid = 1647] [serial = 2296] [outer = 0x0] 11:37:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x1209f3000) [pid = 1647] [serial = 2297] [outer = 0x120902800] 11:37:30 INFO - PROCESS | 1647 | 1467225450445 Marionette DEBUG loaded listener.js 11:37:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x1211e4c00) [pid = 1647] [serial = 2298] [outer = 0x120902800] 11:37:30 INFO - PROCESS | 1647 | 1467225450954 Marionette TRACE conn2 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 11:37:31 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 11:37:31 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 11:37:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:31 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:37:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:37:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:37:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:37:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 11:37:31 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 11:37:31 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 11:37:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:31 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:37:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:37:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:37:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:37:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 11:37:31 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 11:37:31 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 11:37:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:31 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:37:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:37:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:37:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:37:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 11:37:31 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 11:37:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:37:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:37:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:37:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:37:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:37:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 11:37:31 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 11:37:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:37:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:37:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:37:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:37:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:37:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 11:37:31 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 11:37:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 11:37:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:37:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:37:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:37:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 11:37:31 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 11:37:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:37:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:37:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:37:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:37:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:37:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 11:37:31 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 11:37:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:37:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:37:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:37:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:37:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:37:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 11:37:31 INFO - TEST-OK | /FileAPI/idlharness.html | took 883ms 11:37:31 INFO - TEST-START | /FileAPI/idlharness.worker 11:37:31 INFO - PROCESS | 1647 | 1467225451021 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 11:37:31 INFO - PROCESS | 1647 | 1467225451022 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 11:37:31 INFO - PROCESS | 1647 | 1467225451025 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 11:37:31 INFO - PROCESS | 1647 | 1467225451026 Marionette TRACE conn2 <- [1,3030,null,{}] 11:37:31 INFO - PROCESS | 1647 | 1467225451029 Marionette TRACE conn2 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:31 INFO - PROCESS | 1647 | 1467225451030 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:31 INFO - PROCESS | 1647 | 1467225451136 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 11:37:31 INFO - PROCESS | 1647 | 1467225451147 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:31 INFO - PROCESS | 1647 | 1467225451148 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:31 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b922000 == 29 [pid = 1647] [id = 767] 11:37:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x12890b800) [pid = 1647] [serial = 2299] [outer = 0x0] 11:37:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x1289ee400) [pid = 1647] [serial = 2300] [outer = 0x12890b800] 11:37:31 INFO - PROCESS | 1647 | 1467225451174 Marionette DEBUG loaded listener.js 11:37:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x128b65800) [pid = 1647] [serial = 2301] [outer = 0x12890b800] 11:37:31 INFO - PROCESS | 1647 | [1647] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 11:37:31 INFO - {} 11:37:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 11:37:31 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 11:37:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:31 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:37:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:37:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:37:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:37:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 11:37:31 INFO - {} 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 11:37:31 INFO - {} 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 11:37:31 INFO - {} 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 11:37:31 INFO - {} 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 11:37:31 INFO - {} 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 11:37:31 INFO - {} 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 11:37:31 INFO - {} 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 11:37:31 INFO - {} 11:37:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 11:37:31 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 11:37:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:31 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:37:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:37:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:37:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:37:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 11:37:31 INFO - {} 11:37:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 11:37:31 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 11:37:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:31 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:37:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:37:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:37:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:37:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 11:37:31 INFO - {} 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 11:37:31 INFO - {} 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 11:37:31 INFO - {} 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 11:37:31 INFO - {} 11:37:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 11:37:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:37:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:37:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:37:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:37:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:37:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 11:37:31 INFO - {} 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 11:37:31 INFO - {} 11:37:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 11:37:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:37:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:37:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:37:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:37:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:37:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 11:37:31 INFO - {} 11:37:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 11:37:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 11:37:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:37:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:37:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:37:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 11:37:31 INFO - {} 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 11:37:31 INFO - {} 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 11:37:31 INFO - {} 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 11:37:31 INFO - {} 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 11:37:31 INFO - {} 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 11:37:31 INFO - {} 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 11:37:31 INFO - {} 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 11:37:31 INFO - {} 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 11:37:31 INFO - {} 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 11:37:31 INFO - {} 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 11:37:31 INFO - {} 11:37:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 11:37:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:37:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:37:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:37:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:37:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:37:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 11:37:31 INFO - {} 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 11:37:31 INFO - {} 11:37:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 11:37:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:37:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:37:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:37:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:37:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:37:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:37:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:37:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 11:37:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 11:37:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:37:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:37:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:37:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:37:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 11:37:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:37:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:37:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:37:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:37:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:37:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 11:37:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 11:37:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:37:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:37:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:37:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:37:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 11:37:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 11:37:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:37:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:37:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:37:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:37:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 11:37:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 11:37:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:37:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:37:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:37:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:37:31 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 11:37:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:31 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:37:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:37:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:37:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:37:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:37:31 INFO - PROCESS | 1647 | 1467225451842 Marionette TRACE conn2 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 11:37:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:37:31 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 11:37:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:31 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:37:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:37:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:37:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:37:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 11:37:31 INFO - {} 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 11:37:31 INFO - {} 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 11:37:31 INFO - {} 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 11:37:31 INFO - {} 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 11:37:31 INFO - {} 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 11:37:31 INFO - {} 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 11:37:31 INFO - {} 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 11:37:31 INFO - {} 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 11:37:31 INFO - {} 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 11:37:31 INFO - {} 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 11:37:31 INFO - {} 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 11:37:31 INFO - {} 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 11:37:31 INFO - {} 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 11:37:31 INFO - {} 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 11:37:31 INFO - {} 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 11:37:31 INFO - {} 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 11:37:31 INFO - {} 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 11:37:31 INFO - {} 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 11:37:31 INFO - {} 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 11:37:31 INFO - {} 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 11:37:31 INFO - {} 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 11:37:31 INFO - {} 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 11:37:31 INFO - {} 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 11:37:31 INFO - {} 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 11:37:31 INFO - {} 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 11:37:31 INFO - {} 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 11:37:31 INFO - {} 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 11:37:31 INFO - {} 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 11:37:31 INFO - {} 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 11:37:31 INFO - {} 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 11:37:31 INFO - {} 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 11:37:31 INFO - {} 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 11:37:31 INFO - {} 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 11:37:31 INFO - {} 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 11:37:31 INFO - {} 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 11:37:31 INFO - {} 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 11:37:31 INFO - {} 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 11:37:31 INFO - {} 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 11:37:31 INFO - {} 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 11:37:31 INFO - {} 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 11:37:31 INFO - {} 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 11:37:31 INFO - {} 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 11:37:31 INFO - {} 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 11:37:31 INFO - {} 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 11:37:31 INFO - {} 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 11:37:31 INFO - {} 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 11:37:31 INFO - {} 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 11:37:31 INFO - {} 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 11:37:31 INFO - {} 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 11:37:31 INFO - {} 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 11:37:31 INFO - {} 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 11:37:31 INFO - {} 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 11:37:31 INFO - {} 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 11:37:31 INFO - {} 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 11:37:31 INFO - {} 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 11:37:31 INFO - {} 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:37:31 INFO - {} 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 11:37:31 INFO - {} 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:37:31 INFO - {} 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 11:37:31 INFO - {} 11:37:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:37:31 INFO - {} 11:37:31 INFO - TEST-OK | /FileAPI/idlharness.worker | took 841ms 11:37:31 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 11:37:31 INFO - PROCESS | 1647 | 1467225451867 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 11:37:31 INFO - PROCESS | 1647 | 1467225451868 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 11:37:31 INFO - PROCESS | 1647 | 1467225451870 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 11:37:31 INFO - PROCESS | 1647 | 1467225451872 Marionette TRACE conn2 <- [1,3034,null,{}] 11:37:31 INFO - PROCESS | 1647 | 1467225451874 Marionette TRACE conn2 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:31 INFO - PROCESS | 1647 | 1467225451880 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:32 INFO - PROCESS | 1647 | 1467225452057 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 11:37:32 INFO - PROCESS | 1647 | 1467225452075 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:32 INFO - PROCESS | 1647 | 1467225452077 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:32 INFO - PROCESS | 1647 | ++DOCSHELL 0x12dd20000 == 30 [pid = 1647] [id = 768] 11:37:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x128bd3800) [pid = 1647] [serial = 2302] [outer = 0x0] 11:37:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 108 (0x12b9d7c00) [pid = 1647] [serial = 2303] [outer = 0x128bd3800] 11:37:32 INFO - PROCESS | 1647 | 1467225452119 Marionette DEBUG loaded listener.js 11:37:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 109 (0x12b9e2c00) [pid = 1647] [serial = 2304] [outer = 0x128bd3800] 11:37:32 INFO - PROCESS | 1647 | --DOMWINDOW == 108 (0x128b6bc00) [pid = 1647] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 11:37:32 INFO - PROCESS | 1647 | --DOMWINDOW == 107 (0x128b69800) [pid = 1647] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 11:37:32 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x128b6cc00) [pid = 1647] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 11:37:32 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x129284c00) [pid = 1647] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 11:37:32 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x123806000) [pid = 1647] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 11:37:32 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x125732c00) [pid = 1647] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 11:37:32 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x116f85400) [pid = 1647] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 11:37:32 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x1181e5c00) [pid = 1647] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 11:37:32 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x1122b1400) [pid = 1647] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 11:37:32 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x124bdec00) [pid = 1647] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 11:37:32 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x11889bc00) [pid = 1647] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 11:37:32 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x114f72400) [pid = 1647] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 11:37:32 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x118596800) [pid = 1647] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 11:37:32 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x12940e400) [pid = 1647] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 11:37:32 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x1120e3800) [pid = 1647] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 11:37:32 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x12a575800) [pid = 1647] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 11:37:32 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x118559400) [pid = 1647] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 11:37:32 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x1209f4c00) [pid = 1647] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 11:37:32 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x12a707c00) [pid = 1647] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 11:37:32 INFO - PROCESS | 1647 | 1467225452654 Marionette TRACE conn2 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 11:37:32 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 11:37:32 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 821ms 11:37:32 INFO - PROCESS | 1647 | 1467225452692 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 11:37:32 INFO - TEST-START | /FileAPI/blob/Blob-close.html 11:37:32 INFO - PROCESS | 1647 | 1467225452693 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 11:37:32 INFO - PROCESS | 1647 | 1467225452695 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 11:37:32 INFO - PROCESS | 1647 | 1467225452697 Marionette TRACE conn2 <- [1,3038,null,{}] 11:37:32 INFO - PROCESS | 1647 | 1467225452711 Marionette TRACE conn2 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:32 INFO - PROCESS | 1647 | 1467225452712 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:32 INFO - PROCESS | 1647 | 1467225452821 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 11:37:32 INFO - PROCESS | 1647 | 1467225452864 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:32 INFO - PROCESS | 1647 | 1467225452865 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:32 INFO - PROCESS | 1647 | ++DOCSHELL 0x12e260800 == 31 [pid = 1647] [id = 769] 11:37:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x1128a9c00) [pid = 1647] [serial = 2305] [outer = 0x0] 11:37:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x124f18000) [pid = 1647] [serial = 2306] [outer = 0x1128a9c00] 11:37:32 INFO - PROCESS | 1647 | 1467225452890 Marionette DEBUG loaded listener.js 11:37:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x12940e400) [pid = 1647] [serial = 2307] [outer = 0x1128a9c00] 11:37:33 INFO - PROCESS | 1647 | 1467225453130 Marionette TRACE conn2 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 11:37:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 11:37:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 11:37:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 11:37:33 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 470ms 11:37:33 INFO - PROCESS | 1647 | 1467225453177 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 11:37:33 INFO - PROCESS | 1647 | 1467225453178 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 11:37:33 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 11:37:33 INFO - PROCESS | 1647 | 1467225453181 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 11:37:33 INFO - PROCESS | 1647 | 1467225453182 Marionette TRACE conn2 <- [1,3042,null,{}] 11:37:33 INFO - PROCESS | 1647 | 1467225453192 Marionette TRACE conn2 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:33 INFO - PROCESS | 1647 | 1467225453193 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:33 INFO - PROCESS | 1647 | 1467225453277 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 11:37:33 INFO - PROCESS | 1647 | 1467225453281 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:33 INFO - PROCESS | 1647 | 1467225453282 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:33 INFO - PROCESS | 1647 | ++DOCSHELL 0x12de12800 == 32 [pid = 1647] [id = 770] 11:37:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x12b0db800) [pid = 1647] [serial = 2308] [outer = 0x0] 11:37:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x12bf09800) [pid = 1647] [serial = 2309] [outer = 0x12b0db800] 11:37:33 INFO - PROCESS | 1647 | 1467225453309 Marionette DEBUG loaded listener.js 11:37:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x12bf0e800) [pid = 1647] [serial = 2310] [outer = 0x12b0db800] 11:37:33 INFO - PROCESS | 1647 | 1467225453726 Marionette TRACE conn2 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 11:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 11:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 11:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 11:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 11:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 11:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 11:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 11:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 11:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 11:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 11:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 11:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 11:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 11:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 11:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 11:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 11:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 11:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 11:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 11:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 11:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 11:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 11:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 11:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 11:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 11:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 11:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 11:37:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 11:37:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 11:37:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 11:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 11:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 11:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 11:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 11:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 11:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 11:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 11:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 11:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 11:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 11:37:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 11:37:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 11:37:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 11:37:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:37:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 11:37:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 11:37:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 11:37:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 11:37:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 11:37:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:37:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 11:37:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 11:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 11:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 11:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 11:37:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 11:37:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 11:37:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:37:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 11:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 11:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 11:37:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 11:37:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:37:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:37:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 11:37:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 11:37:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:37:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:37:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:37:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 11:37:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:37:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:37:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:37:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 11:37:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:37:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:37:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 11:37:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 11:37:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:37:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:37:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:37:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 11:37:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:37:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:37:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:37:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 11:37:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:37:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:37:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:37:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 11:37:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:37:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:37:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:37:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 11:37:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:37:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:37:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 11:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 11:37:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 11:37:33 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 587ms 11:37:33 INFO - PROCESS | 1647 | 1467225453774 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 11:37:33 INFO - PROCESS | 1647 | 1467225453775 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 11:37:33 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 11:37:33 INFO - PROCESS | 1647 | 1467225453777 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 11:37:33 INFO - PROCESS | 1647 | 1467225453779 Marionette TRACE conn2 <- [1,3046,null,{}] 11:37:33 INFO - PROCESS | 1647 | 1467225453782 Marionette TRACE conn2 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:33 INFO - PROCESS | 1647 | 1467225453784 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:33 INFO - PROCESS | 1647 | 1467225453864 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 11:37:33 INFO - PROCESS | 1647 | 1467225453870 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:33 INFO - PROCESS | 1647 | 1467225453871 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:33 INFO - PROCESS | 1647 | ++DOCSHELL 0x12bf9b000 == 33 [pid = 1647] [id = 771] 11:37:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x12b798000) [pid = 1647] [serial = 2311] [outer = 0x0] 11:37:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x12bf14800) [pid = 1647] [serial = 2312] [outer = 0x12b798000] 11:37:33 INFO - PROCESS | 1647 | 1467225453896 Marionette DEBUG loaded listener.js 11:37:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x12bf5f800) [pid = 1647] [serial = 2313] [outer = 0x12b798000] 11:37:33 INFO - PROCESS | 1647 | [1647] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:37:34 INFO - PROCESS | 1647 | 1467225454229 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 11:37:34 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 11:37:34 INFO - {} 11:37:34 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 470ms 11:37:34 INFO - PROCESS | 1647 | 1467225454248 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 11:37:34 INFO - PROCESS | 1647 | 1467225454249 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 11:37:34 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 11:37:34 INFO - PROCESS | 1647 | 1467225454252 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 11:37:34 INFO - PROCESS | 1647 | 1467225454253 Marionette TRACE conn2 <- [1,3050,null,{}] 11:37:34 INFO - PROCESS | 1647 | 1467225454255 Marionette TRACE conn2 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:34 INFO - PROCESS | 1647 | 1467225454256 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:34 INFO - PROCESS | 1647 | 1467225454347 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 11:37:34 INFO - PROCESS | 1647 | 1467225454461 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:34 INFO - PROCESS | 1647 | 1467225454462 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:34 INFO - PROCESS | 1647 | ++DOCSHELL 0x12de21000 == 34 [pid = 1647] [id = 772] 11:37:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x116772400) [pid = 1647] [serial = 2314] [outer = 0x0] 11:37:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x12c44e400) [pid = 1647] [serial = 2315] [outer = 0x116772400] 11:37:34 INFO - PROCESS | 1647 | 1467225454515 Marionette DEBUG loaded listener.js 11:37:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x12c456000) [pid = 1647] [serial = 2316] [outer = 0x116772400] 11:37:35 INFO - PROCESS | 1647 | 1467225455063 Marionette TRACE conn2 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 11:37:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 11:37:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 11:37:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 11:37:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 11:37:35 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 820ms 11:37:35 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 11:37:35 INFO - PROCESS | 1647 | 1467225455073 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 11:37:35 INFO - PROCESS | 1647 | 1467225455076 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 11:37:35 INFO - PROCESS | 1647 | 1467225455079 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 11:37:35 INFO - PROCESS | 1647 | 1467225455083 Marionette TRACE conn2 <- [1,3054,null,{}] 11:37:35 INFO - PROCESS | 1647 | 1467225455086 Marionette TRACE conn2 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:35 INFO - PROCESS | 1647 | 1467225455088 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:35 INFO - PROCESS | 1647 | 1467225455225 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 11:37:35 INFO - PROCESS | 1647 | 1467225455290 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:35 INFO - PROCESS | 1647 | 1467225455291 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:35 INFO - PROCESS | 1647 | ++DOCSHELL 0x117156800 == 35 [pid = 1647] [id = 773] 11:37:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x112a7ac00) [pid = 1647] [serial = 2317] [outer = 0x0] 11:37:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x115e61c00) [pid = 1647] [serial = 2318] [outer = 0x112a7ac00] 11:37:35 INFO - PROCESS | 1647 | 1467225455323 Marionette DEBUG loaded listener.js 11:37:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x1176fc000) [pid = 1647] [serial = 2319] [outer = 0x112a7ac00] 11:37:35 INFO - PROCESS | 1647 | 1467225455887 Marionette TRACE conn2 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 11:37:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 11:37:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 11:37:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 11:37:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 11:37:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 11:37:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 11:37:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 11:37:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 11:37:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 11:37:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 11:37:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 11:37:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 11:37:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 11:37:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 11:37:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 11:37:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 11:37:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 11:37:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 11:37:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 11:37:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 11:37:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 11:37:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 11:37:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 11:37:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 11:37:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 11:37:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 11:37:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 11:37:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 11:37:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 11:37:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 11:37:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 11:37:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 11:37:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 11:37:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 11:37:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 11:37:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 11:37:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 11:37:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 11:37:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 11:37:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 11:37:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 11:37:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 11:37:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 11:37:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 11:37:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 11:37:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 11:37:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 11:37:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 11:37:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 11:37:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 11:37:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 11:37:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 11:37:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 11:37:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 11:37:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 11:37:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 11:37:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 11:37:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 11:37:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 11:37:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 11:37:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 11:37:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 11:37:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 11:37:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 11:37:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 11:37:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 11:37:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 11:37:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 11:37:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 11:37:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 11:37:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 11:37:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 11:37:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 11:37:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 11:37:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 11:37:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 11:37:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 11:37:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 11:37:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 11:37:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 11:37:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 11:37:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 11:37:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 11:37:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 11:37:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 11:37:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 11:37:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 11:37:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 11:37:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 11:37:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 11:37:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 11:37:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 11:37:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 11:37:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 11:37:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 11:37:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 11:37:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 11:37:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 11:37:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 11:37:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:37:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:37:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:37:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:37:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 11:37:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:37:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:37:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:37:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:37:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 11:37:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:37:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:37:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:37:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:37:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 11:37:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:37:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:37:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:37:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:37:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 11:37:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:37:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:37:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:37:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:37:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 11:37:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:37:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:37:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:37:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:37:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 11:37:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:37:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:37:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:37:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:37:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 11:37:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:37:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:37:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:37:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:37:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 11:37:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:37:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:37:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:37:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:37:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 11:37:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:37:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:37:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:37:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:37:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 11:37:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:37:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:37:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:37:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:37:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 11:37:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:37:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:37:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:37:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:37:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 11:37:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:37:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:37:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:37:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:37:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 11:37:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:37:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:37:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:37:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:37:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 11:37:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:37:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:37:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:37:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:37:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 11:37:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:37:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:37:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:37:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:37:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 11:37:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:37:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:37:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:37:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:37:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 11:37:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:37:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:37:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:37:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:37:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 11:37:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:37:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:37:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:37:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:37:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 11:37:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:37:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:37:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:37:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:37:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 11:37:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:37:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:37:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:37:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:37:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 11:37:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:37:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:37:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:37:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:37:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 11:37:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:37:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:37:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:37:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:37:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 11:37:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:37:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:37:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:37:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:37:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 11:37:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:37:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:37:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:37:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:37:35 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 834ms 11:37:35 INFO - PROCESS | 1647 | 1467225455942 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 11:37:35 INFO - PROCESS | 1647 | 1467225455947 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 11:37:35 INFO - TEST-START | /FileAPI/file/File-constructor.html 11:37:35 INFO - PROCESS | 1647 | 1467225455970 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 11:37:35 INFO - PROCESS | 1647 | 1467225455974 Marionette TRACE conn2 <- [1,3058,null,{}] 11:37:35 INFO - PROCESS | 1647 | 1467225455979 Marionette TRACE conn2 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:35 INFO - PROCESS | 1647 | 1467225455985 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:36 INFO - PROCESS | 1647 | 1467225456164 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 11:37:36 INFO - PROCESS | 1647 | 1467225456299 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:36 INFO - PROCESS | 1647 | 1467225456301 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:36 INFO - PROCESS | 1647 | ++DOCSHELL 0x1243c7800 == 36 [pid = 1647] [id = 774] 11:37:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x1181e2c00) [pid = 1647] [serial = 2320] [outer = 0x0] 11:37:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x12568e000) [pid = 1647] [serial = 2321] [outer = 0x1181e2c00] 11:37:36 INFO - PROCESS | 1647 | 1467225456340 Marionette DEBUG loaded listener.js 11:37:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 108 (0x12618bc00) [pid = 1647] [serial = 2322] [outer = 0x1181e2c00] 11:37:36 INFO - PROCESS | 1647 | 1467225456784 Marionette TRACE conn2 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 11:37:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 11:37:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 11:37:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 11:37:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 11:37:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 11:37:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 11:37:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 11:37:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 11:37:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 11:37:36 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 11:37:36 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 11:37:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:36 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 11:37:36 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 11:37:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 11:37:36 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 11:37:36 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 11:37:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:36 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 11:37:36 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 11:37:36 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 11:37:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:36 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 11:37:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 11:37:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 11:37:36 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 828ms 11:37:36 INFO - PROCESS | 1647 | 1467225456797 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 11:37:36 INFO - PROCESS | 1647 | 1467225456799 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 11:37:36 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 11:37:36 INFO - PROCESS | 1647 | 1467225456801 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 11:37:36 INFO - PROCESS | 1647 | 1467225456804 Marionette TRACE conn2 <- [1,3062,null,{}] 11:37:36 INFO - PROCESS | 1647 | 1467225456812 Marionette TRACE conn2 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:36 INFO - PROCESS | 1647 | 1467225456815 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:36 INFO - PROCESS | 1647 | 1467225456927 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 11:37:37 INFO - PROCESS | 1647 | 1467225456999 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:37 INFO - PROCESS | 1647 | 1467225457001 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:37 INFO - PROCESS | 1647 | ++DOCSHELL 0x12ab48000 == 37 [pid = 1647] [id = 775] 11:37:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 109 (0x114f5b800) [pid = 1647] [serial = 2323] [outer = 0x0] 11:37:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 110 (0x12388cc00) [pid = 1647] [serial = 2324] [outer = 0x114f5b800] 11:37:37 INFO - PROCESS | 1647 | 1467225457075 Marionette DEBUG loaded listener.js 11:37:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 111 (0x128bd5c00) [pid = 1647] [serial = 2325] [outer = 0x114f5b800] 11:37:37 INFO - PROCESS | 1647 | [1647] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 11:37:37 INFO - PROCESS | 1647 | 1467225457772 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 11:37:37 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 11:37:37 INFO - {} 11:37:37 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1021ms 11:37:37 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 11:37:37 INFO - PROCESS | 1647 | 1467225457823 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 11:37:37 INFO - PROCESS | 1647 | 1467225457825 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 11:37:37 INFO - PROCESS | 1647 | 1467225457832 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 11:37:37 INFO - PROCESS | 1647 | 1467225457834 Marionette TRACE conn2 <- [1,3066,null,{}] 11:37:37 INFO - PROCESS | 1647 | 1467225457838 Marionette TRACE conn2 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:37 INFO - PROCESS | 1647 | 1467225457839 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:37 INFO - PROCESS | 1647 | 1467225457947 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 11:37:38 INFO - PROCESS | 1647 | 1467225458037 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:38 INFO - PROCESS | 1647 | 1467225458038 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:38 INFO - PROCESS | 1647 | ++DOCSHELL 0x12395e800 == 38 [pid = 1647] [id = 776] 11:37:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 112 (0x1176ed400) [pid = 1647] [serial = 2326] [outer = 0x0] 11:37:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 113 (0x11816a800) [pid = 1647] [serial = 2327] [outer = 0x1176ed400] 11:37:38 INFO - PROCESS | 1647 | 1467225458067 Marionette DEBUG loaded listener.js 11:37:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 114 (0x118557c00) [pid = 1647] [serial = 2328] [outer = 0x1176ed400] 11:37:38 INFO - PROCESS | 1647 | --DOCSHELL 0x12bf9b000 == 37 [pid = 1647] [id = 771] 11:37:38 INFO - PROCESS | 1647 | --DOCSHELL 0x12de12800 == 36 [pid = 1647] [id = 770] 11:37:38 INFO - PROCESS | 1647 | --DOCSHELL 0x12e260800 == 35 [pid = 1647] [id = 769] 11:37:38 INFO - PROCESS | 1647 | --DOCSHELL 0x12dd20000 == 34 [pid = 1647] [id = 768] 11:37:38 INFO - PROCESS | 1647 | --DOCSHELL 0x12b922000 == 33 [pid = 1647] [id = 767] 11:37:38 INFO - PROCESS | 1647 | --DOCSHELL 0x1271cc800 == 32 [pid = 1647] [id = 766] 11:37:38 INFO - PROCESS | 1647 | --DOCSHELL 0x124b3b000 == 31 [pid = 1647] [id = 765] 11:37:38 INFO - PROCESS | 1647 | --DOCSHELL 0x12396c000 == 30 [pid = 1647] [id = 764] 11:37:38 INFO - PROCESS | 1647 | --DOCSHELL 0x118219000 == 29 [pid = 1647] [id = 763] 11:37:38 INFO - PROCESS | 1647 | --DOMWINDOW == 113 (0x128bcc000) [pid = 1647] [serial = 2241] [outer = 0x0] [url = about:blank] 11:37:38 INFO - PROCESS | 1647 | --DOMWINDOW == 112 (0x128b68000) [pid = 1647] [serial = 2239] [outer = 0x0] [url = about:blank] 11:37:38 INFO - PROCESS | 1647 | --DOMWINDOW == 111 (0x128f70000) [pid = 1647] [serial = 2244] [outer = 0x0] [url = about:blank] 11:37:38 INFO - PROCESS | 1647 | --DOMWINDOW == 110 (0x12928b000) [pid = 1647] [serial = 2247] [outer = 0x0] [url = about:blank] 11:37:38 INFO - PROCESS | 1647 | --DOMWINDOW == 109 (0x129285800) [pid = 1647] [serial = 2245] [outer = 0x0] [url = about:blank] 11:37:38 INFO - PROCESS | 1647 | --DOMWINDOW == 108 (0x125733800) [pid = 1647] [serial = 2231] [outer = 0x0] [url = about:blank] 11:37:38 INFO - PROCESS | 1647 | --DOMWINDOW == 107 (0x124643c00) [pid = 1647] [serial = 2230] [outer = 0x0] [url = about:blank] 11:37:38 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x125737800) [pid = 1647] [serial = 2233] [outer = 0x0] [url = about:blank] 11:37:38 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x126651800) [pid = 1647] [serial = 2210] [outer = 0x0] [url = about:blank] 11:37:38 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x11859ac00) [pid = 1647] [serial = 2225] [outer = 0x0] [url = about:blank] 11:37:38 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x118555c00) [pid = 1647] [serial = 2224] [outer = 0x0] [url = about:blank] 11:37:38 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x112adc400) [pid = 1647] [serial = 2221] [outer = 0x0] [url = about:blank] 11:37:38 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x11816fc00) [pid = 1647] [serial = 2222] [outer = 0x0] [url = about:blank] 11:37:38 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x1257e8c00) [pid = 1647] [serial = 2218] [outer = 0x0] [url = about:blank] 11:37:38 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x126536000) [pid = 1647] [serial = 2219] [outer = 0x0] [url = about:blank] 11:37:38 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x119e1c800) [pid = 1647] [serial = 2227] [outer = 0x0] [url = about:blank] 11:37:38 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x123806800) [pid = 1647] [serial = 2228] [outer = 0x0] [url = about:blank] 11:37:38 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x11690b800) [pid = 1647] [serial = 2212] [outer = 0x0] [url = about:blank] 11:37:38 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x1181e4800) [pid = 1647] [serial = 2213] [outer = 0x0] [url = about:blank] 11:37:38 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x119434000) [pid = 1647] [serial = 2215] [outer = 0x0] [url = about:blank] 11:37:38 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x119e73c00) [pid = 1647] [serial = 2216] [outer = 0x0] [url = about:blank] 11:37:38 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x12a621400) [pid = 1647] [serial = 2257] [outer = 0x0] [url = about:blank] 11:37:38 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x1211d6800) [pid = 1647] [serial = 2251] [outer = 0x0] [url = about:blank] 11:37:38 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x118558800) [pid = 1647] [serial = 2250] [outer = 0x0] [url = about:blank] 11:37:38 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x12a62c400) [pid = 1647] [serial = 2259] [outer = 0x0] [url = about:blank] 11:37:38 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x1295fac00) [pid = 1647] [serial = 2256] [outer = 0x0] [url = about:blank] 11:37:38 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x12928f400) [pid = 1647] [serial = 2248] [outer = 0x0] [url = about:blank] 11:37:38 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x12890a400) [pid = 1647] [serial = 2236] [outer = 0x0] [url = about:blank] 11:37:38 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x128bd6c00) [pid = 1647] [serial = 2242] [outer = 0x0] [url = about:blank] 11:37:38 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x1295f0c00) [pid = 1647] [serial = 2254] [outer = 0x0] [url = about:blank] 11:37:38 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x128b63800) [pid = 1647] [serial = 2237] [outer = 0x0] [url = about:blank] 11:37:38 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x12665a000) [pid = 1647] [serial = 2234] [outer = 0x0] [url = about:blank] 11:37:38 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x129291400) [pid = 1647] [serial = 2253] [outer = 0x0] [url = about:blank] 11:37:38 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x12a707400) [pid = 1647] [serial = 2260] [outer = 0x0] [url = about:blank] 11:37:38 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x12a922800) [pid = 1647] [serial = 2263] [outer = 0x0] [url = about:blank] 11:37:38 INFO - PROCESS | 1647 | --DOMWINDOW == 78 (0x12a70d800) [pid = 1647] [serial = 2262] [outer = 0x0] [url = about:blank] 11:37:38 INFO - PROCESS | 1647 | 1467225458423 Marionette TRACE conn2 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 11:37:38 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 11:37:38 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 11:37:38 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 11:37:38 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 11:37:38 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 11:37:38 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 11:37:38 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 11:37:38 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 627ms 11:37:38 INFO - PROCESS | 1647 | 1467225458455 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 11:37:38 INFO - PROCESS | 1647 | 1467225458458 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 11:37:38 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 11:37:38 INFO - PROCESS | 1647 | 1467225458462 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 11:37:38 INFO - PROCESS | 1647 | 1467225458464 Marionette TRACE conn2 <- [1,3070,null,{}] 11:37:38 INFO - PROCESS | 1647 | 1467225458466 Marionette TRACE conn2 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:38 INFO - PROCESS | 1647 | 1467225458468 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:38 INFO - PROCESS | 1647 | 1467225458550 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 11:37:38 INFO - PROCESS | 1647 | 1467225458624 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:38 INFO - PROCESS | 1647 | 1467225458625 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:38 INFO - PROCESS | 1647 | ++DOCSHELL 0x12396b000 == 30 [pid = 1647] [id = 777] 11:37:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 79 (0x11697e400) [pid = 1647] [serial = 2329] [outer = 0x0] 11:37:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x118555c00) [pid = 1647] [serial = 2330] [outer = 0x11697e400] 11:37:38 INFO - PROCESS | 1647 | 1467225458652 Marionette DEBUG loaded listener.js 11:37:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x119437800) [pid = 1647] [serial = 2331] [outer = 0x11697e400] 11:37:38 INFO - PROCESS | 1647 | 1467225458947 Marionette TRACE conn2 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 11:37:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 11:37:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 11:37:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 11:37:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 11:37:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 11:37:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 11:37:38 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 519ms 11:37:38 INFO - PROCESS | 1647 | 1467225458982 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 11:37:38 INFO - PROCESS | 1647 | 1467225458985 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 11:37:38 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 11:37:38 INFO - PROCESS | 1647 | 1467225458989 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 11:37:38 INFO - PROCESS | 1647 | 1467225458992 Marionette TRACE conn2 <- [1,3074,null,{}] 11:37:39 INFO - PROCESS | 1647 | 1467225458999 Marionette TRACE conn2 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:39 INFO - PROCESS | 1647 | 1467225459004 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:39 INFO - PROCESS | 1647 | 1467225459086 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 11:37:39 INFO - PROCESS | 1647 | 1467225459148 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:39 INFO - PROCESS | 1647 | 1467225459151 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:39 INFO - PROCESS | 1647 | ++DOCSHELL 0x1271b7800 == 31 [pid = 1647] [id = 778] 11:37:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x1209e8400) [pid = 1647] [serial = 2332] [outer = 0x0] 11:37:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x123880400) [pid = 1647] [serial = 2333] [outer = 0x1209e8400] 11:37:39 INFO - PROCESS | 1647 | 1467225459185 Marionette DEBUG loaded listener.js 11:37:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x124642000) [pid = 1647] [serial = 2334] [outer = 0x1209e8400] 11:37:39 INFO - PROCESS | 1647 | 1467225459471 Marionette TRACE conn2 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 11:37:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 11:37:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 11:37:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 11:37:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 11:37:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 11:37:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 11:37:39 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 528ms 11:37:39 INFO - PROCESS | 1647 | 1467225459520 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 11:37:39 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 11:37:39 INFO - PROCESS | 1647 | 1467225459523 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 11:37:39 INFO - PROCESS | 1647 | 1467225459525 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 11:37:39 INFO - PROCESS | 1647 | 1467225459526 Marionette TRACE conn2 <- [1,3078,null,{}] 11:37:39 INFO - PROCESS | 1647 | 1467225459528 Marionette TRACE conn2 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:39 INFO - PROCESS | 1647 | 1467225459530 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:39 INFO - PROCESS | 1647 | 1467225459613 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 11:37:39 INFO - PROCESS | 1647 | 1467225459618 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:39 INFO - PROCESS | 1647 | 1467225459620 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:39 INFO - PROCESS | 1647 | ++DOCSHELL 0x128fba800 == 32 [pid = 1647] [id = 779] 11:37:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x124bdd400) [pid = 1647] [serial = 2335] [outer = 0x0] 11:37:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x124f16c00) [pid = 1647] [serial = 2336] [outer = 0x124bdd400] 11:37:39 INFO - PROCESS | 1647 | 1467225459645 Marionette DEBUG loaded listener.js 11:37:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x1257e1800) [pid = 1647] [serial = 2337] [outer = 0x124bdd400] 11:37:39 INFO - PROCESS | 1647 | 1467225459960 Marionette TRACE conn2 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 11:37:40 INFO - PROCESS | 1647 | 1467225459995 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 11:37:40 INFO - PROCESS | 1647 | 1467225459998 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 11:37:40 INFO - PROCESS | 1647 | 1467225460000 Marionette TRACE conn2 <- [1,3082,null,{}] 11:37:40 INFO - PROCESS | 1647 | 1467225460039 Marionette TRACE conn2 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:40 INFO - PROCESS | 1647 | 1467225460040 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:40 INFO - PROCESS | 1647 | 1467225460125 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 11:37:40 INFO - PROCESS | 1647 | 1467225460136 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:40 INFO - PROCESS | 1647 | 1467225460138 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:40 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a320800 == 33 [pid = 1647] [id = 780] 11:37:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x1209e8800) [pid = 1647] [serial = 2338] [outer = 0x0] 11:37:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x12665a000) [pid = 1647] [serial = 2339] [outer = 0x1209e8800] 11:37:40 INFO - PROCESS | 1647 | 1467225460162 Marionette DEBUG loaded listener.js 11:37:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x1289f2000) [pid = 1647] [serial = 2340] [outer = 0x1209e8800] 11:37:40 INFO - PROCESS | 1647 | 1467225460527 Marionette TRACE conn2 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 11:37:40 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 11:37:40 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 11:37:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:40 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 11:37:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 11:37:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 580ms 11:37:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 11:37:40 INFO - PROCESS | 1647 | 1467225460578 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 11:37:40 INFO - PROCESS | 1647 | 1467225460579 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 11:37:40 INFO - PROCESS | 1647 | 1467225460581 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 11:37:40 INFO - PROCESS | 1647 | 1467225460583 Marionette TRACE conn2 <- [1,3086,null,{}] 11:37:40 INFO - PROCESS | 1647 | 1467225460585 Marionette TRACE conn2 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:40 INFO - PROCESS | 1647 | 1467225460589 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:40 INFO - PROCESS | 1647 | 1467225460716 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 11:37:40 INFO - PROCESS | 1647 | 1467225460735 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:40 INFO - PROCESS | 1647 | 1467225460736 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:40 INFO - PROCESS | 1647 | ++DOCSHELL 0x123aba800 == 34 [pid = 1647] [id = 781] 11:37:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x128b63800) [pid = 1647] [serial = 2341] [outer = 0x0] 11:37:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x128bd8800) [pid = 1647] [serial = 2342] [outer = 0x128b63800] 11:37:40 INFO - PROCESS | 1647 | 1467225460761 Marionette DEBUG loaded listener.js 11:37:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x1295ec800) [pid = 1647] [serial = 2343] [outer = 0x128b63800] 11:37:41 INFO - PROCESS | 1647 | 1467225461078 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 11:37:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 11:37:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 520ms 11:37:41 INFO - PROCESS | 1647 | 1467225461103 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 11:37:41 INFO - PROCESS | 1647 | 1467225461105 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 11:37:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 11:37:41 INFO - PROCESS | 1647 | 1467225461107 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 11:37:41 INFO - PROCESS | 1647 | 1467225461108 Marionette TRACE conn2 <- [1,3090,null,{}] 11:37:41 INFO - PROCESS | 1647 | 1467225461110 Marionette TRACE conn2 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:41 INFO - PROCESS | 1647 | 1467225461111 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:41 INFO - PROCESS | 1647 | 1467225461228 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 11:37:41 INFO - PROCESS | 1647 | 1467225461239 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:41 INFO - PROCESS | 1647 | 1467225461240 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:41 INFO - PROCESS | 1647 | ++DOCSHELL 0x12ab4f800 == 35 [pid = 1647] [id = 782] 11:37:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x1295ecc00) [pid = 1647] [serial = 2344] [outer = 0x0] 11:37:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x1295f3000) [pid = 1647] [serial = 2345] [outer = 0x1295ecc00] 11:37:41 INFO - PROCESS | 1647 | 1467225461265 Marionette DEBUG loaded listener.js 11:37:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x12a573400) [pid = 1647] [serial = 2346] [outer = 0x1295ecc00] 11:37:41 INFO - PROCESS | 1647 | 1467225461581 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 11:37:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 11:37:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 519ms 11:37:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 11:37:41 INFO - PROCESS | 1647 | 1467225461627 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 11:37:41 INFO - PROCESS | 1647 | 1467225461628 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 11:37:41 INFO - PROCESS | 1647 | 1467225461631 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 11:37:41 INFO - PROCESS | 1647 | 1467225461632 Marionette TRACE conn2 <- [1,3094,null,{}] 11:37:41 INFO - PROCESS | 1647 | 1467225461634 Marionette TRACE conn2 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:41 INFO - PROCESS | 1647 | 1467225461636 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:41 INFO - PROCESS | 1647 | 1467225461767 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 11:37:41 INFO - PROCESS | 1647 | 1467225461785 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:41 INFO - PROCESS | 1647 | 1467225461786 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:41 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b9a0000 == 36 [pid = 1647] [id = 783] 11:37:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x12a573800) [pid = 1647] [serial = 2347] [outer = 0x0] 11:37:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x12a62bc00) [pid = 1647] [serial = 2348] [outer = 0x12a573800] 11:37:41 INFO - PROCESS | 1647 | 1467225461825 Marionette DEBUG loaded listener.js 11:37:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x12a709800) [pid = 1647] [serial = 2349] [outer = 0x12a573800] 11:37:42 INFO - PROCESS | 1647 | 1467225462146 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 11:37:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 11:37:42 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 519ms 11:37:42 INFO - PROCESS | 1647 | 1467225462152 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 11:37:42 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 11:37:42 INFO - PROCESS | 1647 | 1467225462155 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 11:37:42 INFO - PROCESS | 1647 | 1467225462157 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 11:37:42 INFO - PROCESS | 1647 | 1467225462159 Marionette TRACE conn2 <- [1,3098,null,{}] 11:37:42 INFO - PROCESS | 1647 | 1467225462161 Marionette TRACE conn2 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:42 INFO - PROCESS | 1647 | 1467225462162 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:42 INFO - PROCESS | 1647 | 1467225462279 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 11:37:42 INFO - PROCESS | 1647 | 1467225462292 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:42 INFO - PROCESS | 1647 | 1467225462293 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:42 INFO - PROCESS | 1647 | ++DOCSHELL 0x12bce4800 == 37 [pid = 1647] [id = 784] 11:37:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x12a70e000) [pid = 1647] [serial = 2350] [outer = 0x0] 11:37:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x12a924000) [pid = 1647] [serial = 2351] [outer = 0x12a70e000] 11:37:42 INFO - PROCESS | 1647 | 1467225462317 Marionette DEBUG loaded listener.js 11:37:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x12a92a800) [pid = 1647] [serial = 2352] [outer = 0x12a70e000] 11:37:42 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x12890b800) [pid = 1647] [serial = 2299] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 11:37:42 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x113c68000) [pid = 1647] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 11:37:42 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x12388c800) [pid = 1647] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 11:37:42 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x11858e400) [pid = 1647] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 11:37:42 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x126188400) [pid = 1647] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 11:37:42 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x1128d0000) [pid = 1647] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 11:37:42 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x11889cc00) [pid = 1647] [serial = 2293] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 11:37:42 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x119e72400) [pid = 1647] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 11:37:42 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x113d99c00) [pid = 1647] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 11:37:42 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x116f89000) [pid = 1647] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 11:37:42 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x1181a3400) [pid = 1647] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 11:37:42 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x112925800) [pid = 1647] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 11:37:42 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x120902800) [pid = 1647] [serial = 2296] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 11:37:42 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x1128a9c00) [pid = 1647] [serial = 2305] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 11:37:42 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x128bd3800) [pid = 1647] [serial = 2302] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 11:37:42 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x12b0db800) [pid = 1647] [serial = 2308] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 11:37:42 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x12b798000) [pid = 1647] [serial = 2311] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 11:37:42 INFO - PROCESS | 1647 | 1467225462714 Marionette TRACE conn2 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 11:37:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 11:37:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 11:37:42 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 573ms 11:37:42 INFO - PROCESS | 1647 | 1467225462739 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 11:37:42 INFO - PROCESS | 1647 | 1467225462741 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 11:37:42 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 11:37:42 INFO - PROCESS | 1647 | 1467225462744 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 11:37:42 INFO - PROCESS | 1647 | 1467225462746 Marionette TRACE conn2 <- [1,3102,null,{}] 11:37:42 INFO - PROCESS | 1647 | 1467225462756 Marionette TRACE conn2 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:42 INFO - PROCESS | 1647 | 1467225462757 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:42 INFO - PROCESS | 1647 | 1467225462937 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 11:37:42 INFO - PROCESS | 1647 | 1467225462981 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:42 INFO - PROCESS | 1647 | 1467225462982 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:42 INFO - PROCESS | 1647 | ++DOCSHELL 0x11640b800 == 38 [pid = 1647] [id = 785] 11:37:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x1128a9c00) [pid = 1647] [serial = 2353] [outer = 0x0] 11:37:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x11292a400) [pid = 1647] [serial = 2354] [outer = 0x1128a9c00] 11:37:43 INFO - PROCESS | 1647 | 1467225463007 Marionette DEBUG loaded listener.js 11:37:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x119439000) [pid = 1647] [serial = 2355] [outer = 0x1128a9c00] 11:37:43 INFO - PROCESS | 1647 | 1467225463267 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 11:37:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 11:37:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 572ms 11:37:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 11:37:43 INFO - PROCESS | 1647 | 1467225463324 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 11:37:43 INFO - PROCESS | 1647 | 1467225463325 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 11:37:43 INFO - PROCESS | 1647 | 1467225463327 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 11:37:43 INFO - PROCESS | 1647 | 1467225463329 Marionette TRACE conn2 <- [1,3106,null,{}] 11:37:43 INFO - PROCESS | 1647 | 1467225463331 Marionette TRACE conn2 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:43 INFO - PROCESS | 1647 | 1467225463334 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:43 INFO - PROCESS | 1647 | 1467225463442 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 11:37:43 INFO - PROCESS | 1647 | 1467225463506 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:43 INFO - PROCESS | 1647 | 1467225463508 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:43 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c634000 == 39 [pid = 1647] [id = 786] 11:37:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x112921000) [pid = 1647] [serial = 2356] [outer = 0x0] 11:37:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x12a92a000) [pid = 1647] [serial = 2357] [outer = 0x112921000] 11:37:43 INFO - PROCESS | 1647 | 1467225463534 Marionette DEBUG loaded listener.js 11:37:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x12b797c00) [pid = 1647] [serial = 2358] [outer = 0x112921000] 11:37:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 11:37:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 11:37:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 11:37:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 476ms 11:37:43 INFO - PROCESS | 1647 | 1467225463792 Marionette TRACE conn2 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 11:37:43 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 11:37:43 INFO - PROCESS | 1647 | 1467225463807 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 11:37:43 INFO - PROCESS | 1647 | 1467225463808 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 11:37:43 INFO - PROCESS | 1647 | 1467225463810 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 11:37:43 INFO - PROCESS | 1647 | 1467225463811 Marionette TRACE conn2 <- [1,3110,null,{}] 11:37:43 INFO - PROCESS | 1647 | 1467225463813 Marionette TRACE conn2 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:43 INFO - PROCESS | 1647 | 1467225463814 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:43 INFO - PROCESS | 1647 | 1467225463908 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 11:37:43 INFO - PROCESS | 1647 | 1467225463912 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:43 INFO - PROCESS | 1647 | 1467225463913 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:43 INFO - PROCESS | 1647 | ++DOCSHELL 0x12ca66800 == 40 [pid = 1647] [id = 787] 11:37:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x12b798000) [pid = 1647] [serial = 2359] [outer = 0x0] 11:37:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x12b954000) [pid = 1647] [serial = 2360] [outer = 0x12b798000] 11:37:43 INFO - PROCESS | 1647 | 1467225463937 Marionette DEBUG loaded listener.js 11:37:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x12b9d8400) [pid = 1647] [serial = 2361] [outer = 0x12b798000] 11:37:44 INFO - PROCESS | 1647 | 1467225464256 Marionette TRACE conn2 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 11:37:44 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 11:37:44 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 11:37:44 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 11:37:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:37:44 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 11:37:44 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 472ms 11:37:44 INFO - PROCESS | 1647 | 1467225464282 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 11:37:44 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 11:37:44 INFO - PROCESS | 1647 | 1467225464286 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 11:37:44 INFO - PROCESS | 1647 | 1467225464288 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 11:37:44 INFO - PROCESS | 1647 | 1467225464289 Marionette TRACE conn2 <- [1,3114,null,{}] 11:37:44 INFO - PROCESS | 1647 | 1467225464291 Marionette TRACE conn2 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:37:44 INFO - PROCESS | 1647 | 1467225464292 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:44 INFO - PROCESS | 1647 | 1467225464381 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 11:37:44 INFO - PROCESS | 1647 | 1467225464457 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\", \"99930214-1852-4cbb-97b8-a796f3ef1032\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:44 INFO - PROCESS | 1647 | 1467225464458 Marionette INFO sendAsync 81f14d92-f052-3043-83b6-72a110672f17 11:37:44 INFO - PROCESS | 1647 | ++DOCSHELL 0x12ca7b800 == 41 [pid = 1647] [id = 788] 11:37:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x12b79a800) [pid = 1647] [serial = 2362] [outer = 0x0] 11:37:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x12b9dfc00) [pid = 1647] [serial = 2363] [outer = 0x12b79a800] 11:37:44 INFO - PROCESS | 1647 | 1467225464483 Marionette DEBUG loaded listener.js 11:37:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x12bf0dc00) [pid = 1647] [serial = 2364] [outer = 0x12b79a800] 11:37:44 INFO - PROCESS | 1647 | 1467225464875 Marionette TRACE conn2 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 11:37:44 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 11:37:44 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 622ms 11:37:44 INFO - PROCESS | 1647 | 1467225464910 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 11:37:44 INFO - PROCESS | 1647 | 1467225464913 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 11:37:45 WARNING - u'runner_teardown' () 11:37:45 INFO - No more tests 11:37:45 INFO - Got 0 unexpected results 11:37:45 INFO - SUITE-END | took 516s 11:37:45 INFO - Closing logging queue 11:37:45 INFO - queue closed 11:37:46 INFO - Return code: 0 11:37:46 WARNING - # TBPL SUCCESS # 11:37:46 INFO - Running post-action listener: _resource_record_post_action 11:37:46 INFO - Running post-run listener: _resource_record_post_run 11:37:47 INFO - Total resource usage - Wall time: 538s; CPU: 58.0%; Read bytes: 37873152; Write bytes: 953381376; Read time: 407; Write time: 4549 11:37:47 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 11:37:47 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 148486656; Write bytes: 146269696; Read time: 13818; Write time: 319 11:37:47 INFO - run-tests - Wall time: 520s; CPU: 58.0%; Read bytes: 35689984; Write bytes: 795216896; Read time: 374; Write time: 4187 11:37:47 INFO - Running post-run listener: _upload_blobber_files 11:37:47 INFO - Blob upload gear active. 11:37:47 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 11:37:47 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 11:37:47 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-beta', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 11:37:47 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-beta -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 11:37:47 INFO - (blobuploader) - INFO - Open directory for files ... 11:37:47 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 11:37:47 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 11:37:47 INFO - (blobuploader) - INFO - Uploading, attempt #1. 11:37:48 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 11:37:48 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 11:37:48 INFO - (blobuploader) - INFO - Done attempting. 11:37:48 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 11:37:48 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 11:37:48 INFO - (blobuploader) - INFO - Uploading, attempt #1. 11:37:49 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 11:37:49 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 11:37:49 INFO - (blobuploader) - INFO - Done attempting. 11:37:49 INFO - (blobuploader) - INFO - Iteration through files over. 11:37:49 INFO - Return code: 0 11:37:49 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 11:37:49 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 11:37:49 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/4be122f6e1b168d1ceb28bb530f931fe25453cb593e233f2d1f4e55de9fb52da2a41d83bf8404b0ddfa2f3c1e64638ce7dcd9cd4658c153f3d307f6a48db63f0", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/0e0eb8e8bbb989209d2181d8d6391431caa5eabc280e3f460301a7686ddb2218895aed78c585b13cdac45a2f6ccedb0df29c7dae7303b16fd1adb2082726095a"} 11:37:49 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 11:37:49 INFO - Writing to file /builds/slave/test/properties/blobber_files 11:37:49 INFO - Contents: 11:37:49 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/4be122f6e1b168d1ceb28bb530f931fe25453cb593e233f2d1f4e55de9fb52da2a41d83bf8404b0ddfa2f3c1e64638ce7dcd9cd4658c153f3d307f6a48db63f0", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/0e0eb8e8bbb989209d2181d8d6391431caa5eabc280e3f460301a7686ddb2218895aed78c585b13cdac45a2f6ccedb0df29c7dae7303b16fd1adb2082726095a"} 11:37:49 INFO - Running post-run listener: copy_logs_to_upload_dir 11:37:49 INFO - Copying logs to upload dir... 11:37:49 INFO - mkdir: /builds/slave/test/build/upload/logs 11:37:49 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=592.507136 ========= master_lag: 0.36 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 52 secs) (at 2016-06-29 11:37:50.332347) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-29 11:37:50.336647) ========= 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.0Gf9TyqWpL/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.cexOfLRxaq/Listeners TMPDIR=/var/folders/kx/qvhm4_gn43dcvvj7tsq112q000000w/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/4be122f6e1b168d1ceb28bb530f931fe25453cb593e233f2d1f4e55de9fb52da2a41d83bf8404b0ddfa2f3c1e64638ce7dcd9cd4658c153f3d307f6a48db63f0", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/0e0eb8e8bbb989209d2181d8d6391431caa5eabc280e3f460301a7686ddb2218895aed78c585b13cdac45a2f6ccedb0df29c7dae7303b16fd1adb2082726095a"} build_url:https://queue.taskcluster.net/v1/task/ftLeD5uXT2GAwl9n9NFPXg/artifacts/public/build/firefox-48.0.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/ftLeD5uXT2GAwl9n9NFPXg/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012782 build_url: 'https://queue.taskcluster.net/v1/task/ftLeD5uXT2GAwl9n9NFPXg/artifacts/public/build/firefox-48.0.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/4be122f6e1b168d1ceb28bb530f931fe25453cb593e233f2d1f4e55de9fb52da2a41d83bf8404b0ddfa2f3c1e64638ce7dcd9cd4658c153f3d307f6a48db63f0", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/0e0eb8e8bbb989209d2181d8d6391431caa5eabc280e3f460301a7686ddb2218895aed78c585b13cdac45a2f6ccedb0df29c7dae7303b16fd1adb2082726095a"}' symbols_url: 'https://queue.taskcluster.net/v1/task/ftLeD5uXT2GAwl9n9NFPXg/artifacts/public/build/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-06-29 11:37:50.377515) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-29 11:37:50.377915) ========= 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.0Gf9TyqWpL/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.cexOfLRxaq/Listeners TMPDIR=/var/folders/kx/qvhm4_gn43dcvvj7tsq112q000000w/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.005267 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-29 11:37:50.426858) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-29 11:37:50.428398) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-29 11:37:50.428828) ========= ========= Total master_lag: 0.50 =========