builder: mozilla-beta_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0057 starttime: 1469017834.69 results: success (0) buildid: 20160720045219 builduid: d40508a16f0f4ae8a33ae4e73925e8bb revision: ef30d84237a8ef9880871c49faf9136fad326fd9 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-20 05:30:34.688547) ========= master: http://buildbot-master108.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-20 05:30:34.689124) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-20 05:30:34.689427) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-20 05:30:34.769366) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-20 05:30:34.770051) ========= 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.LscK84XF9w/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.Y2L5Aimb4D/Listeners TMPDIR=/var/folders/n5/8vlsdw_12tddqc4b5pnh50t000000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False --2016-07-20 05:30:34-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 9.78M=0.001s 2016-07-20 05:30:34 (9.78 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.079186 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-20 05:30:34.873556) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-20 05:30:34.874100) ========= 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.LscK84XF9w/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.Y2L5Aimb4D/Listeners TMPDIR=/var/folders/n5/8vlsdw_12tddqc4b5pnh50t000000w/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.028750 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-20 05:30:34.924122) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-20 05:30:34.924480) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev ef30d84237a8ef9880871c49faf9136fad326fd9 --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 ef30d84237a8ef9880871c49faf9136fad326fd9 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.LscK84XF9w/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.Y2L5Aimb4D/Listeners TMPDIR=/var/folders/n5/8vlsdw_12tddqc4b5pnh50t000000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False 2016-07-20 05:30:35,004 truncating revision to first 12 chars 2016-07-20 05:30:35,004 Setting DEBUG logging. 2016-07-20 05:30:35,004 attempt 1/10 2016-07-20 05:30:35,004 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/ef30d84237a8?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-20 05:30:35,826 unpacking tar archive at: mozilla-beta-ef30d84237a8/testing/mozharness/ program finished with exit code 0 elapsedTime=1.093684 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-20 05:30:36.045865) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-20 05:30:36.046528) ========= script_repo_revision: ef30d84237a8ef9880871c49faf9136fad326fd9 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-20 05:30:36.047050) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-20 05:30:36.047904) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-20 05:30:36.073184) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 55 secs) (at 2016-07-20 05:30:36.073604) ========= /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.LscK84XF9w/Render GIT_SHARE_BASE_DIR=/builds/git-shared HG_SHARE_BASE_DIR=/builds/hg-shared HOME=/Users/cltbld IDLEIZER_DISABLE_SHUTDOWN=true LOGNAME=cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NODE_PATH=/usr/local/bin/node MOZ_NO_REMOTE=1 NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11 PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test RUNNER_CONFIG_CMD=/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg SHELL=/bin/bash SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.Y2L5Aimb4D/Listeners TMPDIR=/var/folders/n5/8vlsdw_12tddqc4b5pnh50t000000w/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 05:30:36 INFO - MultiFileLogger online at 20160720 05:30:36 in /builds/slave/test 05:30:36 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 05:30:36 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 05:30:36 INFO - {'append_to_log': False, 05:30:36 INFO - 'base_work_dir': '/builds/slave/test', 05:30:36 INFO - 'blob_upload_branch': 'mozilla-beta', 05:30:36 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 05:30:36 INFO - 'buildbot_json_path': 'buildprops.json', 05:30:36 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 05:30:36 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 05:30:36 INFO - 'download_minidump_stackwalk': True, 05:30:36 INFO - 'download_symbols': 'true', 05:30:36 INFO - 'e10s': False, 05:30:36 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 05:30:36 INFO - 'tooltool.py': '/tools/tooltool.py', 05:30:36 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 05:30:36 INFO - '/tools/misc-python/virtualenv.py')}, 05:30:36 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 05:30:36 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 05:30:36 INFO - 'log_level': 'info', 05:30:36 INFO - 'log_to_console': True, 05:30:36 INFO - 'opt_config_files': (), 05:30:36 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 05:30:36 INFO - '--processes=1', 05:30:36 INFO - '--config=%(test_path)s/wptrunner.ini', 05:30:36 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 05:30:36 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 05:30:36 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 05:30:36 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 05:30:36 INFO - 'pip_index': False, 05:30:36 INFO - 'require_test_zip': True, 05:30:36 INFO - 'test_type': ('testharness',), 05:30:36 INFO - 'this_chunk': '1', 05:30:36 INFO - 'tooltool_cache': '/builds/tooltool_cache', 05:30:36 INFO - 'total_chunks': '10', 05:30:36 INFO - 'virtualenv_path': 'venv', 05:30:36 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 05:30:36 INFO - 'work_dir': 'build'} 05:30:36 INFO - ##### 05:30:36 INFO - ##### Running clobber step. 05:30:36 INFO - ##### 05:30:36 INFO - Running pre-action listener: _resource_record_pre_action 05:30:36 INFO - Running main action method: clobber 05:30:36 INFO - rmtree: /builds/slave/test/build 05:30:36 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 05:30:38 INFO - Running post-action listener: _resource_record_post_action 05:30:38 INFO - ##### 05:30:38 INFO - ##### Running read-buildbot-config step. 05:30:38 INFO - ##### 05:30:38 INFO - Running pre-action listener: _resource_record_pre_action 05:30:38 INFO - Running main action method: read_buildbot_config 05:30:38 INFO - Using buildbot properties: 05:30:38 INFO - { 05:30:38 INFO - "project": "", 05:30:38 INFO - "product": "firefox", 05:30:38 INFO - "script_repo_revision": "production", 05:30:38 INFO - "scheduler": "tests-mozilla-beta-yosemite_r7-debug-unittest", 05:30:38 INFO - "repository": "", 05:30:38 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-beta debug test web-platform-tests-1", 05:30:38 INFO - "buildid": "20160720045219", 05:30:38 INFO - "pgo_build": "False", 05:30:38 INFO - "basedir": "/builds/slave/test", 05:30:38 INFO - "buildnumber": 13, 05:30:38 INFO - "slavename": "t-yosemite-r7-0057", 05:30:38 INFO - "master": "http://buildbot-master108.bb.releng.scl3.mozilla.com:8201/", 05:30:38 INFO - "platform": "macosx64", 05:30:38 INFO - "branch": "mozilla-beta", 05:30:38 INFO - "revision": "ef30d84237a8ef9880871c49faf9136fad326fd9", 05:30:38 INFO - "repo_path": "releases/mozilla-beta", 05:30:38 INFO - "moz_repo_path": "", 05:30:38 INFO - "stage_platform": "macosx64", 05:30:38 INFO - "builduid": "d40508a16f0f4ae8a33ae4e73925e8bb", 05:30:38 INFO - "slavebuilddir": "test" 05:30:38 INFO - } 05:30:38 INFO - Found installer url https://queue.taskcluster.net/v1/task/fxa4lcg_TuCicL1f0egTaA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg. 05:30:38 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/fxa4lcg_TuCicL1f0egTaA/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json. 05:30:38 INFO - Running post-action listener: _resource_record_post_action 05:30:38 INFO - ##### 05:30:38 INFO - ##### Running download-and-extract step. 05:30:38 INFO - ##### 05:30:38 INFO - Running pre-action listener: _resource_record_pre_action 05:30:38 INFO - Running main action method: download_and_extract 05:30:38 INFO - mkdir: /builds/slave/test/build/tests 05:30:38 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')]} 05:30:38 INFO - https://queue.taskcluster.net/v1/task/fxa4lcg_TuCicL1f0egTaA/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 05:30:38 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fxa4lcg_TuCicL1f0egTaA/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 05:30:38 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fxa4lcg_TuCicL1f0egTaA/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 05:30:38 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fxa4lcg_TuCicL1f0egTaA/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 05:30:38 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fxa4lcg_TuCicL1f0egTaA/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 05:30:39 INFO - Downloaded 1201 bytes. 05:30:39 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 05:30:39 INFO - Using the following test package requirements: 05:30:39 INFO - {u'common': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 05:30:39 INFO - u'cppunittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 05:30:39 INFO - u'firefox-48.0.en-US.mac64.cppunittest.tests.zip'], 05:30:39 INFO - u'gtest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 05:30:39 INFO - u'firefox-48.0.en-US.mac64.gtest.tests.zip'], 05:30:39 INFO - u'jittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 05:30:39 INFO - u'jsshell-mac64.zip'], 05:30:39 INFO - u'mochitest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 05:30:39 INFO - u'firefox-48.0.en-US.mac64.mochitest.tests.zip'], 05:30:39 INFO - u'mozbase': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 05:30:39 INFO - u'reftest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 05:30:39 INFO - u'firefox-48.0.en-US.mac64.reftest.tests.zip'], 05:30:39 INFO - u'talos': [u'firefox-48.0.en-US.mac64.common.tests.zip', 05:30:39 INFO - u'firefox-48.0.en-US.mac64.talos.tests.zip'], 05:30:39 INFO - u'web-platform': [u'firefox-48.0.en-US.mac64.common.tests.zip', 05:30:39 INFO - u'firefox-48.0.en-US.mac64.web-platform.tests.zip'], 05:30:39 INFO - u'xpcshell': [u'firefox-48.0.en-US.mac64.common.tests.zip', 05:30:39 INFO - u'firefox-48.0.en-US.mac64.xpcshell.tests.zip']} 05:30:39 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 05:30:39 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')]} 05:30:39 INFO - https://queue.taskcluster.net/v1/task/fxa4lcg_TuCicL1f0egTaA/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 05:30:39 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fxa4lcg_TuCicL1f0egTaA/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 05:30:39 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fxa4lcg_TuCicL1f0egTaA/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 05:30:39 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fxa4lcg_TuCicL1f0egTaA/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 05:30:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fxa4lcg_TuCicL1f0egTaA/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 05:30:40 INFO - Downloaded 18370081 bytes. 05:30:40 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/*'] 05:30:40 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/* 05:30:41 INFO - caution: filename not matched: web-platform/* 05:30:41 INFO - Return code: 11 05:30: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')]} 05:30:41 INFO - https://queue.taskcluster.net/v1/task/fxa4lcg_TuCicL1f0egTaA/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 05:30:41 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fxa4lcg_TuCicL1f0egTaA/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 05:30:41 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fxa4lcg_TuCicL1f0egTaA/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 05:30:41 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fxa4lcg_TuCicL1f0egTaA/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 05:30:41 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fxa4lcg_TuCicL1f0egTaA/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 05:30:42 INFO - Downloaded 36389883 bytes. 05:30:42 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/*'] 05:30:42 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/* 05:30:46 INFO - caution: filename not matched: bin/* 05:30:46 INFO - caution: filename not matched: config/* 05:30:46 INFO - caution: filename not matched: mozbase/* 05:30:46 INFO - caution: filename not matched: marionette/* 05:30:46 INFO - caution: filename not matched: tools/wptserve/* 05:30:46 INFO - Return code: 11 05:30:46 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')]} 05:30:46 INFO - https://queue.taskcluster.net/v1/task/fxa4lcg_TuCicL1f0egTaA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg matches https://queue.taskcluster.net 05:30:46 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fxa4lcg_TuCicL1f0egTaA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 05:30:46 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fxa4lcg_TuCicL1f0egTaA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 05:30:46 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fxa4lcg_TuCicL1f0egTaA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg 05:30:46 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fxa4lcg_TuCicL1f0egTaA/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 05:30:49 INFO - Downloaded 73025889 bytes. 05:30:49 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/fxa4lcg_TuCicL1f0egTaA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 05:30:49 INFO - mkdir: /builds/slave/test/properties 05:30:49 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 05:30:49 INFO - Writing to file /builds/slave/test/properties/build_url 05:30:49 INFO - Contents: 05:30:49 INFO - build_url:https://queue.taskcluster.net/v1/task/fxa4lcg_TuCicL1f0egTaA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 05:30:50 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/fxa4lcg_TuCicL1f0egTaA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 05:30:50 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 05:30:50 INFO - Writing to file /builds/slave/test/properties/symbols_url 05:30:50 INFO - Contents: 05:30:50 INFO - symbols_url:https://queue.taskcluster.net/v1/task/fxa4lcg_TuCicL1f0egTaA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 05:30:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:30:50 INFO - https://queue.taskcluster.net/v1/task/fxa4lcg_TuCicL1f0egTaA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 05:30:50 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fxa4lcg_TuCicL1f0egTaA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 05:30:50 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fxa4lcg_TuCicL1f0egTaA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 05:30:50 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fxa4lcg_TuCicL1f0egTaA/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 05:30:50 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fxa4lcg_TuCicL1f0egTaA/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 05:30:54 INFO - Downloaded 103718944 bytes. 05:30:54 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'] 05:30:54 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 05:30:57 INFO - Return code: 0 05:30:57 INFO - Running post-action listener: _resource_record_post_action 05:30:57 INFO - Running post-action listener: set_extra_try_arguments 05:30:57 INFO - ##### 05:30:57 INFO - ##### Running create-virtualenv step. 05:30:57 INFO - ##### 05:30:57 INFO - Running pre-action listener: _pre_create_virtualenv 05:30:57 INFO - Running pre-action listener: _resource_record_pre_action 05:30:57 INFO - Running main action method: create_virtualenv 05:30:57 INFO - Creating virtualenv /builds/slave/test/build/venv 05:30:57 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 05:30:57 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 05:30:57 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 05:30:57 INFO - Using real prefix '/tools/python27' 05:30:57 INFO - New python executable in /builds/slave/test/build/venv/bin/python 05:30:58 INFO - Installing distribute.............................................................................................................................................................................................done. 05:31:01 INFO - Installing pip.................done. 05:31:01 INFO - Return code: 0 05:31:01 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 05:31:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:31:01 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:31:01 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:31:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:31:01 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:31:01 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:31:01 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x10b753e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10b770f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fba00cb3470>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10b76c5e0>, '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 0x10b34fcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10b37a990>, '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.LscK84XF9w/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.Y2L5Aimb4D/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/n5/8vlsdw_12tddqc4b5pnh50t000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 05:31:01 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 05:31:01 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 05:31:01 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.LscK84XF9w/Render', 05:31:01 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:31:01 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:31:01 INFO - 'HOME': '/Users/cltbld', 05:31:01 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:31:01 INFO - 'LOGNAME': 'cltbld', 05:31:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:31:01 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 05:31:01 INFO - 'MOZ_NO_REMOTE': '1', 05:31:01 INFO - 'NO_EM_RESTART': '1', 05:31:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:31:01 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:31:01 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:31:01 INFO - 'PWD': '/builds/slave/test', 05:31:01 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:31:01 INFO - 'SHELL': '/bin/bash', 05:31:01 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.Y2L5Aimb4D/Listeners', 05:31:01 INFO - 'TMPDIR': '/var/folders/n5/8vlsdw_12tddqc4b5pnh50t000000w/T/', 05:31:01 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:31:01 INFO - 'USER': 'cltbld', 05:31:01 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:31:01 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:31:01 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:31:01 INFO - 'XPC_FLAGS': '0x0', 05:31:01 INFO - 'XPC_SERVICE_NAME': '0', 05:31:01 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:31:01 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:31:01 INFO - Downloading/unpacking psutil>=0.7.1 05:31:01 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:31:01 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:31:01 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:31:01 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:31:01 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:31:01 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:31:04 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 05:31:04 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 05:31:04 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:31:04 INFO - Installing collected packages: psutil 05:31:04 INFO - Running setup.py install for psutil 05:31:04 INFO - building 'psutil._psutil_osx' extension 05:31:04 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 05:31:05 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 05:31:05 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 05:31:05 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 05:31:05 INFO - building 'psutil._psutil_posix' extension 05:31:05 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 05:31:05 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 05:31:05 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 05:31:05 INFO - ^ 05:31:05 INFO - 1 warning generated. 05:31:05 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 05:31:05 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 05:31:05 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:31:06 INFO - Successfully installed psutil 05:31:06 INFO - Cleaning up... 05:31:06 INFO - Return code: 0 05:31:06 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 05:31: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')]} 05:31:06 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:31:06 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:31: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')]} 05:31:06 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:31:06 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:31:06 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 0x10b753e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10b770f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fba00cb3470>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10b76c5e0>, '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 0x10b34fcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10b37a990>, '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.LscK84XF9w/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.Y2L5Aimb4D/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/n5/8vlsdw_12tddqc4b5pnh50t000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 05:31:06 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 05:31:06 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 05:31:06 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.LscK84XF9w/Render', 05:31:06 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:31:06 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:31:06 INFO - 'HOME': '/Users/cltbld', 05:31:06 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:31:06 INFO - 'LOGNAME': 'cltbld', 05:31:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:31:06 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 05:31:06 INFO - 'MOZ_NO_REMOTE': '1', 05:31:06 INFO - 'NO_EM_RESTART': '1', 05:31:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:31:06 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:31:06 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:31:06 INFO - 'PWD': '/builds/slave/test', 05:31:06 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:31:06 INFO - 'SHELL': '/bin/bash', 05:31:06 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.Y2L5Aimb4D/Listeners', 05:31:06 INFO - 'TMPDIR': '/var/folders/n5/8vlsdw_12tddqc4b5pnh50t000000w/T/', 05:31:06 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:31:06 INFO - 'USER': 'cltbld', 05:31:06 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:31:06 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:31:06 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:31:06 INFO - 'XPC_FLAGS': '0x0', 05:31:06 INFO - 'XPC_SERVICE_NAME': '0', 05:31:06 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:31:06 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:31:06 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 05:31:06 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 05:31:06 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 05:31:06 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 05:31:06 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 05:31:06 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 05:31:06 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 05:31:08 INFO - Downloading mozsystemmonitor-0.0.tar.gz 05:31:08 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 05:31:08 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 05:31:08 INFO - Installing collected packages: mozsystemmonitor 05:31:08 INFO - Running setup.py install for mozsystemmonitor 05:31:09 INFO - Successfully installed mozsystemmonitor 05:31:09 INFO - Cleaning up... 05:31:09 INFO - Return code: 0 05:31:09 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 05:31:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:31:09 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:31:09 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:31:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:31:09 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:31:09 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:31:09 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x10b753e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10b770f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fba00cb3470>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10b76c5e0>, '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 0x10b34fcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10b37a990>, '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.LscK84XF9w/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.Y2L5Aimb4D/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/n5/8vlsdw_12tddqc4b5pnh50t000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 05:31:09 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 05:31:09 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 05:31:09 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.LscK84XF9w/Render', 05:31:09 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:31:09 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:31:09 INFO - 'HOME': '/Users/cltbld', 05:31:09 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:31:09 INFO - 'LOGNAME': 'cltbld', 05:31:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:31:09 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 05:31:09 INFO - 'MOZ_NO_REMOTE': '1', 05:31:09 INFO - 'NO_EM_RESTART': '1', 05:31:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:31:09 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:31:09 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:31:09 INFO - 'PWD': '/builds/slave/test', 05:31:09 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:31:09 INFO - 'SHELL': '/bin/bash', 05:31:09 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.Y2L5Aimb4D/Listeners', 05:31:09 INFO - 'TMPDIR': '/var/folders/n5/8vlsdw_12tddqc4b5pnh50t000000w/T/', 05:31:09 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:31:09 INFO - 'USER': 'cltbld', 05:31:09 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:31:09 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:31:09 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:31:09 INFO - 'XPC_FLAGS': '0x0', 05:31:09 INFO - 'XPC_SERVICE_NAME': '0', 05:31:09 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:31:09 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:31:09 INFO - Downloading/unpacking blobuploader==1.2.4 05:31:09 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:31:09 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:31:09 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:31:09 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:31:09 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:31:09 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:31:11 INFO - Downloading blobuploader-1.2.4.tar.gz 05:31:11 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 05:31:11 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 05:31:11 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 05:31:11 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 05:31:11 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 05:31:11 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 05:31:11 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 05:31:11 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 05:31:12 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 05:31:12 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 05:31:12 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:31:12 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:31:12 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:31:12 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:31:12 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:31:12 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:31:13 INFO - Downloading docopt-0.6.1.tar.gz 05:31:13 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 05:31:13 INFO - Installing collected packages: blobuploader, requests, docopt 05:31:13 INFO - Running setup.py install for blobuploader 05:31:13 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 05:31:13 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 05:31:13 INFO - Running setup.py install for requests 05:31:13 INFO - Running setup.py install for docopt 05:31:13 INFO - Successfully installed blobuploader requests docopt 05:31:13 INFO - Cleaning up... 05:31:14 INFO - Return code: 0 05:31:14 INFO - Installing None into virtualenv /builds/slave/test/build/venv 05:31:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:31:14 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:31:14 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:31:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:31:14 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:31:14 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:31:14 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 0x10b753e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10b770f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fba00cb3470>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10b76c5e0>, '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 0x10b34fcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10b37a990>, '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.LscK84XF9w/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.Y2L5Aimb4D/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/n5/8vlsdw_12tddqc4b5pnh50t000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 05:31:14 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 05:31:14 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 05:31:14 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.LscK84XF9w/Render', 05:31:14 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:31:14 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:31:14 INFO - 'HOME': '/Users/cltbld', 05:31:14 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:31:14 INFO - 'LOGNAME': 'cltbld', 05:31:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:31:14 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 05:31:14 INFO - 'MOZ_NO_REMOTE': '1', 05:31:14 INFO - 'NO_EM_RESTART': '1', 05:31:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:31:14 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:31:14 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:31:14 INFO - 'PWD': '/builds/slave/test', 05:31:14 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:31:14 INFO - 'SHELL': '/bin/bash', 05:31:14 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.Y2L5Aimb4D/Listeners', 05:31:14 INFO - 'TMPDIR': '/var/folders/n5/8vlsdw_12tddqc4b5pnh50t000000w/T/', 05:31:14 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:31:14 INFO - 'USER': 'cltbld', 05:31:14 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:31:14 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:31:14 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:31:14 INFO - 'XPC_FLAGS': '0x0', 05:31:14 INFO - 'XPC_SERVICE_NAME': '0', 05:31:14 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:31:14 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:31:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 05:31:14 INFO - Running setup.py (path:/var/folders/n5/8vlsdw_12tddqc4b5pnh50t000000w/T/pip-OrLqYV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 05:31:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 05:31:14 INFO - Running setup.py (path:/var/folders/n5/8vlsdw_12tddqc4b5pnh50t000000w/T/pip-cTc4b9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 05:31:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 05:31:14 INFO - Running setup.py (path:/var/folders/n5/8vlsdw_12tddqc4b5pnh50t000000w/T/pip-FFygE0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 05:31:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 05:31:14 INFO - Running setup.py (path:/var/folders/n5/8vlsdw_12tddqc4b5pnh50t000000w/T/pip-Hivl4E-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 05:31:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 05:31:14 INFO - Running setup.py (path:/var/folders/n5/8vlsdw_12tddqc4b5pnh50t000000w/T/pip-NotNSG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 05:31:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 05:31:14 INFO - Running setup.py (path:/var/folders/n5/8vlsdw_12tddqc4b5pnh50t000000w/T/pip-R6sIOd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 05:31:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 05:31:14 INFO - Running setup.py (path:/var/folders/n5/8vlsdw_12tddqc4b5pnh50t000000w/T/pip-Lg3kx7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 05:31:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 05:31:15 INFO - Running setup.py (path:/var/folders/n5/8vlsdw_12tddqc4b5pnh50t000000w/T/pip-UhdgZO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 05:31:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 05:31:15 INFO - Running setup.py (path:/var/folders/n5/8vlsdw_12tddqc4b5pnh50t000000w/T/pip-FhWvEG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 05:31:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 05:31:15 INFO - Running setup.py (path:/var/folders/n5/8vlsdw_12tddqc4b5pnh50t000000w/T/pip-JX0av6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 05:31:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 05:31:15 INFO - Running setup.py (path:/var/folders/n5/8vlsdw_12tddqc4b5pnh50t000000w/T/pip-pL2dBI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 05:31:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 05:31:15 INFO - Running setup.py (path:/var/folders/n5/8vlsdw_12tddqc4b5pnh50t000000w/T/pip-d27fFX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 05:31:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 05:31:15 INFO - Running setup.py (path:/var/folders/n5/8vlsdw_12tddqc4b5pnh50t000000w/T/pip-OmsnNU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 05:31:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 05:31:15 INFO - Running setup.py (path:/var/folders/n5/8vlsdw_12tddqc4b5pnh50t000000w/T/pip-iVnQ2s-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 05:31:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 05:31:15 INFO - Running setup.py (path:/var/folders/n5/8vlsdw_12tddqc4b5pnh50t000000w/T/pip-1vBi7k-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 05:31:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 05:31:15 INFO - Running setup.py (path:/var/folders/n5/8vlsdw_12tddqc4b5pnh50t000000w/T/pip-rR8ONp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 05:31:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 05:31:15 INFO - Running setup.py (path:/var/folders/n5/8vlsdw_12tddqc4b5pnh50t000000w/T/pip-yuSf57-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 05:31:16 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 05:31:16 INFO - Running setup.py (path:/var/folders/n5/8vlsdw_12tddqc4b5pnh50t000000w/T/pip-7Dt_4y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 05:31:16 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 05:31:16 INFO - Running setup.py (path:/var/folders/n5/8vlsdw_12tddqc4b5pnh50t000000w/T/pip-n6CAT5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 05:31:16 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:31:16 INFO - Running setup.py (path:/var/folders/n5/8vlsdw_12tddqc4b5pnh50t000000w/T/pip-XDietr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:31:16 INFO - Unpacking /builds/slave/test/build/tests/marionette 05:31:16 INFO - Running setup.py (path:/var/folders/n5/8vlsdw_12tddqc4b5pnh50t000000w/T/pip-lWzRgB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 05:31:16 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:31:16 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 05:31:16 INFO - Running setup.py install for manifestparser 05:31:17 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 05:31:17 INFO - Running setup.py install for mozcrash 05:31:17 INFO - Running setup.py install for mozdebug 05:31:17 INFO - Running setup.py install for mozdevice 05:31:17 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 05:31:17 INFO - Installing dm script to /builds/slave/test/build/venv/bin 05:31:17 INFO - Running setup.py install for mozfile 05:31:17 INFO - Running setup.py install for mozhttpd 05:31:17 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 05:31:17 INFO - Running setup.py install for mozinfo 05:31:17 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 05:31:17 INFO - Running setup.py install for mozInstall 05:31:18 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 05:31:18 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 05:31:18 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 05:31:18 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 05:31:18 INFO - Running setup.py install for mozleak 05:31:18 INFO - Running setup.py install for mozlog 05:31:18 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 05:31:18 INFO - Running setup.py install for moznetwork 05:31:18 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 05:31:18 INFO - Running setup.py install for mozprocess 05:31:18 INFO - Running setup.py install for mozprofile 05:31:18 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 05:31:18 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 05:31:18 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 05:31:18 INFO - Running setup.py install for mozrunner 05:31:19 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 05:31:19 INFO - Running setup.py install for mozscreenshot 05:31:19 INFO - Running setup.py install for moztest 05:31:19 INFO - Running setup.py install for mozversion 05:31:19 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 05:31:19 INFO - Running setup.py install for wptserve 05:31:19 INFO - Running setup.py install for marionette-driver 05:31:19 INFO - Running setup.py install for browsermob-proxy 05:31:19 INFO - Running setup.py install for marionette-client 05:31:20 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:31:20 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 05:31:20 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 05:31:20 INFO - Cleaning up... 05:31:20 INFO - Return code: 0 05:31:20 INFO - Installing None into virtualenv /builds/slave/test/build/venv 05:31:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:31:20 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:31:20 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:31:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:31:20 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:31:20 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:31:20 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 0x10b753e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10b770f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fba00cb3470>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10b76c5e0>, '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 0x10b34fcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10b37a990>, '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.LscK84XF9w/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.Y2L5Aimb4D/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/n5/8vlsdw_12tddqc4b5pnh50t000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 05:31:20 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 05:31:20 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 05:31:20 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.LscK84XF9w/Render', 05:31:20 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:31:20 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:31:20 INFO - 'HOME': '/Users/cltbld', 05:31:20 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:31:20 INFO - 'LOGNAME': 'cltbld', 05:31:20 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:31:20 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 05:31:20 INFO - 'MOZ_NO_REMOTE': '1', 05:31:20 INFO - 'NO_EM_RESTART': '1', 05:31:20 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:31:20 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:31:20 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:31:20 INFO - 'PWD': '/builds/slave/test', 05:31:20 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:31:20 INFO - 'SHELL': '/bin/bash', 05:31:20 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.Y2L5Aimb4D/Listeners', 05:31:20 INFO - 'TMPDIR': '/var/folders/n5/8vlsdw_12tddqc4b5pnh50t000000w/T/', 05:31:20 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:31:20 INFO - 'USER': 'cltbld', 05:31:20 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:31:20 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:31:20 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:31:20 INFO - 'XPC_FLAGS': '0x0', 05:31:20 INFO - 'XPC_SERVICE_NAME': '0', 05:31:20 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:31:20 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:31:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 05:31:20 INFO - Running setup.py (path:/var/folders/n5/8vlsdw_12tddqc4b5pnh50t000000w/T/pip-1F3LNh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 05:31:20 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)) 05:31:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 05:31:20 INFO - Running setup.py (path:/var/folders/n5/8vlsdw_12tddqc4b5pnh50t000000w/T/pip-7gfuHQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 05:31:20 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)) 05:31:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 05:31:20 INFO - Running setup.py (path:/var/folders/n5/8vlsdw_12tddqc4b5pnh50t000000w/T/pip-ftrTdH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 05:31:20 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)) 05:31:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 05:31:20 INFO - Running setup.py (path:/var/folders/n5/8vlsdw_12tddqc4b5pnh50t000000w/T/pip-cicpZ9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 05:31:21 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)) 05:31:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 05:31:21 INFO - Running setup.py (path:/var/folders/n5/8vlsdw_12tddqc4b5pnh50t000000w/T/pip-kRqC9o-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 05:31:21 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)) 05:31:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 05:31:21 INFO - Running setup.py (path:/var/folders/n5/8vlsdw_12tddqc4b5pnh50t000000w/T/pip-CwzAiN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 05:31:21 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)) 05:31:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 05:31:21 INFO - Running setup.py (path:/var/folders/n5/8vlsdw_12tddqc4b5pnh50t000000w/T/pip-eemlqz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 05:31:21 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)) 05:31:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 05:31:21 INFO - Running setup.py (path:/var/folders/n5/8vlsdw_12tddqc4b5pnh50t000000w/T/pip-qQpBGX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 05:31:21 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)) 05:31:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 05:31:21 INFO - Running setup.py (path:/var/folders/n5/8vlsdw_12tddqc4b5pnh50t000000w/T/pip-yvV6iw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 05:31:21 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)) 05:31:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 05:31:21 INFO - Running setup.py (path:/var/folders/n5/8vlsdw_12tddqc4b5pnh50t000000w/T/pip-UoR6af-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 05:31:21 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)) 05:31:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 05:31:21 INFO - Running setup.py (path:/var/folders/n5/8vlsdw_12tddqc4b5pnh50t000000w/T/pip-RqYYmO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 05:31:21 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)) 05:31:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 05:31:21 INFO - Running setup.py (path:/var/folders/n5/8vlsdw_12tddqc4b5pnh50t000000w/T/pip-Ec9pPh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 05:31:21 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)) 05:31:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 05:31:21 INFO - Running setup.py (path:/var/folders/n5/8vlsdw_12tddqc4b5pnh50t000000w/T/pip-2tqo4A-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 05:31:22 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)) 05:31:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 05:31:22 INFO - Running setup.py (path:/var/folders/n5/8vlsdw_12tddqc4b5pnh50t000000w/T/pip-JwcvUa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 05:31:22 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)) 05:31:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 05:31:22 INFO - Running setup.py (path:/var/folders/n5/8vlsdw_12tddqc4b5pnh50t000000w/T/pip-sHtOOR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 05:31:22 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)) 05:31:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 05:31:22 INFO - Running setup.py (path:/var/folders/n5/8vlsdw_12tddqc4b5pnh50t000000w/T/pip-YQQrz7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 05:31:22 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)) 05:31:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 05:31:22 INFO - Running setup.py (path:/var/folders/n5/8vlsdw_12tddqc4b5pnh50t000000w/T/pip-xzlfHz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 05:31:22 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)) 05:31:22 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 05:31:22 INFO - Running setup.py (path:/var/folders/n5/8vlsdw_12tddqc4b5pnh50t000000w/T/pip-DLU8zz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 05:31:22 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)) 05:31:22 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 05:31:22 INFO - Running setup.py (path:/var/folders/n5/8vlsdw_12tddqc4b5pnh50t000000w/T/pip-Tv0YSZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 05:31:22 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)) 05:31:22 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:31:22 INFO - Running setup.py (path:/var/folders/n5/8vlsdw_12tddqc4b5pnh50t000000w/T/pip-_J5m9e-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:31:22 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)) 05:31:22 INFO - Unpacking /builds/slave/test/build/tests/marionette 05:31:23 INFO - Running setup.py (path:/var/folders/n5/8vlsdw_12tddqc4b5pnh50t000000w/T/pip-q09t47-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 05:31:23 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:31:23 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)) 05:31:23 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)) 05:31:23 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)) 05:31:23 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)) 05:31:23 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)) 05:31:23 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)) 05:31:23 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 05:31: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 05:31: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 05:31: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 05:31: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 05:31: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 05:31: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 05:31:25 INFO - Downloading blessings-1.6.tar.gz 05:31:25 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 05:31:25 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)) 05:31:25 INFO - Installing collected packages: blessings 05:31:25 INFO - Running setup.py install for blessings 05:31:26 INFO - Successfully installed blessings 05:31:26 INFO - Cleaning up... 05:31:26 INFO - Return code: 0 05:31:26 INFO - Done creating virtualenv /builds/slave/test/build/venv. 05:31:26 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 05:31:26 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 05:31:26 INFO - Reading from file tmpfile_stdout 05:31:26 INFO - Current package versions: 05:31:26 INFO - blessings == 1.6 05:31:26 INFO - blobuploader == 1.2.4 05:31:26 INFO - browsermob-proxy == 0.6.0 05:31:26 INFO - docopt == 0.6.1 05:31:26 INFO - manifestparser == 1.1 05:31:26 INFO - marionette-client == 2.3.0 05:31:26 INFO - marionette-driver == 1.4.0 05:31:26 INFO - mozInstall == 1.12 05:31:26 INFO - mozcrash == 0.17 05:31:26 INFO - mozdebug == 0.1 05:31:26 INFO - mozdevice == 0.48 05:31:26 INFO - mozfile == 1.2 05:31:26 INFO - mozhttpd == 0.7 05:31:26 INFO - mozinfo == 0.9 05:31:26 INFO - mozleak == 0.1 05:31:26 INFO - mozlog == 3.1 05:31:26 INFO - moznetwork == 0.27 05:31:26 INFO - mozprocess == 0.22 05:31:26 INFO - mozprofile == 0.28 05:31:26 INFO - mozrunner == 6.11 05:31:26 INFO - mozscreenshot == 0.1 05:31:26 INFO - mozsystemmonitor == 0.0 05:31:26 INFO - moztest == 0.7 05:31:26 INFO - mozversion == 1.4 05:31:26 INFO - psutil == 3.1.1 05:31:26 INFO - requests == 1.2.3 05:31:26 INFO - wptserve == 1.4.0 05:31:26 INFO - wsgiref == 0.1.2 05:31:26 INFO - Running post-action listener: _resource_record_post_action 05:31:26 INFO - Running post-action listener: _start_resource_monitoring 05:31:26 INFO - Starting resource monitoring. 05:31:26 INFO - ##### 05:31:26 INFO - ##### Running pull step. 05:31:26 INFO - ##### 05:31:26 INFO - Running pre-action listener: _resource_record_pre_action 05:31:26 INFO - Running main action method: pull 05:31:26 INFO - Pull has nothing to do! 05:31:26 INFO - Running post-action listener: _resource_record_post_action 05:31:26 INFO - ##### 05:31:26 INFO - ##### Running install step. 05:31:26 INFO - ##### 05:31:26 INFO - Running pre-action listener: _resource_record_pre_action 05:31:26 INFO - Running main action method: install 05:31:26 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 05:31:26 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 05:31:26 INFO - Reading from file tmpfile_stdout 05:31:26 INFO - Detecting whether we're running mozinstall >=1.0... 05:31:26 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 05:31:26 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 05:31:26 INFO - Reading from file tmpfile_stdout 05:31:26 INFO - Output received: 05:31:26 INFO - Usage: mozinstall [options] installer 05:31:26 INFO - Options: 05:31:26 INFO - -h, --help show this help message and exit 05:31:26 INFO - -d DEST, --destination=DEST 05:31:26 INFO - Directory to install application into. [default: 05:31:26 INFO - "/builds/slave/test"] 05:31:26 INFO - --app=APP Application being installed. [default: firefox] 05:31:26 INFO - mkdir: /builds/slave/test/build/application 05:31:26 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'] 05:31:26 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 05:31:45 INFO - Reading from file tmpfile_stdout 05:31:45 INFO - Output received: 05:31:45 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 05:31:45 INFO - Running post-action listener: _resource_record_post_action 05:31:45 INFO - ##### 05:31:45 INFO - ##### Running run-tests step. 05:31:45 INFO - ##### 05:31:45 INFO - Running pre-action listener: _resource_record_pre_action 05:31:45 INFO - Running main action method: run_tests 05:31:45 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 05:31:45 INFO - Minidump filename unknown. Determining based upon platform and architecture. 05:31:45 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 05:31:45 INFO - grabbing minidump binary from tooltool 05:31:45 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')]} 05:31:45 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 0x10b76c5e0>, '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 0x10b34fcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10b37a990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 05:31:45 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 05:31:45 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 05:31:45 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 05:31:45 INFO - Return code: 0 05:31:45 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 05:31:45 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 05:31:45 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/fxa4lcg_TuCicL1f0egTaA/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 05:31:45 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/fxa4lcg_TuCicL1f0egTaA/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 05:31:45 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.LscK84XF9w/Render', 05:31:45 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:31:45 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:31:45 INFO - 'HOME': '/Users/cltbld', 05:31:45 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:31:45 INFO - 'LOGNAME': 'cltbld', 05:31:45 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 05:31:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:31:45 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 05:31:45 INFO - 'MOZ_NO_REMOTE': '1', 05:31:45 INFO - 'NO_EM_RESTART': '1', 05:31:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:31:45 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:31:45 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:31:45 INFO - 'PWD': '/builds/slave/test', 05:31:45 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:31:45 INFO - 'SHELL': '/bin/bash', 05:31:45 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.Y2L5Aimb4D/Listeners', 05:31:45 INFO - 'TMPDIR': '/var/folders/n5/8vlsdw_12tddqc4b5pnh50t000000w/T/', 05:31:45 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:31:45 INFO - 'USER': 'cltbld', 05:31:45 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:31:45 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:31:45 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:31:45 INFO - 'XPC_FLAGS': '0x0', 05:31:45 INFO - 'XPC_SERVICE_NAME': '0', 05:31:45 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:31:45 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/fxa4lcg_TuCicL1f0egTaA/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 05:31:45 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 05:31:45 INFO - import pkg_resources 05:31:46 INFO - Using 1 client processes 05:31:46 INFO - wptserve Starting http server on 127.0.0.1:8001 05:31:46 INFO - wptserve Starting http server on 127.0.0.1:8000 05:31:46 INFO - wptserve Starting http server on 127.0.0.1:8443 05:31:48 INFO - SUITE-START | Running 778 tests 05:31:48 INFO - Running testharness tests 05:31:48 INFO - Setting up ssl 05:31:48 INFO - PROCESS | certutil | 05:31:48 INFO - PROCESS | certutil | 05:31:48 INFO - PROCESS | certutil | 05:31:48 INFO - Certificate Nickname Trust Attributes 05:31:48 INFO - SSL,S/MIME,JAR/XPI 05:31:48 INFO - 05:31:48 INFO - web-platform-tests CT,, 05:31:48 INFO - 05:31:48 INFO - Starting runner 05:31:49 INFO - PROCESS | 1651 | [1651] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 05:31:49 INFO - PROCESS | 1651 | 1469017909971 Marionette DEBUG Marionette enabled via build flag and pref 05:31:50 INFO - PROCESS | 1651 | ++DOCSHELL 0x113f51800 == 1 [pid = 1651] [id = 1] 05:31:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 1 (0x113f52000) [pid = 1651] [serial = 1] [outer = 0x0] 05:31:50 INFO - PROCESS | 1651 | [1651] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 05:31:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 2 (0x113f53000) [pid = 1651] [serial = 2] [outer = 0x113f52000] 05:31:50 INFO - PROCESS | 1651 | 1469017910373 Marionette INFO Listening on port 2828 05:31:50 INFO - PROCESS | 1651 | 1469017910677 Marionette DEBUG Marionette enabled via command-line flag 05:31:50 INFO - PROCESS | 1651 | ++DOCSHELL 0x11695f000 == 2 [pid = 1651] [id = 2] 05:31:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 3 (0x11695f800) [pid = 1651] [serial = 3] [outer = 0x0] 05:31:50 INFO - PROCESS | 1651 | [1651] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 05:31:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 4 (0x116960800) [pid = 1651] [serial = 4] [outer = 0x11695f800] 05:31:50 INFO - PROCESS | 1651 | [1651] 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 05:31:50 INFO - PROCESS | 1651 | 1469017910835 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49287 05:31:50 INFO - PROCESS | 1651 | 1469017910949 Marionette DEBUG Closed connection conn0 05:31:50 INFO - PROCESS | 1651 | [1651] 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 05:31:50 INFO - PROCESS | 1651 | 1469017910954 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49288 05:31:50 INFO - PROCESS | 1651 | 1469017910971 Marionette DEBUG Closed connection conn1 05:31:50 INFO - PROCESS | 1651 | [1651] 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 05:31:50 INFO - PROCESS | 1651 | 1469017910976 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49289 05:31:50 INFO - PROCESS | 1651 | 1469017910992 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 05:31:51 INFO - PROCESS | 1651 | 1469017910997 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":"20160720045219","device":"desktop","version":"48.0"} 05:31:51 INFO - PROCESS | 1651 | [1651] 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 05:31:51 INFO - PROCESS | 1651 | ++DOCSHELL 0x119834000 == 3 [pid = 1651] [id = 3] 05:31:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 5 (0x119835000) [pid = 1651] [serial = 5] [outer = 0x0] 05:31:51 INFO - PROCESS | 1651 | ++DOCSHELL 0x119835800 == 4 [pid = 1651] [id = 4] 05:31:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 6 (0x11875f400) [pid = 1651] [serial = 6] [outer = 0x0] 05:31:52 INFO - PROCESS | 1651 | [1651] 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 05:31:52 INFO - PROCESS | 1651 | ++DOCSHELL 0x1212b8800 == 5 [pid = 1651] [id = 5] 05:31:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 7 (0x118a7e400) [pid = 1651] [serial = 7] [outer = 0x0] 05:31:52 INFO - PROCESS | 1651 | [1651] 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 05:31:52 INFO - PROCESS | 1651 | [1651] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 05:31:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 8 (0x12172c800) [pid = 1651] [serial = 8] [outer = 0x118a7e400] 05:31:52 INFO - PROCESS | 1651 | [1651] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 05:31:52 INFO - PROCESS | 1651 | [1651] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 05:31:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 9 (0x121318000) [pid = 1651] [serial = 9] [outer = 0x119835000] 05:31:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 10 (0x123a66400) [pid = 1651] [serial = 10] [outer = 0x11875f400] 05:31:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 11 (0x123a68000) [pid = 1651] [serial = 11] [outer = 0x118a7e400] 05:31:52 INFO - PROCESS | 1651 | [1651] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 05:31:52 INFO - PROCESS | 1651 | 1469017912863 Marionette INFO startBrowser eb44f837-f333-e849-b70d-f4ac0318d6fa 05:31:52 INFO - PROCESS | 1651 | 1469017912886 Marionette DEBUG loaded listener.js 05:31:52 INFO - PROCESS | 1651 | 1469017912894 Marionette DEBUG loaded listener.js 05:31:52 INFO - PROCESS | 1651 | 1469017912896 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:31:53 INFO - PROCESS | 1651 | [1651] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 05:31:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 12 (0x126e8fc00) [pid = 1651] [serial = 12] [outer = 0x118a7e400] 05:31:53 INFO - PROCESS | 1651 | 1469017913224 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"eb44f837-f333-e849-b70d-f4ac0318d6fa","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":"20160720045219","device":"desktop","version":"48.0","command_id":1}}] 05:31:53 INFO - PROCESS | 1651 | 1469017913309 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}] 05:31:53 INFO - PROCESS | 1651 | 1469017913311 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:31:53 INFO - PROCESS | 1651 | 1469017913358 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 05:31:53 INFO - PROCESS | 1651 | 1469017913446 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 05:31:53 INFO - PROCESS | 1651 | 1469017913447 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:31:53 INFO - PROCESS | 1651 | [1651] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 05:31:53 INFO - PROCESS | 1651 | [1651] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 05:31:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 13 (0x128e35c00) [pid = 1651] [serial = 13] [outer = 0x118a7e400] 05:31:53 INFO - PROCESS | 1651 | [1651] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 05:31:53 INFO - PROCESS | 1651 | [1651] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:31:53 INFO - PROCESS | 1651 | 1469017913706 Marionette TRACE conn2 <- [1,3,null,{}] 05:31:53 INFO - PROCESS | 1651 | 1469017913709 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 05:31:53 INFO - PROCESS | 1651 | 1469017913712 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:31:53 INFO - PROCESS | 1651 | 1469017913726 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 05:31:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 05:31:53 INFO - PROCESS | 1651 | 1469017913753 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 05:31:53 INFO - PROCESS | 1651 | 1469017913754 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 05:31:53 INFO - PROCESS | 1651 | 1469017913758 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 05:31:53 INFO - PROCESS | 1651 | 1469017913760 Marionette TRACE conn2 <- [1,6,null,{}] 05:31:53 INFO - PROCESS | 1651 | 1469017913765 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}] 05:31:53 INFO - PROCESS | 1651 | 1469017913766 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:31:53 INFO - PROCESS | 1651 | 1469017913776 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 05:31:53 INFO - PROCESS | 1651 | 1469017913780 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:53 INFO - PROCESS | 1651 | 1469017913783 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:31:53 INFO - PROCESS | 1651 | ++DOCSHELL 0x128fcd800 == 6 [pid = 1651] [id = 6] 05:31:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 14 (0x129278800) [pid = 1651] [serial = 14] [outer = 0x0] 05:31:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 15 (0x12927a400) [pid = 1651] [serial = 15] [outer = 0x129278800] 05:31:53 INFO - PROCESS | 1651 | 1469017913813 Marionette DEBUG loaded listener.js 05:31:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 16 (0x129381000) [pid = 1651] [serial = 16] [outer = 0x129278800] 05:31:54 INFO - PROCESS | 1651 | 1469017914103 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]]]}] 05:31:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 05:31:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 372ms 05:31:54 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a403000 == 7 [pid = 1651] [id = 7] 05:31:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 17 (0x129385400) [pid = 1651] [serial = 17] [outer = 0x0] 05:31:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 18 (0x129609400) [pid = 1651] [serial = 18] [outer = 0x129385400] 05:31:54 INFO - PROCESS | 1651 | 1469017914151 Marionette DEBUG loaded listener.js 05:31:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 19 (0x129610400) [pid = 1651] [serial = 19] [outer = 0x129385400] 05:31:54 INFO - PROCESS | 1651 | 1469017914190 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 05:31:54 INFO - PROCESS | 1651 | 1469017914192 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 05:31:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 05:31:54 INFO - PROCESS | 1651 | 1469017914236 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 05:31:54 INFO - PROCESS | 1651 | 1469017914237 Marionette TRACE conn2 <- [1,10,null,{}] 05:31:54 INFO - PROCESS | 1651 | 1469017914252 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}] 05:31:54 INFO - PROCESS | 1651 | 1469017914256 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:31:54 INFO - PROCESS | 1651 | 1469017914390 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 05:31:54 INFO - PROCESS | 1651 | 1469017914415 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:54 INFO - PROCESS | 1651 | 1469017914417 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:31:54 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a838000 == 8 [pid = 1651] [id = 8] 05:31:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 20 (0x12a89b800) [pid = 1651] [serial = 20] [outer = 0x0] 05:31:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 21 (0x12a89d400) [pid = 1651] [serial = 21] [outer = 0x12a89b800] 05:31:54 INFO - PROCESS | 1651 | 1469017914446 Marionette DEBUG loaded listener.js 05:31:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 22 (0x12a8a1800) [pid = 1651] [serial = 22] [outer = 0x12a89b800] 05:31:54 INFO - PROCESS | 1651 | 1469017914949 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]]]}] 05:31:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 05:31:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 785ms 05:31:55 INFO - PROCESS | 1651 | 1469017915011 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 05:31:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 05:31:55 INFO - PROCESS | 1651 | 1469017915014 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 05:31:55 INFO - PROCESS | 1651 | 1469017915017 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 05:31:55 INFO - PROCESS | 1651 | 1469017915019 Marionette TRACE conn2 <- [1,14,null,{}] 05:31:55 INFO - PROCESS | 1651 | 1469017915023 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}] 05:31:55 INFO - PROCESS | 1651 | 1469017915026 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:31:55 INFO - PROCESS | 1651 | 1469017915155 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 05:31:55 INFO - PROCESS | 1651 | 1469017915164 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:55 INFO - PROCESS | 1651 | 1469017915165 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:31:55 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b2e8800 == 9 [pid = 1651] [id = 9] 05:31:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 23 (0x12b05e800) [pid = 1651] [serial = 23] [outer = 0x0] 05:31:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 24 (0x12b2cd000) [pid = 1651] [serial = 24] [outer = 0x12b05e800] 05:31:55 INFO - PROCESS | 1651 | 1469017915189 Marionette DEBUG loaded listener.js 05:31:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 25 (0x12ba7d400) [pid = 1651] [serial = 25] [outer = 0x12b05e800] 05:31:55 INFO - PROCESS | 1651 | 1469017915465 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]]]}] 05:31:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 05:31:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 471ms 05:31:55 INFO - PROCESS | 1651 | 1469017915489 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 05:31:55 INFO - PROCESS | 1651 | 1469017915491 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 05:31:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 05:31:55 INFO - PROCESS | 1651 | 1469017915493 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 05:31:55 INFO - PROCESS | 1651 | 1469017915494 Marionette TRACE conn2 <- [1,18,null,{}] 05:31:55 INFO - PROCESS | 1651 | 1469017915504 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}] 05:31:55 INFO - PROCESS | 1651 | 1469017915505 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:31:55 INFO - PROCESS | 1651 | 1469017915599 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 05:31:55 INFO - PROCESS | 1651 | 1469017915604 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:55 INFO - PROCESS | 1651 | 1469017915606 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:31:55 INFO - PROCESS | 1651 | ++DOCSHELL 0x12bb1b000 == 10 [pid = 1651] [id = 10] 05:31:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 26 (0x12bb98800) [pid = 1651] [serial = 26] [outer = 0x0] 05:31:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 27 (0x12bb9d400) [pid = 1651] [serial = 27] [outer = 0x12bb98800] 05:31:55 INFO - PROCESS | 1651 | 1469017915630 Marionette DEBUG loaded listener.js 05:31:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 28 (0x12bba3400) [pid = 1651] [serial = 28] [outer = 0x12bb98800] 05:31:55 INFO - PROCESS | 1651 | 1469017915916 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]]]}] 05:31:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 05:31:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 477ms 05:31:55 INFO - PROCESS | 1651 | 1469017915971 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 05:31:55 INFO - PROCESS | 1651 | 1469017915973 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 05:31:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 05:31:55 INFO - PROCESS | 1651 | 1469017915975 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 05:31:55 INFO - PROCESS | 1651 | 1469017915976 Marionette TRACE conn2 <- [1,22,null,{}] 05:31:55 INFO - PROCESS | 1651 | 1469017915979 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}] 05:31:55 INFO - PROCESS | 1651 | 1469017915982 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:31:56 INFO - PROCESS | 1651 | 1469017916076 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 05:31:56 INFO - PROCESS | 1651 | 1469017916080 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:56 INFO - PROCESS | 1651 | 1469017916081 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:31:56 INFO - PROCESS | 1651 | ++DOCSHELL 0x12be57800 == 11 [pid = 1651] [id = 11] 05:31:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 29 (0x12be5f000) [pid = 1651] [serial = 29] [outer = 0x0] 05:31:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 30 (0x12be6c400) [pid = 1651] [serial = 30] [outer = 0x12be5f000] 05:31:56 INFO - PROCESS | 1651 | 1469017916106 Marionette DEBUG loaded listener.js 05:31:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 31 (0x11816b000) [pid = 1651] [serial = 31] [outer = 0x12be5f000] 05:31:56 INFO - PROCESS | 1651 | 1469017916350 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]]]}] 05:31:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 05:31:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 419ms 05:31:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 05:31:56 INFO - PROCESS | 1651 | 1469017916402 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 05:31:56 INFO - PROCESS | 1651 | 1469017916404 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 05:31:56 INFO - PROCESS | 1651 | 1469017916406 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 05:31:56 INFO - PROCESS | 1651 | 1469017916407 Marionette TRACE conn2 <- [1,26,null,{}] 05:31:56 INFO - PROCESS | 1651 | 1469017916409 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}] 05:31:56 INFO - PROCESS | 1651 | 1469017916410 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:31:56 INFO - PROCESS | 1651 | 1469017916506 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 05:31:56 INFO - PROCESS | 1651 | 1469017916510 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:56 INFO - PROCESS | 1651 | 1469017916512 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:31:56 INFO - PROCESS | 1651 | ++DOCSHELL 0x12be8a800 == 12 [pid = 1651] [id = 12] 05:31:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 32 (0x11830ac00) [pid = 1651] [serial = 32] [outer = 0x0] 05:31:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 33 (0x12be68c00) [pid = 1651] [serial = 33] [outer = 0x11830ac00] 05:31:56 INFO - PROCESS | 1651 | 1469017916536 Marionette DEBUG loaded listener.js 05:31:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 34 (0x12bebc400) [pid = 1651] [serial = 34] [outer = 0x11830ac00] 05:31:56 INFO - PROCESS | 1651 | 1469017916789 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]]]}] 05:31:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 05:31:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 417ms 05:31:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 05:31:56 INFO - PROCESS | 1651 | 1469017916824 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 05:31:56 INFO - PROCESS | 1651 | 1469017916825 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 05:31:56 INFO - PROCESS | 1651 | 1469017916827 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 05:31:56 INFO - PROCESS | 1651 | 1469017916828 Marionette TRACE conn2 <- [1,30,null,{}] 05:31:56 INFO - PROCESS | 1651 | 1469017916838 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}] 05:31:56 INFO - PROCESS | 1651 | 1469017916852 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:31:56 INFO - PROCESS | 1651 | 1469017916950 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 05:31:56 INFO - PROCESS | 1651 | 1469017916954 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:56 INFO - PROCESS | 1651 | 1469017916955 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:31:56 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c473800 == 13 [pid = 1651] [id = 13] 05:31:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 35 (0x12bebec00) [pid = 1651] [serial = 35] [outer = 0x0] 05:31:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 36 (0x12bec7c00) [pid = 1651] [serial = 36] [outer = 0x12bebec00] 05:31:56 INFO - PROCESS | 1651 | 1469017916979 Marionette DEBUG loaded listener.js 05:31:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 37 (0x12becc400) [pid = 1651] [serial = 37] [outer = 0x12bebec00] 05:31:57 INFO - PROCESS | 1651 | 1469017917237 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]]]}] 05:31:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 05:31:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 426ms 05:31:57 INFO - PROCESS | 1651 | 1469017917259 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 05:31:57 INFO - PROCESS | 1651 | 1469017917261 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 05:31:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 05:31:57 INFO - PROCESS | 1651 | 1469017917274 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 05:31:57 INFO - PROCESS | 1651 | 1469017917276 Marionette TRACE conn2 <- [1,34,null,{}] 05:31:57 INFO - PROCESS | 1651 | 1469017917289 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}] 05:31:57 INFO - PROCESS | 1651 | 1469017917291 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:31:57 INFO - PROCESS | 1651 | 1469017917433 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 05:31:57 INFO - PROCESS | 1651 | 1469017917439 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:57 INFO - PROCESS | 1651 | 1469017917440 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:31:57 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c735000 == 14 [pid = 1651] [id = 14] 05:31:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 38 (0x12ba86c00) [pid = 1651] [serial = 38] [outer = 0x0] 05:31:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 39 (0x12c714800) [pid = 1651] [serial = 39] [outer = 0x12ba86c00] 05:31:57 INFO - PROCESS | 1651 | 1469017917480 Marionette DEBUG loaded listener.js 05:31:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 40 (0x12c71c000) [pid = 1651] [serial = 40] [outer = 0x12ba86c00] 05:31:57 INFO - PROCESS | 1651 | 1469017917801 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]]]}] 05:31:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 05:31:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 571ms 05:31:57 INFO - PROCESS | 1651 | 1469017917846 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 05:31:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 05:31:57 INFO - PROCESS | 1651 | 1469017917849 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 05:31:57 INFO - PROCESS | 1651 | 1469017917853 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 05:31:57 INFO - PROCESS | 1651 | 1469017917854 Marionette TRACE conn2 <- [1,38,null,{}] 05:31:57 INFO - PROCESS | 1651 | 1469017917856 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}] 05:31:57 INFO - PROCESS | 1651 | 1469017917857 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:31:57 INFO - PROCESS | 1651 | 1469017917953 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 05:31:57 INFO - PROCESS | 1651 | 1469017917957 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:57 INFO - PROCESS | 1651 | 1469017917958 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:31:57 INFO - PROCESS | 1651 | ++DOCSHELL 0x12cc70800 == 15 [pid = 1651] [id = 15] 05:31:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 41 (0x12c721400) [pid = 1651] [serial = 41] [outer = 0x0] 05:31:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 42 (0x12ccee800) [pid = 1651] [serial = 42] [outer = 0x12c721400] 05:31:57 INFO - PROCESS | 1651 | 1469017917981 Marionette DEBUG loaded listener.js 05:31:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 43 (0x12ccf3000) [pid = 1651] [serial = 43] [outer = 0x12c721400] 05:31:58 INFO - PROCESS | 1651 | ++DOCSHELL 0x12cd8d800 == 16 [pid = 1651] [id = 16] 05:31:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 44 (0x12cd8e000) [pid = 1651] [serial = 44] [outer = 0x0] 05:31:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 45 (0x12cd93000) [pid = 1651] [serial = 45] [outer = 0x12cd8e000] 05:31:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 46 (0x12cd90800) [pid = 1651] [serial = 46] [outer = 0x12cd8e000] 05:31:58 INFO - PROCESS | 1651 | ++DOCSHELL 0x12cd88000 == 17 [pid = 1651] [id = 17] 05:31:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 47 (0x123a22800) [pid = 1651] [serial = 47] [outer = 0x0] 05:31:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 48 (0x123a2f400) [pid = 1651] [serial = 48] [outer = 0x123a22800] 05:31:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 49 (0x123a23000) [pid = 1651] [serial = 49] [outer = 0x123a22800] 05:31:58 INFO - PROCESS | 1651 | 1469017918351 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]]]}] 05:31:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 05:31:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 518ms 05:31:58 INFO - PROCESS | 1651 | 1469017918378 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 05:31:58 INFO - PROCESS | 1651 | 1469017918379 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 05:31:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 05:31:58 INFO - PROCESS | 1651 | 1469017918381 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 05:31:58 INFO - PROCESS | 1651 | 1469017918383 Marionette TRACE conn2 <- [1,42,null,{}] 05:31:58 INFO - PROCESS | 1651 | 1469017918385 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}] 05:31:58 INFO - PROCESS | 1651 | 1469017918386 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:31:58 INFO - PROCESS | 1651 | 1469017918483 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 05:31:58 INFO - PROCESS | 1651 | 1469017918486 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:58 INFO - PROCESS | 1651 | 1469017918487 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:31:58 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d356800 == 18 [pid = 1651] [id = 18] 05:31:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 50 (0x12ccf5800) [pid = 1651] [serial = 50] [outer = 0x0] 05:31:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 51 (0x12cdb8400) [pid = 1651] [serial = 51] [outer = 0x12ccf5800] 05:31:58 INFO - PROCESS | 1651 | 1469017918513 Marionette DEBUG loaded listener.js 05:31:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 52 (0x12d42f400) [pid = 1651] [serial = 52] [outer = 0x12ccf5800] 05:31:58 INFO - PROCESS | 1651 | 1469017918773 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]]]}] 05:31:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 05:31:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 419ms 05:31:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 05:31:58 INFO - PROCESS | 1651 | 1469017918805 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 05:31:58 INFO - PROCESS | 1651 | 1469017918807 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 05:31:58 INFO - PROCESS | 1651 | 1469017918809 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 05:31:58 INFO - PROCESS | 1651 | 1469017918810 Marionette TRACE conn2 <- [1,46,null,{}] 05:31:58 INFO - PROCESS | 1651 | 1469017918820 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}] 05:31:58 INFO - PROCESS | 1651 | 1469017918821 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:31:58 INFO - PROCESS | 1651 | 1469017918923 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 05:31:58 INFO - PROCESS | 1651 | 1469017918928 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:58 INFO - PROCESS | 1651 | 1469017918929 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:31:58 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d73e800 == 19 [pid = 1651] [id = 19] 05:31:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 53 (0x119285000) [pid = 1651] [serial = 53] [outer = 0x0] 05:31:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 54 (0x12d436800) [pid = 1651] [serial = 54] [outer = 0x119285000] 05:31:58 INFO - PROCESS | 1651 | 1469017918955 Marionette DEBUG loaded listener.js 05:31:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 55 (0x12d760800) [pid = 1651] [serial = 55] [outer = 0x119285000] 05:31:59 INFO - PROCESS | 1651 | 1469017919207 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]]]}] 05:31:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 05:31:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 420ms 05:31:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 05:31:59 INFO - PROCESS | 1651 | 1469017919238 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 05:31:59 INFO - PROCESS | 1651 | 1469017919239 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 05:31:59 INFO - PROCESS | 1651 | 1469017919241 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 05:31:59 INFO - PROCESS | 1651 | 1469017919242 Marionette TRACE conn2 <- [1,50,null,{}] 05:31:59 INFO - PROCESS | 1651 | 1469017919244 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}] 05:31:59 INFO - PROCESS | 1651 | 1469017919246 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:31:59 INFO - PROCESS | 1651 | 1469017919353 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 05:31:59 INFO - PROCESS | 1651 | 1469017919356 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:59 INFO - PROCESS | 1651 | 1469017919357 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:31:59 INFO - PROCESS | 1651 | ++DOCSHELL 0x12baab000 == 20 [pid = 1651] [id = 20] 05:31:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 56 (0x12ba1e000) [pid = 1651] [serial = 56] [outer = 0x0] 05:31:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 57 (0x12ba21800) [pid = 1651] [serial = 57] [outer = 0x12ba1e000] 05:31:59 INFO - PROCESS | 1651 | 1469017919380 Marionette DEBUG loaded listener.js 05:31:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 58 (0x12d42f800) [pid = 1651] [serial = 58] [outer = 0x12ba1e000] 05:31:59 INFO - PROCESS | 1651 | 1469017919618 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]]]}] 05:31:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 05:31:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 419ms 05:31:59 INFO - PROCESS | 1651 | 1469017919661 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 05:31:59 INFO - PROCESS | 1651 | 1469017919662 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 05:31:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 05:31:59 INFO - PROCESS | 1651 | 1469017919672 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 05:31:59 INFO - PROCESS | 1651 | 1469017919673 Marionette TRACE conn2 <- [1,54,null,{}] 05:31:59 INFO - PROCESS | 1651 | 1469017919675 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}] 05:31:59 INFO - PROCESS | 1651 | 1469017919676 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:31:59 INFO - PROCESS | 1651 | 1469017919769 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 05:31:59 INFO - PROCESS | 1651 | 1469017919781 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:59 INFO - PROCESS | 1651 | 1469017919782 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:31:59 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d74a000 == 21 [pid = 1651] [id = 21] 05:31:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 59 (0x12d763000) [pid = 1651] [serial = 59] [outer = 0x0] 05:31:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 60 (0x12d768800) [pid = 1651] [serial = 60] [outer = 0x12d763000] 05:31:59 INFO - PROCESS | 1651 | 1469017919806 Marionette DEBUG loaded listener.js 05:31:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 61 (0x12d76d000) [pid = 1651] [serial = 61] [outer = 0x12d763000] 05:32:00 INFO - PROCESS | 1651 | 1469017920059 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]]]}] 05:32:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 05:32:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 420ms 05:32:00 INFO - PROCESS | 1651 | 1469017920688 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 05:32:00 INFO - PROCESS | 1651 | 1469017920693 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 05:32:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 05:32:00 INFO - PROCESS | 1651 | 1469017920801 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 05:32:00 INFO - PROCESS | 1651 | 1469017920804 Marionette TRACE conn2 <- [1,58,null,{}] 05:32:00 INFO - PROCESS | 1651 | 1469017920809 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}] 05:32:00 INFO - PROCESS | 1651 | 1469017920814 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:01 INFO - PROCESS | 1651 | 1469017921013 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 05:32:01 INFO - PROCESS | 1651 | 1469017921089 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:01 INFO - PROCESS | 1651 | 1469017921092 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:01 INFO - PROCESS | 1651 | ++DOCSHELL 0x112549800 == 22 [pid = 1651] [id = 22] 05:32:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 62 (0x11298cc00) [pid = 1651] [serial = 62] [outer = 0x0] 05:32:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 63 (0x112d4fc00) [pid = 1651] [serial = 63] [outer = 0x11298cc00] 05:32:01 INFO - PROCESS | 1651 | 1469017921127 Marionette DEBUG loaded listener.js 05:32:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 64 (0x11321f800) [pid = 1651] [serial = 64] [outer = 0x11298cc00] 05:32:01 INFO - PROCESS | 1651 | 1469017921538 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]]]}] 05:32:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 05:32:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 786ms 05:32:01 INFO - PROCESS | 1651 | 1469017921573 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 05:32:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 05:32:01 INFO - PROCESS | 1651 | 1469017921576 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 05:32:01 INFO - PROCESS | 1651 | 1469017921580 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 05:32:01 INFO - PROCESS | 1651 | 1469017921583 Marionette TRACE conn2 <- [1,62,null,{}] 05:32:01 INFO - PROCESS | 1651 | 1469017921586 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}] 05:32:01 INFO - PROCESS | 1651 | 1469017921588 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:01 INFO - PROCESS | 1651 | 1469017921738 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 05:32:01 INFO - PROCESS | 1651 | 1469017921779 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:01 INFO - PROCESS | 1651 | 1469017921781 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:01 INFO - PROCESS | 1651 | ++DOCSHELL 0x1167b1800 == 23 [pid = 1651] [id = 23] 05:32:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 65 (0x113d9d000) [pid = 1651] [serial = 65] [outer = 0x0] 05:32:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 66 (0x116a9d400) [pid = 1651] [serial = 66] [outer = 0x113d9d000] 05:32:01 INFO - PROCESS | 1651 | 1469017921854 Marionette DEBUG loaded listener.js 05:32:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 67 (0x118168c00) [pid = 1651] [serial = 67] [outer = 0x113d9d000] 05:32:02 INFO - PROCESS | 1651 | 1469017922455 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]]]}] 05:32:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 05:32:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 924ms 05:32:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 05:32:02 INFO - PROCESS | 1651 | 1469017922502 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 05:32:02 INFO - PROCESS | 1651 | 1469017922504 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 05:32:02 INFO - PROCESS | 1651 | 1469017922507 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 05:32:02 INFO - PROCESS | 1651 | 1469017922509 Marionette TRACE conn2 <- [1,66,null,{}] 05:32:02 INFO - PROCESS | 1651 | 1469017922513 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}] 05:32:02 INFO - PROCESS | 1651 | 1469017922514 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:02 INFO - PROCESS | 1651 | 1469017922596 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 05:32:02 INFO - PROCESS | 1651 | 1469017922634 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:02 INFO - PROCESS | 1651 | 1469017922637 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:02 INFO - PROCESS | 1651 | ++DOCSHELL 0x112ddc000 == 24 [pid = 1651] [id = 24] 05:32:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 68 (0x113f33000) [pid = 1651] [serial = 68] [outer = 0x0] 05:32:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 69 (0x116005c00) [pid = 1651] [serial = 69] [outer = 0x113f33000] 05:32:02 INFO - PROCESS | 1651 | 1469017922666 Marionette DEBUG loaded listener.js 05:32:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 70 (0x1160e7800) [pid = 1651] [serial = 70] [outer = 0x113f33000] 05:32:03 INFO - PROCESS | 1651 | 1469017923112 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]]]}] 05:32:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 05:32:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 620ms 05:32:03 INFO - PROCESS | 1651 | 1469017923128 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 05:32:03 INFO - PROCESS | 1651 | 1469017923134 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 05:32:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 05:32:03 INFO - PROCESS | 1651 | 1469017923139 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 05:32:03 INFO - PROCESS | 1651 | 1469017923140 Marionette TRACE conn2 <- [1,70,null,{}] 05:32:03 INFO - PROCESS | 1651 | 1469017923143 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}] 05:32:03 INFO - PROCESS | 1651 | 1469017923144 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:03 INFO - PROCESS | 1651 | 1469017923220 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 05:32:03 INFO - PROCESS | 1651 | 1469017923224 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:03 INFO - PROCESS | 1651 | 1469017923225 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:03 INFO - PROCESS | 1651 | ++DOCSHELL 0x11614d800 == 25 [pid = 1651] [id = 25] 05:32:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 71 (0x1160f0400) [pid = 1651] [serial = 71] [outer = 0x0] 05:32:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 72 (0x1176a3000) [pid = 1651] [serial = 72] [outer = 0x1160f0400] 05:32:03 INFO - PROCESS | 1651 | 1469017923255 Marionette DEBUG loaded listener.js 05:32:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 73 (0x11830b000) [pid = 1651] [serial = 73] [outer = 0x1160f0400] 05:32:03 INFO - PROCESS | 1651 | 1469017923576 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]]]}] 05:32:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 05:32:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 470ms 05:32:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 05:32:03 INFO - PROCESS | 1651 | 1469017923609 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 05:32:03 INFO - PROCESS | 1651 | 1469017923610 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 05:32:03 INFO - PROCESS | 1651 | 1469017923612 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 05:32:03 INFO - PROCESS | 1651 | 1469017923617 Marionette TRACE conn2 <- [1,74,null,{}] 05:32:03 INFO - PROCESS | 1651 | 1469017923625 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}] 05:32:03 INFO - PROCESS | 1651 | 1469017923629 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:03 INFO - PROCESS | 1651 | 1469017923709 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 05:32:03 INFO - PROCESS | 1651 | 1469017923717 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:03 INFO - PROCESS | 1651 | 1469017923719 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:03 INFO - PROCESS | 1651 | ++DOCSHELL 0x1169b5800 == 26 [pid = 1651] [id = 26] 05:32:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 74 (0x11851a800) [pid = 1651] [serial = 74] [outer = 0x0] 05:32:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 75 (0x11854c400) [pid = 1651] [serial = 75] [outer = 0x11851a800] 05:32:03 INFO - PROCESS | 1651 | 1469017923753 Marionette DEBUG loaded listener.js 05:32:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 76 (0x1183e5000) [pid = 1651] [serial = 76] [outer = 0x11851a800] 05:32:04 INFO - PROCESS | 1651 | 1469017924216 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]]]}] 05:32:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 05:32:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 623ms 05:32:04 INFO - PROCESS | 1651 | 1469017924236 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 05:32:04 INFO - PROCESS | 1651 | 1469017924238 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 05:32:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 05:32:04 INFO - PROCESS | 1651 | 1469017924240 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 05:32:04 INFO - PROCESS | 1651 | 1469017924241 Marionette TRACE conn2 <- [1,78,null,{}] 05:32:04 INFO - PROCESS | 1651 | 1469017924243 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}] 05:32:04 INFO - PROCESS | 1651 | 1469017924245 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:04 INFO - PROCESS | 1651 | 1469017924319 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 05:32:04 INFO - PROCESS | 1651 | 1469017924323 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:04 INFO - PROCESS | 1651 | 1469017924324 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:04 INFO - PROCESS | 1651 | ++DOCSHELL 0x11725b800 == 27 [pid = 1651] [id = 27] 05:32:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 77 (0x11879b400) [pid = 1651] [serial = 77] [outer = 0x0] 05:32:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 78 (0x118a73800) [pid = 1651] [serial = 78] [outer = 0x11879b400] 05:32:04 INFO - PROCESS | 1651 | 1469017924352 Marionette DEBUG loaded listener.js 05:32:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x119284800) [pid = 1651] [serial = 79] [outer = 0x11879b400] 05:32:04 INFO - PROCESS | 1651 | 1469017924652 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]]]}] 05:32:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 05:32:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 469ms 05:32:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 05:32:04 INFO - PROCESS | 1651 | 1469017924710 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 05:32:04 INFO - PROCESS | 1651 | 1469017924712 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 05:32:04 INFO - PROCESS | 1651 | 1469017924715 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 05:32:04 INFO - PROCESS | 1651 | 1469017924717 Marionette TRACE conn2 <- [1,82,null,{}] 05:32:04 INFO - PROCESS | 1651 | 1469017924720 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}] 05:32:04 INFO - PROCESS | 1651 | 1469017924722 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:04 INFO - PROCESS | 1651 | 1469017924855 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 05:32:04 INFO - PROCESS | 1651 | 1469017924864 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:04 INFO - PROCESS | 1651 | 1469017924866 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:04 INFO - PROCESS | 1651 | ++DOCSHELL 0x117e2f000 == 28 [pid = 1651] [id = 28] 05:32:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x11851e000) [pid = 1651] [serial = 80] [outer = 0x0] 05:32:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x11928ec00) [pid = 1651] [serial = 81] [outer = 0x11851e000] 05:32:04 INFO - PROCESS | 1651 | 1469017924887 Marionette DEBUG loaded listener.js 05:32:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x1193a7c00) [pid = 1651] [serial = 82] [outer = 0x11851e000] 05:32:05 INFO - PROCESS | 1651 | 1469017925252 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]]]}] 05:32:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 05:32:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 570ms 05:32:05 INFO - PROCESS | 1651 | 1469017925285 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 05:32:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 05:32:05 INFO - PROCESS | 1651 | 1469017925287 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 05:32:05 INFO - PROCESS | 1651 | 1469017925291 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 05:32:05 INFO - PROCESS | 1651 | 1469017925292 Marionette TRACE conn2 <- [1,86,null,{}] 05:32:05 INFO - PROCESS | 1651 | 1469017925296 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}] 05:32:05 INFO - PROCESS | 1651 | 1469017925302 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:05 INFO - PROCESS | 1651 | 1469017925468 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 05:32:05 INFO - PROCESS | 1651 | 1469017925508 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:05 INFO - PROCESS | 1651 | 1469017925509 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:05 INFO - PROCESS | 1651 | ++DOCSHELL 0x118235000 == 29 [pid = 1651] [id = 29] 05:32:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x1187a8000) [pid = 1651] [serial = 83] [outer = 0x0] 05:32:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x1193c7400) [pid = 1651] [serial = 84] [outer = 0x1187a8000] 05:32:05 INFO - PROCESS | 1651 | 1469017925551 Marionette DEBUG loaded listener.js 05:32:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x120d20400) [pid = 1651] [serial = 85] [outer = 0x1187a8000] 05:32:05 INFO - PROCESS | 1651 | 1469017925813 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]]]}] 05:32:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 05:32:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 573ms 05:32:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 05:32:05 INFO - PROCESS | 1651 | 1469017925870 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 05:32:05 INFO - PROCESS | 1651 | 1469017925872 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 05:32:05 INFO - PROCESS | 1651 | 1469017925874 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 05:32:05 INFO - PROCESS | 1651 | 1469017925875 Marionette TRACE conn2 <- [1,90,null,{}] 05:32:05 INFO - PROCESS | 1651 | 1469017925877 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}] 05:32:05 INFO - PROCESS | 1651 | 1469017925879 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:05 INFO - PROCESS | 1651 | 1469017925964 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 05:32:05 INFO - PROCESS | 1651 | 1469017925968 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:05 INFO - PROCESS | 1651 | 1469017925969 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:05 INFO - PROCESS | 1651 | ++DOCSHELL 0x118ab6800 == 30 [pid = 1651] [id = 30] 05:32:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x1193c6000) [pid = 1651] [serial = 86] [outer = 0x0] 05:32:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x120d27c00) [pid = 1651] [serial = 87] [outer = 0x1193c6000] 05:32:05 INFO - PROCESS | 1651 | 1469017925994 Marionette DEBUG loaded listener.js 05:32:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x120eee000) [pid = 1651] [serial = 88] [outer = 0x1193c6000] 05:32:06 INFO - PROCESS | 1651 | 1469017926287 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]]]}] 05:32:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 05:32:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 419ms 05:32:06 INFO - PROCESS | 1651 | 1469017926293 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 05:32:06 INFO - PROCESS | 1651 | 1469017926294 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 05:32:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 05:32:06 INFO - PROCESS | 1651 | 1469017926304 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 05:32:06 INFO - PROCESS | 1651 | 1469017926305 Marionette TRACE conn2 <- [1,94,null,{}] 05:32:06 INFO - PROCESS | 1651 | 1469017926307 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}] 05:32:06 INFO - PROCESS | 1651 | 1469017926308 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:06 INFO - PROCESS | 1651 | 1469017926386 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 05:32:06 INFO - PROCESS | 1651 | 1469017926432 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:06 INFO - PROCESS | 1651 | 1469017926434 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:06 INFO - PROCESS | 1651 | ++DOCSHELL 0x1192c9000 == 31 [pid = 1651] [id = 31] 05:32:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x1187a9400) [pid = 1651] [serial = 89] [outer = 0x0] 05:32:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x120eefc00) [pid = 1651] [serial = 90] [outer = 0x1187a9400] 05:32:06 INFO - PROCESS | 1651 | 1469017926458 Marionette DEBUG loaded listener.js 05:32:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x121443800) [pid = 1651] [serial = 91] [outer = 0x1187a9400] 05:32:06 INFO - PROCESS | 1651 | 1469017926698 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]]]}] 05:32:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 05:32:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 418ms 05:32:06 INFO - PROCESS | 1651 | 1469017926722 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 05:32:06 INFO - PROCESS | 1651 | 1469017926724 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 05:32:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 05:32:06 INFO - PROCESS | 1651 | 1469017926726 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 05:32:06 INFO - PROCESS | 1651 | 1469017926727 Marionette TRACE conn2 <- [1,98,null,{}] 05:32:06 INFO - PROCESS | 1651 | 1469017926731 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}] 05:32:06 INFO - PROCESS | 1651 | 1469017926733 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:06 INFO - PROCESS | 1651 | 1469017926818 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 05:32:06 INFO - PROCESS | 1651 | 1469017926822 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:06 INFO - PROCESS | 1651 | 1469017926823 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:06 INFO - PROCESS | 1651 | ++DOCSHELL 0x119566800 == 32 [pid = 1651] [id = 32] 05:32:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x121058800) [pid = 1651] [serial = 92] [outer = 0x0] 05:32:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x121787800) [pid = 1651] [serial = 93] [outer = 0x121058800] 05:32:06 INFO - PROCESS | 1651 | 1469017926850 Marionette DEBUG loaded listener.js 05:32:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x123a22400) [pid = 1651] [serial = 94] [outer = 0x121058800] 05:32:07 INFO - PROCESS | 1651 | 1469017927139 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]]]}] 05:32:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 05:32:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 419ms 05:32:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 05:32:07 INFO - PROCESS | 1651 | 1469017927152 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 05:32:07 INFO - PROCESS | 1651 | 1469017927154 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 05:32:07 INFO - PROCESS | 1651 | 1469017927156 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 05:32:07 INFO - PROCESS | 1651 | 1469017927157 Marionette TRACE conn2 <- [1,102,null,{}] 05:32:07 INFO - PROCESS | 1651 | 1469017927159 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}] 05:32:07 INFO - PROCESS | 1651 | 1469017927160 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:07 INFO - PROCESS | 1651 | 1469017927237 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 05:32:07 INFO - PROCESS | 1651 | 1469017927241 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:07 INFO - PROCESS | 1651 | 1469017927242 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:07 INFO - PROCESS | 1651 | ++DOCSHELL 0x1198e5800 == 33 [pid = 1651] [id = 33] 05:32:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x121184800) [pid = 1651] [serial = 95] [outer = 0x0] 05:32:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x123a2f000) [pid = 1651] [serial = 96] [outer = 0x121184800] 05:32:07 INFO - PROCESS | 1651 | 1469017927269 Marionette DEBUG loaded listener.js 05:32:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x123a6d800) [pid = 1651] [serial = 97] [outer = 0x121184800] 05:32:07 INFO - PROCESS | 1651 | 1469017927561 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]]]}] 05:32:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 05:32:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 419ms 05:32:07 INFO - PROCESS | 1651 | 1469017927575 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 05:32:07 INFO - PROCESS | 1651 | 1469017927577 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 05:32:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 05:32:07 INFO - PROCESS | 1651 | 1469017927587 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 05:32:07 INFO - PROCESS | 1651 | 1469017927588 Marionette TRACE conn2 <- [1,106,null,{}] 05:32:07 INFO - PROCESS | 1651 | 1469017927595 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}] 05:32:07 INFO - PROCESS | 1651 | 1469017927598 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:07 INFO - PROCESS | 1651 | 1469017927710 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 05:32:07 INFO - PROCESS | 1651 | 1469017927716 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:07 INFO - PROCESS | 1651 | 1469017927717 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:07 INFO - PROCESS | 1651 | ++DOCSHELL 0x119c2f000 == 34 [pid = 1651] [id = 34] 05:32:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x113a27800) [pid = 1651] [serial = 98] [outer = 0x0] 05:32:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x123d4bc00) [pid = 1651] [serial = 99] [outer = 0x113a27800] 05:32:07 INFO - PROCESS | 1651 | 1469017927743 Marionette DEBUG loaded listener.js 05:32:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x124c3c000) [pid = 1651] [serial = 100] [outer = 0x113a27800] 05:32:08 INFO - PROCESS | 1651 | 1469017928026 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]]]}] 05:32:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 05:32:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 482ms 05:32:08 INFO - PROCESS | 1651 | 1469017928061 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 05:32:08 INFO - PROCESS | 1651 | 1469017928063 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 05:32:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 05:32:08 INFO - PROCESS | 1651 | 1469017928072 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 05:32:08 INFO - PROCESS | 1651 | 1469017928073 Marionette TRACE conn2 <- [1,110,null,{}] 05:32:08 INFO - PROCESS | 1651 | 1469017928075 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}] 05:32:08 INFO - PROCESS | 1651 | 1469017928076 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:08 INFO - PROCESS | 1651 | 1469017928154 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 05:32:08 INFO - PROCESS | 1651 | 1469017928158 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:08 INFO - PROCESS | 1651 | 1469017928159 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:08 INFO - PROCESS | 1651 | ++DOCSHELL 0x120f84000 == 35 [pid = 1651] [id = 35] 05:32:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x1249dd000) [pid = 1651] [serial = 101] [outer = 0x0] 05:32:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x125182000) [pid = 1651] [serial = 102] [outer = 0x1249dd000] 05:32:08 INFO - PROCESS | 1651 | 1469017928185 Marionette DEBUG loaded listener.js 05:32:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x1252d6400) [pid = 1651] [serial = 103] [outer = 0x1249dd000] 05:32:08 INFO - PROCESS | 1651 | 1469017928468 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]]]}] 05:32:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 05:32:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 417ms 05:32:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 05:32:08 INFO - PROCESS | 1651 | 1469017928490 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 05:32:08 INFO - PROCESS | 1651 | 1469017928491 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 05:32:08 INFO - PROCESS | 1651 | 1469017928493 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 05:32:08 INFO - PROCESS | 1651 | 1469017928495 Marionette TRACE conn2 <- [1,114,null,{}] 05:32:08 INFO - PROCESS | 1651 | 1469017928509 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}] 05:32:08 INFO - PROCESS | 1651 | 1469017928511 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:08 INFO - PROCESS | 1651 | 1469017928670 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 05:32:08 INFO - PROCESS | 1651 | 1469017928680 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:08 INFO - PROCESS | 1651 | 1469017928681 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:08 INFO - PROCESS | 1651 | ++DOCSHELL 0x1210c9000 == 36 [pid = 1651] [id = 36] 05:32:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x123ff3000) [pid = 1651] [serial = 104] [outer = 0x0] 05:32:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x1265b6c00) [pid = 1651] [serial = 105] [outer = 0x123ff3000] 05:32:08 INFO - PROCESS | 1651 | 1469017928720 Marionette DEBUG loaded listener.js 05:32:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x126903800) [pid = 1651] [serial = 106] [outer = 0x123ff3000] 05:32:09 INFO - PROCESS | 1651 | 1469017929066 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]]]}] 05:32:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 05:32:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 631ms 05:32:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 05:32:09 INFO - PROCESS | 1651 | 1469017929124 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 05:32:09 INFO - PROCESS | 1651 | 1469017929125 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 05:32:09 INFO - PROCESS | 1651 | 1469017929127 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 05:32:09 INFO - PROCESS | 1651 | 1469017929128 Marionette TRACE conn2 <- [1,118,null,{}] 05:32:09 INFO - PROCESS | 1651 | 1469017929131 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}] 05:32:09 INFO - PROCESS | 1651 | 1469017929132 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:09 INFO - PROCESS | 1651 | 1469017929211 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 05:32:09 INFO - PROCESS | 1651 | 1469017929257 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:09 INFO - PROCESS | 1651 | 1469017929259 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:09 INFO - PROCESS | 1651 | ++DOCSHELL 0x121321800 == 37 [pid = 1651] [id = 37] 05:32:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x1265bac00) [pid = 1651] [serial = 107] [outer = 0x0] 05:32:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x12690f800) [pid = 1651] [serial = 108] [outer = 0x1265bac00] 05:32:09 INFO - PROCESS | 1651 | 1469017929283 Marionette DEBUG loaded listener.js 05:32:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x1271c3000) [pid = 1651] [serial = 109] [outer = 0x1265bac00] 05:32:09 INFO - PROCESS | 1651 | 1469017929579 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]]]}] 05:32:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 05:32:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 471ms 05:32:09 INFO - PROCESS | 1651 | 1469017929605 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 05:32:09 INFO - PROCESS | 1651 | 1469017929607 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 05:32:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 05:32:09 INFO - PROCESS | 1651 | 1469017929611 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 05:32:09 INFO - PROCESS | 1651 | 1469017929616 Marionette TRACE conn2 <- [1,122,null,{}] 05:32:09 INFO - PROCESS | 1651 | 1469017929620 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}] 05:32:09 INFO - PROCESS | 1651 | 1469017929622 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:09 INFO - PROCESS | 1651 | 1469017929744 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 05:32:09 INFO - PROCESS | 1651 | 1469017929750 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:09 INFO - PROCESS | 1651 | 1469017929751 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:09 INFO - PROCESS | 1651 | ++DOCSHELL 0x12397b800 == 38 [pid = 1651] [id = 38] 05:32:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x126e8f400) [pid = 1651] [serial = 110] [outer = 0x0] 05:32:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x12738e000) [pid = 1651] [serial = 111] [outer = 0x126e8f400] 05:32:09 INFO - PROCESS | 1651 | 1469017929789 Marionette DEBUG loaded listener.js 05:32:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 112 (0x1273a0800) [pid = 1651] [serial = 112] [outer = 0x126e8f400] 05:32:10 INFO - PROCESS | 1651 | 1469017930149 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]]]}] 05:32:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 05:32:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 575ms 05:32:10 INFO - PROCESS | 1651 | 1469017930187 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 05:32:10 INFO - PROCESS | 1651 | 1469017930188 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 05:32:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 05:32:10 INFO - PROCESS | 1651 | 1469017930225 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 05:32:10 INFO - PROCESS | 1651 | 1469017930226 Marionette TRACE conn2 <- [1,126,null,{}] 05:32:10 INFO - PROCESS | 1651 | 1469017930229 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}] 05:32:10 INFO - PROCESS | 1651 | 1469017930231 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:10 INFO - PROCESS | 1651 | 1469017930310 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 05:32:10 INFO - PROCESS | 1651 | 1469017930315 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:10 INFO - PROCESS | 1651 | 1469017930317 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:10 INFO - PROCESS | 1651 | ++DOCSHELL 0x124cf8800 == 39 [pid = 1651] [id = 39] 05:32:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 113 (0x1271c2c00) [pid = 1651] [serial = 113] [outer = 0x0] 05:32:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 114 (0x1273a5400) [pid = 1651] [serial = 114] [outer = 0x1271c2c00] 05:32:10 INFO - PROCESS | 1651 | 1469017930341 Marionette DEBUG loaded listener.js 05:32:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 115 (0x128ba5400) [pid = 1651] [serial = 115] [outer = 0x1271c2c00] 05:32:11 INFO - PROCESS | 1651 | 1469017931307 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]]]}] 05:32:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 05:32:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1124ms 05:32:11 INFO - PROCESS | 1651 | 1469017931345 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 05:32:11 INFO - PROCESS | 1651 | 1469017931347 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 05:32:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 05:32:11 INFO - PROCESS | 1651 | 1469017931350 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 05:32:11 INFO - PROCESS | 1651 | 1469017931352 Marionette TRACE conn2 <- [1,130,null,{}] 05:32:11 INFO - PROCESS | 1651 | 1469017931355 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}] 05:32:11 INFO - PROCESS | 1651 | 1469017931357 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:11 INFO - PROCESS | 1651 | 1469017931447 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 05:32:11 INFO - PROCESS | 1651 | 1469017931493 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:11 INFO - PROCESS | 1651 | 1469017931496 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:11 INFO - PROCESS | 1651 | ++DOCSHELL 0x113358800 == 40 [pid = 1651] [id = 40] 05:32:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 116 (0x1161f1800) [pid = 1651] [serial = 116] [outer = 0x0] 05:32:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 117 (0x11697c000) [pid = 1651] [serial = 117] [outer = 0x1161f1800] 05:32:11 INFO - PROCESS | 1651 | 1469017931525 Marionette DEBUG loaded listener.js 05:32:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 118 (0x117e20c00) [pid = 1651] [serial = 118] [outer = 0x1161f1800] 05:32:11 INFO - PROCESS | 1651 | 1469017931966 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]]]}] 05:32:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 05:32:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 622ms 05:32:11 INFO - PROCESS | 1651 | 1469017931972 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 05:32:11 INFO - PROCESS | 1651 | 1469017931977 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 05:32:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 05:32:11 INFO - PROCESS | 1651 | 1469017931983 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 05:32:11 INFO - PROCESS | 1651 | 1469017931986 Marionette TRACE conn2 <- [1,134,null,{}] 05:32:11 INFO - PROCESS | 1651 | 1469017931989 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}] 05:32:11 INFO - PROCESS | 1651 | 1469017931992 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:12 INFO - PROCESS | 1651 | 1469017932084 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 05:32:12 INFO - PROCESS | 1651 | 1469017932114 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:12 INFO - PROCESS | 1651 | 1469017932115 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:12 INFO - PROCESS | 1651 | ++DOCSHELL 0x1167b2800 == 41 [pid = 1651] [id = 41] 05:32:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 119 (0x1183dd000) [pid = 1651] [serial = 119] [outer = 0x0] 05:32:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 120 (0x11854e800) [pid = 1651] [serial = 120] [outer = 0x1183dd000] 05:32:12 INFO - PROCESS | 1651 | 1469017932142 Marionette DEBUG loaded listener.js 05:32:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 121 (0x118798400) [pid = 1651] [serial = 121] [outer = 0x1183dd000] 05:32:12 INFO - PROCESS | 1651 | 1469017932470 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]]]}] 05:32:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 05:32:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 521ms 05:32:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 05:32:12 INFO - PROCESS | 1651 | 1469017932503 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 05:32:12 INFO - PROCESS | 1651 | 1469017932505 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 05:32:12 INFO - PROCESS | 1651 | 1469017932507 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 05:32:12 INFO - PROCESS | 1651 | 1469017932509 Marionette TRACE conn2 <- [1,138,null,{}] 05:32:12 INFO - PROCESS | 1651 | 1469017932954 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}] 05:32:12 INFO - PROCESS | 1651 | 1469017932957 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:12 INFO - PROCESS | 1651 | --DOMWINDOW == 120 (0x12c721400) [pid = 1651] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 05:32:12 INFO - PROCESS | 1651 | --DOMWINDOW == 119 (0x12ba86c00) [pid = 1651] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 05:32:12 INFO - PROCESS | 1651 | --DOMWINDOW == 118 (0x12bebec00) [pid = 1651] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 05:32:12 INFO - PROCESS | 1651 | --DOMWINDOW == 117 (0x11830ac00) [pid = 1651] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 05:32:12 INFO - PROCESS | 1651 | --DOMWINDOW == 116 (0x12be5f000) [pid = 1651] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 05:32:12 INFO - PROCESS | 1651 | --DOMWINDOW == 115 (0x12bb98800) [pid = 1651] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 05:32:12 INFO - PROCESS | 1651 | --DOMWINDOW == 114 (0x12b05e800) [pid = 1651] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 05:32:12 INFO - PROCESS | 1651 | --DOMWINDOW == 113 (0x12a89b800) [pid = 1651] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 05:32:12 INFO - PROCESS | 1651 | --DOMWINDOW == 112 (0x129278800) [pid = 1651] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 05:32:12 INFO - PROCESS | 1651 | --DOMWINDOW == 111 (0x12ba1e000) [pid = 1651] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 05:32:12 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x119285000) [pid = 1651] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 05:32:12 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x12ccf5800) [pid = 1651] [serial = 50] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 05:32:12 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x121184800) [pid = 1651] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 05:32:12 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x113a27800) [pid = 1651] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 05:32:12 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x123ff3000) [pid = 1651] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 05:32:12 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x1265bac00) [pid = 1651] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 05:32:12 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x12d763000) [pid = 1651] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 05:32:12 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x11298cc00) [pid = 1651] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 05:32:12 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x113d9d000) [pid = 1651] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 05:32:12 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x113f33000) [pid = 1651] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 05:32:12 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x1160f0400) [pid = 1651] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 05:32:12 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x11851a800) [pid = 1651] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 05:32:12 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x11879b400) [pid = 1651] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 05:32:12 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x11851e000) [pid = 1651] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 05:32:12 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x1187a8000) [pid = 1651] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 05:32:12 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x1193c6000) [pid = 1651] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 05:32:12 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x1187a9400) [pid = 1651] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 05:32:12 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x121058800) [pid = 1651] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 05:32:12 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x126e8f400) [pid = 1651] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 05:32:13 INFO - PROCESS | 1651 | 1469017933084 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 05:32:13 INFO - PROCESS | 1651 | 1469017933089 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:13 INFO - PROCESS | 1651 | 1469017933091 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:13 INFO - PROCESS | 1651 | ++DOCSHELL 0x11735b800 == 42 [pid = 1651] [id = 42] 05:32:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x113f33000) [pid = 1651] [serial = 122] [outer = 0x0] 05:32:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x116a9e400) [pid = 1651] [serial = 123] [outer = 0x113f33000] 05:32:13 INFO - PROCESS | 1651 | 1469017933122 Marionette DEBUG loaded listener.js 05:32:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x1187a8400) [pid = 1651] [serial = 124] [outer = 0x113f33000] 05:32:13 INFO - PROCESS | 1651 | 1469017933421 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]]]}] 05:32:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 05:32:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 921ms 05:32:13 INFO - PROCESS | 1651 | 1469017933429 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 05:32:13 INFO - PROCESS | 1651 | 1469017933434 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 05:32:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 05:32:13 INFO - PROCESS | 1651 | 1469017933442 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 05:32:13 INFO - PROCESS | 1651 | 1469017933443 Marionette TRACE conn2 <- [1,142,null,{}] 05:32:13 INFO - PROCESS | 1651 | 1469017933445 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}] 05:32:13 INFO - PROCESS | 1651 | 1469017933448 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:13 INFO - PROCESS | 1651 | 1469017933524 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 05:32:13 INFO - PROCESS | 1651 | 1469017933569 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:13 INFO - PROCESS | 1651 | 1469017933571 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:13 INFO - PROCESS | 1651 | ++DOCSHELL 0x118234000 == 43 [pid = 1651] [id = 43] 05:32:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x113f33800) [pid = 1651] [serial = 125] [outer = 0x0] 05:32:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x1193cb000) [pid = 1651] [serial = 126] [outer = 0x113f33800] 05:32:13 INFO - PROCESS | 1651 | 1469017933596 Marionette DEBUG loaded listener.js 05:32:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x119a0b800) [pid = 1651] [serial = 127] [outer = 0x113f33800] 05:32:13 INFO - PROCESS | 1651 | 1469017933894 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]]]}] 05:32:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 05:32:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 470ms 05:32:13 INFO - PROCESS | 1651 | 1469017933920 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 05:32:13 INFO - PROCESS | 1651 | 1469017933921 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 05:32:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 05:32:13 INFO - PROCESS | 1651 | 1469017933924 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 05:32:13 INFO - PROCESS | 1651 | 1469017933925 Marionette TRACE conn2 <- [1,146,null,{}] 05:32:13 INFO - PROCESS | 1651 | 1469017933927 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}] 05:32:13 INFO - PROCESS | 1651 | 1469017933928 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:13 INFO - PROCESS | 1651 | 1469017933993 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 05:32:14 INFO - PROCESS | 1651 | 1469017933998 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:14 INFO - PROCESS | 1651 | 1469017934000 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:14 INFO - PROCESS | 1651 | ++DOCSHELL 0x1192d7000 == 44 [pid = 1651] [id = 44] 05:32:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x11851f000) [pid = 1651] [serial = 128] [outer = 0x0] 05:32:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x119a64000) [pid = 1651] [serial = 129] [outer = 0x11851f000] 05:32:14 INFO - PROCESS | 1651 | 1469017934028 Marionette DEBUG loaded listener.js 05:32:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x120d28400) [pid = 1651] [serial = 130] [outer = 0x11851f000] 05:32:14 INFO - PROCESS | 1651 | 1469017934459 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]]]}] 05:32:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 05:32:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 569ms 05:32:14 INFO - PROCESS | 1651 | 1469017934494 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 05:32:14 INFO - PROCESS | 1651 | 1469017934500 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 05:32:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 05:32:14 INFO - PROCESS | 1651 | 1469017934503 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 05:32:14 INFO - PROCESS | 1651 | 1469017934504 Marionette TRACE conn2 <- [1,150,null,{}] 05:32:14 INFO - PROCESS | 1651 | 1469017934508 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}] 05:32:14 INFO - PROCESS | 1651 | 1469017934513 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:14 INFO - PROCESS | 1651 | 1469017934620 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 05:32:14 INFO - PROCESS | 1651 | 1469017934685 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:14 INFO - PROCESS | 1651 | 1469017934686 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:14 INFO - PROCESS | 1651 | ++DOCSHELL 0x119ab4800 == 45 [pid = 1651] [id = 45] 05:32:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x119a0bc00) [pid = 1651] [serial = 131] [outer = 0x0] 05:32:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x12177f000) [pid = 1651] [serial = 132] [outer = 0x119a0bc00] 05:32:14 INFO - PROCESS | 1651 | 1469017934725 Marionette DEBUG loaded listener.js 05:32:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x123d98c00) [pid = 1651] [serial = 133] [outer = 0x119a0bc00] 05:32:15 INFO - PROCESS | 1651 | 1469017935200 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]]]}] 05:32:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 05:32:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 770ms 05:32:15 INFO - PROCESS | 1651 | 1469017935275 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 05:32:15 INFO - PROCESS | 1651 | 1469017935279 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 05:32:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 05:32:15 INFO - PROCESS | 1651 | 1469017935284 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 05:32:15 INFO - PROCESS | 1651 | 1469017935287 Marionette TRACE conn2 <- [1,154,null,{}] 05:32:15 INFO - PROCESS | 1651 | 1469017935293 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}] 05:32:15 INFO - PROCESS | 1651 | 1469017935295 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:15 INFO - PROCESS | 1651 | 1469017935465 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 05:32:15 INFO - PROCESS | 1651 | 1469017935533 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:15 INFO - PROCESS | 1651 | 1469017935535 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:15 INFO - PROCESS | 1651 | ++DOCSHELL 0x116150000 == 46 [pid = 1651] [id = 46] 05:32:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x115e0f400) [pid = 1651] [serial = 134] [outer = 0x0] 05:32:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x116084000) [pid = 1651] [serial = 135] [outer = 0x115e0f400] 05:32:15 INFO - PROCESS | 1651 | 1469017935566 Marionette DEBUG loaded listener.js 05:32:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x118167400) [pid = 1651] [serial = 136] [outer = 0x115e0f400] 05:32:16 INFO - PROCESS | 1651 | 1469017936003 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]]]}] 05:32:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 05:32:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 773ms 05:32:16 INFO - PROCESS | 1651 | 1469017936062 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 05:32:16 INFO - PROCESS | 1651 | 1469017936066 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 05:32:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 05:32:16 INFO - PROCESS | 1651 | 1469017936072 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 05:32:16 INFO - PROCESS | 1651 | 1469017936074 Marionette TRACE conn2 <- [1,158,null,{}] 05:32:16 INFO - PROCESS | 1651 | 1469017936077 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}] 05:32:16 INFO - PROCESS | 1651 | 1469017936079 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:16 INFO - PROCESS | 1651 | 1469017936174 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 05:32:16 INFO - PROCESS | 1651 | 1469017936233 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:16 INFO - PROCESS | 1651 | 1469017936234 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:16 INFO - PROCESS | 1651 | ++DOCSHELL 0x11955f800 == 47 [pid = 1651] [id = 47] 05:32:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x11878f400) [pid = 1651] [serial = 137] [outer = 0x0] 05:32:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x118a74400) [pid = 1651] [serial = 138] [outer = 0x11878f400] 05:32:16 INFO - PROCESS | 1651 | 1469017936265 Marionette DEBUG loaded listener.js 05:32:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x11928c000) [pid = 1651] [serial = 139] [outer = 0x11878f400] 05:32:16 INFO - PROCESS | 1651 | 1469017936723 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]]]}] 05:32:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 05:32:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 719ms 05:32:16 INFO - PROCESS | 1651 | 1469017936793 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 05:32:16 INFO - PROCESS | 1651 | 1469017936796 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 05:32:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 05:32:16 INFO - PROCESS | 1651 | 1469017936800 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 05:32:16 INFO - PROCESS | 1651 | 1469017936804 Marionette TRACE conn2 <- [1,162,null,{}] 05:32:16 INFO - PROCESS | 1651 | 1469017936815 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}] 05:32:16 INFO - PROCESS | 1651 | 1469017936820 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:16 INFO - PROCESS | 1651 | 1469017936963 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 05:32:17 INFO - PROCESS | 1651 | 1469017937033 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:17 INFO - PROCESS | 1651 | 1469017937035 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:17 INFO - PROCESS | 1651 | ++DOCSHELL 0x121668000 == 48 [pid = 1651] [id = 48] 05:32:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x121188000) [pid = 1651] [serial = 140] [outer = 0x0] 05:32:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 112 (0x12172cc00) [pid = 1651] [serial = 141] [outer = 0x121188000] 05:32:17 INFO - PROCESS | 1651 | 1469017937067 Marionette DEBUG loaded listener.js 05:32:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 113 (0x123a30c00) [pid = 1651] [serial = 142] [outer = 0x121188000] 05:32:17 INFO - PROCESS | 1651 | 1469017937492 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]]]}] 05:32:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 05:32:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 724ms 05:32:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 05:32:17 INFO - PROCESS | 1651 | 1469017937524 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 05:32:17 INFO - PROCESS | 1651 | 1469017937526 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 05:32:17 INFO - PROCESS | 1651 | 1469017937528 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 05:32:17 INFO - PROCESS | 1651 | 1469017937529 Marionette TRACE conn2 <- [1,166,null,{}] 05:32:17 INFO - PROCESS | 1651 | 1469017937551 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}] 05:32:17 INFO - PROCESS | 1651 | 1469017937552 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:17 INFO - PROCESS | 1651 | 1469017937647 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 05:32:17 INFO - PROCESS | 1651 | 1469017937705 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:17 INFO - PROCESS | 1651 | 1469017937706 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:17 INFO - PROCESS | 1651 | ++DOCSHELL 0x124cf0800 == 49 [pid = 1651] [id = 49] 05:32:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 114 (0x123fee400) [pid = 1651] [serial = 143] [outer = 0x0] 05:32:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 115 (0x123ff5400) [pid = 1651] [serial = 144] [outer = 0x123fee400] 05:32:17 INFO - PROCESS | 1651 | 1469017937737 Marionette DEBUG loaded listener.js 05:32:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 116 (0x12517f000) [pid = 1651] [serial = 145] [outer = 0x123fee400] 05:32:18 INFO - PROCESS | 1651 | 1469017938171 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]]]}] 05:32:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 05:32:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 687ms 05:32:18 INFO - PROCESS | 1651 | 1469017938215 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 05:32:18 INFO - PROCESS | 1651 | 1469017938217 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 05:32:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 05:32:18 INFO - PROCESS | 1651 | 1469017938219 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 05:32:18 INFO - PROCESS | 1651 | 1469017938220 Marionette TRACE conn2 <- [1,170,null,{}] 05:32:18 INFO - PROCESS | 1651 | 1469017938223 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}] 05:32:18 INFO - PROCESS | 1651 | 1469017938224 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:18 INFO - PROCESS | 1651 | 1469017938330 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 05:32:18 INFO - PROCESS | 1651 | 1469017938395 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:18 INFO - PROCESS | 1651 | 1469017938396 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:18 INFO - PROCESS | 1651 | ++DOCSHELL 0x11615a000 == 50 [pid = 1651] [id = 50] 05:32:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 117 (0x113f3a400) [pid = 1651] [serial = 146] [outer = 0x0] 05:32:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 118 (0x118e51000) [pid = 1651] [serial = 147] [outer = 0x113f3a400] 05:32:18 INFO - PROCESS | 1651 | 1469017938426 Marionette DEBUG loaded listener.js 05:32:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 119 (0x12173a800) [pid = 1651] [serial = 148] [outer = 0x113f3a400] 05:32:18 INFO - PROCESS | 1651 | 1469017938886 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]]]}] 05:32:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 05:32:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 720ms 05:32:18 INFO - PROCESS | 1651 | 1469017938952 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 05:32:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 05:32:18 INFO - PROCESS | 1651 | 1469017938954 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 05:32:18 INFO - PROCESS | 1651 | 1469017938958 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 05:32:18 INFO - PROCESS | 1651 | 1469017938960 Marionette TRACE conn2 <- [1,174,null,{}] 05:32:18 INFO - PROCESS | 1651 | 1469017938964 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}] 05:32:18 INFO - PROCESS | 1651 | 1469017938967 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:19 INFO - PROCESS | 1651 | 1469017939054 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 05:32:19 INFO - PROCESS | 1651 | 1469017939120 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:19 INFO - PROCESS | 1651 | 1469017939121 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:19 INFO - PROCESS | 1651 | ++DOCSHELL 0x116029800 == 51 [pid = 1651] [id = 51] 05:32:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 120 (0x11386a000) [pid = 1651] [serial = 149] [outer = 0x0] 05:32:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 121 (0x1151d3c00) [pid = 1651] [serial = 150] [outer = 0x11386a000] 05:32:19 INFO - PROCESS | 1651 | 1469017939149 Marionette DEBUG loaded listener.js 05:32:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 122 (0x116523800) [pid = 1651] [serial = 151] [outer = 0x11386a000] 05:32:19 INFO - PROCESS | 1651 | --DOCSHELL 0x1192c9000 == 50 [pid = 1651] [id = 31] 05:32:19 INFO - PROCESS | 1651 | --DOCSHELL 0x1192d7000 == 49 [pid = 1651] [id = 44] 05:32:19 INFO - PROCESS | 1651 | --DOCSHELL 0x118234000 == 48 [pid = 1651] [id = 43] 05:32:19 INFO - PROCESS | 1651 | --DOCSHELL 0x11735b800 == 47 [pid = 1651] [id = 42] 05:32:19 INFO - PROCESS | 1651 | --DOCSHELL 0x117e2f000 == 46 [pid = 1651] [id = 28] 05:32:19 INFO - PROCESS | 1651 | --DOCSHELL 0x1167b2800 == 45 [pid = 1651] [id = 41] 05:32:19 INFO - PROCESS | 1651 | --DOCSHELL 0x11725b800 == 44 [pid = 1651] [id = 27] 05:32:19 INFO - PROCESS | 1651 | --DOCSHELL 0x113358800 == 43 [pid = 1651] [id = 40] 05:32:19 INFO - PROCESS | 1651 | --DOCSHELL 0x124cf8800 == 42 [pid = 1651] [id = 39] 05:32:19 INFO - PROCESS | 1651 | --DOCSHELL 0x1198e5800 == 41 [pid = 1651] [id = 33] 05:32:19 INFO - PROCESS | 1651 | --DOCSHELL 0x118ab6800 == 40 [pid = 1651] [id = 30] 05:32:19 INFO - PROCESS | 1651 | --DOCSHELL 0x118235000 == 39 [pid = 1651] [id = 29] 05:32:19 INFO - PROCESS | 1651 | --DOCSHELL 0x11615a000 == 38 [pid = 1651] [id = 50] 05:32:19 INFO - PROCESS | 1651 | --DOCSHELL 0x124cf0800 == 37 [pid = 1651] [id = 49] 05:32:19 INFO - PROCESS | 1651 | --DOCSHELL 0x1210c9000 == 36 [pid = 1651] [id = 36] 05:32:19 INFO - PROCESS | 1651 | --DOCSHELL 0x121668000 == 35 [pid = 1651] [id = 48] 05:32:19 INFO - PROCESS | 1651 | --DOCSHELL 0x119c2f000 == 34 [pid = 1651] [id = 34] 05:32:19 INFO - PROCESS | 1651 | --DOCSHELL 0x12397b800 == 33 [pid = 1651] [id = 38] 05:32:19 INFO - PROCESS | 1651 | --DOCSHELL 0x11955f800 == 32 [pid = 1651] [id = 47] 05:32:19 INFO - PROCESS | 1651 | --DOCSHELL 0x121321800 == 31 [pid = 1651] [id = 37] 05:32:19 INFO - PROCESS | 1651 | --DOCSHELL 0x119ab4800 == 30 [pid = 1651] [id = 45] 05:32:19 INFO - PROCESS | 1651 | --DOCSHELL 0x119566800 == 29 [pid = 1651] [id = 32] 05:32:19 INFO - PROCESS | 1651 | --DOCSHELL 0x120f84000 == 28 [pid = 1651] [id = 35] 05:32:19 INFO - PROCESS | 1651 | --DOCSHELL 0x116150000 == 27 [pid = 1651] [id = 46] 05:32:19 INFO - PROCESS | 1651 | --DOMWINDOW == 121 (0x123a68000) [pid = 1651] [serial = 11] [outer = 0x0] [url = about:blank] 05:32:19 INFO - PROCESS | 1651 | --DOMWINDOW == 120 (0x123a2f000) [pid = 1651] [serial = 96] [outer = 0x0] [url = about:blank] 05:32:19 INFO - PROCESS | 1651 | --DOMWINDOW == 119 (0x123d4bc00) [pid = 1651] [serial = 99] [outer = 0x0] [url = about:blank] 05:32:19 INFO - PROCESS | 1651 | --DOMWINDOW == 118 (0x125182000) [pid = 1651] [serial = 102] [outer = 0x0] [url = about:blank] 05:32:19 INFO - PROCESS | 1651 | --DOMWINDOW == 117 (0x1265b6c00) [pid = 1651] [serial = 105] [outer = 0x0] [url = about:blank] 05:32:19 INFO - PROCESS | 1651 | --DOMWINDOW == 116 (0x12690f800) [pid = 1651] [serial = 108] [outer = 0x0] [url = about:blank] 05:32:19 INFO - PROCESS | 1651 | --DOMWINDOW == 115 (0x112d4fc00) [pid = 1651] [serial = 63] [outer = 0x0] [url = about:blank] 05:32:19 INFO - PROCESS | 1651 | --DOMWINDOW == 114 (0x116a9d400) [pid = 1651] [serial = 66] [outer = 0x0] [url = about:blank] 05:32:19 INFO - PROCESS | 1651 | --DOMWINDOW == 113 (0x116005c00) [pid = 1651] [serial = 69] [outer = 0x0] [url = about:blank] 05:32:19 INFO - PROCESS | 1651 | --DOMWINDOW == 112 (0x1160e7800) [pid = 1651] [serial = 70] [outer = 0x0] [url = about:blank] 05:32:19 INFO - PROCESS | 1651 | --DOMWINDOW == 111 (0x1176a3000) [pid = 1651] [serial = 72] [outer = 0x0] [url = about:blank] 05:32:19 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x11830b000) [pid = 1651] [serial = 73] [outer = 0x0] [url = about:blank] 05:32:19 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x11854c400) [pid = 1651] [serial = 75] [outer = 0x0] [url = about:blank] 05:32:19 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x118a73800) [pid = 1651] [serial = 78] [outer = 0x0] [url = about:blank] 05:32:19 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x11928ec00) [pid = 1651] [serial = 81] [outer = 0x0] [url = about:blank] 05:32:19 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x1193a7c00) [pid = 1651] [serial = 82] [outer = 0x0] [url = about:blank] 05:32:19 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x1193c7400) [pid = 1651] [serial = 84] [outer = 0x0] [url = about:blank] 05:32:19 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x120d20400) [pid = 1651] [serial = 85] [outer = 0x0] [url = about:blank] 05:32:19 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x120d27c00) [pid = 1651] [serial = 87] [outer = 0x0] [url = about:blank] 05:32:19 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x120eee000) [pid = 1651] [serial = 88] [outer = 0x0] [url = about:blank] 05:32:19 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x120eefc00) [pid = 1651] [serial = 90] [outer = 0x0] [url = about:blank] 05:32:19 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x121443800) [pid = 1651] [serial = 91] [outer = 0x0] [url = about:blank] 05:32:19 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x121787800) [pid = 1651] [serial = 93] [outer = 0x0] [url = about:blank] 05:32:19 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x123a22400) [pid = 1651] [serial = 94] [outer = 0x0] [url = about:blank] 05:32:19 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x123a6d800) [pid = 1651] [serial = 97] [outer = 0x0] [url = about:blank] 05:32:19 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x124c3c000) [pid = 1651] [serial = 100] [outer = 0x0] [url = about:blank] 05:32:19 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x126903800) [pid = 1651] [serial = 106] [outer = 0x0] [url = about:blank] 05:32:19 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x118168c00) [pid = 1651] [serial = 67] [outer = 0x0] [url = about:blank] 05:32:19 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x1183e5000) [pid = 1651] [serial = 76] [outer = 0x0] [url = about:blank] 05:32:19 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x119284800) [pid = 1651] [serial = 79] [outer = 0x0] [url = about:blank] 05:32:19 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x1271c3000) [pid = 1651] [serial = 109] [outer = 0x0] [url = about:blank] 05:32:19 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x11321f800) [pid = 1651] [serial = 64] [outer = 0x0] [url = about:blank] 05:32:19 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x12d76d000) [pid = 1651] [serial = 61] [outer = 0x0] [url = about:blank] 05:32:19 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x1273a0800) [pid = 1651] [serial = 112] [outer = 0x0] [url = about:blank] 05:32:19 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x12738e000) [pid = 1651] [serial = 111] [outer = 0x0] [url = about:blank] 05:32:19 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x12a89d400) [pid = 1651] [serial = 21] [outer = 0x0] [url = about:blank] 05:32:19 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x12a8a1800) [pid = 1651] [serial = 22] [outer = 0x0] [url = about:blank] 05:32:19 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x129609400) [pid = 1651] [serial = 18] [outer = 0x0] [url = about:blank] 05:32:19 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x12927a400) [pid = 1651] [serial = 15] [outer = 0x0] [url = about:blank] 05:32:19 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x129381000) [pid = 1651] [serial = 16] [outer = 0x0] [url = about:blank] 05:32:19 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x12172c800) [pid = 1651] [serial = 8] [outer = 0x0] [url = about:blank] 05:32:19 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x12d436800) [pid = 1651] [serial = 54] [outer = 0x0] [url = about:blank] 05:32:19 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x12cdb8400) [pid = 1651] [serial = 51] [outer = 0x0] [url = about:blank] 05:32:19 INFO - PROCESS | 1651 | --DOMWINDOW == 78 (0x12d42f400) [pid = 1651] [serial = 52] [outer = 0x0] [url = about:blank] 05:32:19 INFO - PROCESS | 1651 | --DOMWINDOW == 77 (0x123a2f400) [pid = 1651] [serial = 48] [outer = 0x0] [url = about:blank] 05:32:19 INFO - PROCESS | 1651 | --DOMWINDOW == 76 (0x12ccee800) [pid = 1651] [serial = 42] [outer = 0x0] [url = about:blank] 05:32:19 INFO - PROCESS | 1651 | --DOMWINDOW == 75 (0x12ccf3000) [pid = 1651] [serial = 43] [outer = 0x0] [url = about:blank] 05:32:19 INFO - PROCESS | 1651 | --DOMWINDOW == 74 (0x12cd93000) [pid = 1651] [serial = 45] [outer = 0x0] [url = about:blank] 05:32:19 INFO - PROCESS | 1651 | --DOMWINDOW == 73 (0x12c71c000) [pid = 1651] [serial = 40] [outer = 0x0] [url = about:blank] 05:32:19 INFO - PROCESS | 1651 | --DOMWINDOW == 72 (0x12c714800) [pid = 1651] [serial = 39] [outer = 0x0] [url = about:blank] 05:32:19 INFO - PROCESS | 1651 | --DOMWINDOW == 71 (0x12bec7c00) [pid = 1651] [serial = 36] [outer = 0x0] [url = about:blank] 05:32:19 INFO - PROCESS | 1651 | --DOMWINDOW == 70 (0x12becc400) [pid = 1651] [serial = 37] [outer = 0x0] [url = about:blank] 05:32:19 INFO - PROCESS | 1651 | --DOMWINDOW == 69 (0x12be68c00) [pid = 1651] [serial = 33] [outer = 0x0] [url = about:blank] 05:32:19 INFO - PROCESS | 1651 | --DOMWINDOW == 68 (0x12bebc400) [pid = 1651] [serial = 34] [outer = 0x0] [url = about:blank] 05:32:19 INFO - PROCESS | 1651 | --DOMWINDOW == 67 (0x11816b000) [pid = 1651] [serial = 31] [outer = 0x0] [url = about:blank] 05:32:19 INFO - PROCESS | 1651 | --DOMWINDOW == 66 (0x12be6c400) [pid = 1651] [serial = 30] [outer = 0x0] [url = about:blank] 05:32:19 INFO - PROCESS | 1651 | --DOMWINDOW == 65 (0x12bb9d400) [pid = 1651] [serial = 27] [outer = 0x0] [url = about:blank] 05:32:19 INFO - PROCESS | 1651 | --DOMWINDOW == 64 (0x12bba3400) [pid = 1651] [serial = 28] [outer = 0x0] [url = about:blank] 05:32:19 INFO - PROCESS | 1651 | --DOMWINDOW == 63 (0x12b2cd000) [pid = 1651] [serial = 24] [outer = 0x0] [url = about:blank] 05:32:19 INFO - PROCESS | 1651 | --DOMWINDOW == 62 (0x12ba7d400) [pid = 1651] [serial = 25] [outer = 0x0] [url = about:blank] 05:32:19 INFO - PROCESS | 1651 | --DOMWINDOW == 61 (0x12d768800) [pid = 1651] [serial = 60] [outer = 0x0] [url = about:blank] 05:32:19 INFO - PROCESS | 1651 | --DOMWINDOW == 60 (0x12ba21800) [pid = 1651] [serial = 57] [outer = 0x0] [url = about:blank] 05:32:19 INFO - PROCESS | 1651 | --DOMWINDOW == 59 (0x12d42f800) [pid = 1651] [serial = 58] [outer = 0x0] [url = about:blank] 05:32:19 INFO - PROCESS | 1651 | --DOMWINDOW == 58 (0x12d760800) [pid = 1651] [serial = 55] [outer = 0x0] [url = about:blank] 05:32:19 INFO - PROCESS | 1651 | 1469017939939 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]]]}] 05:32:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 05:32:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1021ms 05:32:19 INFO - PROCESS | 1651 | 1469017939979 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 05:32:19 INFO - PROCESS | 1651 | 1469017939982 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 05:32:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 05:32:19 INFO - PROCESS | 1651 | 1469017939985 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 05:32:19 INFO - PROCESS | 1651 | 1469017939986 Marionette TRACE conn2 <- [1,178,null,{}] 05:32:19 INFO - PROCESS | 1651 | 1469017939994 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}] 05:32:19 INFO - PROCESS | 1651 | 1469017939996 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:20 INFO - PROCESS | 1651 | 1469017940067 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 05:32:20 INFO - PROCESS | 1651 | 1469017940072 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:20 INFO - PROCESS | 1651 | 1469017940075 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:20 INFO - PROCESS | 1651 | ++DOCSHELL 0x1133d7000 == 28 [pid = 1651] [id = 52] 05:32:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 59 (0x116a9ec00) [pid = 1651] [serial = 152] [outer = 0x0] 05:32:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 60 (0x1172e1800) [pid = 1651] [serial = 153] [outer = 0x116a9ec00] 05:32:20 INFO - PROCESS | 1651 | 1469017940106 Marionette DEBUG loaded listener.js 05:32:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 61 (0x118168c00) [pid = 1651] [serial = 154] [outer = 0x116a9ec00] 05:32:20 INFO - PROCESS | 1651 | 1469017940418 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]]]}] 05:32:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 05:32:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 470ms 05:32:20 INFO - PROCESS | 1651 | 1469017940454 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 05:32:20 INFO - PROCESS | 1651 | 1469017940458 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 05:32:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 05:32:20 INFO - PROCESS | 1651 | 1469017940470 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 05:32:20 INFO - PROCESS | 1651 | 1469017940471 Marionette TRACE conn2 <- [1,182,null,{}] 05:32:20 INFO - PROCESS | 1651 | 1469017940474 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}] 05:32:20 INFO - PROCESS | 1651 | 1469017940476 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:20 INFO - PROCESS | 1651 | 1469017940554 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 05:32:20 INFO - PROCESS | 1651 | 1469017940558 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:20 INFO - PROCESS | 1651 | 1469017940560 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:20 INFO - PROCESS | 1651 | ++DOCSHELL 0x1169be800 == 29 [pid = 1651] [id = 53] 05:32:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 62 (0x11830b000) [pid = 1651] [serial = 155] [outer = 0x0] 05:32:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 63 (0x118587400) [pid = 1651] [serial = 156] [outer = 0x11830b000] 05:32:20 INFO - PROCESS | 1651 | 1469017940589 Marionette DEBUG loaded listener.js 05:32:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 64 (0x11879f800) [pid = 1651] [serial = 157] [outer = 0x11830b000] 05:32:20 INFO - PROCESS | 1651 | 1469017940916 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]]]}] 05:32:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 05:32:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 477ms 05:32:20 INFO - PROCESS | 1651 | 1469017940939 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 05:32:20 INFO - PROCESS | 1651 | 1469017940941 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 05:32:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 05:32:20 INFO - PROCESS | 1651 | 1469017940943 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 05:32:20 INFO - PROCESS | 1651 | 1469017940945 Marionette TRACE conn2 <- [1,186,null,{}] 05:32:20 INFO - PROCESS | 1651 | 1469017940955 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}] 05:32:20 INFO - PROCESS | 1651 | 1469017940958 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:21 INFO - PROCESS | 1651 | 1469017941027 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 05:32:21 INFO - PROCESS | 1651 | 1469017941033 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:21 INFO - PROCESS | 1651 | 1469017941035 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:21 INFO - PROCESS | 1651 | ++DOCSHELL 0x117e4a800 == 30 [pid = 1651] [id = 54] 05:32:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 65 (0x113a30800) [pid = 1651] [serial = 158] [outer = 0x0] 05:32:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 66 (0x1193a7c00) [pid = 1651] [serial = 159] [outer = 0x113a30800] 05:32:21 INFO - PROCESS | 1651 | 1469017941065 Marionette DEBUG loaded listener.js 05:32:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 67 (0x119798000) [pid = 1651] [serial = 160] [outer = 0x113a30800] 05:32:21 INFO - PROCESS | 1651 | 1469017941353 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]]]}] 05:32:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 05:32:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 424ms 05:32:21 INFO - PROCESS | 1651 | 1469017941370 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 05:32:21 INFO - PROCESS | 1651 | 1469017941372 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 05:32:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 05:32:21 INFO - PROCESS | 1651 | 1469017941374 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 05:32:21 INFO - PROCESS | 1651 | 1469017941375 Marionette TRACE conn2 <- [1,190,null,{}] 05:32:21 INFO - PROCESS | 1651 | 1469017941377 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}] 05:32:21 INFO - PROCESS | 1651 | 1469017941379 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:21 INFO - PROCESS | 1651 | 1469017941465 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 05:32:21 INFO - PROCESS | 1651 | 1469017941468 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:21 INFO - PROCESS | 1651 | 1469017941469 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:21 INFO - PROCESS | 1651 | ++DOCSHELL 0x118aad800 == 31 [pid = 1651] [id = 55] 05:32:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 68 (0x119a19000) [pid = 1651] [serial = 161] [outer = 0x0] 05:32:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 69 (0x120d27c00) [pid = 1651] [serial = 162] [outer = 0x119a19000] 05:32:21 INFO - PROCESS | 1651 | 1469017941496 Marionette DEBUG loaded listener.js 05:32:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 70 (0x120eee000) [pid = 1651] [serial = 163] [outer = 0x119a19000] 05:32:21 INFO - PROCESS | 1651 | 1469017941788 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]]]}] 05:32:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 05:32:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 469ms 05:32:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 05:32:21 INFO - PROCESS | 1651 | 1469017941844 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 05:32:21 INFO - PROCESS | 1651 | 1469017941845 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 05:32:21 INFO - PROCESS | 1651 | 1469017941848 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 05:32:21 INFO - PROCESS | 1651 | 1469017941851 Marionette TRACE conn2 <- [1,194,null,{}] 05:32:21 INFO - PROCESS | 1651 | 1469017941853 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}] 05:32:21 INFO - PROCESS | 1651 | 1469017941854 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:21 INFO - PROCESS | 1651 | 1469017941952 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 05:32:21 INFO - PROCESS | 1651 | 1469017941963 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:21 INFO - PROCESS | 1651 | 1469017941966 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:21 INFO - PROCESS | 1651 | ++DOCSHELL 0x1192d6800 == 32 [pid = 1651] [id = 56] 05:32:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 71 (0x11830a800) [pid = 1651] [serial = 164] [outer = 0x0] 05:32:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 72 (0x121187800) [pid = 1651] [serial = 165] [outer = 0x11830a800] 05:32:21 INFO - PROCESS | 1651 | 1469017941991 Marionette DEBUG loaded listener.js 05:32:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 73 (0x121786000) [pid = 1651] [serial = 166] [outer = 0x11830a800] 05:32:22 INFO - PROCESS | 1651 | 1469017942324 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]]]}] 05:32:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 05:32:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 522ms 05:32:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 05:32:22 INFO - PROCESS | 1651 | 1469017942370 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 05:32:22 INFO - PROCESS | 1651 | 1469017942371 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 05:32:22 INFO - PROCESS | 1651 | 1469017942373 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 05:32:22 INFO - PROCESS | 1651 | 1469017942374 Marionette TRACE conn2 <- [1,198,null,{}] 05:32:22 INFO - PROCESS | 1651 | 1469017942376 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}] 05:32:22 INFO - PROCESS | 1651 | 1469017942381 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:22 INFO - PROCESS | 1651 | 1469017942491 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 05:32:22 INFO - PROCESS | 1651 | 1469017942505 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:22 INFO - PROCESS | 1651 | 1469017942506 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:22 INFO - PROCESS | 1651 | ++DOCSHELL 0x119aa2000 == 33 [pid = 1651] [id = 57] 05:32:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 74 (0x123a2ec00) [pid = 1651] [serial = 167] [outer = 0x0] 05:32:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 75 (0x124c36800) [pid = 1651] [serial = 168] [outer = 0x123a2ec00] 05:32:22 INFO - PROCESS | 1651 | 1469017942534 Marionette DEBUG loaded listener.js 05:32:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 76 (0x125181c00) [pid = 1651] [serial = 169] [outer = 0x123a2ec00] 05:32:22 INFO - PROCESS | 1651 | 1469017942934 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]]]}] 05:32:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 05:32:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 568ms 05:32:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 05:32:22 INFO - PROCESS | 1651 | 1469017942942 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 05:32:22 INFO - PROCESS | 1651 | 1469017942943 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 05:32:22 INFO - PROCESS | 1651 | 1469017942947 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 05:32:22 INFO - PROCESS | 1651 | 1469017942949 Marionette TRACE conn2 <- [1,202,null,{}] 05:32:22 INFO - PROCESS | 1651 | 1469017942960 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}] 05:32:22 INFO - PROCESS | 1651 | 1469017942962 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:23 INFO - PROCESS | 1651 | 1469017943105 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 05:32:23 INFO - PROCESS | 1651 | 1469017943125 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:23 INFO - PROCESS | 1651 | 1469017943126 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:23 INFO - PROCESS | 1651 | ++DOCSHELL 0x120f82800 == 34 [pid = 1651] [id = 58] 05:32:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 77 (0x113a26800) [pid = 1651] [serial = 170] [outer = 0x0] 05:32:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 78 (0x1251df400) [pid = 1651] [serial = 171] [outer = 0x113a26800] 05:32:23 INFO - PROCESS | 1651 | 1469017943150 Marionette DEBUG loaded listener.js 05:32:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x1265bf400) [pid = 1651] [serial = 172] [outer = 0x113a26800] 05:32:23 INFO - PROCESS | 1651 | 1469017943454 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]]]}] 05:32:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 05:32:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 521ms 05:32:23 INFO - PROCESS | 1651 | 1469017943469 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 05:32:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 05:32:23 INFO - PROCESS | 1651 | 1469017943470 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 05:32:23 INFO - PROCESS | 1651 | 1469017943472 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 05:32:23 INFO - PROCESS | 1651 | 1469017943473 Marionette TRACE conn2 <- [1,206,null,{}] 05:32:23 INFO - PROCESS | 1651 | 1469017943476 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}] 05:32:23 INFO - PROCESS | 1651 | 1469017943477 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:23 INFO - PROCESS | 1651 | 1469017943562 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 05:32:23 INFO - PROCESS | 1651 | 1469017943591 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:23 INFO - PROCESS | 1651 | 1469017943592 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:23 INFO - PROCESS | 1651 | ++DOCSHELL 0x1212a7000 == 35 [pid = 1651] [id = 59] 05:32:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x1265bfc00) [pid = 1651] [serial = 173] [outer = 0x0] 05:32:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x126e8c400) [pid = 1651] [serial = 174] [outer = 0x1265bfc00] 05:32:23 INFO - PROCESS | 1651 | 1469017943617 Marionette DEBUG loaded listener.js 05:32:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x126fb1000) [pid = 1651] [serial = 175] [outer = 0x1265bfc00] 05:32:23 INFO - PROCESS | 1651 | 1469017943910 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]]]}] 05:32:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 05:32:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 468ms 05:32:23 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x1271c2c00) [pid = 1651] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 05:32:23 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x1249dd000) [pid = 1651] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 05:32:23 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x119a0bc00) [pid = 1651] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 05:32:23 INFO - PROCESS | 1651 | --DOMWINDOW == 78 (0x1161f1800) [pid = 1651] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 05:32:23 INFO - PROCESS | 1651 | --DOMWINDOW == 77 (0x1183dd000) [pid = 1651] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 05:32:23 INFO - PROCESS | 1651 | --DOMWINDOW == 76 (0x11851f000) [pid = 1651] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 05:32:23 INFO - PROCESS | 1651 | --DOMWINDOW == 75 (0x113f33000) [pid = 1651] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 05:32:23 INFO - PROCESS | 1651 | --DOMWINDOW == 74 (0x113f33800) [pid = 1651] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 05:32:23 INFO - PROCESS | 1651 | 1469017943991 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 05:32:23 INFO - PROCESS | 1651 | 1469017943992 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 05:32:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 05:32:24 INFO - PROCESS | 1651 | 1469017943996 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 05:32:24 INFO - PROCESS | 1651 | 1469017943997 Marionette TRACE conn2 <- [1,210,null,{}] 05:32:24 INFO - PROCESS | 1651 | 1469017943999 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}] 05:32:24 INFO - PROCESS | 1651 | 1469017944000 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:24 INFO - PROCESS | 1651 | 1469017944095 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 05:32:24 INFO - PROCESS | 1651 | 1469017944101 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:24 INFO - PROCESS | 1651 | 1469017944103 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:24 INFO - PROCESS | 1651 | ++DOCSHELL 0x117e4a000 == 36 [pid = 1651] [id = 60] 05:32:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 75 (0x118544800) [pid = 1651] [serial = 176] [outer = 0x0] 05:32:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 76 (0x119245400) [pid = 1651] [serial = 177] [outer = 0x118544800] 05:32:24 INFO - PROCESS | 1651 | 1469017944131 Marionette DEBUG loaded listener.js 05:32:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 77 (0x123d90c00) [pid = 1651] [serial = 178] [outer = 0x118544800] 05:32:24 INFO - PROCESS | 1651 | 1469017944417 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]]]}] 05:32:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 05:32:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 470ms 05:32:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 05:32:24 INFO - PROCESS | 1651 | 1469017944467 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 05:32:24 INFO - PROCESS | 1651 | 1469017944469 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 05:32:24 INFO - PROCESS | 1651 | 1469017944471 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 05:32:24 INFO - PROCESS | 1651 | 1469017944472 Marionette TRACE conn2 <- [1,214,null,{}] 05:32:24 INFO - PROCESS | 1651 | 1469017944474 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}] 05:32:24 INFO - PROCESS | 1651 | 1469017944475 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:24 INFO - PROCESS | 1651 | 1469017944549 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 05:32:24 INFO - PROCESS | 1651 | 1469017944591 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:24 INFO - PROCESS | 1651 | 1469017944592 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:24 INFO - PROCESS | 1651 | ++DOCSHELL 0x123d1d800 == 37 [pid = 1651] [id = 61] 05:32:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 78 (0x118516800) [pid = 1651] [serial = 179] [outer = 0x0] 05:32:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x126e8f000) [pid = 1651] [serial = 180] [outer = 0x118516800] 05:32:24 INFO - PROCESS | 1651 | 1469017944617 Marionette DEBUG loaded listener.js 05:32:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x127396800) [pid = 1651] [serial = 181] [outer = 0x118516800] 05:32:24 INFO - PROCESS | 1651 | 1469017944878 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]]]}] 05:32:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 05:32:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 418ms 05:32:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 05:32:24 INFO - PROCESS | 1651 | 1469017944889 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 05:32:24 INFO - PROCESS | 1651 | 1469017944891 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 05:32:24 INFO - PROCESS | 1651 | 1469017944893 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 05:32:24 INFO - PROCESS | 1651 | 1469017944894 Marionette TRACE conn2 <- [1,218,null,{}] 05:32:24 INFO - PROCESS | 1651 | 1469017944908 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}] 05:32:24 INFO - PROCESS | 1651 | 1469017944910 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:25 INFO - PROCESS | 1651 | 1469017945007 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 05:32:25 INFO - PROCESS | 1651 | 1469017945011 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:25 INFO - PROCESS | 1651 | 1469017945013 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:25 INFO - PROCESS | 1651 | ++DOCSHELL 0x1192d2000 == 38 [pid = 1651] [id = 62] 05:32:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x127398c00) [pid = 1651] [serial = 182] [outer = 0x0] 05:32:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x1273a1800) [pid = 1651] [serial = 183] [outer = 0x127398c00] 05:32:25 INFO - PROCESS | 1651 | 1469017945042 Marionette DEBUG loaded listener.js 05:32:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x128ba8800) [pid = 1651] [serial = 184] [outer = 0x127398c00] 05:32:25 INFO - PROCESS | 1651 | 1469017945340 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]]]}] 05:32:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 05:32:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 476ms 05:32:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 05:32:25 INFO - PROCESS | 1651 | 1469017945370 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 05:32:25 INFO - PROCESS | 1651 | 1469017945371 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 05:32:25 INFO - PROCESS | 1651 | 1469017945373 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 05:32:25 INFO - PROCESS | 1651 | 1469017945374 Marionette TRACE conn2 <- [1,222,null,{}] 05:32:25 INFO - PROCESS | 1651 | 1469017945376 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}] 05:32:25 INFO - PROCESS | 1651 | 1469017945377 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:25 INFO - PROCESS | 1651 | 1469017945452 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 05:32:25 INFO - PROCESS | 1651 | 1469017945455 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:25 INFO - PROCESS | 1651 | 1469017945456 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:25 INFO - PROCESS | 1651 | ++DOCSHELL 0x127174000 == 39 [pid = 1651] [id = 63] 05:32:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x128baf000) [pid = 1651] [serial = 185] [outer = 0x0] 05:32:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x12926f800) [pid = 1651] [serial = 186] [outer = 0x128baf000] 05:32:25 INFO - PROCESS | 1651 | 1469017945483 Marionette DEBUG loaded listener.js 05:32:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x129277c00) [pid = 1651] [serial = 187] [outer = 0x128baf000] 05:32:25 INFO - PROCESS | 1651 | 1469017945768 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]]]}] 05:32:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 05:32:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 417ms 05:32:25 INFO - PROCESS | 1651 | 1469017945791 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 05:32:25 INFO - PROCESS | 1651 | 1469017945792 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 05:32:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 05:32:25 INFO - PROCESS | 1651 | 1469017945794 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 05:32:25 INFO - PROCESS | 1651 | 1469017945796 Marionette TRACE conn2 <- [1,226,null,{}] 05:32:25 INFO - PROCESS | 1651 | 1469017945807 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}] 05:32:25 INFO - PROCESS | 1651 | 1469017945808 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:25 INFO - PROCESS | 1651 | 1469017945916 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 05:32:25 INFO - PROCESS | 1651 | 1469017945922 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:25 INFO - PROCESS | 1651 | 1469017945923 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:25 INFO - PROCESS | 1651 | ++DOCSHELL 0x128c0f800 == 40 [pid = 1651] [id = 64] 05:32:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x11858a800) [pid = 1651] [serial = 188] [outer = 0x0] 05:32:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x129279c00) [pid = 1651] [serial = 189] [outer = 0x11858a800] 05:32:25 INFO - PROCESS | 1651 | 1469017945947 Marionette DEBUG loaded listener.js 05:32:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x129383c00) [pid = 1651] [serial = 190] [outer = 0x11858a800] 05:32:26 INFO - PROCESS | 1651 | 1469017946533 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]]]}] 05:32:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 05:32:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 777ms 05:32:26 INFO - PROCESS | 1651 | 1469017946572 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 05:32:26 INFO - PROCESS | 1651 | 1469017946574 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 05:32:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 05:32:26 INFO - PROCESS | 1651 | 1469017946578 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 05:32:26 INFO - PROCESS | 1651 | 1469017946581 Marionette TRACE conn2 <- [1,230,null,{}] 05:32:26 INFO - PROCESS | 1651 | 1469017946585 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}] 05:32:26 INFO - PROCESS | 1651 | 1469017946586 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:26 INFO - PROCESS | 1651 | 1469017946695 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 05:32:26 INFO - PROCESS | 1651 | 1469017946762 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:26 INFO - PROCESS | 1651 | 1469017946764 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:26 INFO - PROCESS | 1651 | ++DOCSHELL 0x1169ad000 == 41 [pid = 1651] [id = 65] 05:32:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x116081800) [pid = 1651] [serial = 191] [outer = 0x0] 05:32:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x116a9d400) [pid = 1651] [serial = 192] [outer = 0x116081800] 05:32:26 INFO - PROCESS | 1651 | 1469017946795 Marionette DEBUG loaded listener.js 05:32:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x11830c000) [pid = 1651] [serial = 193] [outer = 0x116081800] 05:32:27 INFO - PROCESS | 1651 | 1469017947238 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]]]}] 05:32:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 05:32:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 671ms 05:32:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 05:32:27 INFO - PROCESS | 1651 | 1469017947249 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 05:32:27 INFO - PROCESS | 1651 | 1469017947252 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 05:32:27 INFO - PROCESS | 1651 | 1469017947258 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 05:32:27 INFO - PROCESS | 1651 | 1469017947261 Marionette TRACE conn2 <- [1,234,null,{}] 05:32:27 INFO - PROCESS | 1651 | 1469017947265 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}] 05:32:27 INFO - PROCESS | 1651 | 1469017947267 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:27 INFO - PROCESS | 1651 | 1469017947447 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 05:32:27 INFO - PROCESS | 1651 | 1469017947572 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:27 INFO - PROCESS | 1651 | 1469017947574 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:27 INFO - PROCESS | 1651 | ++DOCSHELL 0x11983a000 == 42 [pid = 1651] [id = 66] 05:32:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x116005c00) [pid = 1651] [serial = 194] [outer = 0x0] 05:32:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x1187a0c00) [pid = 1651] [serial = 195] [outer = 0x116005c00] 05:32:27 INFO - PROCESS | 1651 | 1469017947626 Marionette DEBUG loaded listener.js 05:32:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x1193c8c00) [pid = 1651] [serial = 196] [outer = 0x116005c00] 05:32:28 INFO - PROCESS | 1651 | --DOCSHELL 0x127174000 == 41 [pid = 1651] [id = 63] 05:32:28 INFO - PROCESS | 1651 | --DOCSHELL 0x1192d2000 == 40 [pid = 1651] [id = 62] 05:32:28 INFO - PROCESS | 1651 | --DOCSHELL 0x123d1d800 == 39 [pid = 1651] [id = 61] 05:32:28 INFO - PROCESS | 1651 | --DOCSHELL 0x117e4a000 == 38 [pid = 1651] [id = 60] 05:32:28 INFO - PROCESS | 1651 | --DOCSHELL 0x1212a7000 == 37 [pid = 1651] [id = 59] 05:32:28 INFO - PROCESS | 1651 | --DOCSHELL 0x120f82800 == 36 [pid = 1651] [id = 58] 05:32:28 INFO - PROCESS | 1651 | --DOCSHELL 0x119aa2000 == 35 [pid = 1651] [id = 57] 05:32:28 INFO - PROCESS | 1651 | --DOCSHELL 0x1192d6800 == 34 [pid = 1651] [id = 56] 05:32:28 INFO - PROCESS | 1651 | --DOCSHELL 0x118aad800 == 33 [pid = 1651] [id = 55] 05:32:28 INFO - PROCESS | 1651 | --DOCSHELL 0x117e4a800 == 32 [pid = 1651] [id = 54] 05:32:28 INFO - PROCESS | 1651 | --DOCSHELL 0x1169be800 == 31 [pid = 1651] [id = 53] 05:32:28 INFO - PROCESS | 1651 | --DOCSHELL 0x1133d7000 == 30 [pid = 1651] [id = 52] 05:32:28 INFO - PROCESS | 1651 | --DOCSHELL 0x116029800 == 29 [pid = 1651] [id = 51] 05:32:28 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x123d98c00) [pid = 1651] [serial = 133] [outer = 0x0] [url = about:blank] 05:32:28 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x11697c000) [pid = 1651] [serial = 117] [outer = 0x0] [url = about:blank] 05:32:28 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x117e20c00) [pid = 1651] [serial = 118] [outer = 0x0] [url = about:blank] 05:32:28 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x11854e800) [pid = 1651] [serial = 120] [outer = 0x0] [url = about:blank] 05:32:28 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x118798400) [pid = 1651] [serial = 121] [outer = 0x0] [url = about:blank] 05:32:28 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x119a64000) [pid = 1651] [serial = 129] [outer = 0x0] [url = about:blank] 05:32:28 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x12177f000) [pid = 1651] [serial = 132] [outer = 0x0] [url = about:blank] 05:32:28 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x116a9e400) [pid = 1651] [serial = 123] [outer = 0x0] [url = about:blank] 05:32:28 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x120d28400) [pid = 1651] [serial = 130] [outer = 0x0] [url = about:blank] 05:32:28 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x1187a8400) [pid = 1651] [serial = 124] [outer = 0x0] [url = about:blank] 05:32:28 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x1193cb000) [pid = 1651] [serial = 126] [outer = 0x0] [url = about:blank] 05:32:28 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x119a0b800) [pid = 1651] [serial = 127] [outer = 0x0] [url = about:blank] 05:32:28 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x128ba5400) [pid = 1651] [serial = 115] [outer = 0x0] [url = about:blank] 05:32:28 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x1273a5400) [pid = 1651] [serial = 114] [outer = 0x0] [url = about:blank] 05:32:28 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x1252d6400) [pid = 1651] [serial = 103] [outer = 0x0] [url = about:blank] 05:32:28 INFO - PROCESS | 1651 | 1469017948268 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]]]}] 05:32:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x11600fc00) [pid = 1651] [serial = 197] [outer = 0x123a22800] 05:32:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 05:32:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1022ms 05:32:28 INFO - PROCESS | 1651 | 1469017948290 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 05:32:28 INFO - PROCESS | 1651 | 1469017948292 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 05:32:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 05:32:28 INFO - PROCESS | 1651 | 1469017948325 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 05:32:28 INFO - PROCESS | 1651 | 1469017948327 Marionette TRACE conn2 <- [1,238,null,{}] 05:32:28 INFO - PROCESS | 1651 | 1469017948345 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}] 05:32:28 INFO - PROCESS | 1651 | 1469017948347 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:28 INFO - PROCESS | 1651 | 1469017948419 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 05:32:28 INFO - PROCESS | 1651 | 1469017948425 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:28 INFO - PROCESS | 1651 | 1469017948428 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:28 INFO - PROCESS | 1651 | ++DOCSHELL 0x11614e800 == 30 [pid = 1651] [id = 67] 05:32:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x11851e000) [pid = 1651] [serial = 198] [outer = 0x0] 05:32:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x118798400) [pid = 1651] [serial = 199] [outer = 0x11851e000] 05:32:28 INFO - PROCESS | 1651 | 1469017948459 Marionette DEBUG loaded listener.js 05:32:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x119286800) [pid = 1651] [serial = 200] [outer = 0x11851e000] 05:32:28 INFO - PROCESS | 1651 | 1469017948781 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]]]}] 05:32:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 05:32:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 506ms 05:32:28 INFO - PROCESS | 1651 | 1469017948805 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 05:32:28 INFO - PROCESS | 1651 | 1469017948809 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 05:32:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 05:32:28 INFO - PROCESS | 1651 | 1469017948818 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 05:32:28 INFO - PROCESS | 1651 | 1469017948821 Marionette TRACE conn2 <- [1,242,null,{}] 05:32:28 INFO - PROCESS | 1651 | 1469017948824 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}] 05:32:28 INFO - PROCESS | 1651 | 1469017948826 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:28 INFO - PROCESS | 1651 | 1469017948983 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 05:32:29 INFO - PROCESS | 1651 | 1469017949048 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:29 INFO - PROCESS | 1651 | 1469017949050 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:29 INFO - PROCESS | 1651 | ++DOCSHELL 0x118227800 == 31 [pid = 1651] [id = 68] 05:32:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x119289000) [pid = 1651] [serial = 201] [outer = 0x0] 05:32:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x11979c800) [pid = 1651] [serial = 202] [outer = 0x119289000] 05:32:29 INFO - PROCESS | 1651 | 1469017949093 Marionette DEBUG loaded listener.js 05:32:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x120e09c00) [pid = 1651] [serial = 203] [outer = 0x119289000] 05:32:29 INFO - PROCESS | 1651 | 1469017949471 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]]]}] 05:32:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 05:32:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 673ms 05:32:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 05:32:29 INFO - PROCESS | 1651 | 1469017949490 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 05:32:29 INFO - PROCESS | 1651 | 1469017949491 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 05:32:29 INFO - PROCESS | 1651 | 1469017949493 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 05:32:29 INFO - PROCESS | 1651 | 1469017949495 Marionette TRACE conn2 <- [1,246,null,{}] 05:32:29 INFO - PROCESS | 1651 | 1469017949506 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}] 05:32:29 INFO - PROCESS | 1651 | 1469017949509 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:29 INFO - PROCESS | 1651 | 1469017949588 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 05:32:29 INFO - PROCESS | 1651 | 1469017949635 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:29 INFO - PROCESS | 1651 | 1469017949637 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:29 INFO - PROCESS | 1651 | ++DOCSHELL 0x119549800 == 32 [pid = 1651] [id = 69] 05:32:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x121049c00) [pid = 1651] [serial = 204] [outer = 0x0] 05:32:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x123a22400) [pid = 1651] [serial = 205] [outer = 0x121049c00] 05:32:29 INFO - PROCESS | 1651 | 1469017949665 Marionette DEBUG loaded listener.js 05:32:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x123f8c800) [pid = 1651] [serial = 206] [outer = 0x121049c00] 05:32:29 INFO - PROCESS | 1651 | 1469017949937 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]]]}] 05:32:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 05:32:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 475ms 05:32:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 05:32:29 INFO - PROCESS | 1651 | 1469017949971 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 05:32:29 INFO - PROCESS | 1651 | 1469017949972 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 05:32:29 INFO - PROCESS | 1651 | 1469017949974 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 05:32:29 INFO - PROCESS | 1651 | 1469017949976 Marionette TRACE conn2 <- [1,250,null,{}] 05:32:29 INFO - PROCESS | 1651 | 1469017949978 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}] 05:32:29 INFO - PROCESS | 1651 | 1469017949979 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:30 INFO - PROCESS | 1651 | 1469017950073 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 05:32:30 INFO - PROCESS | 1651 | 1469017950076 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:30 INFO - PROCESS | 1651 | 1469017950077 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:30 INFO - PROCESS | 1651 | ++DOCSHELL 0x120e71000 == 33 [pid = 1651] [id = 70] 05:32:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x125179800) [pid = 1651] [serial = 207] [outer = 0x0] 05:32:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x1265b5c00) [pid = 1651] [serial = 208] [outer = 0x125179800] 05:32:30 INFO - PROCESS | 1651 | 1469017950105 Marionette DEBUG loaded listener.js 05:32:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x126909800) [pid = 1651] [serial = 209] [outer = 0x125179800] 05:32:30 INFO - PROCESS | 1651 | 1469017950420 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]]]}] 05:32:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 05:32:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 468ms 05:32:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 05:32:30 INFO - PROCESS | 1651 | 1469017950444 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 05:32:30 INFO - PROCESS | 1651 | 1469017950445 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 05:32:30 INFO - PROCESS | 1651 | 1469017950455 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 05:32:30 INFO - PROCESS | 1651 | 1469017950456 Marionette TRACE conn2 <- [1,254,null,{}] 05:32:30 INFO - PROCESS | 1651 | 1469017950482 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}] 05:32:30 INFO - PROCESS | 1651 | 1469017950484 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:30 INFO - PROCESS | 1651 | 1469017950578 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 05:32:30 INFO - PROCESS | 1651 | 1469017950607 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:30 INFO - PROCESS | 1651 | 1469017950609 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:30 INFO - PROCESS | 1651 | ++DOCSHELL 0x1212ae800 == 34 [pid = 1651] [id = 71] 05:32:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x1151c4400) [pid = 1651] [serial = 210] [outer = 0x0] 05:32:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x126fb2000) [pid = 1651] [serial = 211] [outer = 0x1151c4400] 05:32:30 INFO - PROCESS | 1651 | 1469017950634 Marionette DEBUG loaded listener.js 05:32:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x12739b400) [pid = 1651] [serial = 212] [outer = 0x1151c4400] 05:32:30 INFO - PROCESS | 1651 | 1469017950956 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]]]}] 05:32:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 05:32:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 525ms 05:32:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 05:32:30 INFO - PROCESS | 1651 | 1469017950974 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 05:32:30 INFO - PROCESS | 1651 | 1469017950975 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 05:32:30 INFO - PROCESS | 1651 | 1469017950977 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 05:32:30 INFO - PROCESS | 1651 | 1469017950978 Marionette TRACE conn2 <- [1,258,null,{}] 05:32:30 INFO - PROCESS | 1651 | 1469017950990 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}] 05:32:30 INFO - PROCESS | 1651 | 1469017950994 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:31 INFO - PROCESS | 1651 | 1469017951117 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 05:32:31 INFO - PROCESS | 1651 | 1469017951121 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:31 INFO - PROCESS | 1651 | 1469017951123 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:31 INFO - PROCESS | 1651 | ++DOCSHELL 0x12396c000 == 35 [pid = 1651] [id = 72] 05:32:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x1273a4400) [pid = 1651] [serial = 213] [outer = 0x0] 05:32:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x128e3c000) [pid = 1651] [serial = 214] [outer = 0x1273a4400] 05:32:31 INFO - PROCESS | 1651 | 1469017951148 Marionette DEBUG loaded listener.js 05:32:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x12938b000) [pid = 1651] [serial = 215] [outer = 0x1273a4400] 05:32:31 INFO - PROCESS | 1651 | 1469017951482 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]]]}] 05:32:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 05:32:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 520ms 05:32:31 INFO - PROCESS | 1651 | 1469017951500 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 05:32:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 05:32:31 INFO - PROCESS | 1651 | 1469017951502 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 05:32:31 INFO - PROCESS | 1651 | 1469017951505 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 05:32:31 INFO - PROCESS | 1651 | 1469017951506 Marionette TRACE conn2 <- [1,262,null,{}] 05:32:31 INFO - PROCESS | 1651 | 1469017951518 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}] 05:32:31 INFO - PROCESS | 1651 | 1469017951519 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:31 INFO - PROCESS | 1651 | 1469017951620 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 05:32:31 INFO - PROCESS | 1651 | 1469017951623 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:31 INFO - PROCESS | 1651 | 1469017951625 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:31 INFO - PROCESS | 1651 | ++DOCSHELL 0x116165800 == 36 [pid = 1651] [id = 73] 05:32:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x1273a2c00) [pid = 1651] [serial = 216] [outer = 0x0] 05:32:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x129508c00) [pid = 1651] [serial = 217] [outer = 0x1273a2c00] 05:32:31 INFO - PROCESS | 1651 | 1469017951662 Marionette DEBUG loaded listener.js 05:32:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x129604000) [pid = 1651] [serial = 218] [outer = 0x1273a2c00] 05:32:32 INFO - PROCESS | 1651 | 1469017952129 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]]]}] 05:32:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 05:32:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 628ms 05:32:32 INFO - PROCESS | 1651 | 1469017952134 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 05:32:32 INFO - PROCESS | 1651 | 1469017952135 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 05:32:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 05:32:32 INFO - PROCESS | 1651 | 1469017952138 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 05:32:32 INFO - PROCESS | 1651 | 1469017952139 Marionette TRACE conn2 <- [1,266,null,{}] 05:32:32 INFO - PROCESS | 1651 | 1469017952141 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}] 05:32:32 INFO - PROCESS | 1651 | 1469017952142 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:32 INFO - PROCESS | 1651 | 1469017952234 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 05:32:32 INFO - PROCESS | 1651 | 1469017952262 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:32 INFO - PROCESS | 1651 | 1469017952263 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:32 INFO - PROCESS | 1651 | ++DOCSHELL 0x128b1b000 == 37 [pid = 1651] [id = 74] 05:32:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x129609400) [pid = 1651] [serial = 219] [outer = 0x0] 05:32:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x12960e400) [pid = 1651] [serial = 220] [outer = 0x129609400] 05:32:32 INFO - PROCESS | 1651 | 1469017952288 Marionette DEBUG loaded listener.js 05:32:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x12a63f000) [pid = 1651] [serial = 221] [outer = 0x129609400] 05:32:32 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x123a2ec00) [pid = 1651] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 05:32:32 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x116a9ec00) [pid = 1651] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 05:32:32 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x119a19000) [pid = 1651] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 05:32:32 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x11830b000) [pid = 1651] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 05:32:32 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x113a30800) [pid = 1651] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 05:32:32 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x113a26800) [pid = 1651] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 05:32:32 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x115e0f400) [pid = 1651] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 05:32:32 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x11878f400) [pid = 1651] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 05:32:32 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x121188000) [pid = 1651] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 05:32:32 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x123fee400) [pid = 1651] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 05:32:32 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x113f3a400) [pid = 1651] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 05:32:32 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x1265bfc00) [pid = 1651] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 05:32:32 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x118516800) [pid = 1651] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 05:32:32 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x118544800) [pid = 1651] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 05:32:32 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x11830a800) [pid = 1651] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 05:32:32 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x128baf000) [pid = 1651] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 05:32:32 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x127398c00) [pid = 1651] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 05:32:32 INFO - PROCESS | 1651 | 1469017952677 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]]]}] 05:32:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 05:32:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 568ms 05:32:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 05:32:32 INFO - PROCESS | 1651 | 1469017952706 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 05:32:32 INFO - PROCESS | 1651 | 1469017952708 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 05:32:32 INFO - PROCESS | 1651 | 1469017952710 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 05:32:32 INFO - PROCESS | 1651 | 1469017952711 Marionette TRACE conn2 <- [1,270,null,{}] 05:32:32 INFO - PROCESS | 1651 | 1469017952714 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}] 05:32:32 INFO - PROCESS | 1651 | 1469017952715 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:32 INFO - PROCESS | 1651 | 1469017952790 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 05:32:32 INFO - PROCESS | 1651 | 1469017952793 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:32 INFO - PROCESS | 1651 | 1469017952795 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:32 INFO - PROCESS | 1651 | ++DOCSHELL 0x1251c0000 == 38 [pid = 1651] [id = 75] 05:32:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x118304800) [pid = 1651] [serial = 222] [outer = 0x0] 05:32:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x1187a5400) [pid = 1651] [serial = 223] [outer = 0x118304800] 05:32:32 INFO - PROCESS | 1651 | 1469017952821 Marionette DEBUG loaded listener.js 05:32:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x123a2ec00) [pid = 1651] [serial = 224] [outer = 0x118304800] 05:32:33 INFO - PROCESS | 1651 | 1469017953151 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]]]}] 05:32:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 05:32:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 468ms 05:32:33 INFO - PROCESS | 1651 | 1469017953178 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 05:32:33 INFO - PROCESS | 1651 | 1469017953180 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 05:32:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 05:32:33 INFO - PROCESS | 1651 | 1469017953185 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 05:32:33 INFO - PROCESS | 1651 | 1469017953186 Marionette TRACE conn2 <- [1,274,null,{}] 05:32:33 INFO - PROCESS | 1651 | 1469017953188 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}] 05:32:33 INFO - PROCESS | 1651 | 1469017953189 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:33 INFO - PROCESS | 1651 | 1469017953285 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 05:32:33 INFO - PROCESS | 1651 | 1469017953290 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:33 INFO - PROCESS | 1651 | 1469017953291 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:33 INFO - PROCESS | 1651 | ++DOCSHELL 0x128fd7000 == 39 [pid = 1651] [id = 76] 05:32:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x1193c7c00) [pid = 1651] [serial = 225] [outer = 0x0] 05:32:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x127398c00) [pid = 1651] [serial = 226] [outer = 0x1193c7c00] 05:32:33 INFO - PROCESS | 1651 | 1469017953316 Marionette DEBUG loaded listener.js 05:32:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x12a640000) [pid = 1651] [serial = 227] [outer = 0x1193c7c00] 05:32:33 INFO - PROCESS | 1651 | 1469017953615 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]]]}] 05:32:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 05:32:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 469ms 05:32:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 05:32:33 INFO - PROCESS | 1651 | 1469017953653 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 05:32:33 INFO - PROCESS | 1651 | 1469017953655 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 05:32:33 INFO - PROCESS | 1651 | 1469017953657 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 05:32:33 INFO - PROCESS | 1651 | 1469017953658 Marionette TRACE conn2 <- [1,278,null,{}] 05:32:33 INFO - PROCESS | 1651 | 1469017953661 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}] 05:32:33 INFO - PROCESS | 1651 | 1469017953662 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:33 INFO - PROCESS | 1651 | 1469017953753 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 05:32:33 INFO - PROCESS | 1651 | 1469017953757 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:33 INFO - PROCESS | 1651 | 1469017953759 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:33 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a421800 == 40 [pid = 1651] [id = 77] 05:32:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x12a7dd000) [pid = 1651] [serial = 228] [outer = 0x0] 05:32:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x12a89cc00) [pid = 1651] [serial = 229] [outer = 0x12a7dd000] 05:32:33 INFO - PROCESS | 1651 | 1469017953785 Marionette DEBUG loaded listener.js 05:32:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x12b009000) [pid = 1651] [serial = 230] [outer = 0x12a7dd000] 05:32:34 INFO - PROCESS | 1651 | 1469017954102 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]]]}] 05:32:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 05:32:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 468ms 05:32:34 INFO - PROCESS | 1651 | 1469017954125 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 05:32:34 INFO - PROCESS | 1651 | 1469017954127 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 05:32:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 05:32:34 INFO - PROCESS | 1651 | 1469017954129 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 05:32:34 INFO - PROCESS | 1651 | 1469017954130 Marionette TRACE conn2 <- [1,282,null,{}] 05:32:34 INFO - PROCESS | 1651 | 1469017954135 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}] 05:32:34 INFO - PROCESS | 1651 | 1469017954136 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:34 INFO - PROCESS | 1651 | 1469017954240 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 05:32:34 INFO - PROCESS | 1651 | 1469017954247 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:34 INFO - PROCESS | 1651 | 1469017954248 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:34 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a616000 == 41 [pid = 1651] [id = 78] 05:32:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x1160ee800) [pid = 1651] [serial = 231] [outer = 0x0] 05:32:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x12a8a5c00) [pid = 1651] [serial = 232] [outer = 0x1160ee800] 05:32:34 INFO - PROCESS | 1651 | 1469017954273 Marionette DEBUG loaded listener.js 05:32:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x12b064400) [pid = 1651] [serial = 233] [outer = 0x1160ee800] 05:32:34 INFO - PROCESS | 1651 | 1469017954555 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]]]}] 05:32:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 05:32:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 472ms 05:32:34 INFO - PROCESS | 1651 | 1469017954640 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 05:32:34 INFO - PROCESS | 1651 | 1469017954643 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 05:32:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 05:32:34 INFO - PROCESS | 1651 | 1469017954647 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 05:32:34 INFO - PROCESS | 1651 | 1469017954649 Marionette TRACE conn2 <- [1,286,null,{}] 05:32:34 INFO - PROCESS | 1651 | 1469017954653 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}] 05:32:34 INFO - PROCESS | 1651 | 1469017954655 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:34 INFO - PROCESS | 1651 | 1469017954745 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 05:32:34 INFO - PROCESS | 1651 | 1469017954830 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:34 INFO - PROCESS | 1651 | 1469017954832 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:34 INFO - PROCESS | 1651 | ++DOCSHELL 0x116162800 == 42 [pid = 1651] [id = 79] 05:32:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x1161ef000) [pid = 1651] [serial = 234] [outer = 0x0] 05:32:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x11816d800) [pid = 1651] [serial = 235] [outer = 0x1161ef000] 05:32:34 INFO - PROCESS | 1651 | 1469017954864 Marionette DEBUG loaded listener.js 05:32:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x1187a8400) [pid = 1651] [serial = 236] [outer = 0x1161ef000] 05:32:35 INFO - PROCESS | 1651 | 1469017955280 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]]]}] 05:32:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 05:32:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 672ms 05:32:35 INFO - PROCESS | 1651 | 1469017955319 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 05:32:35 INFO - PROCESS | 1651 | 1469017955321 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 05:32:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 05:32:35 INFO - PROCESS | 1651 | 1469017955325 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 05:32:35 INFO - PROCESS | 1651 | 1469017955328 Marionette TRACE conn2 <- [1,290,null,{}] 05:32:35 INFO - PROCESS | 1651 | 1469017955331 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}] 05:32:35 INFO - PROCESS | 1651 | 1469017955333 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:35 INFO - PROCESS | 1651 | 1469017955432 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 05:32:35 INFO - PROCESS | 1651 | 1469017955515 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:35 INFO - PROCESS | 1651 | 1469017955517 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:35 INFO - PROCESS | 1651 | ++DOCSHELL 0x119c38800 == 43 [pid = 1651] [id = 80] 05:32:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x12104a800) [pid = 1651] [serial = 237] [outer = 0x0] 05:32:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x121445c00) [pid = 1651] [serial = 238] [outer = 0x12104a800] 05:32:35 INFO - PROCESS | 1651 | 1469017955548 Marionette DEBUG loaded listener.js 05:32:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x123a64400) [pid = 1651] [serial = 239] [outer = 0x12104a800] 05:32:35 INFO - PROCESS | 1651 | 1469017955960 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]]]}] 05:32:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 05:32:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 675ms 05:32:36 INFO - PROCESS | 1651 | 1469017956000 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 05:32:36 INFO - PROCESS | 1651 | 1469017956001 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 05:32:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 05:32:36 INFO - PROCESS | 1651 | 1469017956004 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 05:32:36 INFO - PROCESS | 1651 | 1469017956005 Marionette TRACE conn2 <- [1,294,null,{}] 05:32:36 INFO - PROCESS | 1651 | 1469017956012 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}] 05:32:36 INFO - PROCESS | 1651 | 1469017956015 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:36 INFO - PROCESS | 1651 | 1469017956116 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 05:32:36 INFO - PROCESS | 1651 | 1469017956178 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:36 INFO - PROCESS | 1651 | 1469017956181 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:36 INFO - PROCESS | 1651 | ++DOCSHELL 0x128b15800 == 44 [pid = 1651] [id = 81] 05:32:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x1251df800) [pid = 1651] [serial = 240] [outer = 0x0] 05:32:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x127386800) [pid = 1651] [serial = 241] [outer = 0x1251df800] 05:32:36 INFO - PROCESS | 1651 | 1469017956213 Marionette DEBUG loaded listener.js 05:32:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x127392000) [pid = 1651] [serial = 242] [outer = 0x1251df800] 05:32:36 INFO - PROCESS | 1651 | 1469017956622 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]]]}] 05:32:36 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. 05:32:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 669ms 05:32:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 05:32:36 INFO - PROCESS | 1651 | 1469017956673 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 05:32:36 INFO - PROCESS | 1651 | 1469017956675 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 05:32:36 INFO - PROCESS | 1651 | 1469017956677 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 05:32:36 INFO - PROCESS | 1651 | 1469017956678 Marionette TRACE conn2 <- [1,298,null,{}] 05:32:36 INFO - PROCESS | 1651 | 1469017956681 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}] 05:32:36 INFO - PROCESS | 1651 | 1469017956682 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:36 INFO - PROCESS | 1651 | 1469017956805 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 05:32:36 INFO - PROCESS | 1651 | 1469017956869 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:36 INFO - PROCESS | 1651 | 1469017956870 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:36 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a7b4800 == 45 [pid = 1651] [id = 82] 05:32:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x128b3dc00) [pid = 1651] [serial = 243] [outer = 0x0] 05:32:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x128b3fc00) [pid = 1651] [serial = 244] [outer = 0x128b3dc00] 05:32:36 INFO - PROCESS | 1651 | 1469017956900 Marionette DEBUG loaded listener.js 05:32:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 112 (0x128b44000) [pid = 1651] [serial = 245] [outer = 0x128b3dc00] 05:32:37 INFO - PROCESS | 1651 | 1469017957451 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]]]}] 05:32:37 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. 05:32:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 820ms 05:32:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 05:32:37 INFO - PROCESS | 1651 | 1469017957500 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 05:32:37 INFO - PROCESS | 1651 | 1469017957503 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 05:32:37 INFO - PROCESS | 1651 | 1469017957506 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 05:32:37 INFO - PROCESS | 1651 | 1469017957508 Marionette TRACE conn2 <- [1,302,null,{}] 05:32:37 INFO - PROCESS | 1651 | 1469017957517 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}] 05:32:37 INFO - PROCESS | 1651 | 1469017957518 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:37 INFO - PROCESS | 1651 | 1469017957607 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 05:32:37 INFO - PROCESS | 1651 | 1469017957654 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:37 INFO - PROCESS | 1651 | 1469017957657 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:37 INFO - PROCESS | 1651 | ++DOCSHELL 0x118230000 == 46 [pid = 1651] [id = 83] 05:32:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 113 (0x11854ac00) [pid = 1651] [serial = 246] [outer = 0x0] 05:32:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 114 (0x118592c00) [pid = 1651] [serial = 247] [outer = 0x11854ac00] 05:32:37 INFO - PROCESS | 1651 | 1469017957684 Marionette DEBUG loaded listener.js 05:32:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 115 (0x11923b000) [pid = 1651] [serial = 248] [outer = 0x11854ac00] 05:32:38 INFO - PROCESS | 1651 | 1469017958103 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]]]}] 05:32:38 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. 05:32:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 627ms 05:32:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 05:32:38 INFO - PROCESS | 1651 | 1469017958133 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 05:32:38 INFO - PROCESS | 1651 | 1469017958136 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 05:32:38 INFO - PROCESS | 1651 | 1469017958140 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 05:32:38 INFO - PROCESS | 1651 | 1469017958142 Marionette TRACE conn2 <- [1,306,null,{}] 05:32:38 INFO - PROCESS | 1651 | 1469017958144 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}] 05:32:38 INFO - PROCESS | 1651 | 1469017958146 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:38 INFO - PROCESS | 1651 | 1469017958238 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 05:32:38 INFO - PROCESS | 1651 | 1469017958288 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:38 INFO - PROCESS | 1651 | 1469017958289 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:38 INFO - PROCESS | 1651 | ++DOCSHELL 0x1185a4000 == 47 [pid = 1651] [id = 84] 05:32:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 116 (0x119799c00) [pid = 1651] [serial = 249] [outer = 0x0] 05:32:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 117 (0x119a5d800) [pid = 1651] [serial = 250] [outer = 0x119799c00] 05:32:38 INFO - PROCESS | 1651 | 1469017958317 Marionette DEBUG loaded listener.js 05:32:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 118 (0x12104c400) [pid = 1651] [serial = 251] [outer = 0x119799c00] 05:32:38 INFO - PROCESS | 1651 | --DOCSHELL 0x12a421800 == 46 [pid = 1651] [id = 77] 05:32:38 INFO - PROCESS | 1651 | --DOCSHELL 0x128fd7000 == 45 [pid = 1651] [id = 76] 05:32:38 INFO - PROCESS | 1651 | --DOCSHELL 0x1251c0000 == 44 [pid = 1651] [id = 75] 05:32:38 INFO - PROCESS | 1651 | --DOCSHELL 0x128b1b000 == 43 [pid = 1651] [id = 74] 05:32:38 INFO - PROCESS | 1651 | --DOCSHELL 0x116165800 == 42 [pid = 1651] [id = 73] 05:32:38 INFO - PROCESS | 1651 | --DOCSHELL 0x12396c000 == 41 [pid = 1651] [id = 72] 05:32:38 INFO - PROCESS | 1651 | --DOCSHELL 0x1212ae800 == 40 [pid = 1651] [id = 71] 05:32:38 INFO - PROCESS | 1651 | --DOCSHELL 0x120e71000 == 39 [pid = 1651] [id = 70] 05:32:38 INFO - PROCESS | 1651 | --DOCSHELL 0x119549800 == 38 [pid = 1651] [id = 69] 05:32:38 INFO - PROCESS | 1651 | --DOCSHELL 0x118227800 == 37 [pid = 1651] [id = 68] 05:32:38 INFO - PROCESS | 1651 | --DOCSHELL 0x11614e800 == 36 [pid = 1651] [id = 67] 05:32:38 INFO - PROCESS | 1651 | --DOCSHELL 0x11983a000 == 35 [pid = 1651] [id = 66] 05:32:38 INFO - PROCESS | 1651 | --DOCSHELL 0x1169ad000 == 34 [pid = 1651] [id = 65] 05:32:38 INFO - PROCESS | 1651 | --DOMWINDOW == 117 (0x12926f800) [pid = 1651] [serial = 186] [outer = 0x0] [url = about:blank] 05:32:38 INFO - PROCESS | 1651 | --DOMWINDOW == 116 (0x128ba8800) [pid = 1651] [serial = 184] [outer = 0x0] [url = about:blank] 05:32:38 INFO - PROCESS | 1651 | --DOMWINDOW == 115 (0x124c36800) [pid = 1651] [serial = 168] [outer = 0x0] [url = about:blank] 05:32:38 INFO - PROCESS | 1651 | --DOMWINDOW == 114 (0x1172e1800) [pid = 1651] [serial = 153] [outer = 0x0] [url = about:blank] 05:32:38 INFO - PROCESS | 1651 | --DOMWINDOW == 113 (0x118168c00) [pid = 1651] [serial = 154] [outer = 0x0] [url = about:blank] 05:32:38 INFO - PROCESS | 1651 | --DOMWINDOW == 112 (0x120d27c00) [pid = 1651] [serial = 162] [outer = 0x0] [url = about:blank] 05:32:38 INFO - PROCESS | 1651 | --DOMWINDOW == 111 (0x120eee000) [pid = 1651] [serial = 163] [outer = 0x0] [url = about:blank] 05:32:38 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x118587400) [pid = 1651] [serial = 156] [outer = 0x0] [url = about:blank] 05:32:38 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x11879f800) [pid = 1651] [serial = 157] [outer = 0x0] [url = about:blank] 05:32:38 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x1151d3c00) [pid = 1651] [serial = 150] [outer = 0x0] [url = about:blank] 05:32:38 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x1193a7c00) [pid = 1651] [serial = 159] [outer = 0x0] [url = about:blank] 05:32:38 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x119798000) [pid = 1651] [serial = 160] [outer = 0x0] [url = about:blank] 05:32:38 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x1251df400) [pid = 1651] [serial = 171] [outer = 0x0] [url = about:blank] 05:32:38 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x118167400) [pid = 1651] [serial = 136] [outer = 0x0] [url = about:blank] 05:32:38 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x116084000) [pid = 1651] [serial = 135] [outer = 0x0] [url = about:blank] 05:32:38 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x11928c000) [pid = 1651] [serial = 139] [outer = 0x0] [url = about:blank] 05:32:38 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x118a74400) [pid = 1651] [serial = 138] [outer = 0x0] [url = about:blank] 05:32:38 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x123a30c00) [pid = 1651] [serial = 142] [outer = 0x0] [url = about:blank] 05:32:38 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x12172cc00) [pid = 1651] [serial = 141] [outer = 0x0] [url = about:blank] 05:32:38 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x12517f000) [pid = 1651] [serial = 145] [outer = 0x0] [url = about:blank] 05:32:38 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x123ff5400) [pid = 1651] [serial = 144] [outer = 0x0] [url = about:blank] 05:32:38 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x12173a800) [pid = 1651] [serial = 148] [outer = 0x0] [url = about:blank] 05:32:38 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x118e51000) [pid = 1651] [serial = 147] [outer = 0x0] [url = about:blank] 05:32:38 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x126e8c400) [pid = 1651] [serial = 174] [outer = 0x0] [url = about:blank] 05:32:38 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x126e8f000) [pid = 1651] [serial = 180] [outer = 0x0] [url = about:blank] 05:32:38 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x119245400) [pid = 1651] [serial = 177] [outer = 0x0] [url = about:blank] 05:32:38 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x123d90c00) [pid = 1651] [serial = 178] [outer = 0x0] [url = about:blank] 05:32:38 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x1273a1800) [pid = 1651] [serial = 183] [outer = 0x0] [url = about:blank] 05:32:38 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x126fb1000) [pid = 1651] [serial = 175] [outer = 0x0] [url = about:blank] 05:32:38 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x121187800) [pid = 1651] [serial = 165] [outer = 0x0] [url = about:blank] 05:32:38 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x129277c00) [pid = 1651] [serial = 187] [outer = 0x0] [url = about:blank] 05:32:38 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x1265bf400) [pid = 1651] [serial = 172] [outer = 0x0] [url = about:blank] 05:32:38 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x125181c00) [pid = 1651] [serial = 169] [outer = 0x0] [url = about:blank] 05:32:38 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x121786000) [pid = 1651] [serial = 166] [outer = 0x0] [url = about:blank] 05:32:38 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x127396800) [pid = 1651] [serial = 181] [outer = 0x0] [url = about:blank] 05:32:38 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. 05:32:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 619ms 05:32:38 INFO - PROCESS | 1651 | 1469017958754 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]]]}] 05:32:38 INFO - PROCESS | 1651 | 1469017958761 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 05:32:38 INFO - PROCESS | 1651 | 1469017958763 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 05:32:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 05:32:38 INFO - PROCESS | 1651 | 1469017958769 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 05:32:38 INFO - PROCESS | 1651 | 1469017958773 Marionette TRACE conn2 <- [1,310,null,{}] 05:32:38 INFO - PROCESS | 1651 | 1469017958783 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}] 05:32:38 INFO - PROCESS | 1651 | 1469017958788 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:38 INFO - PROCESS | 1651 | 1469017958916 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 05:32:38 INFO - PROCESS | 1651 | 1469017958990 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:38 INFO - PROCESS | 1651 | 1469017958993 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:39 INFO - PROCESS | 1651 | ++DOCSHELL 0x117e44000 == 35 [pid = 1651] [id = 85] 05:32:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x120e0c400) [pid = 1651] [serial = 252] [outer = 0x0] 05:32:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x121779000) [pid = 1651] [serial = 253] [outer = 0x120e0c400] 05:32:39 INFO - PROCESS | 1651 | 1469017959024 Marionette DEBUG loaded listener.js 05:32:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x123ff1c00) [pid = 1651] [serial = 254] [outer = 0x120e0c400] 05:32:39 INFO - PROCESS | 1651 | 1469017959348 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]]]}] 05:32:39 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. 05:32:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 623ms 05:32:39 INFO - PROCESS | 1651 | 1469017959392 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 05:32:39 INFO - PROCESS | 1651 | 1469017959394 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 05:32:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 05:32:39 INFO - PROCESS | 1651 | 1469017959398 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 05:32:39 INFO - PROCESS | 1651 | 1469017959399 Marionette TRACE conn2 <- [1,314,null,{}] 05:32:39 INFO - PROCESS | 1651 | 1469017959403 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}] 05:32:39 INFO - PROCESS | 1651 | 1469017959405 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:39 INFO - PROCESS | 1651 | 1469017959532 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 05:32:39 INFO - PROCESS | 1651 | 1469017959626 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:39 INFO - PROCESS | 1651 | 1469017959628 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:39 INFO - PROCESS | 1651 | ++DOCSHELL 0x1198e4000 == 36 [pid = 1651] [id = 86] 05:32:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x123fec000) [pid = 1651] [serial = 255] [outer = 0x0] 05:32:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x1251df400) [pid = 1651] [serial = 256] [outer = 0x123fec000] 05:32:39 INFO - PROCESS | 1651 | 1469017959669 Marionette DEBUG loaded listener.js 05:32:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x126e95400) [pid = 1651] [serial = 257] [outer = 0x123fec000] 05:32:40 INFO - PROCESS | 1651 | 1469017960044 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]]]}] 05:32:40 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. 05:32:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 672ms 05:32:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 05:32:40 INFO - PROCESS | 1651 | 1469017960073 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 05:32:40 INFO - PROCESS | 1651 | 1469017960074 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 05:32:40 INFO - PROCESS | 1651 | 1469017960077 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 05:32:40 INFO - PROCESS | 1651 | 1469017960078 Marionette TRACE conn2 <- [1,318,null,{}] 05:32:40 INFO - PROCESS | 1651 | 1469017960081 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}] 05:32:40 INFO - PROCESS | 1651 | 1469017960084 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:40 INFO - PROCESS | 1651 | 1469017960159 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 05:32:40 INFO - PROCESS | 1651 | 1469017960162 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:40 INFO - PROCESS | 1651 | 1469017960164 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:40 INFO - PROCESS | 1651 | ++DOCSHELL 0x120f88000 == 37 [pid = 1651] [id = 87] 05:32:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x1271c8c00) [pid = 1651] [serial = 258] [outer = 0x0] 05:32:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x127392800) [pid = 1651] [serial = 259] [outer = 0x1271c8c00] 05:32:40 INFO - PROCESS | 1651 | 1469017960192 Marionette DEBUG loaded listener.js 05:32:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x1273a0800) [pid = 1651] [serial = 260] [outer = 0x1271c8c00] 05:32:40 INFO - PROCESS | 1651 | 1469017960520 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]]]}] 05:32:40 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. 05:32:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 469ms 05:32:40 INFO - PROCESS | 1651 | 1469017960547 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 05:32:40 INFO - PROCESS | 1651 | 1469017960550 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 05:32:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 05:32:40 INFO - PROCESS | 1651 | 1469017960552 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 05:32:40 INFO - PROCESS | 1651 | 1469017960553 Marionette TRACE conn2 <- [1,322,null,{}] 05:32:40 INFO - PROCESS | 1651 | 1469017960556 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}] 05:32:40 INFO - PROCESS | 1651 | 1469017960560 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:40 INFO - PROCESS | 1651 | 1469017960665 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 05:32:40 INFO - PROCESS | 1651 | 1469017960697 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:40 INFO - PROCESS | 1651 | 1469017960698 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:40 INFO - PROCESS | 1651 | ++DOCSHELL 0x1212a8000 == 38 [pid = 1651] [id = 88] 05:32:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x127386c00) [pid = 1651] [serial = 261] [outer = 0x0] 05:32:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x128b44c00) [pid = 1651] [serial = 262] [outer = 0x127386c00] 05:32:40 INFO - PROCESS | 1651 | 1469017960723 Marionette DEBUG loaded listener.js 05:32:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x129277c00) [pid = 1651] [serial = 263] [outer = 0x127386c00] 05:32:41 INFO - PROCESS | 1651 | 1469017961072 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]]]}] 05:32:41 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. 05:32:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 569ms 05:32:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 05:32:41 INFO - PROCESS | 1651 | 1469017961123 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 05:32:41 INFO - PROCESS | 1651 | 1469017961124 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 05:32:41 INFO - PROCESS | 1651 | 1469017961127 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 05:32:41 INFO - PROCESS | 1651 | 1469017961128 Marionette TRACE conn2 <- [1,326,null,{}] 05:32:41 INFO - PROCESS | 1651 | 1469017961131 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}] 05:32:41 INFO - PROCESS | 1651 | 1469017961133 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:41 INFO - PROCESS | 1651 | 1469017961279 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 05:32:41 INFO - PROCESS | 1651 | 1469017961324 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:41 INFO - PROCESS | 1651 | 1469017961325 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:41 INFO - PROCESS | 1651 | ++DOCSHELL 0x124cf9000 == 39 [pid = 1651] [id = 89] 05:32:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x129278000) [pid = 1651] [serial = 264] [outer = 0x0] 05:32:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x12938bc00) [pid = 1651] [serial = 265] [outer = 0x129278000] 05:32:41 INFO - PROCESS | 1651 | 1469017961365 Marionette DEBUG loaded listener.js 05:32:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x129607c00) [pid = 1651] [serial = 266] [outer = 0x129278000] 05:32:41 INFO - PROCESS | 1651 | 1469017961786 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]]]}] 05:32:41 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. 05:32:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 671ms 05:32:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 05:32:41 INFO - PROCESS | 1651 | 1469017961798 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 05:32:41 INFO - PROCESS | 1651 | 1469017961800 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 05:32:41 INFO - PROCESS | 1651 | 1469017961802 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 05:32:41 INFO - PROCESS | 1651 | 1469017961803 Marionette TRACE conn2 <- [1,330,null,{}] 05:32:41 INFO - PROCESS | 1651 | 1469017961805 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}] 05:32:41 INFO - PROCESS | 1651 | 1469017961806 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:41 INFO - PROCESS | 1651 | 1469017961912 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 05:32:41 INFO - PROCESS | 1651 | 1469017961924 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:41 INFO - PROCESS | 1651 | 1469017961925 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:41 INFO - PROCESS | 1651 | ++DOCSHELL 0x126596000 == 40 [pid = 1651] [id = 90] 05:32:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x129604c00) [pid = 1651] [serial = 267] [outer = 0x0] 05:32:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x12a640400) [pid = 1651] [serial = 268] [outer = 0x129604c00] 05:32:41 INFO - PROCESS | 1651 | 1469017961950 Marionette DEBUG loaded listener.js 05:32:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x12a7e9000) [pid = 1651] [serial = 269] [outer = 0x129604c00] 05:32:42 INFO - PROCESS | 1651 | 1469017962292 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]]]}] 05:32:42 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. 05:32:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 520ms 05:32:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 05:32:42 INFO - PROCESS | 1651 | 1469017962327 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 05:32:42 INFO - PROCESS | 1651 | 1469017962328 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 05:32:42 INFO - PROCESS | 1651 | 1469017962330 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 05:32:42 INFO - PROCESS | 1651 | 1469017962331 Marionette TRACE conn2 <- [1,334,null,{}] 05:32:42 INFO - PROCESS | 1651 | 1469017962334 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}] 05:32:42 INFO - PROCESS | 1651 | 1469017962335 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:42 INFO - PROCESS | 1651 | 1469017962433 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 05:32:42 INFO - PROCESS | 1651 | 1469017962437 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:42 INFO - PROCESS | 1651 | 1469017962438 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:42 INFO - PROCESS | 1651 | ++DOCSHELL 0x128b03800 == 41 [pid = 1651] [id = 91] 05:32:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x12a7e5800) [pid = 1651] [serial = 270] [outer = 0x0] 05:32:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x12a8a3c00) [pid = 1651] [serial = 271] [outer = 0x12a7e5800] 05:32:42 INFO - PROCESS | 1651 | 1469017962463 Marionette DEBUG loaded listener.js 05:32:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x12b009400) [pid = 1651] [serial = 272] [outer = 0x12a7e5800] 05:32:42 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x121049c00) [pid = 1651] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 05:32:42 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x1193c7c00) [pid = 1651] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 05:32:42 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x1273a4400) [pid = 1651] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 05:32:42 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x12a7dd000) [pid = 1651] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 05:32:42 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x119289000) [pid = 1651] [serial = 201] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 05:32:42 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x1273a2c00) [pid = 1651] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 05:32:42 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x125179800) [pid = 1651] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 05:32:42 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x129609400) [pid = 1651] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 05:32:42 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x11851e000) [pid = 1651] [serial = 198] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 05:32:42 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x1151c4400) [pid = 1651] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 05:32:42 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x118304800) [pid = 1651] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 05:32:42 INFO - PROCESS | 1651 | 1469017962857 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]]]}] 05:32:42 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. 05:32:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 569ms 05:32:42 INFO - PROCESS | 1651 | 1469017962899 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 05:32:42 INFO - PROCESS | 1651 | 1469017962901 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 05:32:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 05:32:42 INFO - PROCESS | 1651 | 1469017962903 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 05:32:42 INFO - PROCESS | 1651 | 1469017962904 Marionette TRACE conn2 <- [1,338,null,{}] 05:32:42 INFO - PROCESS | 1651 | 1469017962906 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}] 05:32:42 INFO - PROCESS | 1651 | 1469017962908 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:42 INFO - PROCESS | 1651 | 1469017962995 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 05:32:43 INFO - PROCESS | 1651 | 1469017963000 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:43 INFO - PROCESS | 1651 | 1469017963002 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:43 INFO - PROCESS | 1651 | ++DOCSHELL 0x128c14800 == 42 [pid = 1651] [id = 92] 05:32:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x118306000) [pid = 1651] [serial = 273] [outer = 0x0] 05:32:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x121049c00) [pid = 1651] [serial = 274] [outer = 0x118306000] 05:32:43 INFO - PROCESS | 1651 | 1469017963027 Marionette DEBUG loaded listener.js 05:32:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x12b00a800) [pid = 1651] [serial = 275] [outer = 0x118306000] 05:32:43 INFO - PROCESS | 1651 | 1469017963352 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]]]}] 05:32:43 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. 05:32:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 469ms 05:32:43 INFO - PROCESS | 1651 | 1469017963373 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 05:32:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 05:32:43 INFO - PROCESS | 1651 | 1469017963374 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 05:32:43 INFO - PROCESS | 1651 | 1469017963376 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 05:32:43 INFO - PROCESS | 1651 | 1469017963378 Marionette TRACE conn2 <- [1,342,null,{}] 05:32:43 INFO - PROCESS | 1651 | 1469017963380 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}] 05:32:43 INFO - PROCESS | 1651 | 1469017963384 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:43 INFO - PROCESS | 1651 | 1469017963496 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 05:32:43 INFO - PROCESS | 1651 | 1469017963502 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:43 INFO - PROCESS | 1651 | 1469017963503 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:43 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a40c800 == 43 [pid = 1651] [id = 93] 05:32:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x119284000) [pid = 1651] [serial = 276] [outer = 0x0] 05:32:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x12b2c5400) [pid = 1651] [serial = 277] [outer = 0x119284000] 05:32:43 INFO - PROCESS | 1651 | 1469017963530 Marionette DEBUG loaded listener.js 05:32:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x12ba23800) [pid = 1651] [serial = 278] [outer = 0x119284000] 05:32:43 INFO - PROCESS | 1651 | 1469017963839 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]]]}] 05:32:43 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. 05:32:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 469ms 05:32:43 INFO - PROCESS | 1651 | 1469017963846 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 05:32:43 INFO - PROCESS | 1651 | 1469017963847 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 05:32:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 05:32:43 INFO - PROCESS | 1651 | 1469017963857 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 05:32:43 INFO - PROCESS | 1651 | 1469017963858 Marionette TRACE conn2 <- [1,346,null,{}] 05:32:43 INFO - PROCESS | 1651 | 1469017963860 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}] 05:32:43 INFO - PROCESS | 1651 | 1469017963861 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:43 INFO - PROCESS | 1651 | 1469017963958 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 05:32:43 INFO - PROCESS | 1651 | 1469017963962 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:43 INFO - PROCESS | 1651 | 1469017963963 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:43 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b216800 == 44 [pid = 1651] [id = 94] 05:32:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x12ba26800) [pid = 1651] [serial = 279] [outer = 0x0] 05:32:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x12ba83000) [pid = 1651] [serial = 280] [outer = 0x12ba26800] 05:32:43 INFO - PROCESS | 1651 | 1469017963988 Marionette DEBUG loaded listener.js 05:32:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x12ba89800) [pid = 1651] [serial = 281] [outer = 0x12ba26800] 05:32:44 INFO - PROCESS | 1651 | 1469017964301 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]]]}] 05:32:44 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. 05:32:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 468ms 05:32:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 05:32:44 INFO - PROCESS | 1651 | 1469017964326 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 05:32:44 INFO - PROCESS | 1651 | 1469017964327 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 05:32:44 INFO - PROCESS | 1651 | 1469017964329 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 05:32:44 INFO - PROCESS | 1651 | 1469017964330 Marionette TRACE conn2 <- [1,350,null,{}] 05:32:44 INFO - PROCESS | 1651 | 1469017964335 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}] 05:32:44 INFO - PROCESS | 1651 | 1469017964336 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:44 INFO - PROCESS | 1651 | 1469017964441 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 05:32:44 INFO - PROCESS | 1651 | 1469017964448 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:44 INFO - PROCESS | 1651 | 1469017964449 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:44 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b2e4000 == 45 [pid = 1651] [id = 95] 05:32:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x119289000) [pid = 1651] [serial = 282] [outer = 0x0] 05:32:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x12ba7e400) [pid = 1651] [serial = 283] [outer = 0x119289000] 05:32:44 INFO - PROCESS | 1651 | 1469017964473 Marionette DEBUG loaded listener.js 05:32:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x12bb9fc00) [pid = 1651] [serial = 284] [outer = 0x119289000] 05:32:44 INFO - PROCESS | 1651 | 1469017964768 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]]]}] 05:32:44 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. 05:32:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 472ms 05:32:44 INFO - PROCESS | 1651 | 1469017964852 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 05:32:44 INFO - PROCESS | 1651 | 1469017964854 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 05:32:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 05:32:44 INFO - PROCESS | 1651 | 1469017964860 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 05:32:44 INFO - PROCESS | 1651 | 1469017964863 Marionette TRACE conn2 <- [1,354,null,{}] 05:32:44 INFO - PROCESS | 1651 | 1469017964867 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}] 05:32:44 INFO - PROCESS | 1651 | 1469017964869 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:44 INFO - PROCESS | 1651 | 1469017964965 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 05:32:45 INFO - PROCESS | 1651 | 1469017965052 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:45 INFO - PROCESS | 1651 | 1469017965054 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:45 INFO - PROCESS | 1651 | ++DOCSHELL 0x116575800 == 46 [pid = 1651] [id = 96] 05:32:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x117e13800) [pid = 1651] [serial = 285] [outer = 0x0] 05:32:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x118168400) [pid = 1651] [serial = 286] [outer = 0x117e13800] 05:32:45 INFO - PROCESS | 1651 | 1469017965086 Marionette DEBUG loaded listener.js 05:32:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x1187a9400) [pid = 1651] [serial = 287] [outer = 0x117e13800] 05:32:45 INFO - PROCESS | 1651 | 1469017965512 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]]]}] 05:32:45 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. 05:32:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 723ms 05:32:45 INFO - PROCESS | 1651 | 1469017965635 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 05:32:45 INFO - PROCESS | 1651 | 1469017965637 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 05:32:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 05:32:45 INFO - PROCESS | 1651 | 1469017965642 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 05:32:45 INFO - PROCESS | 1651 | 1469017965645 Marionette TRACE conn2 <- [1,358,null,{}] 05:32:45 INFO - PROCESS | 1651 | 1469017965649 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}] 05:32:45 INFO - PROCESS | 1651 | 1469017965650 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:45 INFO - PROCESS | 1651 | 1469017965756 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 05:32:45 INFO - PROCESS | 1651 | 1469017965814 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:45 INFO - PROCESS | 1651 | 1469017965816 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:45 INFO - PROCESS | 1651 | ++DOCSHELL 0x11955b800 == 47 [pid = 1651] [id = 97] 05:32:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x120d28400) [pid = 1651] [serial = 288] [outer = 0x0] 05:32:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x12172c800) [pid = 1651] [serial = 289] [outer = 0x120d28400] 05:32:45 INFO - PROCESS | 1651 | 1469017965847 Marionette DEBUG loaded listener.js 05:32:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x123d90c00) [pid = 1651] [serial = 290] [outer = 0x120d28400] 05:32:46 INFO - PROCESS | 1651 | 1469017966289 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]]]}] 05:32:46 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. 05:32:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 673ms 05:32:46 INFO - PROCESS | 1651 | 1469017966316 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 05:32:46 INFO - PROCESS | 1651 | 1469017966318 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 05:32:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 05:32:46 INFO - PROCESS | 1651 | 1469017966320 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 05:32:46 INFO - PROCESS | 1651 | 1469017966322 Marionette TRACE conn2 <- [1,362,null,{}] 05:32:46 INFO - PROCESS | 1651 | 1469017966325 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}] 05:32:46 INFO - PROCESS | 1651 | 1469017966329 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:46 INFO - PROCESS | 1651 | 1469017966436 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 05:32:46 INFO - PROCESS | 1651 | 1469017966505 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:46 INFO - PROCESS | 1651 | 1469017966507 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:46 INFO - PROCESS | 1651 | ++DOCSHELL 0x1293a5000 == 48 [pid = 1651] [id = 98] 05:32:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 112 (0x127392c00) [pid = 1651] [serial = 291] [outer = 0x0] 05:32:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 113 (0x12739b800) [pid = 1651] [serial = 292] [outer = 0x127392c00] 05:32:46 INFO - PROCESS | 1651 | 1469017966539 Marionette DEBUG loaded listener.js 05:32:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 114 (0x128b43c00) [pid = 1651] [serial = 293] [outer = 0x127392c00] 05:32:46 INFO - PROCESS | 1651 | 1469017966982 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]]]}] 05:32:47 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. 05:32:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 719ms 05:32:47 INFO - PROCESS | 1651 | 1469017967062 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 05:32:47 INFO - PROCESS | 1651 | 1469017967064 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 05:32:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 05:32:47 INFO - PROCESS | 1651 | 1469017967084 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 05:32:47 INFO - PROCESS | 1651 | 1469017967085 Marionette TRACE conn2 <- [1,366,null,{}] 05:32:47 INFO - PROCESS | 1651 | 1469017967103 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}] 05:32:47 INFO - PROCESS | 1651 | 1469017967104 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:47 INFO - PROCESS | 1651 | 1469017967207 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 05:32:47 INFO - PROCESS | 1651 | 1469017967291 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:47 INFO - PROCESS | 1651 | 1469017967292 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:47 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a621800 == 49 [pid = 1651] [id = 99] 05:32:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 115 (0x128f1c800) [pid = 1651] [serial = 294] [outer = 0x0] 05:32:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 116 (0x12a7e4c00) [pid = 1651] [serial = 295] [outer = 0x128f1c800] 05:32:47 INFO - PROCESS | 1651 | 1469017967322 Marionette DEBUG loaded listener.js 05:32:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 117 (0x12b05d000) [pid = 1651] [serial = 296] [outer = 0x128f1c800] 05:32:47 INFO - PROCESS | 1651 | 1469017967907 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]]]}] 05:32:47 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. 05:32:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 840ms 05:32:47 INFO - PROCESS | 1651 | 1469017967934 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 05:32:47 INFO - PROCESS | 1651 | 1469017967937 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 05:32:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 05:32:47 INFO - PROCESS | 1651 | 1469017967941 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 05:32:47 INFO - PROCESS | 1651 | 1469017967943 Marionette TRACE conn2 <- [1,370,null,{}] 05:32:47 INFO - PROCESS | 1651 | 1469017967947 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}] 05:32:47 INFO - PROCESS | 1651 | 1469017967949 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:48 INFO - PROCESS | 1651 | 1469017968042 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 05:32:48 INFO - PROCESS | 1651 | 1469017968109 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:48 INFO - PROCESS | 1651 | 1469017968111 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:48 INFO - PROCESS | 1651 | ++DOCSHELL 0x113a54800 == 50 [pid = 1651] [id = 100] 05:32:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 118 (0x1193cc800) [pid = 1651] [serial = 297] [outer = 0x0] 05:32:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 119 (0x11979b800) [pid = 1651] [serial = 298] [outer = 0x1193cc800] 05:32:48 INFO - PROCESS | 1651 | 1469017968140 Marionette DEBUG loaded listener.js 05:32:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 120 (0x120eee000) [pid = 1651] [serial = 299] [outer = 0x1193cc800] 05:32:48 INFO - PROCESS | 1651 | 1469017968644 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]]]}] 05:32:48 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. 05:32:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 724ms 05:32:48 INFO - PROCESS | 1651 | --DOCSHELL 0x12b216800 == 49 [pid = 1651] [id = 94] 05:32:48 INFO - PROCESS | 1651 | --DOCSHELL 0x12a40c800 == 48 [pid = 1651] [id = 93] 05:32:48 INFO - PROCESS | 1651 | --DOCSHELL 0x128c14800 == 47 [pid = 1651] [id = 92] 05:32:48 INFO - PROCESS | 1651 | --DOMWINDOW == 119 (0x12a8a5c00) [pid = 1651] [serial = 232] [outer = 0x0] [url = about:blank] 05:32:48 INFO - PROCESS | 1651 | --DOMWINDOW == 118 (0x129279c00) [pid = 1651] [serial = 189] [outer = 0x0] [url = about:blank] 05:32:48 INFO - PROCESS | 1651 | --DOMWINDOW == 117 (0x116a9d400) [pid = 1651] [serial = 192] [outer = 0x0] [url = about:blank] 05:32:48 INFO - PROCESS | 1651 | --DOMWINDOW == 116 (0x1187a0c00) [pid = 1651] [serial = 195] [outer = 0x0] [url = about:blank] 05:32:48 INFO - PROCESS | 1651 | 1469017968740 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 05:32:48 INFO - PROCESS | 1651 | 1469017968745 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 05:32:48 INFO - PROCESS | 1651 | --DOCSHELL 0x128b03800 == 46 [pid = 1651] [id = 91] 05:32:48 INFO - PROCESS | 1651 | --DOCSHELL 0x126596000 == 45 [pid = 1651] [id = 90] 05:32:48 INFO - PROCESS | 1651 | --DOCSHELL 0x124cf9000 == 44 [pid = 1651] [id = 89] 05:32:48 INFO - PROCESS | 1651 | --DOCSHELL 0x1212a8000 == 43 [pid = 1651] [id = 88] 05:32:48 INFO - PROCESS | 1651 | --DOCSHELL 0x120f88000 == 42 [pid = 1651] [id = 87] 05:32:48 INFO - PROCESS | 1651 | --DOCSHELL 0x1198e4000 == 41 [pid = 1651] [id = 86] 05:32:48 INFO - PROCESS | 1651 | --DOCSHELL 0x117e44000 == 40 [pid = 1651] [id = 85] 05:32:48 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 05:32:48 INFO - PROCESS | 1651 | --DOCSHELL 0x1185a4000 == 39 [pid = 1651] [id = 84] 05:32:48 INFO - PROCESS | 1651 | --DOCSHELL 0x118230000 == 38 [pid = 1651] [id = 83] 05:32:48 INFO - PROCESS | 1651 | --DOCSHELL 0x12a7b4800 == 37 [pid = 1651] [id = 82] 05:32:48 INFO - PROCESS | 1651 | --DOCSHELL 0x12a616000 == 36 [pid = 1651] [id = 78] 05:32:48 INFO - PROCESS | 1651 | 1469017968769 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 05:32:48 INFO - PROCESS | 1651 | 1469017968771 Marionette TRACE conn2 <- [1,374,null,{}] 05:32:48 INFO - PROCESS | 1651 | 1469017968775 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}] 05:32:48 INFO - PROCESS | 1651 | 1469017968777 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:48 INFO - PROCESS | 1651 | 1469017968910 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 05:32:48 INFO - PROCESS | 1651 | --DOMWINDOW == 115 (0x12b009000) [pid = 1651] [serial = 230] [outer = 0x0] [url = about:blank] 05:32:48 INFO - PROCESS | 1651 | --DOMWINDOW == 114 (0x119286800) [pid = 1651] [serial = 200] [outer = 0x0] [url = about:blank] 05:32:48 INFO - PROCESS | 1651 | --DOMWINDOW == 113 (0x123a23000) [pid = 1651] [serial = 49] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:32:48 INFO - PROCESS | 1651 | --DOMWINDOW == 112 (0x12739b400) [pid = 1651] [serial = 212] [outer = 0x0] [url = about:blank] 05:32:48 INFO - PROCESS | 1651 | --DOMWINDOW == 111 (0x123a2ec00) [pid = 1651] [serial = 224] [outer = 0x0] [url = about:blank] 05:32:48 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x123a22400) [pid = 1651] [serial = 205] [outer = 0x0] [url = about:blank] 05:32:48 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x12a640000) [pid = 1651] [serial = 227] [outer = 0x0] [url = about:blank] 05:32:48 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x1187a5400) [pid = 1651] [serial = 223] [outer = 0x0] [url = about:blank] 05:32:48 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x128e3c000) [pid = 1651] [serial = 214] [outer = 0x0] [url = about:blank] 05:32:48 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x12a89cc00) [pid = 1651] [serial = 229] [outer = 0x0] [url = about:blank] 05:32:48 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x120e09c00) [pid = 1651] [serial = 203] [outer = 0x0] [url = about:blank] 05:32:48 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x127398c00) [pid = 1651] [serial = 226] [outer = 0x0] [url = about:blank] 05:32:48 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x129508c00) [pid = 1651] [serial = 217] [outer = 0x0] [url = about:blank] 05:32:48 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x1265b5c00) [pid = 1651] [serial = 208] [outer = 0x0] [url = about:blank] 05:32:48 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x12a63f000) [pid = 1651] [serial = 221] [outer = 0x0] [url = about:blank] 05:32:48 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x129604000) [pid = 1651] [serial = 218] [outer = 0x0] [url = about:blank] 05:32:48 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x12960e400) [pid = 1651] [serial = 220] [outer = 0x0] [url = about:blank] 05:32:48 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x12938b000) [pid = 1651] [serial = 215] [outer = 0x0] [url = about:blank] 05:32:48 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x118798400) [pid = 1651] [serial = 199] [outer = 0x0] [url = about:blank] 05:32:48 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x123f8c800) [pid = 1651] [serial = 206] [outer = 0x0] [url = about:blank] 05:32:48 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x11979c800) [pid = 1651] [serial = 202] [outer = 0x0] [url = about:blank] 05:32:48 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x126909800) [pid = 1651] [serial = 209] [outer = 0x0] [url = about:blank] 05:32:48 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x126fb2000) [pid = 1651] [serial = 211] [outer = 0x0] [url = about:blank] 05:32:49 INFO - PROCESS | 1651 | 1469017968998 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:49 INFO - PROCESS | 1651 | 1469017968999 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:49 INFO - PROCESS | 1651 | ++DOCSHELL 0x117249000 == 37 [pid = 1651] [id = 101] 05:32:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x1193cd000) [pid = 1651] [serial = 300] [outer = 0x0] 05:32:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x123d46400) [pid = 1651] [serial = 301] [outer = 0x1193cd000] 05:32:49 INFO - PROCESS | 1651 | 1469017969046 Marionette DEBUG loaded listener.js 05:32:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x1251dbc00) [pid = 1651] [serial = 302] [outer = 0x1193cd000] 05:32:49 INFO - PROCESS | 1651 | 1469017969395 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 05:32:49 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 05:32:49 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 679ms 05:32:49 INFO - PROCESS | 1651 | 1469017969441 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 05:32:49 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 05:32:49 INFO - PROCESS | 1651 | 1469017969443 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 05:32:49 INFO - PROCESS | 1651 | 1469017969447 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 05:32:49 INFO - PROCESS | 1651 | 1469017969450 Marionette TRACE conn2 <- [1,378,null,{}] 05:32:49 INFO - PROCESS | 1651 | 1469017969474 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}] 05:32:49 INFO - PROCESS | 1651 | 1469017969479 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:49 INFO - PROCESS | 1651 | 1469017969633 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 05:32:49 INFO - PROCESS | 1651 | 1469017969640 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:49 INFO - PROCESS | 1651 | 1469017969642 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:49 INFO - PROCESS | 1651 | ++DOCSHELL 0x119c4d000 == 38 [pid = 1651] [id = 102] 05:32:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x127389000) [pid = 1651] [serial = 303] [outer = 0x0] 05:32:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x128b3e800) [pid = 1651] [serial = 304] [outer = 0x127389000] 05:32:49 INFO - PROCESS | 1651 | 1469017969687 Marionette DEBUG loaded listener.js 05:32:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x128e3c000) [pid = 1651] [serial = 305] [outer = 0x127389000] 05:32:50 INFO - PROCESS | 1651 | 1469017970108 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 05:32:50 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 05:32:50 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 723ms 05:32:50 INFO - PROCESS | 1651 | 1469017970174 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 05:32:50 INFO - PROCESS | 1651 | 1469017970176 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 05:32:50 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 05:32:50 INFO - PROCESS | 1651 | 1469017970202 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 05:32:50 INFO - PROCESS | 1651 | 1469017970203 Marionette TRACE conn2 <- [1,382,null,{}] 05:32:50 INFO - PROCESS | 1651 | 1469017970241 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}] 05:32:50 INFO - PROCESS | 1651 | 1469017970242 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:50 INFO - PROCESS | 1651 | 1469017970326 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 05:32:50 INFO - PROCESS | 1651 | 1469017970335 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:50 INFO - PROCESS | 1651 | 1469017970336 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:50 INFO - PROCESS | 1651 | ++DOCSHELL 0x124cf4800 == 39 [pid = 1651] [id = 103] 05:32:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x12a8a6c00) [pid = 1651] [serial = 306] [outer = 0x0] 05:32:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x12b060400) [pid = 1651] [serial = 307] [outer = 0x12a8a6c00] 05:32:50 INFO - PROCESS | 1651 | 1469017970361 Marionette DEBUG loaded listener.js 05:32:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x12b2d0000) [pid = 1651] [serial = 308] [outer = 0x12a8a6c00] 05:32:50 INFO - PROCESS | 1651 | 1469017970701 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 05:32:50 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 05:32:50 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 561ms 05:32:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 05:32:50 INFO - PROCESS | 1651 | 1469017970754 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 05:32:50 INFO - PROCESS | 1651 | 1469017970755 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 05:32:50 INFO - PROCESS | 1651 | 1469017970757 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 05:32:50 INFO - PROCESS | 1651 | 1469017970758 Marionette TRACE conn2 <- [1,386,null,{}] 05:32:50 INFO - PROCESS | 1651 | 1469017970760 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}] 05:32:50 INFO - PROCESS | 1651 | 1469017970762 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:50 INFO - PROCESS | 1651 | 1469017970841 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 05:32:50 INFO - PROCESS | 1651 | 1469017970845 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:50 INFO - PROCESS | 1651 | 1469017970846 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:50 INFO - PROCESS | 1651 | ++DOCSHELL 0x127177800 == 40 [pid = 1651] [id = 104] 05:32:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x12b059400) [pid = 1651] [serial = 309] [outer = 0x0] 05:32:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x12ba1f400) [pid = 1651] [serial = 310] [outer = 0x12b059400] 05:32:50 INFO - PROCESS | 1651 | 1469017970875 Marionette DEBUG loaded listener.js 05:32:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x12ba86400) [pid = 1651] [serial = 311] [outer = 0x12b059400] 05:32:51 INFO - PROCESS | 1651 | 1469017971244 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]]]}] 05:32:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 05:32:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 518ms 05:32:51 INFO - PROCESS | 1651 | 1469017971280 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 05:32:51 INFO - PROCESS | 1651 | 1469017971281 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 05:32:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 05:32:51 INFO - PROCESS | 1651 | 1469017971283 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 05:32:51 INFO - PROCESS | 1651 | 1469017971285 Marionette TRACE conn2 <- [1,390,null,{}] 05:32:51 INFO - PROCESS | 1651 | 1469017971287 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}] 05:32:51 INFO - PROCESS | 1651 | 1469017971291 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:51 INFO - PROCESS | 1651 | 1469017971413 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 05:32:51 INFO - PROCESS | 1651 | 1469017971431 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:51 INFO - PROCESS | 1651 | 1469017971432 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:51 INFO - PROCESS | 1651 | ++DOCSHELL 0x128b10000 == 41 [pid = 1651] [id = 105] 05:32:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x12bb98c00) [pid = 1651] [serial = 312] [outer = 0x0] 05:32:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x12be62800) [pid = 1651] [serial = 313] [outer = 0x12bb98c00] 05:32:51 INFO - PROCESS | 1651 | 1469017971457 Marionette DEBUG loaded listener.js 05:32:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x12beb8000) [pid = 1651] [serial = 314] [outer = 0x12bb98c00] 05:32:51 INFO - PROCESS | 1651 | 1469017971808 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]]]}] 05:32:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 05:32:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 568ms 05:32:51 INFO - PROCESS | 1651 | 1469017971852 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 05:32:51 INFO - PROCESS | 1651 | 1469017971853 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 05:32:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 05:32:51 INFO - PROCESS | 1651 | 1469017971856 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 05:32:51 INFO - PROCESS | 1651 | 1469017971857 Marionette TRACE conn2 <- [1,394,null,{}] 05:32:51 INFO - PROCESS | 1651 | 1469017971859 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}] 05:32:51 INFO - PROCESS | 1651 | 1469017971860 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:51 INFO - PROCESS | 1651 | 1469017971959 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 05:32:51 INFO - PROCESS | 1651 | 1469017971982 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:51 INFO - PROCESS | 1651 | 1469017971983 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:51 INFO - PROCESS | 1651 | ++DOCSHELL 0x116150000 == 42 [pid = 1651] [id = 106] 05:32:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x12be64800) [pid = 1651] [serial = 315] [outer = 0x0] 05:32:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x12bec3800) [pid = 1651] [serial = 316] [outer = 0x12be64800] 05:32:52 INFO - PROCESS | 1651 | 1469017972008 Marionette DEBUG loaded listener.js 05:32:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x12becbc00) [pid = 1651] [serial = 317] [outer = 0x12be64800] 05:32:52 INFO - PROCESS | 1651 | 1469017972356 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]]]}] 05:32:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 05:32:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 518ms 05:32:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 05:32:52 INFO - PROCESS | 1651 | 1469017972374 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 05:32:52 INFO - PROCESS | 1651 | 1469017972375 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 05:32:52 INFO - PROCESS | 1651 | 1469017972377 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 05:32:52 INFO - PROCESS | 1651 | 1469017972379 Marionette TRACE conn2 <- [1,398,null,{}] 05:32:52 INFO - PROCESS | 1651 | 1469017972382 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}] 05:32:52 INFO - PROCESS | 1651 | 1469017972384 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:52 INFO - PROCESS | 1651 | 1469017972492 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 05:32:52 INFO - PROCESS | 1651 | 1469017972496 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:52 INFO - PROCESS | 1651 | 1469017972497 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:52 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a82d800 == 43 [pid = 1651] [id = 107] 05:32:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 112 (0x1126d6800) [pid = 1651] [serial = 318] [outer = 0x0] 05:32:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 113 (0x1126dc000) [pid = 1651] [serial = 319] [outer = 0x1126d6800] 05:32:52 INFO - PROCESS | 1651 | 1469017972552 Marionette DEBUG loaded listener.js 05:32:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 114 (0x1126e0000) [pid = 1651] [serial = 320] [outer = 0x1126d6800] 05:32:52 INFO - PROCESS | 1651 | 1469017972909 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]]]}] 05:32:52 INFO - PROCESS | 1651 | 1469017972911 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 05:32:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 05:32:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 571ms 05:32:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 05:32:52 INFO - PROCESS | 1651 | 1469017972950 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 05:32:52 INFO - PROCESS | 1651 | 1469017972951 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 05:32:52 INFO - PROCESS | 1651 | 1469017972953 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 05:32:52 INFO - PROCESS | 1651 | 1469017972954 Marionette TRACE conn2 <- [1,402,null,{}] 05:32:52 INFO - PROCESS | 1651 | 1469017972957 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}] 05:32:52 INFO - PROCESS | 1651 | 1469017972958 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:53 INFO - PROCESS | 1651 | 1469017973061 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 05:32:53 INFO - PROCESS | 1651 | --DOMWINDOW == 113 (0x116005c00) [pid = 1651] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 05:32:53 INFO - PROCESS | 1651 | --DOMWINDOW == 112 (0x11386a000) [pid = 1651] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 05:32:53 INFO - PROCESS | 1651 | --DOMWINDOW == 111 (0x129278000) [pid = 1651] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 05:32:53 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x129604c00) [pid = 1651] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 05:32:53 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x1271c8c00) [pid = 1651] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 05:32:53 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x120e0c400) [pid = 1651] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 05:32:53 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x119799c00) [pid = 1651] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 05:32:53 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x11854ac00) [pid = 1651] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 05:32:53 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x123fec000) [pid = 1651] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 05:32:53 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x1160ee800) [pid = 1651] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 05:32:53 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x12a7e5800) [pid = 1651] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 05:32:53 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x118306000) [pid = 1651] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 05:32:53 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x12ba26800) [pid = 1651] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 05:32:53 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x127386c00) [pid = 1651] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 05:32:53 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x119284000) [pid = 1651] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 05:32:53 INFO - PROCESS | 1651 | 1469017973248 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:53 INFO - PROCESS | 1651 | 1469017973249 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:53 INFO - PROCESS | 1651 | ++DOCSHELL 0x116947000 == 44 [pid = 1651] [id = 108] 05:32:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x1125fb800) [pid = 1651] [serial = 321] [outer = 0x0] 05:32:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x113a2cc00) [pid = 1651] [serial = 322] [outer = 0x1125fb800] 05:32:53 INFO - PROCESS | 1651 | 1469017973275 Marionette DEBUG loaded listener.js 05:32:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x11878f800) [pid = 1651] [serial = 323] [outer = 0x1125fb800] 05:32:53 INFO - PROCESS | 1651 | 1469017973574 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]]]}] 05:32:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 05:32:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 670ms 05:32:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 05:32:53 INFO - PROCESS | 1651 | 1469017973624 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 05:32:53 INFO - PROCESS | 1651 | 1469017973625 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 05:32:53 INFO - PROCESS | 1651 | 1469017973627 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 05:32:53 INFO - PROCESS | 1651 | 1469017973628 Marionette TRACE conn2 <- [1,406,null,{}] 05:32:53 INFO - PROCESS | 1651 | 1469017973630 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}] 05:32:53 INFO - PROCESS | 1651 | 1469017973632 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:53 INFO - PROCESS | 1651 | 1469017973725 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 05:32:53 INFO - PROCESS | 1651 | 1469017973793 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:53 INFO - PROCESS | 1651 | 1469017973795 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:53 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b2e9800 == 45 [pid = 1651] [id = 109] 05:32:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x1193a7400) [pid = 1651] [serial = 324] [outer = 0x0] 05:32:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x126fb1c00) [pid = 1651] [serial = 325] [outer = 0x1193a7400] 05:32:53 INFO - PROCESS | 1651 | 1469017973819 Marionette DEBUG loaded listener.js 05:32:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x129382c00) [pid = 1651] [serial = 326] [outer = 0x1193a7400] 05:32:54 INFO - PROCESS | 1651 | 1469017974089 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]]]}] 05:32:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 05:32:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 468ms 05:32:54 INFO - PROCESS | 1651 | 1469017974103 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 05:32:54 INFO - PROCESS | 1651 | 1469017974104 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 05:32:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 05:32:54 INFO - PROCESS | 1651 | 1469017974111 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 05:32:54 INFO - PROCESS | 1651 | 1469017974113 Marionette TRACE conn2 <- [1,410,null,{}] 05:32:54 INFO - PROCESS | 1651 | 1469017974123 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}] 05:32:54 INFO - PROCESS | 1651 | 1469017974125 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:54 INFO - PROCESS | 1651 | 1469017974225 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 05:32:54 INFO - PROCESS | 1651 | 1469017974230 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:54 INFO - PROCESS | 1651 | 1469017974231 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:54 INFO - PROCESS | 1651 | ++DOCSHELL 0x12be59000 == 46 [pid = 1651] [id = 110] 05:32:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x1198e9000) [pid = 1651] [serial = 327] [outer = 0x0] 05:32:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x1198f3800) [pid = 1651] [serial = 328] [outer = 0x1198e9000] 05:32:54 INFO - PROCESS | 1651 | 1469017974265 Marionette DEBUG loaded listener.js 05:32:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x12a8a7400) [pid = 1651] [serial = 329] [outer = 0x1198e9000] 05:32:54 INFO - PROCESS | 1651 | 1469017974605 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]]]}] 05:32:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 05:32:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 527ms 05:32:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 05:32:54 INFO - PROCESS | 1651 | 1469017974640 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 05:32:54 INFO - PROCESS | 1651 | 1469017974641 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 05:32:54 INFO - PROCESS | 1651 | 1469017974643 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 05:32:54 INFO - PROCESS | 1651 | 1469017974644 Marionette TRACE conn2 <- [1,414,null,{}] 05:32:54 INFO - PROCESS | 1651 | 1469017974646 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}] 05:32:54 INFO - PROCESS | 1651 | 1469017974647 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:54 INFO - PROCESS | 1651 | 1469017974758 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 05:32:54 INFO - PROCESS | 1651 | 1469017974764 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:54 INFO - PROCESS | 1651 | 1469017974765 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:54 INFO - PROCESS | 1651 | ++DOCSHELL 0x12be89000 == 47 [pid = 1651] [id = 111] 05:32:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x1198f0800) [pid = 1651] [serial = 330] [outer = 0x0] 05:32:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x1217aa400) [pid = 1651] [serial = 331] [outer = 0x1198f0800] 05:32:54 INFO - PROCESS | 1651 | 1469017974789 Marionette DEBUG loaded listener.js 05:32:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x1217afc00) [pid = 1651] [serial = 332] [outer = 0x1198f0800] 05:32:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 05:32:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 467ms 05:32:55 INFO - PROCESS | 1651 | 1469017975106 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]]]}] 05:32:55 INFO - PROCESS | 1651 | 1469017975111 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 05:32:55 INFO - PROCESS | 1651 | 1469017975112 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 05:32:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 05:32:55 INFO - PROCESS | 1651 | 1469017975116 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 05:32:55 INFO - PROCESS | 1651 | 1469017975119 Marionette TRACE conn2 <- [1,418,null,{}] 05:32:55 INFO - PROCESS | 1651 | 1469017975122 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}] 05:32:55 INFO - PROCESS | 1651 | 1469017975123 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:55 INFO - PROCESS | 1651 | 1469017975212 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 05:32:55 INFO - PROCESS | 1651 | 1469017975324 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:55 INFO - PROCESS | 1651 | 1469017975325 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:55 INFO - PROCESS | 1651 | ++DOCSHELL 0x11679a000 == 48 [pid = 1651] [id = 112] 05:32:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 112 (0x111c19c00) [pid = 1651] [serial = 333] [outer = 0x0] 05:32:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 113 (0x1126d7c00) [pid = 1651] [serial = 334] [outer = 0x111c19c00] 05:32:55 INFO - PROCESS | 1651 | 1469017975370 Marionette DEBUG loaded listener.js 05:32:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 114 (0x118309400) [pid = 1651] [serial = 335] [outer = 0x111c19c00] 05:32:56 INFO - PROCESS | 1651 | 1469017976300 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]]]}] 05:32:56 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 05:32:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1222ms 05:32:56 INFO - PROCESS | 1651 | 1469017976339 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 05:32:56 INFO - PROCESS | 1651 | 1469017976341 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 05:32:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 05:32:56 INFO - PROCESS | 1651 | 1469017976344 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 05:32:56 INFO - PROCESS | 1651 | 1469017976345 Marionette TRACE conn2 <- [1,422,null,{}] 05:32:56 INFO - PROCESS | 1651 | 1469017976350 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}] 05:32:56 INFO - PROCESS | 1651 | 1469017976352 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:56 INFO - PROCESS | 1651 | 1469017976458 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 05:32:56 INFO - PROCESS | 1651 | 1469017976511 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:56 INFO - PROCESS | 1651 | 1469017976513 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:56 INFO - PROCESS | 1651 | ++DOCSHELL 0x119c42000 == 49 [pid = 1651] [id = 113] 05:32:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 115 (0x1198f1c00) [pid = 1651] [serial = 336] [outer = 0x0] 05:32:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 116 (0x119a5dc00) [pid = 1651] [serial = 337] [outer = 0x1198f1c00] 05:32:56 INFO - PROCESS | 1651 | 1469017976543 Marionette DEBUG loaded listener.js 05:32:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 117 (0x1217acc00) [pid = 1651] [serial = 338] [outer = 0x1198f1c00] 05:32:57 INFO - PROCESS | 1651 | 1469017977485 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]]]}] 05:32:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 05:32:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1171ms 05:32:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 05:32:57 INFO - PROCESS | 1651 | 1469017977517 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 05:32:57 INFO - PROCESS | 1651 | 1469017977520 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 05:32:57 INFO - PROCESS | 1651 | 1469017977522 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 05:32:57 INFO - PROCESS | 1651 | 1469017977524 Marionette TRACE conn2 <- [1,426,null,{}] 05:32:57 INFO - PROCESS | 1651 | 1469017977527 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}] 05:32:57 INFO - PROCESS | 1651 | 1469017977528 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:57 INFO - PROCESS | 1651 | 1469017977638 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 05:32:57 INFO - PROCESS | 1651 | 1469017977689 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:57 INFO - PROCESS | 1651 | 1469017977691 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:57 INFO - PROCESS | 1651 | ++DOCSHELL 0x1251c5000 == 50 [pid = 1651] [id = 114] 05:32:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 118 (0x121932000) [pid = 1651] [serial = 339] [outer = 0x0] 05:32:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 119 (0x12193b400) [pid = 1651] [serial = 340] [outer = 0x121932000] 05:32:57 INFO - PROCESS | 1651 | 1469017977720 Marionette DEBUG loaded listener.js 05:32:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 120 (0x123a67400) [pid = 1651] [serial = 341] [outer = 0x121932000] 05:32:58 INFO - PROCESS | 1651 | 1469017978352 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] 05:32:58 INFO - PROCESS | 1651 | 1469017978401 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 05:32:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 05:32:58 INFO - PROCESS | 1651 | 1469017978406 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 05:32:58 INFO - PROCESS | 1651 | 1469017978408 Marionette TRACE conn2 <- [1,430,null,{}] 05:32:58 INFO - PROCESS | 1651 | 1469017978412 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}] 05:32:58 INFO - PROCESS | 1651 | 1469017978413 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:58 INFO - PROCESS | 1651 | 1469017978512 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 05:32:58 INFO - PROCESS | 1651 | 1469017978579 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:58 INFO - PROCESS | 1651 | 1469017978582 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:58 INFO - PROCESS | 1651 | ++DOCSHELL 0x118595800 == 51 [pid = 1651] [id = 115] 05:32:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 121 (0x117e12800) [pid = 1651] [serial = 342] [outer = 0x0] 05:32:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 122 (0x118308c00) [pid = 1651] [serial = 343] [outer = 0x117e12800] 05:32:58 INFO - PROCESS | 1651 | 1469017978609 Marionette DEBUG loaded listener.js 05:32:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 123 (0x1187a8c00) [pid = 1651] [serial = 344] [outer = 0x117e12800] 05:32:59 INFO - PROCESS | 1651 | 1469017979127 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]]]}] 05:32:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 05:32:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 771ms 05:32:59 INFO - PROCESS | 1651 | 1469017979177 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 05:32:59 INFO - PROCESS | 1651 | 1469017979182 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 05:32:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 05:32:59 INFO - PROCESS | 1651 | 1469017979188 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 05:32:59 INFO - PROCESS | 1651 | 1469017979191 Marionette TRACE conn2 <- [1,434,null,{}] 05:32:59 INFO - PROCESS | 1651 | 1469017979194 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}] 05:32:59 INFO - PROCESS | 1651 | 1469017979197 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:59 INFO - PROCESS | 1651 | 1469017979327 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 05:32:59 INFO - PROCESS | 1651 | 1469017979408 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:59 INFO - PROCESS | 1651 | 1469017979410 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:59 INFO - PROCESS | 1651 | ++DOCSHELL 0x118230000 == 52 [pid = 1651] [id = 116] 05:32:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 124 (0x1198eb000) [pid = 1651] [serial = 345] [outer = 0x0] 05:32:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 125 (0x1198f0c00) [pid = 1651] [serial = 346] [outer = 0x1198eb000] 05:32:59 INFO - PROCESS | 1651 | 1469017979438 Marionette DEBUG loaded listener.js 05:32:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 126 (0x120d1c000) [pid = 1651] [serial = 347] [outer = 0x1198eb000] 05:32:59 INFO - PROCESS | 1651 | --DOCSHELL 0x12be89000 == 51 [pid = 1651] [id = 111] 05:32:59 INFO - PROCESS | 1651 | --DOCSHELL 0x12be59000 == 50 [pid = 1651] [id = 110] 05:32:59 INFO - PROCESS | 1651 | --DOCSHELL 0x12b2e9800 == 49 [pid = 1651] [id = 109] 05:32:59 INFO - PROCESS | 1651 | --DOCSHELL 0x116947000 == 48 [pid = 1651] [id = 108] 05:32:59 INFO - PROCESS | 1651 | --DOCSHELL 0x12a82d800 == 47 [pid = 1651] [id = 107] 05:32:59 INFO - PROCESS | 1651 | --DOCSHELL 0x116150000 == 46 [pid = 1651] [id = 106] 05:32:59 INFO - PROCESS | 1651 | --DOCSHELL 0x128b10000 == 45 [pid = 1651] [id = 105] 05:32:59 INFO - PROCESS | 1651 | --DOMWINDOW == 125 (0x128b3fc00) [pid = 1651] [serial = 244] [outer = 0x0] [url = about:blank] 05:32:59 INFO - PROCESS | 1651 | --DOMWINDOW == 124 (0x12ba7e400) [pid = 1651] [serial = 283] [outer = 0x0] [url = about:blank] 05:32:59 INFO - PROCESS | 1651 | --DOCSHELL 0x127177800 == 44 [pid = 1651] [id = 104] 05:32:59 INFO - PROCESS | 1651 | --DOCSHELL 0x124cf4800 == 43 [pid = 1651] [id = 103] 05:32:59 INFO - PROCESS | 1651 | --DOCSHELL 0x119c4d000 == 42 [pid = 1651] [id = 102] 05:32:59 INFO - PROCESS | 1651 | --DOCSHELL 0x117249000 == 41 [pid = 1651] [id = 101] 05:32:59 INFO - PROCESS | 1651 | --DOCSHELL 0x113a54800 == 40 [pid = 1651] [id = 100] 05:32:59 INFO - PROCESS | 1651 | --DOCSHELL 0x1293a5000 == 39 [pid = 1651] [id = 98] 05:32:59 INFO - PROCESS | 1651 | --DOCSHELL 0x11955b800 == 38 [pid = 1651] [id = 97] 05:32:59 INFO - PROCESS | 1651 | --DOCSHELL 0x116575800 == 37 [pid = 1651] [id = 96] 05:32:59 INFO - PROCESS | 1651 | --DOCSHELL 0x12b2e4000 == 36 [pid = 1651] [id = 95] 05:32:59 INFO - PROCESS | 1651 | --DOMWINDOW == 123 (0x116523800) [pid = 1651] [serial = 151] [outer = 0x0] [url = about:blank] 05:32:59 INFO - PROCESS | 1651 | --DOMWINDOW == 122 (0x1193c8c00) [pid = 1651] [serial = 196] [outer = 0x0] [url = about:blank] 05:32:59 INFO - PROCESS | 1651 | --DOMWINDOW == 121 (0x12b064400) [pid = 1651] [serial = 233] [outer = 0x0] [url = about:blank] 05:32:59 INFO - PROCESS | 1651 | --DOMWINDOW == 120 (0x12a8a3c00) [pid = 1651] [serial = 271] [outer = 0x0] [url = about:blank] 05:32:59 INFO - PROCESS | 1651 | --DOMWINDOW == 119 (0x12a7e9000) [pid = 1651] [serial = 269] [outer = 0x0] [url = about:blank] 05:32:59 INFO - PROCESS | 1651 | --DOMWINDOW == 118 (0x121049c00) [pid = 1651] [serial = 274] [outer = 0x0] [url = about:blank] 05:32:59 INFO - PROCESS | 1651 | --DOMWINDOW == 117 (0x12b00a800) [pid = 1651] [serial = 275] [outer = 0x0] [url = about:blank] 05:32:59 INFO - PROCESS | 1651 | --DOMWINDOW == 116 (0x12ba83000) [pid = 1651] [serial = 280] [outer = 0x0] [url = about:blank] 05:32:59 INFO - PROCESS | 1651 | --DOMWINDOW == 115 (0x12b009400) [pid = 1651] [serial = 272] [outer = 0x0] [url = about:blank] 05:32:59 INFO - PROCESS | 1651 | --DOMWINDOW == 114 (0x128b44c00) [pid = 1651] [serial = 262] [outer = 0x0] [url = about:blank] 05:32:59 INFO - PROCESS | 1651 | --DOMWINDOW == 113 (0x12ba89800) [pid = 1651] [serial = 281] [outer = 0x0] [url = about:blank] 05:32:59 INFO - PROCESS | 1651 | --DOMWINDOW == 112 (0x12ba23800) [pid = 1651] [serial = 278] [outer = 0x0] [url = about:blank] 05:32:59 INFO - PROCESS | 1651 | --DOMWINDOW == 111 (0x12b2c5400) [pid = 1651] [serial = 277] [outer = 0x0] [url = about:blank] 05:32:59 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x129277c00) [pid = 1651] [serial = 263] [outer = 0x0] [url = about:blank] 05:32:59 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x12938bc00) [pid = 1651] [serial = 265] [outer = 0x0] [url = about:blank] 05:32:59 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x12a640400) [pid = 1651] [serial = 268] [outer = 0x0] [url = about:blank] 05:32:59 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x11816d800) [pid = 1651] [serial = 235] [outer = 0x0] [url = about:blank] 05:32:59 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x129607c00) [pid = 1651] [serial = 266] [outer = 0x0] [url = about:blank] 05:32:59 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x121445c00) [pid = 1651] [serial = 238] [outer = 0x0] [url = about:blank] 05:32:59 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x127386800) [pid = 1651] [serial = 241] [outer = 0x0] [url = about:blank] 05:32:59 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x127392800) [pid = 1651] [serial = 259] [outer = 0x0] [url = about:blank] 05:32:59 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x121779000) [pid = 1651] [serial = 253] [outer = 0x0] [url = about:blank] 05:32:59 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x123ff1c00) [pid = 1651] [serial = 254] [outer = 0x0] [url = about:blank] 05:32:59 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x1273a0800) [pid = 1651] [serial = 260] [outer = 0x0] [url = about:blank] 05:32:59 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x12104c400) [pid = 1651] [serial = 251] [outer = 0x0] [url = about:blank] 05:32:59 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x119a5d800) [pid = 1651] [serial = 250] [outer = 0x0] [url = about:blank] 05:32:59 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x11923b000) [pid = 1651] [serial = 248] [outer = 0x0] [url = about:blank] 05:32:59 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x118592c00) [pid = 1651] [serial = 247] [outer = 0x0] [url = about:blank] 05:32:59 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x1251df400) [pid = 1651] [serial = 256] [outer = 0x0] [url = about:blank] 05:32:59 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x126e95400) [pid = 1651] [serial = 257] [outer = 0x0] [url = about:blank] 05:32:59 INFO - PROCESS | 1651 | 1469017979822 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]]]}] 05:32:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 05:32:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 671ms 05:32:59 INFO - PROCESS | 1651 | 1469017979859 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 05:32:59 INFO - PROCESS | 1651 | 1469017979860 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 05:32:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 05:32:59 INFO - PROCESS | 1651 | 1469017979863 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 05:32:59 INFO - PROCESS | 1651 | 1469017979866 Marionette TRACE conn2 <- [1,438,null,{}] 05:32:59 INFO - PROCESS | 1651 | 1469017979875 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}] 05:32:59 INFO - PROCESS | 1651 | 1469017979878 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:32:59 INFO - PROCESS | 1651 | 1469017979955 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 05:33:00 INFO - PROCESS | 1651 | 1469017980010 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:00 INFO - PROCESS | 1651 | 1469017980012 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:00 INFO - PROCESS | 1651 | ++DOCSHELL 0x1192d8000 == 37 [pid = 1651] [id = 117] 05:33:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x116a9d400) [pid = 1651] [serial = 348] [outer = 0x0] 05:33:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x120e0f000) [pid = 1651] [serial = 349] [outer = 0x116a9d400] 05:33:00 INFO - PROCESS | 1651 | 1469017980044 Marionette DEBUG loaded listener.js 05:33:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x121934400) [pid = 1651] [serial = 350] [outer = 0x116a9d400] 05:33:00 INFO - PROCESS | 1651 | 1469017980465 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]]]}] 05:33:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 05:33:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 622ms 05:33:00 INFO - PROCESS | 1651 | 1469017980486 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 05:33:00 INFO - PROCESS | 1651 | 1469017980489 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 05:33:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 05:33:00 INFO - PROCESS | 1651 | 1469017980492 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 05:33:00 INFO - PROCESS | 1651 | 1469017980494 Marionette TRACE conn2 <- [1,442,null,{}] 05:33:00 INFO - PROCESS | 1651 | 1469017980498 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}] 05:33:00 INFO - PROCESS | 1651 | 1469017980502 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:00 INFO - PROCESS | 1651 | 1469017980573 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 05:33:00 INFO - PROCESS | 1651 | 1469017980638 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:00 INFO - PROCESS | 1651 | 1469017980639 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:00 INFO - PROCESS | 1651 | ++DOCSHELL 0x119c48000 == 38 [pid = 1651] [id = 118] 05:33:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x123926c00) [pid = 1651] [serial = 351] [outer = 0x0] 05:33:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x123d8e400) [pid = 1651] [serial = 352] [outer = 0x123926c00] 05:33:00 INFO - PROCESS | 1651 | 1469017980680 Marionette DEBUG loaded listener.js 05:33:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x123fee400) [pid = 1651] [serial = 353] [outer = 0x123926c00] 05:33:01 INFO - PROCESS | 1651 | 1469017981108 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]]]}] 05:33:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 05:33:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 623ms 05:33:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 05:33:01 INFO - PROCESS | 1651 | 1469017981118 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 05:33:01 INFO - PROCESS | 1651 | 1469017981120 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 05:33:01 INFO - PROCESS | 1651 | 1469017981122 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 05:33:01 INFO - PROCESS | 1651 | 1469017981123 Marionette TRACE conn2 <- [1,446,null,{}] 05:33:01 INFO - PROCESS | 1651 | 1469017981125 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}] 05:33:01 INFO - PROCESS | 1651 | 1469017981126 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:01 INFO - PROCESS | 1651 | 1469017981277 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 05:33:01 INFO - PROCESS | 1651 | 1469017981287 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:01 INFO - PROCESS | 1651 | 1469017981289 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:01 INFO - PROCESS | 1651 | ++DOCSHELL 0x121321000 == 39 [pid = 1651] [id = 119] 05:33:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x116089800) [pid = 1651] [serial = 354] [outer = 0x0] 05:33:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x124c37800) [pid = 1651] [serial = 355] [outer = 0x116089800] 05:33:01 INFO - PROCESS | 1651 | 1469017981330 Marionette DEBUG loaded listener.js 05:33:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x12690f400) [pid = 1651] [serial = 356] [outer = 0x116089800] 05:33:01 INFO - PROCESS | 1651 | 1469017981681 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]]]}] 05:33:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 05:33:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 569ms 05:33:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 05:33:01 INFO - PROCESS | 1651 | 1469017981692 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 05:33:01 INFO - PROCESS | 1651 | 1469017981693 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 05:33:01 INFO - PROCESS | 1651 | 1469017981695 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 05:33:01 INFO - PROCESS | 1651 | 1469017981696 Marionette TRACE conn2 <- [1,450,null,{}] 05:33:01 INFO - PROCESS | 1651 | 1469017981698 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}] 05:33:01 INFO - PROCESS | 1651 | 1469017981705 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:01 INFO - PROCESS | 1651 | 1469017981802 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 05:33:01 INFO - PROCESS | 1651 | 1469017981807 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:01 INFO - PROCESS | 1651 | 1469017981808 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:01 INFO - PROCESS | 1651 | ++DOCSHELL 0x123d1d000 == 40 [pid = 1651] [id = 120] 05:33:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x126faf000) [pid = 1651] [serial = 357] [outer = 0x0] 05:33:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x127393000) [pid = 1651] [serial = 358] [outer = 0x126faf000] 05:33:01 INFO - PROCESS | 1651 | 1469017981841 Marionette DEBUG loaded listener.js 05:33:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x128b48000) [pid = 1651] [serial = 359] [outer = 0x126faf000] 05:33:02 INFO - PROCESS | 1651 | 1469017982224 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] 05:33:02 INFO - PROCESS | 1651 | 1469017982265 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 05:33:02 INFO - PROCESS | 1651 | 1469017982267 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 05:33:02 INFO - PROCESS | 1651 | 1469017982268 Marionette TRACE conn2 <- [1,454,null,{}] 05:33:02 INFO - PROCESS | 1651 | 1469017982271 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}] 05:33:02 INFO - PROCESS | 1651 | 1469017982272 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:02 INFO - PROCESS | 1651 | 1469017982366 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 05:33:02 INFO - PROCESS | 1651 | 1469017982369 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:02 INFO - PROCESS | 1651 | 1469017982371 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:02 INFO - PROCESS | 1651 | ++DOCSHELL 0x127179800 == 41 [pid = 1651] [id = 121] 05:33:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x12738a000) [pid = 1651] [serial = 360] [outer = 0x0] 05:33:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x128e36c00) [pid = 1651] [serial = 361] [outer = 0x12738a000] 05:33:02 INFO - PROCESS | 1651 | 1469017982395 Marionette DEBUG loaded listener.js 05:33:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x129271400) [pid = 1651] [serial = 362] [outer = 0x12738a000] 05:33:02 INFO - PROCESS | 1651 | [1651] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:33:02 INFO - PROCESS | 1651 | 1469017982730 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]]]}] 05:33:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 05:33:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 469ms 05:33:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 05:33:02 INFO - PROCESS | 1651 | 1469017982741 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 05:33:02 INFO - PROCESS | 1651 | 1469017982742 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 05:33:02 INFO - PROCESS | 1651 | 1469017982745 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 05:33:02 INFO - PROCESS | 1651 | 1469017982746 Marionette TRACE conn2 <- [1,458,null,{}] 05:33:02 INFO - PROCESS | 1651 | 1469017982757 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}] 05:33:02 INFO - PROCESS | 1651 | 1469017982758 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:02 INFO - PROCESS | 1651 | 1469017982860 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 05:33:02 INFO - PROCESS | 1651 | 1469017982865 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:02 INFO - PROCESS | 1651 | 1469017982866 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:02 INFO - PROCESS | 1651 | ++DOCSHELL 0x128c29000 == 42 [pid = 1651] [id = 122] 05:33:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x129277c00) [pid = 1651] [serial = 363] [outer = 0x0] 05:33:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x129385800) [pid = 1651] [serial = 364] [outer = 0x129277c00] 05:33:02 INFO - PROCESS | 1651 | 1469017982892 Marionette DEBUG loaded listener.js 05:33:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 112 (0x12938e800) [pid = 1651] [serial = 365] [outer = 0x129277c00] 05:33:03 INFO - PROCESS | 1651 | 1469017983271 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] 05:33:03 INFO - PROCESS | 1651 | 1469017983318 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 05:33:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 05:33:03 INFO - PROCESS | 1651 | 1469017983320 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 05:33:03 INFO - PROCESS | 1651 | 1469017983322 Marionette TRACE conn2 <- [1,462,null,{}] 05:33:03 INFO - PROCESS | 1651 | 1469017983324 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}] 05:33:03 INFO - PROCESS | 1651 | 1469017983326 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:03 INFO - PROCESS | 1651 | 1469017983483 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 05:33:03 INFO - PROCESS | 1651 | 1469017983539 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:03 INFO - PROCESS | 1651 | 1469017983540 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:03 INFO - PROCESS | 1651 | ++DOCSHELL 0x1192d7000 == 43 [pid = 1651] [id = 123] 05:33:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 113 (0x129278000) [pid = 1651] [serial = 366] [outer = 0x0] 05:33:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 114 (0x12a63b400) [pid = 1651] [serial = 367] [outer = 0x129278000] 05:33:03 INFO - PROCESS | 1651 | 1469017983581 Marionette DEBUG loaded listener.js 05:33:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 115 (0x12a7e2000) [pid = 1651] [serial = 368] [outer = 0x129278000] 05:33:03 INFO - PROCESS | 1651 | [1651] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:33:04 INFO - PROCESS | 1651 | --DOMWINDOW == 114 (0x1126d6800) [pid = 1651] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 05:33:04 INFO - PROCESS | 1651 | --DOMWINDOW == 113 (0x1193cd000) [pid = 1651] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 05:33:04 INFO - PROCESS | 1651 | --DOMWINDOW == 112 (0x128f1c800) [pid = 1651] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 05:33:04 INFO - PROCESS | 1651 | --DOMWINDOW == 111 (0x127389000) [pid = 1651] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 05:33:04 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x1193cc800) [pid = 1651] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 05:33:04 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x12a8a6c00) [pid = 1651] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 05:33:04 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x12b059400) [pid = 1651] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 05:33:04 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x119289000) [pid = 1651] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 05:33:04 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x1198e9000) [pid = 1651] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 05:33:04 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x1125fb800) [pid = 1651] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 05:33:04 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x1193a7400) [pid = 1651] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 05:33:04 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x12bb98c00) [pid = 1651] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 05:33:04 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x12be64800) [pid = 1651] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 05:33:04 INFO - PROCESS | 1651 | 1469017984151 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] 05:33:04 INFO - PROCESS | 1651 | 1469017984193 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 05:33:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 05:33:04 INFO - PROCESS | 1651 | 1469017984195 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 05:33:04 INFO - PROCESS | 1651 | 1469017984196 Marionette TRACE conn2 <- [1,466,null,{}] 05:33:04 INFO - PROCESS | 1651 | 1469017984201 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}] 05:33:04 INFO - PROCESS | 1651 | 1469017984203 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:04 INFO - PROCESS | 1651 | 1469017984289 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 05:33:04 INFO - PROCESS | 1651 | 1469017984294 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:04 INFO - PROCESS | 1651 | 1469017984295 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:04 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a7ae800 == 44 [pid = 1651] [id = 124] 05:33:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x1193cd000) [pid = 1651] [serial = 369] [outer = 0x0] 05:33:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x1217a2c00) [pid = 1651] [serial = 370] [outer = 0x1193cd000] 05:33:04 INFO - PROCESS | 1651 | 1469017984320 Marionette DEBUG loaded listener.js 05:33:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x128b44800) [pid = 1651] [serial = 371] [outer = 0x1193cd000] 05:33:04 INFO - PROCESS | 1651 | 1469017984639 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] 05:33:04 INFO - PROCESS | 1651 | 1469017984671 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 05:33:04 INFO - PROCESS | 1651 | 1469017984673 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 05:33:04 INFO - PROCESS | 1651 | 1469017984674 Marionette TRACE conn2 <- [1,470,null,{}] 05:33:04 INFO - PROCESS | 1651 | 1469017984677 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}] 05:33:04 INFO - PROCESS | 1651 | 1469017984678 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:04 INFO - PROCESS | 1651 | 1469017984769 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 05:33:04 INFO - PROCESS | 1651 | 1469017984822 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:04 INFO - PROCESS | 1651 | 1469017984823 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:04 INFO - PROCESS | 1651 | ++DOCSHELL 0x12abd1800 == 45 [pid = 1651] [id = 125] 05:33:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x1198e8800) [pid = 1651] [serial = 372] [outer = 0x0] 05:33:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x12a7e6800) [pid = 1651] [serial = 373] [outer = 0x1198e8800] 05:33:04 INFO - PROCESS | 1651 | 1469017984851 Marionette DEBUG loaded listener.js 05:33:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x12b2d0800) [pid = 1651] [serial = 374] [outer = 0x1198e8800] 05:33:05 INFO - PROCESS | 1651 | 1469017985140 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]]]}] 05:33:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 05:33:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 518ms 05:33:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 05:33:05 INFO - PROCESS | 1651 | 1469017985191 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 05:33:05 INFO - PROCESS | 1651 | 1469017985193 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 05:33:05 INFO - PROCESS | 1651 | 1469017985205 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 05:33:05 INFO - PROCESS | 1651 | 1469017985206 Marionette TRACE conn2 <- [1,474,null,{}] 05:33:05 INFO - PROCESS | 1651 | 1469017985208 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}] 05:33:05 INFO - PROCESS | 1651 | 1469017985209 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:05 INFO - PROCESS | 1651 | 1469017985290 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 05:33:05 INFO - PROCESS | 1651 | 1469017985294 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:05 INFO - PROCESS | 1651 | 1469017985295 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:05 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b2f6800 == 46 [pid = 1651] [id = 126] 05:33:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x12a8a9000) [pid = 1651] [serial = 375] [outer = 0x0] 05:33:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x12ba7e400) [pid = 1651] [serial = 376] [outer = 0x12a8a9000] 05:33:05 INFO - PROCESS | 1651 | 1469017985320 Marionette DEBUG loaded listener.js 05:33:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x12ba86800) [pid = 1651] [serial = 377] [outer = 0x12a8a9000] 05:33:05 INFO - PROCESS | 1651 | 1469017985670 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]]]}] 05:33:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 05:33:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 479ms 05:33:05 INFO - PROCESS | 1651 | 1469017985675 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 05:33:05 INFO - PROCESS | 1651 | 1469017985676 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 05:33:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 05:33:05 INFO - PROCESS | 1651 | 1469017985678 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 05:33:05 INFO - PROCESS | 1651 | 1469017985679 Marionette TRACE conn2 <- [1,478,null,{}] 05:33:05 INFO - PROCESS | 1651 | 1469017985685 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}] 05:33:05 INFO - PROCESS | 1651 | 1469017985687 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:05 INFO - PROCESS | 1651 | 1469017985798 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 05:33:05 INFO - PROCESS | 1651 | 1469017985807 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:05 INFO - PROCESS | 1651 | 1469017985808 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:05 INFO - PROCESS | 1651 | ++DOCSHELL 0x12be43000 == 47 [pid = 1651] [id = 127] 05:33:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 112 (0x12ba1b800) [pid = 1651] [serial = 378] [outer = 0x0] 05:33:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 113 (0x12bb98800) [pid = 1651] [serial = 379] [outer = 0x12ba1b800] 05:33:05 INFO - PROCESS | 1651 | 1469017985832 Marionette DEBUG loaded listener.js 05:33:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 114 (0x12bba4000) [pid = 1651] [serial = 380] [outer = 0x12ba1b800] 05:33:06 INFO - PROCESS | 1651 | 1469017986146 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]]]}] 05:33:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 05:33:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 568ms 05:33:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 05:33:06 INFO - PROCESS | 1651 | 1469017986247 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 05:33:06 INFO - PROCESS | 1651 | 1469017986249 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 05:33:06 INFO - PROCESS | 1651 | 1469017986252 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 05:33:06 INFO - PROCESS | 1651 | 1469017986254 Marionette TRACE conn2 <- [1,482,null,{}] 05:33:06 INFO - PROCESS | 1651 | 1469017986258 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}] 05:33:06 INFO - PROCESS | 1651 | 1469017986261 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:06 INFO - PROCESS | 1651 | 1469017986368 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 05:33:06 INFO - PROCESS | 1651 | 1469017986418 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:06 INFO - PROCESS | 1651 | 1469017986420 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:06 INFO - PROCESS | 1651 | ++DOCSHELL 0x116157800 == 48 [pid = 1651] [id = 128] 05:33:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 115 (0x11607f400) [pid = 1651] [serial = 381] [outer = 0x0] 05:33:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 116 (0x1172b0000) [pid = 1651] [serial = 382] [outer = 0x11607f400] 05:33:06 INFO - PROCESS | 1651 | 1469017986452 Marionette DEBUG loaded listener.js 05:33:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 117 (0x118586400) [pid = 1651] [serial = 383] [outer = 0x11607f400] 05:33:06 INFO - PROCESS | 1651 | 1469017986906 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]]]}] 05:33:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 05:33:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 722ms 05:33:06 INFO - PROCESS | 1651 | 1469017986974 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 05:33:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 05:33:06 INFO - PROCESS | 1651 | 1469017986977 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 05:33:06 INFO - PROCESS | 1651 | 1469017986981 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 05:33:06 INFO - PROCESS | 1651 | 1469017986986 Marionette TRACE conn2 <- [1,486,null,{}] 05:33:06 INFO - PROCESS | 1651 | 1469017986989 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}] 05:33:06 INFO - PROCESS | 1651 | 1469017986991 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:07 INFO - PROCESS | 1651 | 1469017987094 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 05:33:07 INFO - PROCESS | 1651 | 1469017987161 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:07 INFO - PROCESS | 1651 | 1469017987162 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:07 INFO - PROCESS | 1651 | ++DOCSHELL 0x119ab4000 == 49 [pid = 1651] [id = 129] 05:33:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 118 (0x1198f5400) [pid = 1651] [serial = 384] [outer = 0x0] 05:33:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 119 (0x120d23800) [pid = 1651] [serial = 385] [outer = 0x1198f5400] 05:33:07 INFO - PROCESS | 1651 | 1469017987193 Marionette DEBUG loaded listener.js 05:33:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 120 (0x12177cc00) [pid = 1651] [serial = 386] [outer = 0x1198f5400] 05:33:07 INFO - PROCESS | 1651 | 1469017987628 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]]]}] 05:33:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 05:33:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 675ms 05:33:07 INFO - PROCESS | 1651 | 1469017987663 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 05:33:07 INFO - PROCESS | 1651 | 1469017987665 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 05:33:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 05:33:07 INFO - PROCESS | 1651 | 1469017987699 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 05:33:07 INFO - PROCESS | 1651 | 1469017987700 Marionette TRACE conn2 <- [1,490,null,{}] 05:33:07 INFO - PROCESS | 1651 | 1469017987709 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}] 05:33:07 INFO - PROCESS | 1651 | 1469017987713 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:07 INFO - PROCESS | 1651 | 1469017987819 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 05:33:07 INFO - PROCESS | 1651 | 1469017987888 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:07 INFO - PROCESS | 1651 | 1469017987890 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:07 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b2ea800 == 50 [pid = 1651] [id = 130] 05:33:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 121 (0x1265b9000) [pid = 1651] [serial = 387] [outer = 0x0] 05:33:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 122 (0x126e8e400) [pid = 1651] [serial = 388] [outer = 0x1265b9000] 05:33:07 INFO - PROCESS | 1651 | 1469017987922 Marionette DEBUG loaded listener.js 05:33:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 123 (0x127391000) [pid = 1651] [serial = 389] [outer = 0x1265b9000] 05:33:08 INFO - PROCESS | 1651 | 1469017988359 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]]]}] 05:33:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 05:33:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 689ms 05:33:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 05:33:08 INFO - PROCESS | 1651 | 1469017988370 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 05:33:08 INFO - PROCESS | 1651 | 1469017988371 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 05:33:08 INFO - PROCESS | 1651 | 1469017988373 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 05:33:08 INFO - PROCESS | 1651 | 1469017988375 Marionette TRACE conn2 <- [1,494,null,{}] 05:33:08 INFO - PROCESS | 1651 | 1469017988377 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}] 05:33:08 INFO - PROCESS | 1651 | 1469017988378 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:08 INFO - PROCESS | 1651 | 1469017988481 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 05:33:08 INFO - PROCESS | 1651 | 1469017988532 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:08 INFO - PROCESS | 1651 | 1469017988533 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:08 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c46c800 == 51 [pid = 1651] [id = 131] 05:33:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 124 (0x12739c800) [pid = 1651] [serial = 390] [outer = 0x0] 05:33:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 125 (0x128b49c00) [pid = 1651] [serial = 391] [outer = 0x12739c800] 05:33:08 INFO - PROCESS | 1651 | 1469017988562 Marionette DEBUG loaded listener.js 05:33:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 126 (0x12a89d400) [pid = 1651] [serial = 392] [outer = 0x12739c800] 05:33:09 INFO - PROCESS | 1651 | 1469017989077 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]]]}] 05:33:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 05:33:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 719ms 05:33:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 05:33:09 INFO - PROCESS | 1651 | 1469017989146 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 05:33:09 INFO - PROCESS | 1651 | 1469017989148 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 05:33:09 INFO - PROCESS | 1651 | 1469017989156 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 05:33:09 INFO - PROCESS | 1651 | 1469017989158 Marionette TRACE conn2 <- [1,498,null,{}] 05:33:09 INFO - PROCESS | 1651 | 1469017989162 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}] 05:33:09 INFO - PROCESS | 1651 | 1469017989165 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:09 INFO - PROCESS | 1651 | 1469017989298 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 05:33:09 INFO - PROCESS | 1651 | 1469017989349 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:09 INFO - PROCESS | 1651 | 1469017989351 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:09 INFO - PROCESS | 1651 | ++DOCSHELL 0x121320800 == 52 [pid = 1651] [id = 132] 05:33:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 127 (0x12738f800) [pid = 1651] [serial = 393] [outer = 0x0] 05:33:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 128 (0x12a89e000) [pid = 1651] [serial = 394] [outer = 0x12738f800] 05:33:09 INFO - PROCESS | 1651 | 1469017989380 Marionette DEBUG loaded listener.js 05:33:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 129 (0x12b2c5800) [pid = 1651] [serial = 395] [outer = 0x12738f800] 05:33:09 INFO - PROCESS | 1651 | 1469017989936 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]]]}] 05:33:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 05:33:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 823ms 05:33:09 INFO - PROCESS | 1651 | 1469017989978 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 05:33:09 INFO - PROCESS | 1651 | 1469017989981 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 05:33:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 05:33:09 INFO - PROCESS | 1651 | 1469017989984 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 05:33:09 INFO - PROCESS | 1651 | 1469017989986 Marionette TRACE conn2 <- [1,502,null,{}] 05:33:09 INFO - PROCESS | 1651 | 1469017989989 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}] 05:33:09 INFO - PROCESS | 1651 | 1469017989991 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:10 INFO - PROCESS | 1651 | 1469017990088 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 05:33:10 INFO - PROCESS | 1651 | 1469017990142 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:10 INFO - PROCESS | 1651 | 1469017990145 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:10 INFO - PROCESS | 1651 | ++DOCSHELL 0x11984c000 == 53 [pid = 1651] [id = 133] 05:33:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 130 (0x118796400) [pid = 1651] [serial = 396] [outer = 0x0] 05:33:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 131 (0x119797400) [pid = 1651] [serial = 397] [outer = 0x118796400] 05:33:10 INFO - PROCESS | 1651 | 1469017990173 Marionette DEBUG loaded listener.js 05:33:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 132 (0x120d27400) [pid = 1651] [serial = 398] [outer = 0x118796400] 05:33:10 INFO - PROCESS | 1651 | 1469017990648 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]]]}] 05:33:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 05:33:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 720ms 05:33:10 INFO - PROCESS | 1651 | 1469017990705 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 05:33:10 INFO - PROCESS | 1651 | 1469017990710 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 05:33:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 05:33:10 INFO - PROCESS | 1651 | 1469017990716 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 05:33:10 INFO - PROCESS | 1651 | 1469017990719 Marionette TRACE conn2 <- [1,506,null,{}] 05:33:10 INFO - PROCESS | 1651 | 1469017990722 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}] 05:33:10 INFO - PROCESS | 1651 | 1469017990725 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:10 INFO - PROCESS | 1651 | 1469017990875 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 05:33:10 INFO - PROCESS | 1651 | 1469017990945 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:10 INFO - PROCESS | 1651 | 1469017990947 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:10 INFO - PROCESS | 1651 | ++DOCSHELL 0x119a98000 == 54 [pid = 1651] [id = 134] 05:33:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 133 (0x12177f000) [pid = 1651] [serial = 399] [outer = 0x0] 05:33:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 134 (0x12193c400) [pid = 1651] [serial = 400] [outer = 0x12177f000] 05:33:10 INFO - PROCESS | 1651 | 1469017990975 Marionette DEBUG loaded listener.js 05:33:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 135 (0x123d4bc00) [pid = 1651] [serial = 401] [outer = 0x12177f000] 05:33:11 INFO - PROCESS | 1651 | --DOCSHELL 0x119c38800 == 53 [pid = 1651] [id = 80] 05:33:11 INFO - PROCESS | 1651 | --DOCSHELL 0x116162800 == 52 [pid = 1651] [id = 79] 05:33:11 INFO - PROCESS | 1651 | --DOCSHELL 0x12b2f6800 == 51 [pid = 1651] [id = 126] 05:33:11 INFO - PROCESS | 1651 | --DOCSHELL 0x12abd1800 == 50 [pid = 1651] [id = 125] 05:33:11 INFO - PROCESS | 1651 | --DOCSHELL 0x12a7ae800 == 49 [pid = 1651] [id = 124] 05:33:11 INFO - PROCESS | 1651 | --DOCSHELL 0x1192d7000 == 48 [pid = 1651] [id = 123] 05:33:11 INFO - PROCESS | 1651 | --DOCSHELL 0x128c29000 == 47 [pid = 1651] [id = 122] 05:33:11 INFO - PROCESS | 1651 | --DOCSHELL 0x127179800 == 46 [pid = 1651] [id = 121] 05:33:11 INFO - PROCESS | 1651 | --DOMWINDOW == 134 (0x1217aa400) [pid = 1651] [serial = 331] [outer = 0x0] [url = about:blank] 05:33:11 INFO - PROCESS | 1651 | --DOCSHELL 0x123d1d000 == 45 [pid = 1651] [id = 120] 05:33:11 INFO - PROCESS | 1651 | --DOCSHELL 0x121321000 == 44 [pid = 1651] [id = 119] 05:33:11 INFO - PROCESS | 1651 | --DOCSHELL 0x119c48000 == 43 [pid = 1651] [id = 118] 05:33:11 INFO - PROCESS | 1651 | --DOCSHELL 0x1192d8000 == 42 [pid = 1651] [id = 117] 05:33:11 INFO - PROCESS | 1651 | --DOCSHELL 0x118230000 == 41 [pid = 1651] [id = 116] 05:33:11 INFO - PROCESS | 1651 | --DOCSHELL 0x118595800 == 40 [pid = 1651] [id = 115] 05:33:11 INFO - PROCESS | 1651 | --DOCSHELL 0x1251c5000 == 39 [pid = 1651] [id = 114] 05:33:11 INFO - PROCESS | 1651 | --DOCSHELL 0x119c42000 == 38 [pid = 1651] [id = 113] 05:33:11 INFO - PROCESS | 1651 | --DOCSHELL 0x11679a000 == 37 [pid = 1651] [id = 112] 05:33:11 INFO - PROCESS | 1651 | 1469017991385 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]]]}] 05:33:11 INFO - PROCESS | 1651 | --DOMWINDOW == 133 (0x12be62800) [pid = 1651] [serial = 313] [outer = 0x0] [url = about:blank] 05:33:11 INFO - PROCESS | 1651 | --DOMWINDOW == 132 (0x12bec3800) [pid = 1651] [serial = 316] [outer = 0x0] [url = about:blank] 05:33:11 INFO - PROCESS | 1651 | --DOMWINDOW == 131 (0x12beb8000) [pid = 1651] [serial = 314] [outer = 0x0] [url = about:blank] 05:33:11 INFO - PROCESS | 1651 | --DOMWINDOW == 130 (0x12172c800) [pid = 1651] [serial = 289] [outer = 0x0] [url = about:blank] 05:33:11 INFO - PROCESS | 1651 | --DOMWINDOW == 129 (0x1126e0000) [pid = 1651] [serial = 320] [outer = 0x0] [url = about:blank] 05:33:11 INFO - PROCESS | 1651 | --DOMWINDOW == 128 (0x123d46400) [pid = 1651] [serial = 301] [outer = 0x0] [url = about:blank] 05:33:11 INFO - PROCESS | 1651 | --DOMWINDOW == 127 (0x1251dbc00) [pid = 1651] [serial = 302] [outer = 0x0] [url = about:blank] 05:33:11 INFO - PROCESS | 1651 | --DOMWINDOW == 126 (0x1126dc000) [pid = 1651] [serial = 319] [outer = 0x0] [url = about:blank] 05:33:11 INFO - PROCESS | 1651 | --DOMWINDOW == 125 (0x12739b800) [pid = 1651] [serial = 292] [outer = 0x0] [url = about:blank] 05:33:11 INFO - PROCESS | 1651 | --DOMWINDOW == 124 (0x12b05d000) [pid = 1651] [serial = 296] [outer = 0x0] [url = about:blank] 05:33:11 INFO - PROCESS | 1651 | --DOMWINDOW == 123 (0x12a7e4c00) [pid = 1651] [serial = 295] [outer = 0x0] [url = about:blank] 05:33:11 INFO - PROCESS | 1651 | --DOMWINDOW == 122 (0x128b3e800) [pid = 1651] [serial = 304] [outer = 0x0] [url = about:blank] 05:33:11 INFO - PROCESS | 1651 | --DOMWINDOW == 121 (0x128e3c000) [pid = 1651] [serial = 305] [outer = 0x0] [url = about:blank] 05:33:11 INFO - PROCESS | 1651 | --DOMWINDOW == 120 (0x120eee000) [pid = 1651] [serial = 299] [outer = 0x0] [url = about:blank] 05:33:11 INFO - PROCESS | 1651 | --DOMWINDOW == 119 (0x11979b800) [pid = 1651] [serial = 298] [outer = 0x0] [url = about:blank] 05:33:11 INFO - PROCESS | 1651 | --DOMWINDOW == 118 (0x12b060400) [pid = 1651] [serial = 307] [outer = 0x0] [url = about:blank] 05:33:11 INFO - PROCESS | 1651 | --DOMWINDOW == 117 (0x12b2d0000) [pid = 1651] [serial = 308] [outer = 0x0] [url = about:blank] 05:33:11 INFO - PROCESS | 1651 | --DOMWINDOW == 116 (0x12ba1f400) [pid = 1651] [serial = 310] [outer = 0x0] [url = about:blank] 05:33:11 INFO - PROCESS | 1651 | --DOMWINDOW == 115 (0x12bb9fc00) [pid = 1651] [serial = 284] [outer = 0x0] [url = about:blank] 05:33:11 INFO - PROCESS | 1651 | --DOMWINDOW == 114 (0x118168400) [pid = 1651] [serial = 286] [outer = 0x0] [url = about:blank] 05:33:11 INFO - PROCESS | 1651 | --DOMWINDOW == 113 (0x12a8a7400) [pid = 1651] [serial = 329] [outer = 0x0] [url = about:blank] 05:33:11 INFO - PROCESS | 1651 | --DOMWINDOW == 112 (0x11878f800) [pid = 1651] [serial = 323] [outer = 0x0] [url = about:blank] 05:33:11 INFO - PROCESS | 1651 | --DOMWINDOW == 111 (0x126fb1c00) [pid = 1651] [serial = 325] [outer = 0x0] [url = about:blank] 05:33:11 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x1198f3800) [pid = 1651] [serial = 328] [outer = 0x0] [url = about:blank] 05:33:11 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x129382c00) [pid = 1651] [serial = 326] [outer = 0x0] [url = about:blank] 05:33:11 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x12becbc00) [pid = 1651] [serial = 317] [outer = 0x0] [url = about:blank] 05:33:11 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x113a2cc00) [pid = 1651] [serial = 322] [outer = 0x0] [url = about:blank] 05:33:11 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x12ba86400) [pid = 1651] [serial = 311] [outer = 0x0] [url = about:blank] 05:33:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 05:33:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 722ms 05:33:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 05:33:11 INFO - PROCESS | 1651 | 1469017991438 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 05:33:11 INFO - PROCESS | 1651 | 1469017991439 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 05:33:11 INFO - PROCESS | 1651 | 1469017991441 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 05:33:11 INFO - PROCESS | 1651 | 1469017991443 Marionette TRACE conn2 <- [1,510,null,{}] 05:33:11 INFO - PROCESS | 1651 | 1469017991451 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}] 05:33:11 INFO - PROCESS | 1651 | 1469017991454 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:11 INFO - PROCESS | 1651 | 1469017991538 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 05:33:11 INFO - PROCESS | 1651 | 1469017991542 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:11 INFO - PROCESS | 1651 | 1469017991544 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:11 INFO - PROCESS | 1651 | ++DOCSHELL 0x119563000 == 38 [pid = 1651] [id = 135] 05:33:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x1269c7800) [pid = 1651] [serial = 402] [outer = 0x0] 05:33:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x1271c2400) [pid = 1651] [serial = 403] [outer = 0x1269c7800] 05:33:11 INFO - PROCESS | 1651 | 1469017991573 Marionette DEBUG loaded listener.js 05:33:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x128b3d400) [pid = 1651] [serial = 404] [outer = 0x1269c7800] 05:33:11 INFO - PROCESS | 1651 | 1469017991921 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]]]}] 05:33:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 05:33:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 521ms 05:33:11 INFO - PROCESS | 1651 | 1469017991966 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 05:33:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 05:33:11 INFO - PROCESS | 1651 | 1469017991969 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 05:33:11 INFO - PROCESS | 1651 | 1469017991972 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 05:33:11 INFO - PROCESS | 1651 | 1469017991973 Marionette TRACE conn2 <- [1,514,null,{}] 05:33:11 INFO - PROCESS | 1651 | 1469017991975 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}] 05:33:11 INFO - PROCESS | 1651 | 1469017991976 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:12 INFO - PROCESS | 1651 | 1469017992059 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 05:33:12 INFO - PROCESS | 1651 | 1469017992063 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:12 INFO - PROCESS | 1651 | 1469017992064 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:12 INFO - PROCESS | 1651 | ++DOCSHELL 0x1251bd800 == 39 [pid = 1651] [id = 136] 05:33:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x128b49000) [pid = 1651] [serial = 405] [outer = 0x0] 05:33:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x129278800) [pid = 1651] [serial = 406] [outer = 0x128b49000] 05:33:12 INFO - PROCESS | 1651 | 1469017992093 Marionette DEBUG loaded listener.js 05:33:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 112 (0x129511000) [pid = 1651] [serial = 407] [outer = 0x128b49000] 05:33:12 INFO - PROCESS | 1651 | 1469017992444 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]]]}] 05:33:12 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 05:33:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 520ms 05:33:12 INFO - PROCESS | 1651 | 1469017992492 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 05:33:12 INFO - PROCESS | 1651 | 1469017992494 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 05:33:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 05:33:12 INFO - PROCESS | 1651 | 1469017992506 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 05:33:12 INFO - PROCESS | 1651 | 1469017992507 Marionette TRACE conn2 <- [1,518,null,{}] 05:33:12 INFO - PROCESS | 1651 | 1469017992509 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}] 05:33:12 INFO - PROCESS | 1651 | 1469017992510 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:12 INFO - PROCESS | 1651 | 1469017992592 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 05:33:12 INFO - PROCESS | 1651 | 1469017992596 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:12 INFO - PROCESS | 1651 | 1469017992597 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:12 INFO - PROCESS | 1651 | ++DOCSHELL 0x128fcc000 == 40 [pid = 1651] [id = 137] 05:33:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 113 (0x12a63e000) [pid = 1651] [serial = 408] [outer = 0x0] 05:33:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 114 (0x12a8a7400) [pid = 1651] [serial = 409] [outer = 0x12a63e000] 05:33:12 INFO - PROCESS | 1651 | 1469017992625 Marionette DEBUG loaded listener.js 05:33:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 115 (0x12b2cd800) [pid = 1651] [serial = 410] [outer = 0x12a63e000] 05:33:12 INFO - PROCESS | 1651 | 1469017992954 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]]]}] 05:33:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 05:33:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 472ms 05:33:12 INFO - PROCESS | 1651 | 1469017992974 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 05:33:12 INFO - PROCESS | 1651 | 1469017992975 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 05:33:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 05:33:12 INFO - PROCESS | 1651 | 1469017992978 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 05:33:12 INFO - PROCESS | 1651 | 1469017992979 Marionette TRACE conn2 <- [1,522,null,{}] 05:33:12 INFO - PROCESS | 1651 | 1469017992981 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}] 05:33:12 INFO - PROCESS | 1651 | 1469017992988 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:13 INFO - PROCESS | 1651 | 1469017993088 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 05:33:13 INFO - PROCESS | 1651 | 1469017993153 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:13 INFO - PROCESS | 1651 | 1469017993154 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:13 INFO - PROCESS | 1651 | ++DOCSHELL 0x117018000 == 41 [pid = 1651] [id = 138] 05:33:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 116 (0x117e1f000) [pid = 1651] [serial = 411] [outer = 0x0] 05:33:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 117 (0x12ba21800) [pid = 1651] [serial = 412] [outer = 0x117e1f000] 05:33:13 INFO - PROCESS | 1651 | 1469017993186 Marionette DEBUG loaded listener.js 05:33:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 118 (0x12beb6c00) [pid = 1651] [serial = 413] [outer = 0x117e1f000] 05:33:13 INFO - PROCESS | 1651 | 1469017993523 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]]]}] 05:33:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 05:33:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 568ms 05:33:13 INFO - PROCESS | 1651 | 1469017993546 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 05:33:13 INFO - PROCESS | 1651 | 1469017993547 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 05:33:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 05:33:13 INFO - PROCESS | 1651 | 1469017993558 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 05:33:13 INFO - PROCESS | 1651 | 1469017993559 Marionette TRACE conn2 <- [1,526,null,{}] 05:33:13 INFO - PROCESS | 1651 | 1469017993561 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}] 05:33:13 INFO - PROCESS | 1651 | 1469017993562 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:13 INFO - PROCESS | 1651 | 1469017993667 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 05:33:13 INFO - PROCESS | 1651 | 1469017993671 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:13 INFO - PROCESS | 1651 | 1469017993672 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:13 INFO - PROCESS | 1651 | ++DOCSHELL 0x12abd1800 == 42 [pid = 1651] [id = 139] 05:33:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 119 (0x11296d400) [pid = 1651] [serial = 414] [outer = 0x0] 05:33:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 120 (0x112979000) [pid = 1651] [serial = 415] [outer = 0x11296d400] 05:33:13 INFO - PROCESS | 1651 | 1469017993730 Marionette DEBUG loaded listener.js 05:33:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 121 (0x1193c5c00) [pid = 1651] [serial = 416] [outer = 0x11296d400] 05:33:14 INFO - PROCESS | 1651 | 1469017994052 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]]]}] 05:33:14 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 05:33:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 518ms 05:33:14 INFO - PROCESS | 1651 | 1469017994076 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 05:33:14 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 05:33:14 INFO - PROCESS | 1651 | 1469017994078 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 05:33:14 INFO - PROCESS | 1651 | 1469017994080 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 05:33:14 INFO - PROCESS | 1651 | 1469017994081 Marionette TRACE conn2 <- [1,530,null,{}] 05:33:14 INFO - PROCESS | 1651 | 1469017994101 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}] 05:33:14 INFO - PROCESS | 1651 | 1469017994102 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:14 INFO - PROCESS | 1651 | 1469017994206 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 05:33:14 INFO - PROCESS | 1651 | 1469017994249 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:14 INFO - PROCESS | 1651 | 1469017994250 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:14 INFO - PROCESS | 1651 | ++DOCSHELL 0x12bb16000 == 43 [pid = 1651] [id = 140] 05:33:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 122 (0x112973400) [pid = 1651] [serial = 417] [outer = 0x0] 05:33:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 123 (0x12bebfc00) [pid = 1651] [serial = 418] [outer = 0x112973400] 05:33:14 INFO - PROCESS | 1651 | 1469017994275 Marionette DEBUG loaded listener.js 05:33:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 124 (0x12bec8800) [pid = 1651] [serial = 419] [outer = 0x112973400] 05:33:14 INFO - PROCESS | 1651 | 1469017994599 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"]]]}] 05:33:14 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 05:33:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 05:33:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:33:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 05:33:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:33:14 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 05:33:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 05:33:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:33:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 05:33:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:33:14 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 539ms 05:33:14 INFO - PROCESS | 1651 | 1469017994620 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 05:33:14 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 05:33:14 INFO - PROCESS | 1651 | 1469017994621 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 05:33:14 INFO - PROCESS | 1651 | 1469017994624 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 05:33:14 INFO - PROCESS | 1651 | 1469017994625 Marionette TRACE conn2 <- [1,534,null,{}] 05:33:14 INFO - PROCESS | 1651 | 1469017994627 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}] 05:33:14 INFO - PROCESS | 1651 | 1469017994628 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:14 INFO - PROCESS | 1651 | 1469017994749 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 05:33:14 INFO - PROCESS | 1651 | 1469017994763 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:14 INFO - PROCESS | 1651 | 1469017994765 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:14 INFO - PROCESS | 1651 | ++DOCSHELL 0x12be79800 == 44 [pid = 1651] [id = 141] 05:33:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 125 (0x11930b400) [pid = 1651] [serial = 420] [outer = 0x0] 05:33:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 126 (0x119318400) [pid = 1651] [serial = 421] [outer = 0x11930b400] 05:33:14 INFO - PROCESS | 1651 | 1469017994806 Marionette DEBUG loaded listener.js 05:33:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 127 (0x12bec8c00) [pid = 1651] [serial = 422] [outer = 0x11930b400] 05:33:15 INFO - PROCESS | 1651 | 1469017995292 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]]]}] 05:33:15 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 05:33:15 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 718ms 05:33:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 05:33:15 INFO - PROCESS | 1651 | 1469017995343 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 05:33:15 INFO - PROCESS | 1651 | 1469017995345 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 05:33:15 INFO - PROCESS | 1651 | 1469017995348 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 05:33:15 INFO - PROCESS | 1651 | 1469017995350 Marionette TRACE conn2 <- [1,538,null,{}] 05:33:15 INFO - PROCESS | 1651 | 1469017995353 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}] 05:33:15 INFO - PROCESS | 1651 | 1469017995355 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:15 INFO - PROCESS | 1651 | 1469017995685 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 05:33:15 INFO - PROCESS | 1651 | --DOMWINDOW == 126 (0x1198f0800) [pid = 1651] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 05:33:15 INFO - PROCESS | 1651 | --DOMWINDOW == 125 (0x120d28400) [pid = 1651] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 05:33:15 INFO - PROCESS | 1651 | --DOMWINDOW == 124 (0x127392c00) [pid = 1651] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 05:33:15 INFO - PROCESS | 1651 | --DOMWINDOW == 123 (0x117e13800) [pid = 1651] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 05:33:15 INFO - PROCESS | 1651 | --DOMWINDOW == 122 (0x12738a000) [pid = 1651] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 05:33:15 INFO - PROCESS | 1651 | --DOMWINDOW == 121 (0x129277c00) [pid = 1651] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 05:33:15 INFO - PROCESS | 1651 | --DOMWINDOW == 120 (0x129278000) [pid = 1651] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 05:33:15 INFO - PROCESS | 1651 | --DOMWINDOW == 119 (0x1198eb000) [pid = 1651] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 05:33:15 INFO - PROCESS | 1651 | --DOMWINDOW == 118 (0x116a9d400) [pid = 1651] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 05:33:15 INFO - PROCESS | 1651 | --DOMWINDOW == 117 (0x1198f1c00) [pid = 1651] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 05:33:15 INFO - PROCESS | 1651 | --DOMWINDOW == 116 (0x117e12800) [pid = 1651] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 05:33:15 INFO - PROCESS | 1651 | --DOMWINDOW == 115 (0x123926c00) [pid = 1651] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 05:33:15 INFO - PROCESS | 1651 | --DOMWINDOW == 114 (0x121932000) [pid = 1651] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 05:33:15 INFO - PROCESS | 1651 | --DOMWINDOW == 113 (0x126faf000) [pid = 1651] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 05:33:15 INFO - PROCESS | 1651 | --DOMWINDOW == 112 (0x116089800) [pid = 1651] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 05:33:15 INFO - PROCESS | 1651 | --DOMWINDOW == 111 (0x1193cd000) [pid = 1651] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 05:33:15 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x111c19c00) [pid = 1651] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 05:33:15 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x12a8a9000) [pid = 1651] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 05:33:15 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x1198e8800) [pid = 1651] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 05:33:15 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x116081800) [pid = 1651] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 05:33:15 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x1161ef000) [pid = 1651] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 05:33:15 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x1251df800) [pid = 1651] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 05:33:15 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x11858a800) [pid = 1651] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 05:33:15 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x12104a800) [pid = 1651] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 05:33:15 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x128b3dc00) [pid = 1651] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 05:33:15 INFO - PROCESS | 1651 | 1469017995756 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:15 INFO - PROCESS | 1651 | 1469017995757 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:15 INFO - PROCESS | 1651 | ++DOCSHELL 0x1133dc800 == 45 [pid = 1651] [id = 142] 05:33:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x111ca8c00) [pid = 1651] [serial = 423] [outer = 0x0] 05:33:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x116006800) [pid = 1651] [serial = 424] [outer = 0x111ca8c00] 05:33:15 INFO - PROCESS | 1651 | 1469017995787 Marionette DEBUG loaded listener.js 05:33:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x11928fc00) [pid = 1651] [serial = 425] [outer = 0x111ca8c00] 05:33:16 INFO - PROCESS | 1651 | 1469017996071 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]]]}] 05:33:16 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. 05:33:16 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 772ms 05:33:16 INFO - PROCESS | 1651 | 1469017996123 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 05:33:16 INFO - PROCESS | 1651 | 1469017996124 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 05:33:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 05:33:16 INFO - PROCESS | 1651 | 1469017996127 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 05:33:16 INFO - PROCESS | 1651 | 1469017996128 Marionette TRACE conn2 <- [1,542,null,{}] 05:33:16 INFO - PROCESS | 1651 | 1469017996131 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}] 05:33:16 INFO - PROCESS | 1651 | 1469017996133 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:16 INFO - PROCESS | 1651 | 1469017996257 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 05:33:16 INFO - PROCESS | 1651 | 1469017996265 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:16 INFO - PROCESS | 1651 | 1469017996267 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:16 INFO - PROCESS | 1651 | ++DOCSHELL 0x12cc71000 == 46 [pid = 1651] [id = 143] 05:33:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x1193a5400) [pid = 1651] [serial = 426] [outer = 0x0] 05:33:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x1217a7400) [pid = 1651] [serial = 427] [outer = 0x1193a5400] 05:33:16 INFO - PROCESS | 1651 | 1469017996294 Marionette DEBUG loaded listener.js 05:33:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x123aa0c00) [pid = 1651] [serial = 428] [outer = 0x1193a5400] 05:33:16 INFO - PROCESS | 1651 | 1469017996604 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]]]}] 05:33:16 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. 05:33:16 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 519ms 05:33:16 INFO - PROCESS | 1651 | 1469017996646 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 05:33:16 INFO - PROCESS | 1651 | 1469017996648 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 05:33:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 05:33:16 INFO - PROCESS | 1651 | 1469017996653 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 05:33:16 INFO - PROCESS | 1651 | 1469017996655 Marionette TRACE conn2 <- [1,546,null,{}] 05:33:16 INFO - PROCESS | 1651 | 1469017996657 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}] 05:33:16 INFO - PROCESS | 1651 | 1469017996669 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:16 INFO - PROCESS | 1651 | 1469017996770 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 05:33:16 INFO - PROCESS | 1651 | 1469017996775 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:16 INFO - PROCESS | 1651 | 1469017996776 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:16 INFO - PROCESS | 1651 | ++DOCSHELL 0x12cda0800 == 47 [pid = 1651] [id = 144] 05:33:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x1193cd000) [pid = 1651] [serial = 429] [outer = 0x0] 05:33:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x123f87000) [pid = 1651] [serial = 430] [outer = 0x1193cd000] 05:33:16 INFO - PROCESS | 1651 | 1469017996807 Marionette DEBUG loaded listener.js 05:33:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x12a7e7400) [pid = 1651] [serial = 431] [outer = 0x1193cd000] 05:33:17 INFO - PROCESS | 1651 | 1469017997162 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]]]}] 05:33:17 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 05:33:17 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 522ms 05:33:17 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 05:33:17 INFO - PROCESS | 1651 | 1469017997175 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 05:33:17 INFO - PROCESS | 1651 | 1469017997176 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 05:33:17 INFO - PROCESS | 1651 | 1469017997178 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 05:33:17 INFO - PROCESS | 1651 | 1469017997179 Marionette TRACE conn2 <- [1,550,null,{}] 05:33:17 INFO - PROCESS | 1651 | 1469017997181 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}] 05:33:17 INFO - PROCESS | 1651 | 1469017997182 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:17 INFO - PROCESS | 1651 | 1469017997306 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 05:33:17 INFO - PROCESS | 1651 | 1469017997313 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:17 INFO - PROCESS | 1651 | 1469017997314 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:17 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d1d8000 == 48 [pid = 1651] [id = 145] 05:33:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 112 (0x1128cb800) [pid = 1651] [serial = 432] [outer = 0x0] 05:33:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 113 (0x1128d3c00) [pid = 1651] [serial = 433] [outer = 0x1128cb800] 05:33:17 INFO - PROCESS | 1651 | 1469017997344 Marionette DEBUG loaded listener.js 05:33:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 114 (0x123aa0000) [pid = 1651] [serial = 434] [outer = 0x1128cb800] 05:33:17 INFO - PROCESS | 1651 | 1469017997726 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]]]}] 05:33:17 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. 05:33:17 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 568ms 05:33:17 INFO - PROCESS | 1651 | 1469017997747 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 05:33:17 INFO - PROCESS | 1651 | 1469017997750 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 05:33:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 05:33:17 INFO - PROCESS | 1651 | 1469017997753 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 05:33:17 INFO - PROCESS | 1651 | 1469017997755 Marionette TRACE conn2 <- [1,554,null,{}] 05:33:17 INFO - PROCESS | 1651 | 1469017997759 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}] 05:33:17 INFO - PROCESS | 1651 | 1469017997761 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:17 INFO - PROCESS | 1651 | 1469017997874 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 05:33:17 INFO - PROCESS | 1651 | 1469017997929 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:17 INFO - PROCESS | 1651 | 1469017997932 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:17 INFO - PROCESS | 1651 | ++DOCSHELL 0x117e47800 == 49 [pid = 1651] [id = 146] 05:33:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 115 (0x1126dd000) [pid = 1651] [serial = 435] [outer = 0x0] 05:33:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 116 (0x11298cc00) [pid = 1651] [serial = 436] [outer = 0x1126dd000] 05:33:17 INFO - PROCESS | 1651 | 1469017997964 Marionette DEBUG loaded listener.js 05:33:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 117 (0x118587400) [pid = 1651] [serial = 437] [outer = 0x1126dd000] 05:33:18 INFO - PROCESS | 1651 | [1651] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:33:18 INFO - PROCESS | 1651 | [1651] WARNING: 'NS_FAILED(aResult)', file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:33:18 INFO - PROCESS | 1651 | 1469017998434 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]]]}] 05:33:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 05:33:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 722ms 05:33:18 INFO - PROCESS | 1651 | 1469017998475 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 05:33:18 INFO - PROCESS | 1651 | 1469017998478 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 05:33:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 05:33:18 INFO - PROCESS | 1651 | 1469017998501 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 05:33:18 INFO - PROCESS | 1651 | 1469017998502 Marionette TRACE conn2 <- [1,558,null,{}] 05:33:18 INFO - PROCESS | 1651 | 1469017998507 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}] 05:33:18 INFO - PROCESS | 1651 | 1469017998508 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:18 INFO - PROCESS | 1651 | 1469017998617 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 05:33:18 INFO - PROCESS | 1651 | 1469017998689 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:18 INFO - PROCESS | 1651 | 1469017998691 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:18 INFO - PROCESS | 1651 | ++DOCSHELL 0x128b0e000 == 50 [pid = 1651] [id = 147] 05:33:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 118 (0x1198e8400) [pid = 1651] [serial = 438] [outer = 0x0] 05:33:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 119 (0x12104dc00) [pid = 1651] [serial = 439] [outer = 0x1198e8400] 05:33:18 INFO - PROCESS | 1651 | 1469017998722 Marionette DEBUG loaded listener.js 05:33:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 120 (0x1217b1c00) [pid = 1651] [serial = 440] [outer = 0x1198e8400] 05:33:19 INFO - PROCESS | 1651 | 1469017999117 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]]]}] 05:33:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 05:33:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 689ms 05:33:19 INFO - PROCESS | 1651 | 1469017999172 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 05:33:19 INFO - PROCESS | 1651 | 1469017999174 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 05:33:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 05:33:19 INFO - PROCESS | 1651 | 1469017999176 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 05:33:19 INFO - PROCESS | 1651 | 1469017999179 Marionette TRACE conn2 <- [1,562,null,{}] 05:33:19 INFO - PROCESS | 1651 | 1469017999205 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}] 05:33:19 INFO - PROCESS | 1651 | 1469017999208 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:19 INFO - PROCESS | 1651 | 1469017999321 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 05:33:19 INFO - PROCESS | 1651 | 1469017999392 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:19 INFO - PROCESS | 1651 | 1469017999395 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:19 INFO - PROCESS | 1651 | ++DOCSHELL 0x12cc63000 == 51 [pid = 1651] [id = 148] 05:33:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 121 (0x123a92400) [pid = 1651] [serial = 441] [outer = 0x0] 05:33:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 122 (0x123a9dc00) [pid = 1651] [serial = 442] [outer = 0x123a92400] 05:33:19 INFO - PROCESS | 1651 | 1469017999427 Marionette DEBUG loaded listener.js 05:33:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 123 (0x127318c00) [pid = 1651] [serial = 443] [outer = 0x123a92400] 05:33:19 INFO - PROCESS | 1651 | [1651] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:33:19 INFO - PROCESS | 1651 | 1469017999836 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]]]}] 05:33:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 05:33:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 724ms 05:33:19 INFO - PROCESS | 1651 | 1469017999900 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 05:33:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 05:33:19 INFO - PROCESS | 1651 | 1469017999902 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 05:33:19 INFO - PROCESS | 1651 | 1469017999905 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 05:33:19 INFO - PROCESS | 1651 | 1469017999906 Marionette TRACE conn2 <- [1,566,null,{}] 05:33:19 INFO - PROCESS | 1651 | 1469017999908 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}] 05:33:19 INFO - PROCESS | 1651 | 1469017999910 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:20 INFO - PROCESS | 1651 | 1469018000020 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 05:33:20 INFO - PROCESS | 1651 | 1469018000092 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:20 INFO - PROCESS | 1651 | 1469018000093 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:20 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d733000 == 52 [pid = 1651] [id = 149] 05:33:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 124 (0x12731c000) [pid = 1651] [serial = 444] [outer = 0x0] 05:33:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 125 (0x127321000) [pid = 1651] [serial = 445] [outer = 0x12731c000] 05:33:20 INFO - PROCESS | 1651 | 1469018000124 Marionette DEBUG loaded listener.js 05:33:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 126 (0x127389800) [pid = 1651] [serial = 446] [outer = 0x12731c000] 05:33:20 INFO - PROCESS | 1651 | [1651] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:33:20 INFO - PROCESS | 1651 | 1469018000529 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]]]}] 05:33:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 05:33:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 669ms 05:33:20 INFO - PROCESS | 1651 | 1469018000575 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 05:33:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 05:33:20 INFO - PROCESS | 1651 | 1469018000576 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 05:33:20 INFO - PROCESS | 1651 | 1469018000578 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 05:33:20 INFO - PROCESS | 1651 | 1469018000579 Marionette TRACE conn2 <- [1,570,null,{}] 05:33:20 INFO - PROCESS | 1651 | 1469018000582 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}] 05:33:20 INFO - PROCESS | 1651 | 1469018000583 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:20 INFO - PROCESS | 1651 | 1469018000706 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 05:33:20 INFO - PROCESS | 1651 | 1469018000767 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:20 INFO - PROCESS | 1651 | 1469018000768 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:20 INFO - PROCESS | 1651 | ++DOCSHELL 0x12bb21800 == 53 [pid = 1651] [id = 150] 05:33:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 127 (0x12731f000) [pid = 1651] [serial = 447] [outer = 0x0] 05:33:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 128 (0x128b3e800) [pid = 1651] [serial = 448] [outer = 0x12731f000] 05:33:20 INFO - PROCESS | 1651 | 1469018000843 Marionette DEBUG loaded listener.js 05:33:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 129 (0x129272000) [pid = 1651] [serial = 449] [outer = 0x12731f000] 05:33:21 INFO - PROCESS | 1651 | [1651] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:33:21 INFO - PROCESS | 1651 | 1469018001394 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]]]}] 05:33:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 05:33:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 870ms 05:33:21 INFO - PROCESS | 1651 | 1469018001453 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 05:33:21 INFO - PROCESS | 1651 | 1469018001455 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 05:33:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 05:33:21 INFO - PROCESS | 1651 | 1469018001460 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 05:33:21 INFO - PROCESS | 1651 | 1469018001462 Marionette TRACE conn2 <- [1,574,null,{}] 05:33:21 INFO - PROCESS | 1651 | 1469018001466 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}] 05:33:21 INFO - PROCESS | 1651 | 1469018001470 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:21 INFO - PROCESS | 1651 | 1469018001561 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 05:33:21 INFO - PROCESS | 1651 | 1469018001619 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:21 INFO - PROCESS | 1651 | 1469018001622 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:21 INFO - PROCESS | 1651 | ++DOCSHELL 0x1192da000 == 54 [pid = 1651] [id = 151] 05:33:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 130 (0x1176a3000) [pid = 1651] [serial = 450] [outer = 0x0] 05:33:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 131 (0x118311800) [pid = 1651] [serial = 451] [outer = 0x1176a3000] 05:33:21 INFO - PROCESS | 1651 | 1469018001650 Marionette DEBUG loaded listener.js 05:33:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 132 (0x119284c00) [pid = 1651] [serial = 452] [outer = 0x1176a3000] 05:33:22 INFO - PROCESS | 1651 | 1469018002082 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]]]}] 05:33:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 05:33:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 672ms 05:33:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 05:33:22 INFO - PROCESS | 1651 | 1469018002133 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 05:33:22 INFO - PROCESS | 1651 | 1469018002136 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 05:33:22 INFO - PROCESS | 1651 | 1469018002141 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 05:33:22 INFO - PROCESS | 1651 | 1469018002144 Marionette TRACE conn2 <- [1,578,null,{}] 05:33:22 INFO - PROCESS | 1651 | 1469018002148 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}] 05:33:22 INFO - PROCESS | 1651 | 1469018002150 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:22 INFO - PROCESS | 1651 | 1469018002293 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 05:33:22 INFO - PROCESS | 1651 | 1469018002401 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:22 INFO - PROCESS | 1651 | 1469018002402 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:22 INFO - PROCESS | 1651 | ++DOCSHELL 0x118aaa000 == 55 [pid = 1651] [id = 152] 05:33:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 133 (0x11816b000) [pid = 1651] [serial = 453] [outer = 0x0] 05:33:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 134 (0x1198ef400) [pid = 1651] [serial = 454] [outer = 0x11816b000] 05:33:22 INFO - PROCESS | 1651 | 1469018002450 Marionette DEBUG loaded listener.js 05:33:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 135 (0x120ee9800) [pid = 1651] [serial = 455] [outer = 0x11816b000] 05:33:23 INFO - PROCESS | 1651 | --DOCSHELL 0x12cda0800 == 54 [pid = 1651] [id = 144] 05:33:23 INFO - PROCESS | 1651 | --DOCSHELL 0x12cc71000 == 53 [pid = 1651] [id = 143] 05:33:23 INFO - PROCESS | 1651 | --DOCSHELL 0x1133dc800 == 52 [pid = 1651] [id = 142] 05:33:23 INFO - PROCESS | 1651 | --DOCSHELL 0x12be79800 == 51 [pid = 1651] [id = 141] 05:33:23 INFO - PROCESS | 1651 | --DOCSHELL 0x12bb16000 == 50 [pid = 1651] [id = 140] 05:33:23 INFO - PROCESS | 1651 | --DOCSHELL 0x12abd1800 == 49 [pid = 1651] [id = 139] 05:33:23 INFO - PROCESS | 1651 | --DOCSHELL 0x117018000 == 48 [pid = 1651] [id = 138] 05:33:23 INFO - PROCESS | 1651 | --DOCSHELL 0x128fcc000 == 47 [pid = 1651] [id = 137] 05:33:23 INFO - PROCESS | 1651 | --DOCSHELL 0x1251bd800 == 46 [pid = 1651] [id = 136] 05:33:23 INFO - PROCESS | 1651 | --DOCSHELL 0x119563000 == 45 [pid = 1651] [id = 135] 05:33:23 INFO - PROCESS | 1651 | --DOCSHELL 0x119a98000 == 44 [pid = 1651] [id = 134] 05:33:23 INFO - PROCESS | 1651 | --DOCSHELL 0x11984c000 == 43 [pid = 1651] [id = 133] 05:33:23 INFO - PROCESS | 1651 | --DOCSHELL 0x121320800 == 42 [pid = 1651] [id = 132] 05:33:23 INFO - PROCESS | 1651 | --DOCSHELL 0x12c46c800 == 41 [pid = 1651] [id = 131] 05:33:23 INFO - PROCESS | 1651 | --DOCSHELL 0x12b2ea800 == 40 [pid = 1651] [id = 130] 05:33:23 INFO - PROCESS | 1651 | --DOCSHELL 0x119ab4000 == 39 [pid = 1651] [id = 129] 05:33:23 INFO - PROCESS | 1651 | --DOCSHELL 0x12be43000 == 38 [pid = 1651] [id = 127] 05:33:23 INFO - PROCESS | 1651 | --DOCSHELL 0x116157800 == 37 [pid = 1651] [id = 128] 05:33:23 INFO - PROCESS | 1651 | --DOCSHELL 0x128c0f800 == 36 [pid = 1651] [id = 64] 05:33:23 INFO - PROCESS | 1651 | --DOCSHELL 0x12a621800 == 35 [pid = 1651] [id = 99] 05:33:23 INFO - PROCESS | 1651 | --DOCSHELL 0x128b15800 == 34 [pid = 1651] [id = 81] 05:33:23 INFO - PROCESS | 1651 | --DOCSHELL 0x1192da000 == 33 [pid = 1651] [id = 151] 05:33:23 INFO - PROCESS | 1651 | --DOCSHELL 0x12bb21800 == 32 [pid = 1651] [id = 150] 05:33:23 INFO - PROCESS | 1651 | --DOCSHELL 0x12d733000 == 31 [pid = 1651] [id = 149] 05:33:23 INFO - PROCESS | 1651 | --DOCSHELL 0x12cc63000 == 30 [pid = 1651] [id = 148] 05:33:23 INFO - PROCESS | 1651 | --DOCSHELL 0x128b0e000 == 29 [pid = 1651] [id = 147] 05:33:23 INFO - PROCESS | 1651 | --DOCSHELL 0x12d1d8000 == 28 [pid = 1651] [id = 145] 05:33:23 INFO - PROCESS | 1651 | --DOCSHELL 0x117e47800 == 27 [pid = 1651] [id = 146] 05:33:23 INFO - PROCESS | 1651 | --DOMWINDOW == 134 (0x128b44000) [pid = 1651] [serial = 245] [outer = 0x0] [url = about:blank] 05:33:23 INFO - PROCESS | 1651 | --DOMWINDOW == 133 (0x1217afc00) [pid = 1651] [serial = 332] [outer = 0x0] [url = about:blank] 05:33:23 INFO - PROCESS | 1651 | --DOMWINDOW == 132 (0x11830c000) [pid = 1651] [serial = 193] [outer = 0x0] [url = about:blank] 05:33:23 INFO - PROCESS | 1651 | --DOMWINDOW == 131 (0x1187a8400) [pid = 1651] [serial = 236] [outer = 0x0] [url = about:blank] 05:33:23 INFO - PROCESS | 1651 | --DOMWINDOW == 130 (0x127392000) [pid = 1651] [serial = 242] [outer = 0x0] [url = about:blank] 05:33:23 INFO - PROCESS | 1651 | --DOMWINDOW == 129 (0x129383c00) [pid = 1651] [serial = 190] [outer = 0x0] [url = about:blank] 05:33:23 INFO - PROCESS | 1651 | --DOMWINDOW == 128 (0x123a64400) [pid = 1651] [serial = 239] [outer = 0x0] [url = about:blank] 05:33:23 INFO - PROCESS | 1651 | --DOMWINDOW == 127 (0x123d90c00) [pid = 1651] [serial = 290] [outer = 0x0] [url = about:blank] 05:33:23 INFO - PROCESS | 1651 | --DOMWINDOW == 126 (0x128b43c00) [pid = 1651] [serial = 293] [outer = 0x0] [url = about:blank] 05:33:23 INFO - PROCESS | 1651 | --DOMWINDOW == 125 (0x1187a9400) [pid = 1651] [serial = 287] [outer = 0x0] [url = about:blank] 05:33:23 INFO - PROCESS | 1651 | --DOMWINDOW == 124 (0x128e36c00) [pid = 1651] [serial = 361] [outer = 0x0] [url = about:blank] 05:33:23 INFO - PROCESS | 1651 | --DOMWINDOW == 123 (0x129385800) [pid = 1651] [serial = 364] [outer = 0x0] [url = about:blank] 05:33:23 INFO - PROCESS | 1651 | --DOMWINDOW == 122 (0x129271400) [pid = 1651] [serial = 362] [outer = 0x0] [url = about:blank] 05:33:23 INFO - PROCESS | 1651 | --DOMWINDOW == 121 (0x12a63b400) [pid = 1651] [serial = 367] [outer = 0x0] [url = about:blank] 05:33:23 INFO - PROCESS | 1651 | --DOMWINDOW == 120 (0x12938e800) [pid = 1651] [serial = 365] [outer = 0x0] [url = about:blank] 05:33:23 INFO - PROCESS | 1651 | --DOMWINDOW == 119 (0x120d1c000) [pid = 1651] [serial = 347] [outer = 0x0] [url = about:blank] 05:33:23 INFO - PROCESS | 1651 | --DOMWINDOW == 118 (0x1198f0c00) [pid = 1651] [serial = 346] [outer = 0x0] [url = about:blank] 05:33:23 INFO - PROCESS | 1651 | --DOMWINDOW == 117 (0x120e0f000) [pid = 1651] [serial = 349] [outer = 0x0] [url = about:blank] 05:33:23 INFO - PROCESS | 1651 | --DOMWINDOW == 116 (0x121934400) [pid = 1651] [serial = 350] [outer = 0x0] [url = about:blank] 05:33:23 INFO - PROCESS | 1651 | --DOMWINDOW == 115 (0x1217acc00) [pid = 1651] [serial = 338] [outer = 0x0] [url = about:blank] 05:33:23 INFO - PROCESS | 1651 | --DOMWINDOW == 114 (0x119a5dc00) [pid = 1651] [serial = 337] [outer = 0x0] [url = about:blank] 05:33:23 INFO - PROCESS | 1651 | --DOMWINDOW == 113 (0x1187a8c00) [pid = 1651] [serial = 344] [outer = 0x0] [url = about:blank] 05:33:23 INFO - PROCESS | 1651 | --DOMWINDOW == 112 (0x118308c00) [pid = 1651] [serial = 343] [outer = 0x0] [url = about:blank] 05:33:23 INFO - PROCESS | 1651 | --DOMWINDOW == 111 (0x123fee400) [pid = 1651] [serial = 353] [outer = 0x0] [url = about:blank] 05:33:23 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x123d8e400) [pid = 1651] [serial = 352] [outer = 0x0] [url = about:blank] 05:33:23 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x123a67400) [pid = 1651] [serial = 341] [outer = 0x0] [url = about:blank] 05:33:23 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x12193b400) [pid = 1651] [serial = 340] [outer = 0x0] [url = about:blank] 05:33:23 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x127393000) [pid = 1651] [serial = 358] [outer = 0x0] [url = about:blank] 05:33:23 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x124c37800) [pid = 1651] [serial = 355] [outer = 0x0] [url = about:blank] 05:33:23 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x1217a2c00) [pid = 1651] [serial = 370] [outer = 0x0] [url = about:blank] 05:33:23 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x12690f400) [pid = 1651] [serial = 356] [outer = 0x0] [url = about:blank] 05:33:23 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x118309400) [pid = 1651] [serial = 335] [outer = 0x0] [url = about:blank] 05:33:23 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x1126d7c00) [pid = 1651] [serial = 334] [outer = 0x0] [url = about:blank] 05:33:23 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x128b44800) [pid = 1651] [serial = 371] [outer = 0x0] [url = about:blank] 05:33:23 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x12ba86800) [pid = 1651] [serial = 377] [outer = 0x0] [url = about:blank] 05:33:23 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x12bb98800) [pid = 1651] [serial = 379] [outer = 0x0] [url = about:blank] 05:33:23 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x12ba7e400) [pid = 1651] [serial = 376] [outer = 0x0] [url = about:blank] 05:33:23 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x12a7e2000) [pid = 1651] [serial = 368] [outer = 0x0] [url = about:blank] 05:33:23 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x12b2d0800) [pid = 1651] [serial = 374] [outer = 0x0] [url = about:blank] 05:33:23 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x128b48000) [pid = 1651] [serial = 359] [outer = 0x0] [url = about:blank] 05:33:23 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x12a7e6800) [pid = 1651] [serial = 373] [outer = 0x0] [url = about:blank] 05:33:23 INFO - PROCESS | 1651 | 1469018003522 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]]]}] 05:33:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 05:33:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1423ms 05:33:23 INFO - PROCESS | 1651 | 1469018003564 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 05:33:23 INFO - PROCESS | 1651 | 1469018003568 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 05:33:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 05:33:23 INFO - PROCESS | 1651 | 1469018003572 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 05:33:23 INFO - PROCESS | 1651 | 1469018003574 Marionette TRACE conn2 <- [1,582,null,{}] 05:33:23 INFO - PROCESS | 1651 | 1469018003577 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}] 05:33:23 INFO - PROCESS | 1651 | 1469018003579 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:23 INFO - PROCESS | 1651 | 1469018003658 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 05:33:23 INFO - PROCESS | 1651 | 1469018003688 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:23 INFO - PROCESS | 1651 | 1469018003689 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:23 INFO - PROCESS | 1651 | ++DOCSHELL 0x11609c000 == 28 [pid = 1651] [id = 153] 05:33:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x113806400) [pid = 1651] [serial = 456] [outer = 0x0] 05:33:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x113a30800) [pid = 1651] [serial = 457] [outer = 0x113806400] 05:33:23 INFO - PROCESS | 1651 | 1469018003719 Marionette DEBUG loaded listener.js 05:33:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x1128d0000) [pid = 1651] [serial = 458] [outer = 0x113806400] 05:33:24 INFO - PROCESS | 1651 | 1469018004088 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]]]}] 05:33:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 05:33:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 571ms 05:33:24 INFO - PROCESS | 1651 | 1469018004143 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 05:33:24 INFO - PROCESS | 1651 | 1469018004146 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 05:33:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 05:33:24 INFO - PROCESS | 1651 | 1469018004150 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 05:33:24 INFO - PROCESS | 1651 | 1469018004152 Marionette TRACE conn2 <- [1,586,null,{}] 05:33:24 INFO - PROCESS | 1651 | 1469018004154 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}] 05:33:24 INFO - PROCESS | 1651 | 1469018004156 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:24 INFO - PROCESS | 1651 | 1469018004231 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 05:33:24 INFO - PROCESS | 1651 | 1469018004237 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:24 INFO - PROCESS | 1651 | 1469018004239 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:24 INFO - PROCESS | 1651 | ++DOCSHELL 0x11736d000 == 29 [pid = 1651] [id = 154] 05:33:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x1169dc800) [pid = 1651] [serial = 459] [outer = 0x0] 05:33:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x11851d000) [pid = 1651] [serial = 460] [outer = 0x1169dc800] 05:33:24 INFO - PROCESS | 1651 | 1469018004266 Marionette DEBUG loaded listener.js 05:33:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x11878d400) [pid = 1651] [serial = 461] [outer = 0x1169dc800] 05:33:24 INFO - PROCESS | 1651 | [1651] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:33:24 INFO - PROCESS | 1651 | [1651] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:33:24 INFO - PROCESS | 1651 | 1469018004604 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]]]}] 05:33:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 05:33:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 469ms 05:33:24 INFO - PROCESS | 1651 | 1469018004620 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 05:33:24 INFO - PROCESS | 1651 | 1469018004622 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 05:33:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 05:33:24 INFO - PROCESS | 1651 | 1469018004624 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 05:33:24 INFO - PROCESS | 1651 | 1469018004626 Marionette TRACE conn2 <- [1,590,null,{}] 05:33:24 INFO - PROCESS | 1651 | 1469018004634 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}] 05:33:24 INFO - PROCESS | 1651 | 1469018004637 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:24 INFO - PROCESS | 1651 | 1469018004718 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 05:33:24 INFO - PROCESS | 1651 | 1469018004773 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:24 INFO - PROCESS | 1651 | 1469018004775 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:24 INFO - PROCESS | 1651 | ++DOCSHELL 0x11253b000 == 30 [pid = 1651] [id = 155] 05:33:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x1128cf400) [pid = 1651] [serial = 462] [outer = 0x0] 05:33:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x119315000) [pid = 1651] [serial = 463] [outer = 0x1128cf400] 05:33:24 INFO - PROCESS | 1651 | 1469018004803 Marionette DEBUG loaded listener.js 05:33:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x1198f7000) [pid = 1651] [serial = 464] [outer = 0x1128cf400] 05:33:25 INFO - PROCESS | 1651 | 1469018005091 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]]]}] 05:33:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 05:33:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 520ms 05:33:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 05:33:25 INFO - PROCESS | 1651 | 1469018005145 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 05:33:25 INFO - PROCESS | 1651 | 1469018005147 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 05:33:25 INFO - PROCESS | 1651 | 1469018005149 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 05:33:25 INFO - PROCESS | 1651 | 1469018005152 Marionette TRACE conn2 <- [1,594,null,{}] 05:33:25 INFO - PROCESS | 1651 | 1469018005155 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}] 05:33:25 INFO - PROCESS | 1651 | 1469018005157 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:25 INFO - PROCESS | 1651 | 1469018005230 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 05:33:25 INFO - PROCESS | 1651 | 1469018005290 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:25 INFO - PROCESS | 1651 | 1469018005291 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:25 INFO - PROCESS | 1651 | ++DOCSHELL 0x119ab4000 == 31 [pid = 1651] [id = 156] 05:33:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x11879f800) [pid = 1651] [serial = 465] [outer = 0x0] 05:33:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x120d25800) [pid = 1651] [serial = 466] [outer = 0x11879f800] 05:33:25 INFO - PROCESS | 1651 | 1469018005317 Marionette DEBUG loaded listener.js 05:33:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x12172d800) [pid = 1651] [serial = 467] [outer = 0x11879f800] 05:33:25 INFO - PROCESS | 1651 | 1469018005663 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]]]}] 05:33:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 05:33:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 522ms 05:33:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 05:33:25 INFO - PROCESS | 1651 | 1469018005673 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 05:33:25 INFO - PROCESS | 1651 | 1469018005675 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 05:33:25 INFO - PROCESS | 1651 | 1469018005678 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 05:33:25 INFO - PROCESS | 1651 | 1469018005680 Marionette TRACE conn2 <- [1,598,null,{}] 05:33:25 INFO - PROCESS | 1651 | 1469018005685 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}] 05:33:25 INFO - PROCESS | 1651 | 1469018005687 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:25 INFO - PROCESS | 1651 | 1469018005838 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 05:33:25 INFO - PROCESS | 1651 | 1469018005892 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:25 INFO - PROCESS | 1651 | 1469018005893 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:25 INFO - PROCESS | 1651 | ++DOCSHELL 0x1210e7000 == 32 [pid = 1651] [id = 157] 05:33:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x116907400) [pid = 1651] [serial = 468] [outer = 0x0] 05:33:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x1217acc00) [pid = 1651] [serial = 469] [outer = 0x116907400] 05:33:25 INFO - PROCESS | 1651 | 1469018005933 Marionette DEBUG loaded listener.js 05:33:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x12193b400) [pid = 1651] [serial = 470] [outer = 0x116907400] 05:33:26 INFO - PROCESS | 1651 | 1469018006356 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]]]}] 05:33:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 05:33:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 720ms 05:33:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 05:33:26 INFO - PROCESS | 1651 | 1469018006398 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 05:33:26 INFO - PROCESS | 1651 | 1469018006400 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 05:33:26 INFO - PROCESS | 1651 | 1469018006402 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 05:33:26 INFO - PROCESS | 1651 | 1469018006403 Marionette TRACE conn2 <- [1,602,null,{}] 05:33:26 INFO - PROCESS | 1651 | 1469018006405 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}] 05:33:26 INFO - PROCESS | 1651 | 1469018006409 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:26 INFO - PROCESS | 1651 | 1469018006520 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 05:33:26 INFO - PROCESS | 1651 | 1469018006554 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:26 INFO - PROCESS | 1651 | 1469018006556 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:26 INFO - PROCESS | 1651 | ++DOCSHELL 0x124cf1800 == 33 [pid = 1651] [id = 158] 05:33:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x1239c2000) [pid = 1651] [serial = 471] [outer = 0x0] 05:33:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x123a99400) [pid = 1651] [serial = 472] [outer = 0x1239c2000] 05:33:26 INFO - PROCESS | 1651 | 1469018006581 Marionette DEBUG loaded listener.js 05:33:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 112 (0x124c3b400) [pid = 1651] [serial = 473] [outer = 0x1239c2000] 05:33:26 INFO - PROCESS | 1651 | 1469018006905 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]]]}] 05:33:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 05:33:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 568ms 05:33:26 INFO - PROCESS | 1651 | 1469018006971 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 05:33:26 INFO - PROCESS | 1651 | 1469018006973 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 05:33:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 05:33:26 INFO - PROCESS | 1651 | 1469018006976 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 05:33:26 INFO - PROCESS | 1651 | 1469018006978 Marionette TRACE conn2 <- [1,606,null,{}] 05:33:26 INFO - PROCESS | 1651 | 1469018006981 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}] 05:33:26 INFO - PROCESS | 1651 | 1469018006983 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:27 INFO - PROCESS | 1651 | 1469018007129 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 05:33:27 INFO - PROCESS | 1651 | 1469018007150 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:27 INFO - PROCESS | 1651 | 1469018007151 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:27 INFO - PROCESS | 1651 | ++DOCSHELL 0x127173000 == 34 [pid = 1651] [id = 159] 05:33:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 113 (0x1198ed400) [pid = 1651] [serial = 474] [outer = 0x0] 05:33:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 114 (0x1265c4c00) [pid = 1651] [serial = 475] [outer = 0x1198ed400] 05:33:27 INFO - PROCESS | 1651 | 1469018007191 Marionette DEBUG loaded listener.js 05:33:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 115 (0x127319400) [pid = 1651] [serial = 476] [outer = 0x1198ed400] 05:33:27 INFO - PROCESS | 1651 | 1469018007849 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]]]}] 05:33:27 INFO - PROCESS | 1651 | --DOMWINDOW == 114 (0x1128cb800) [pid = 1651] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 05:33:27 INFO - PROCESS | 1651 | --DOMWINDOW == 113 (0x11607f400) [pid = 1651] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 05:33:27 INFO - PROCESS | 1651 | --DOMWINDOW == 112 (0x11930b400) [pid = 1651] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 05:33:27 INFO - PROCESS | 1651 | --DOMWINDOW == 111 (0x128b49000) [pid = 1651] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 05:33:27 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x12739c800) [pid = 1651] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 05:33:27 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x1193a5400) [pid = 1651] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 05:33:27 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x12a63e000) [pid = 1651] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 05:33:27 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x1265b9000) [pid = 1651] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 05:33:27 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x112973400) [pid = 1651] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 05:33:27 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x1198f5400) [pid = 1651] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 05:33:27 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x12177f000) [pid = 1651] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 05:33:27 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x118796400) [pid = 1651] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 05:33:27 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x12738f800) [pid = 1651] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 05:33:27 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x1193cd000) [pid = 1651] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 05:33:27 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x1269c7800) [pid = 1651] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 05:33:27 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x111ca8c00) [pid = 1651] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 05:33:27 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x11296d400) [pid = 1651] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 05:33:27 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x117e1f000) [pid = 1651] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 05:33:27 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x12ba1b800) [pid = 1651] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 05:33:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 05:33:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 921ms 05:33:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 05:33:27 INFO - PROCESS | 1651 | 1469018007897 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 05:33:27 INFO - PROCESS | 1651 | 1469018007898 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 05:33:27 INFO - PROCESS | 1651 | 1469018007901 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 05:33:27 INFO - PROCESS | 1651 | 1469018007903 Marionette TRACE conn2 <- [1,610,null,{}] 05:33:27 INFO - PROCESS | 1651 | 1469018007906 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}] 05:33:27 INFO - PROCESS | 1651 | 1469018007907 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:27 INFO - PROCESS | 1651 | 1469018007982 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 05:33:27 INFO - PROCESS | 1651 | 1469018007990 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:27 INFO - PROCESS | 1651 | 1469018007991 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:28 INFO - PROCESS | 1651 | ++DOCSHELL 0x124cfe000 == 35 [pid = 1651] [id = 160] 05:33:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x113d96400) [pid = 1651] [serial = 477] [outer = 0x0] 05:33:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x11858a800) [pid = 1651] [serial = 478] [outer = 0x113d96400] 05:33:28 INFO - PROCESS | 1651 | 1469018008016 Marionette DEBUG loaded listener.js 05:33:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x1198ec000) [pid = 1651] [serial = 479] [outer = 0x113d96400] 05:33:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x12731a400) [pid = 1651] [serial = 480] [outer = 0x123a22800] 05:33:28 INFO - PROCESS | 1651 | 1469018008442 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]]]}] 05:33:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 05:33:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 621ms 05:33:28 INFO - PROCESS | 1651 | 1469018008522 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 05:33:28 INFO - PROCESS | 1651 | 1469018008524 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 05:33:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 05:33:28 INFO - PROCESS | 1651 | 1469018008527 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 05:33:28 INFO - PROCESS | 1651 | 1469018008529 Marionette TRACE conn2 <- [1,614,null,{}] 05:33:28 INFO - PROCESS | 1651 | 1469018008535 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}] 05:33:28 INFO - PROCESS | 1651 | 1469018008537 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:28 INFO - PROCESS | 1651 | 1469018008655 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 05:33:28 INFO - PROCESS | 1651 | 1469018008664 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:28 INFO - PROCESS | 1651 | 1469018008666 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:28 INFO - PROCESS | 1651 | ++DOCSHELL 0x118aba000 == 36 [pid = 1651] [id = 161] 05:33:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x11769dc00) [pid = 1651] [serial = 481] [outer = 0x0] 05:33:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x127322400) [pid = 1651] [serial = 482] [outer = 0x11769dc00] 05:33:28 INFO - PROCESS | 1651 | 1469018008706 Marionette DEBUG loaded listener.js 05:33:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x127387000) [pid = 1651] [serial = 483] [outer = 0x11769dc00] 05:33:29 INFO - PROCESS | 1651 | 1469018009089 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]]]}] 05:33:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 05:33:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 569ms 05:33:29 INFO - PROCESS | 1651 | 1469018009097 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 05:33:29 INFO - PROCESS | 1651 | 1469018009098 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 05:33:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 05:33:29 INFO - PROCESS | 1651 | 1469018009108 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 05:33:29 INFO - PROCESS | 1651 | 1469018009109 Marionette TRACE conn2 <- [1,618,null,{}] 05:33:29 INFO - PROCESS | 1651 | 1469018009112 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}] 05:33:29 INFO - PROCESS | 1651 | 1469018009113 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:29 INFO - PROCESS | 1651 | 1469018009222 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 05:33:29 INFO - PROCESS | 1651 | 1469018009229 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:29 INFO - PROCESS | 1651 | 1469018009230 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:29 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a40c800 == 37 [pid = 1651] [id = 162] 05:33:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x118304800) [pid = 1651] [serial = 484] [outer = 0x0] 05:33:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x12738f800) [pid = 1651] [serial = 485] [outer = 0x118304800] 05:33:29 INFO - PROCESS | 1651 | 1469018009255 Marionette DEBUG loaded listener.js 05:33:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x12739bc00) [pid = 1651] [serial = 486] [outer = 0x118304800] 05:33:29 INFO - PROCESS | 1651 | 1469018009560 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]]]}] 05:33:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 05:33:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 468ms 05:33:29 INFO - PROCESS | 1651 | 1469018009577 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 05:33:29 INFO - PROCESS | 1651 | 1469018009589 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 05:33:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 05:33:29 INFO - PROCESS | 1651 | 1469018009592 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 05:33:29 INFO - PROCESS | 1651 | 1469018009594 Marionette TRACE conn2 <- [1,622,null,{}] 05:33:29 INFO - PROCESS | 1651 | 1469018009596 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}] 05:33:29 INFO - PROCESS | 1651 | 1469018009598 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:29 INFO - PROCESS | 1651 | 1469018009687 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 05:33:29 INFO - PROCESS | 1651 | 1469018009691 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:29 INFO - PROCESS | 1651 | 1469018009692 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:29 INFO - PROCESS | 1651 | ++DOCSHELL 0x1210e6000 == 38 [pid = 1651] [id = 163] 05:33:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x12739c000) [pid = 1651] [serial = 487] [outer = 0x0] 05:33:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x128b43400) [pid = 1651] [serial = 488] [outer = 0x12739c000] 05:33:29 INFO - PROCESS | 1651 | 1469018009718 Marionette DEBUG loaded listener.js 05:33:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x129275400) [pid = 1651] [serial = 489] [outer = 0x12739c000] 05:33:30 INFO - PROCESS | 1651 | 1469018010284 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]]]}] 05:33:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 05:33:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 769ms 05:33:30 INFO - PROCESS | 1651 | 1469018010361 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 05:33:30 INFO - PROCESS | 1651 | 1469018010364 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 05:33:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 05:33:30 INFO - PROCESS | 1651 | 1469018010368 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 05:33:30 INFO - PROCESS | 1651 | 1469018010370 Marionette TRACE conn2 <- [1,626,null,{}] 05:33:30 INFO - PROCESS | 1651 | 1469018010374 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}] 05:33:30 INFO - PROCESS | 1651 | 1469018010376 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:30 INFO - PROCESS | 1651 | 1469018010484 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 05:33:30 INFO - PROCESS | 1651 | 1469018010542 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:30 INFO - PROCESS | 1651 | 1469018010544 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:30 INFO - PROCESS | 1651 | ++DOCSHELL 0x11736b800 == 39 [pid = 1651] [id = 164] 05:33:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x112e31000) [pid = 1651] [serial = 490] [outer = 0x0] 05:33:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x1151c5800) [pid = 1651] [serial = 491] [outer = 0x112e31000] 05:33:30 INFO - PROCESS | 1651 | 1469018010575 Marionette DEBUG loaded listener.js 05:33:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 112 (0x117e21800) [pid = 1651] [serial = 492] [outer = 0x112e31000] 05:33:31 INFO - PROCESS | 1651 | 1469018011142 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]]]}] 05:33:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 05:33:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 822ms 05:33:31 INFO - PROCESS | 1651 | 1469018011198 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 05:33:31 INFO - PROCESS | 1651 | 1469018011203 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 05:33:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 05:33:31 INFO - PROCESS | 1651 | 1469018011207 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 05:33:31 INFO - PROCESS | 1651 | 1469018011209 Marionette TRACE conn2 <- [1,630,null,{}] 05:33:31 INFO - PROCESS | 1651 | 1469018011211 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}] 05:33:31 INFO - PROCESS | 1651 | 1469018011212 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:31 INFO - PROCESS | 1651 | 1469018011341 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 05:33:31 INFO - PROCESS | 1651 | 1469018011449 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:31 INFO - PROCESS | 1651 | 1469018011451 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:31 INFO - PROCESS | 1651 | ++DOCSHELL 0x11821a800 == 40 [pid = 1651] [id = 165] 05:33:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 113 (0x1172b2800) [pid = 1651] [serial = 493] [outer = 0x0] 05:33:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 114 (0x118760400) [pid = 1651] [serial = 494] [outer = 0x1172b2800] 05:33:31 INFO - PROCESS | 1651 | 1469018011503 Marionette DEBUG loaded listener.js 05:33:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 115 (0x11930d000) [pid = 1651] [serial = 495] [outer = 0x1172b2800] 05:33:32 INFO - PROCESS | 1651 | 1469018012269 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]]]}] 05:33:32 INFO - PROCESS | 1651 | --DOCSHELL 0x12a40c800 == 39 [pid = 1651] [id = 162] 05:33:32 INFO - PROCESS | 1651 | --DOCSHELL 0x118aba000 == 38 [pid = 1651] [id = 161] 05:33:32 INFO - PROCESS | 1651 | --DOCSHELL 0x124cfe000 == 37 [pid = 1651] [id = 160] 05:33:32 INFO - PROCESS | 1651 | --DOCSHELL 0x127173000 == 36 [pid = 1651] [id = 159] 05:33:32 INFO - PROCESS | 1651 | --DOCSHELL 0x124cf1800 == 35 [pid = 1651] [id = 158] 05:33:32 INFO - PROCESS | 1651 | --DOCSHELL 0x1210e7000 == 34 [pid = 1651] [id = 157] 05:33:32 INFO - PROCESS | 1651 | --DOCSHELL 0x119ab4000 == 33 [pid = 1651] [id = 156] 05:33:32 INFO - PROCESS | 1651 | --DOCSHELL 0x11253b000 == 32 [pid = 1651] [id = 155] 05:33:32 INFO - PROCESS | 1651 | --DOCSHELL 0x11736d000 == 31 [pid = 1651] [id = 154] 05:33:32 INFO - PROCESS | 1651 | --DOCSHELL 0x11609c000 == 30 [pid = 1651] [id = 153] 05:33:32 INFO - PROCESS | 1651 | --DOCSHELL 0x118aaa000 == 29 [pid = 1651] [id = 152] 05:33:32 INFO - PROCESS | 1651 | --DOMWINDOW == 114 (0x123aa0000) [pid = 1651] [serial = 434] [outer = 0x0] [url = about:blank] 05:33:32 INFO - PROCESS | 1651 | --DOMWINDOW == 113 (0x12a7e7400) [pid = 1651] [serial = 431] [outer = 0x0] [url = about:blank] 05:33:32 INFO - PROCESS | 1651 | --DOMWINDOW == 112 (0x1128d3c00) [pid = 1651] [serial = 433] [outer = 0x0] [url = about:blank] 05:33:32 INFO - PROCESS | 1651 | --DOMWINDOW == 111 (0x118586400) [pid = 1651] [serial = 383] [outer = 0x0] [url = about:blank] 05:33:32 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x12bec8c00) [pid = 1651] [serial = 422] [outer = 0x0] [url = about:blank] 05:33:32 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x129278800) [pid = 1651] [serial = 406] [outer = 0x0] [url = about:blank] 05:33:32 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x128b49c00) [pid = 1651] [serial = 391] [outer = 0x0] [url = about:blank] 05:33:32 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x1217a7400) [pid = 1651] [serial = 427] [outer = 0x0] [url = about:blank] 05:33:32 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x12b2cd800) [pid = 1651] [serial = 410] [outer = 0x0] [url = about:blank] 05:33:32 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x127391000) [pid = 1651] [serial = 389] [outer = 0x0] [url = about:blank] 05:33:32 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x12bebfc00) [pid = 1651] [serial = 418] [outer = 0x0] [url = about:blank] 05:33:32 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x120d23800) [pid = 1651] [serial = 385] [outer = 0x0] [url = about:blank] 05:33:32 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x12193c400) [pid = 1651] [serial = 400] [outer = 0x0] [url = about:blank] 05:33:32 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x120d27400) [pid = 1651] [serial = 398] [outer = 0x0] [url = about:blank] 05:33:32 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x12a89e000) [pid = 1651] [serial = 394] [outer = 0x0] [url = about:blank] 05:33:32 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x123f87000) [pid = 1651] [serial = 430] [outer = 0x0] [url = about:blank] 05:33:32 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x12a8a7400) [pid = 1651] [serial = 409] [outer = 0x0] [url = about:blank] 05:33:32 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x129511000) [pid = 1651] [serial = 407] [outer = 0x0] [url = about:blank] 05:33:32 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x1271c2400) [pid = 1651] [serial = 403] [outer = 0x0] [url = about:blank] 05:33:32 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x128b3d400) [pid = 1651] [serial = 404] [outer = 0x0] [url = about:blank] 05:33:32 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x12bec8800) [pid = 1651] [serial = 419] [outer = 0x0] [url = about:blank] 05:33:32 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x116006800) [pid = 1651] [serial = 424] [outer = 0x0] [url = about:blank] 05:33:32 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x123d4bc00) [pid = 1651] [serial = 401] [outer = 0x0] [url = about:blank] 05:33:32 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x1172b0000) [pid = 1651] [serial = 382] [outer = 0x0] [url = about:blank] 05:33:32 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x1193c5c00) [pid = 1651] [serial = 416] [outer = 0x0] [url = about:blank] 05:33:32 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x12beb6c00) [pid = 1651] [serial = 413] [outer = 0x0] [url = about:blank] 05:33:32 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x119318400) [pid = 1651] [serial = 421] [outer = 0x0] [url = about:blank] 05:33:32 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x12a89d400) [pid = 1651] [serial = 392] [outer = 0x0] [url = about:blank] 05:33:32 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x12bba4000) [pid = 1651] [serial = 380] [outer = 0x0] [url = about:blank] 05:33:32 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x12177cc00) [pid = 1651] [serial = 386] [outer = 0x0] [url = about:blank] 05:33:32 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x11928fc00) [pid = 1651] [serial = 425] [outer = 0x0] [url = about:blank] 05:33:32 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x12ba21800) [pid = 1651] [serial = 412] [outer = 0x0] [url = about:blank] 05:33:32 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x126e8e400) [pid = 1651] [serial = 388] [outer = 0x0] [url = about:blank] 05:33:32 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x12b2c5800) [pid = 1651] [serial = 395] [outer = 0x0] [url = about:blank] 05:33:32 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x119797400) [pid = 1651] [serial = 397] [outer = 0x0] [url = about:blank] 05:33:32 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x123aa0c00) [pid = 1651] [serial = 428] [outer = 0x0] [url = about:blank] 05:33:32 INFO - PROCESS | 1651 | --DOMWINDOW == 78 (0x112979000) [pid = 1651] [serial = 415] [outer = 0x0] [url = about:blank] 05:33:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 05:33:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1120ms 05:33:32 INFO - PROCESS | 1651 | 1469018012334 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 05:33:32 INFO - PROCESS | 1651 | 1469018012338 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 05:33:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 05:33:32 INFO - PROCESS | 1651 | 1469018012346 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 05:33:32 INFO - PROCESS | 1651 | 1469018012348 Marionette TRACE conn2 <- [1,634,null,{}] 05:33:32 INFO - PROCESS | 1651 | 1469018012355 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}] 05:33:32 INFO - PROCESS | 1651 | 1469018012357 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:32 INFO - PROCESS | 1651 | 1469018012443 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 05:33:32 INFO - PROCESS | 1651 | 1469018012454 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:32 INFO - PROCESS | 1651 | 1469018012455 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:32 INFO - PROCESS | 1651 | ++DOCSHELL 0x1167b8800 == 30 [pid = 1651] [id = 166] 05:33:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x11386a000) [pid = 1651] [serial = 496] [outer = 0x0] 05:33:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x115e11800) [pid = 1651] [serial = 497] [outer = 0x11386a000] 05:33:32 INFO - PROCESS | 1651 | 1469018012483 Marionette DEBUG loaded listener.js 05:33:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x11652c400) [pid = 1651] [serial = 498] [outer = 0x11386a000] 05:33:32 INFO - PROCESS | 1651 | [1651] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:33:32 INFO - PROCESS | 1651 | [1651] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:33:32 INFO - PROCESS | 1651 | 1469018012829 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]]]}] 05:33:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 05:33:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 525ms 05:33:32 INFO - PROCESS | 1651 | 1469018012876 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 05:33:32 INFO - PROCESS | 1651 | 1469018012879 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 05:33:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 05:33:32 INFO - PROCESS | 1651 | 1469018012884 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 05:33:32 INFO - PROCESS | 1651 | 1469018012886 Marionette TRACE conn2 <- [1,638,null,{}] 05:33:32 INFO - PROCESS | 1651 | 1469018012888 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}] 05:33:32 INFO - PROCESS | 1651 | 1469018012890 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:32 INFO - PROCESS | 1651 | 1469018012987 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 05:33:32 INFO - PROCESS | 1651 | 1469018012993 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:32 INFO - PROCESS | 1651 | 1469018012994 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:33 INFO - PROCESS | 1651 | ++DOCSHELL 0x11821e000 == 31 [pid = 1651] [id = 167] 05:33:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x118792c00) [pid = 1651] [serial = 499] [outer = 0x0] 05:33:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x118a7d000) [pid = 1651] [serial = 500] [outer = 0x118792c00] 05:33:33 INFO - PROCESS | 1651 | 1469018013022 Marionette DEBUG loaded listener.js 05:33:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x11930f400) [pid = 1651] [serial = 501] [outer = 0x118792c00] 05:33:33 INFO - PROCESS | 1651 | [1651] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:33:33 INFO - PROCESS | 1651 | [1651] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:33:33 INFO - PROCESS | 1651 | 1469018013361 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]]]}] 05:33:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 05:33:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 519ms 05:33:33 INFO - PROCESS | 1651 | 1469018013410 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 05:33:33 INFO - PROCESS | 1651 | 1469018013411 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 05:33:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 05:33:33 INFO - PROCESS | 1651 | 1469018013415 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 05:33:33 INFO - PROCESS | 1651 | 1469018013418 Marionette TRACE conn2 <- [1,642,null,{}] 05:33:33 INFO - PROCESS | 1651 | 1469018013425 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}] 05:33:33 INFO - PROCESS | 1651 | 1469018013429 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:33 INFO - PROCESS | 1651 | 1469018013512 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 05:33:33 INFO - PROCESS | 1651 | 1469018013521 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:33 INFO - PROCESS | 1651 | 1469018013524 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:33 INFO - PROCESS | 1651 | ++DOCSHELL 0x1198e0800 == 32 [pid = 1651] [id = 168] 05:33:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x1128d1800) [pid = 1651] [serial = 502] [outer = 0x0] 05:33:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x1198ef800) [pid = 1651] [serial = 503] [outer = 0x1128d1800] 05:33:33 INFO - PROCESS | 1651 | 1469018013552 Marionette DEBUG loaded listener.js 05:33:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x120d22000) [pid = 1651] [serial = 504] [outer = 0x1128d1800] 05:33:33 INFO - PROCESS | 1651 | 1469018013878 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]]]}] 05:33:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 05:33:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 471ms 05:33:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 05:33:33 INFO - PROCESS | 1651 | 1469018013889 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 05:33:33 INFO - PROCESS | 1651 | 1469018013890 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 05:33:33 INFO - PROCESS | 1651 | 1469018013892 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 05:33:33 INFO - PROCESS | 1651 | 1469018013894 Marionette TRACE conn2 <- [1,646,null,{}] 05:33:33 INFO - PROCESS | 1651 | 1469018013896 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}] 05:33:33 INFO - PROCESS | 1651 | 1469018013897 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:33 INFO - PROCESS | 1651 | 1469018013987 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 05:33:34 INFO - PROCESS | 1651 | 1469018014041 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:34 INFO - PROCESS | 1651 | 1469018014042 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:34 INFO - PROCESS | 1651 | ++DOCSHELL 0x120f97800 == 33 [pid = 1651] [id = 169] 05:33:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x1198f3800) [pid = 1651] [serial = 505] [outer = 0x0] 05:33:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x120ef1000) [pid = 1651] [serial = 506] [outer = 0x1198f3800] 05:33:34 INFO - PROCESS | 1651 | 1469018014067 Marionette DEBUG loaded listener.js 05:33:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x1217aac00) [pid = 1651] [serial = 507] [outer = 0x1198f3800] 05:33:34 INFO - PROCESS | 1651 | 1469018014386 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]]]}] 05:33:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 05:33:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 518ms 05:33:34 INFO - PROCESS | 1651 | 1469018014412 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 05:33:34 INFO - PROCESS | 1651 | 1469018014413 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 05:33:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 05:33:34 INFO - PROCESS | 1651 | 1469018014423 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 05:33:34 INFO - PROCESS | 1651 | 1469018014424 Marionette TRACE conn2 <- [1,650,null,{}] 05:33:34 INFO - PROCESS | 1651 | 1469018014427 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}] 05:33:34 INFO - PROCESS | 1651 | 1469018014428 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:34 INFO - PROCESS | 1651 | 1469018014543 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 05:33:34 INFO - PROCESS | 1651 | 1469018014585 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:34 INFO - PROCESS | 1651 | 1469018014586 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:34 INFO - PROCESS | 1651 | ++DOCSHELL 0x123d1d800 == 34 [pid = 1651] [id = 170] 05:33:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x1128d0400) [pid = 1651] [serial = 508] [outer = 0x0] 05:33:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x121935800) [pid = 1651] [serial = 509] [outer = 0x1128d0400] 05:33:34 INFO - PROCESS | 1651 | 1469018014619 Marionette DEBUG loaded listener.js 05:33:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x123a29400) [pid = 1651] [serial = 510] [outer = 0x1128d0400] 05:33:35 INFO - PROCESS | 1651 | 1469018015073 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]]]}] 05:33:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 05:33:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 675ms 05:33:35 INFO - PROCESS | 1651 | 1469018015092 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 05:33:35 INFO - PROCESS | 1651 | 1469018015093 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 05:33:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 05:33:35 INFO - PROCESS | 1651 | 1469018015095 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 05:33:35 INFO - PROCESS | 1651 | 1469018015096 Marionette TRACE conn2 <- [1,654,null,{}] 05:33:35 INFO - PROCESS | 1651 | 1469018015099 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}] 05:33:35 INFO - PROCESS | 1651 | 1469018015105 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:35 INFO - PROCESS | 1651 | 1469018015223 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 05:33:35 INFO - PROCESS | 1651 | 1469018015282 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:35 INFO - PROCESS | 1651 | 1469018015283 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:35 INFO - PROCESS | 1651 | ++DOCSHELL 0x128b0a800 == 35 [pid = 1651] [id = 171] 05:33:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x123a93800) [pid = 1651] [serial = 511] [outer = 0x0] 05:33:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x123f69c00) [pid = 1651] [serial = 512] [outer = 0x123a93800] 05:33:35 INFO - PROCESS | 1651 | 1469018015308 Marionette DEBUG loaded listener.js 05:33:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x1251d4400) [pid = 1651] [serial = 513] [outer = 0x123a93800] 05:33:35 INFO - PROCESS | 1651 | 1469018015605 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]]]}] 05:33:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 05:33:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 519ms 05:33:35 INFO - PROCESS | 1651 | 1469018015615 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 05:33:35 INFO - PROCESS | 1651 | 1469018015616 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 05:33:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 05:33:35 INFO - PROCESS | 1651 | 1469018015640 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 05:33:35 INFO - PROCESS | 1651 | 1469018015641 Marionette TRACE conn2 <- [1,658,null,{}] 05:33:35 INFO - PROCESS | 1651 | 1469018015644 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}] 05:33:35 INFO - PROCESS | 1651 | 1469018015645 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:35 INFO - PROCESS | 1651 | 1469018015747 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 05:33:35 INFO - PROCESS | 1651 | 1469018015752 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:35 INFO - PROCESS | 1651 | 1469018015753 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:35 INFO - PROCESS | 1651 | ++DOCSHELL 0x128fc2000 == 36 [pid = 1651] [id = 172] 05:33:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x1249e0000) [pid = 1651] [serial = 514] [outer = 0x0] 05:33:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x1265c1000) [pid = 1651] [serial = 515] [outer = 0x1249e0000] 05:33:35 INFO - PROCESS | 1651 | 1469018015777 Marionette DEBUG loaded listener.js 05:33:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x1271c8400) [pid = 1651] [serial = 516] [outer = 0x1249e0000] 05:33:36 INFO - PROCESS | 1651 | 1469018016092 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]]]}] 05:33:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 05:33:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 483ms 05:33:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 05:33:36 INFO - PROCESS | 1651 | 1469018016109 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 05:33:36 INFO - PROCESS | 1651 | 1469018016110 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 05:33:36 INFO - PROCESS | 1651 | 1469018016112 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 05:33:36 INFO - PROCESS | 1651 | 1469018016113 Marionette TRACE conn2 <- [1,662,null,{}] 05:33:36 INFO - PROCESS | 1651 | 1469018016130 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}] 05:33:36 INFO - PROCESS | 1651 | 1469018016131 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:36 INFO - PROCESS | 1651 | 1469018016233 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 05:33:36 INFO - PROCESS | 1651 | 1469018016237 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:36 INFO - PROCESS | 1651 | 1469018016238 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:36 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a602800 == 37 [pid = 1651] [id = 173] 05:33:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x123d91000) [pid = 1651] [serial = 517] [outer = 0x0] 05:33:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x127324800) [pid = 1651] [serial = 518] [outer = 0x123d91000] 05:33:36 INFO - PROCESS | 1651 | 1469018016264 Marionette DEBUG loaded listener.js 05:33:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x12739fc00) [pid = 1651] [serial = 519] [outer = 0x123d91000] 05:33:36 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x116907400) [pid = 1651] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 05:33:36 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x1128cf400) [pid = 1651] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 05:33:36 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x113806400) [pid = 1651] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 05:33:36 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x11879f800) [pid = 1651] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 05:33:36 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x1169dc800) [pid = 1651] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 05:33:36 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x11816b000) [pid = 1651] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 05:33:36 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x1126dd000) [pid = 1651] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 05:33:36 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x1198e8400) [pid = 1651] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 05:33:36 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x1239c2000) [pid = 1651] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 05:33:36 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x123a92400) [pid = 1651] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 05:33:36 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x12731c000) [pid = 1651] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 05:33:36 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x1198ed400) [pid = 1651] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 05:33:36 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x113d96400) [pid = 1651] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 05:33:36 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x11769dc00) [pid = 1651] [serial = 481] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 05:33:36 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x12731f000) [pid = 1651] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 05:33:36 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x1176a3000) [pid = 1651] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 05:33:36 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x118304800) [pid = 1651] [serial = 484] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 05:33:36 INFO - PROCESS | 1651 | [1651] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:33:36 INFO - PROCESS | 1651 | [1651] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:33:36 INFO - PROCESS | 1651 | 1469018016678 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]]]}] 05:33:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 05:33:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 617ms 05:33:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 05:33:36 INFO - PROCESS | 1651 | 1469018016731 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 05:33:36 INFO - PROCESS | 1651 | 1469018016732 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 05:33:36 INFO - PROCESS | 1651 | 1469018016737 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 05:33:36 INFO - PROCESS | 1651 | 1469018016738 Marionette TRACE conn2 <- [1,666,null,{}] 05:33:36 INFO - PROCESS | 1651 | 1469018016740 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}] 05:33:36 INFO - PROCESS | 1651 | 1469018016742 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:36 INFO - PROCESS | 1651 | 1469018016821 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 05:33:36 INFO - PROCESS | 1651 | 1469018016825 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:36 INFO - PROCESS | 1651 | 1469018016826 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:36 INFO - PROCESS | 1651 | ++DOCSHELL 0x1198e0000 == 38 [pid = 1651] [id = 174] 05:33:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x11816ac00) [pid = 1651] [serial = 520] [outer = 0x0] 05:33:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x1198ed400) [pid = 1651] [serial = 521] [outer = 0x11816ac00] 05:33:36 INFO - PROCESS | 1651 | 1469018016851 Marionette DEBUG loaded listener.js 05:33:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x1217aa400) [pid = 1651] [serial = 522] [outer = 0x11816ac00] 05:33:37 INFO - PROCESS | 1651 | [1651] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:33:37 INFO - PROCESS | 1651 | [1651] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:33:37 INFO - PROCESS | 1651 | 1469018017163 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]]]}] 05:33:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 05:33:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 469ms 05:33:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 05:33:37 INFO - PROCESS | 1651 | 1469018017206 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 05:33:37 INFO - PROCESS | 1651 | 1469018017207 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 05:33:37 INFO - PROCESS | 1651 | 1469018017209 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 05:33:37 INFO - PROCESS | 1651 | 1469018017210 Marionette TRACE conn2 <- [1,670,null,{}] 05:33:37 INFO - PROCESS | 1651 | 1469018017212 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}] 05:33:37 INFO - PROCESS | 1651 | 1469018017213 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:37 INFO - PROCESS | 1651 | 1469018017296 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 05:33:37 INFO - PROCESS | 1651 | 1469018017356 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:37 INFO - PROCESS | 1651 | 1469018017357 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:37 INFO - PROCESS | 1651 | ++DOCSHELL 0x12abd0000 == 39 [pid = 1651] [id = 175] 05:33:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x118588c00) [pid = 1651] [serial = 523] [outer = 0x0] 05:33:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x1239c2000) [pid = 1651] [serial = 524] [outer = 0x118588c00] 05:33:37 INFO - PROCESS | 1651 | 1469018017382 Marionette DEBUG loaded listener.js 05:33:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x127397c00) [pid = 1651] [serial = 525] [outer = 0x118588c00] 05:33:37 INFO - PROCESS | 1651 | 1469018017672 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]]]}] 05:33:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 05:33:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 518ms 05:33:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 05:33:37 INFO - PROCESS | 1651 | 1469018017728 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 05:33:37 INFO - PROCESS | 1651 | 1469018017729 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 05:33:37 INFO - PROCESS | 1651 | 1469018017732 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 05:33:37 INFO - PROCESS | 1651 | 1469018017734 Marionette TRACE conn2 <- [1,674,null,{}] 05:33:37 INFO - PROCESS | 1651 | 1469018017738 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}] 05:33:37 INFO - PROCESS | 1651 | 1469018017740 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:37 INFO - PROCESS | 1651 | 1469018017831 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 05:33:37 INFO - PROCESS | 1651 | 1469018017837 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:37 INFO - PROCESS | 1651 | 1469018017839 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:37 INFO - PROCESS | 1651 | ++DOCSHELL 0x12ba9c000 == 40 [pid = 1651] [id = 176] 05:33:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x127398800) [pid = 1651] [serial = 526] [outer = 0x0] 05:33:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x128b49c00) [pid = 1651] [serial = 527] [outer = 0x127398800] 05:33:37 INFO - PROCESS | 1651 | 1469018017865 Marionette DEBUG loaded listener.js 05:33:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x129380c00) [pid = 1651] [serial = 528] [outer = 0x127398800] 05:33:38 INFO - PROCESS | 1651 | [1651] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:33:38 INFO - PROCESS | 1651 | [1651] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:33:38 INFO - PROCESS | 1651 | 1469018018176 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]]]}] 05:33:38 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 05:33:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 472ms 05:33:38 INFO - PROCESS | 1651 | 1469018018208 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 05:33:38 INFO - PROCESS | 1651 | 1469018018209 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 05:33:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 05:33:38 INFO - PROCESS | 1651 | 1469018018212 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 05:33:38 INFO - PROCESS | 1651 | 1469018018213 Marionette TRACE conn2 <- [1,678,null,{}] 05:33:38 INFO - PROCESS | 1651 | 1469018018215 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}] 05:33:38 INFO - PROCESS | 1651 | 1469018018217 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:38 INFO - PROCESS | 1651 | 1469018018339 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 05:33:38 INFO - PROCESS | 1651 | 1469018018345 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:38 INFO - PROCESS | 1651 | 1469018018346 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:38 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b2eb000 == 41 [pid = 1651] [id = 177] 05:33:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x128b4a000) [pid = 1651] [serial = 529] [outer = 0x0] 05:33:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x12938b400) [pid = 1651] [serial = 530] [outer = 0x128b4a000] 05:33:38 INFO - PROCESS | 1651 | 1469018018371 Marionette DEBUG loaded listener.js 05:33:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x129515800) [pid = 1651] [serial = 531] [outer = 0x128b4a000] 05:33:38 INFO - PROCESS | 1651 | 1469018018858 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]]]}] 05:33:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 05:33:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 668ms 05:33:38 INFO - PROCESS | 1651 | 1469018018881 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 05:33:38 INFO - PROCESS | 1651 | 1469018018884 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 05:33:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 05:33:38 INFO - PROCESS | 1651 | 1469018018906 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 05:33:38 INFO - PROCESS | 1651 | 1469018018908 Marionette TRACE conn2 <- [1,682,null,{}] 05:33:38 INFO - PROCESS | 1651 | 1469018018912 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}] 05:33:38 INFO - PROCESS | 1651 | 1469018018914 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:39 INFO - PROCESS | 1651 | 1469018019018 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 05:33:39 INFO - PROCESS | 1651 | 1469018019087 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:39 INFO - PROCESS | 1651 | 1469018019089 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:39 INFO - PROCESS | 1651 | ++DOCSHELL 0x117e3e800 == 42 [pid = 1651] [id = 178] 05:33:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x1161ec800) [pid = 1651] [serial = 532] [outer = 0x0] 05:33:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x117e12800) [pid = 1651] [serial = 533] [outer = 0x1161ec800] 05:33:39 INFO - PROCESS | 1651 | 1469018019120 Marionette DEBUG loaded listener.js 05:33:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x118586400) [pid = 1651] [serial = 534] [outer = 0x1161ec800] 05:33:40 INFO - PROCESS | 1651 | 1469018019995 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]]]}] 05:33:40 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) 05:33:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1123ms 05:33:40 INFO - PROCESS | 1651 | 1469018020028 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 05:33:40 INFO - PROCESS | 1651 | 1469018020031 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 05:33:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 05:33:40 INFO - PROCESS | 1651 | 1469018020038 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 05:33:40 INFO - PROCESS | 1651 | 1469018020040 Marionette TRACE conn2 <- [1,686,null,{}] 05:33:40 INFO - PROCESS | 1651 | 1469018020043 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}] 05:33:40 INFO - PROCESS | 1651 | 1469018020044 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:40 INFO - PROCESS | 1651 | 1469018020148 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 05:33:40 INFO - PROCESS | 1651 | 1469018020199 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:40 INFO - PROCESS | 1651 | 1469018020201 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:40 INFO - PROCESS | 1651 | ++DOCSHELL 0x12716a800 == 43 [pid = 1651] [id = 179] 05:33:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x1198edc00) [pid = 1651] [serial = 535] [outer = 0x0] 05:33:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x119a15800) [pid = 1651] [serial = 536] [outer = 0x1198edc00] 05:33:40 INFO - PROCESS | 1651 | 1469018020233 Marionette DEBUG loaded listener.js 05:33:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x120eee000) [pid = 1651] [serial = 537] [outer = 0x1198edc00] 05:33:41 INFO - PROCESS | 1651 | 1469018021157 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]]]}] 05:33:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 05:33:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1171ms 05:33:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 05:33:41 INFO - PROCESS | 1651 | 1469018021208 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 05:33:41 INFO - PROCESS | 1651 | 1469018021210 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 05:33:41 INFO - PROCESS | 1651 | 1469018021212 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 05:33:41 INFO - PROCESS | 1651 | 1469018021215 Marionette TRACE conn2 <- [1,690,null,{}] 05:33:41 INFO - PROCESS | 1651 | 1469018021222 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}] 05:33:41 INFO - PROCESS | 1651 | 1469018021225 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:41 INFO - PROCESS | 1651 | 1469018021329 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 05:33:41 INFO - PROCESS | 1651 | 1469018021381 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:41 INFO - PROCESS | 1651 | 1469018021384 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:41 INFO - PROCESS | 1651 | ++DOCSHELL 0x12be4c800 == 44 [pid = 1651] [id = 180] 05:33:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x123a28400) [pid = 1651] [serial = 538] [outer = 0x0] 05:33:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x123fef800) [pid = 1651] [serial = 539] [outer = 0x123a28400] 05:33:41 INFO - PROCESS | 1651 | 1469018021414 Marionette DEBUG loaded listener.js 05:33:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x12731fc00) [pid = 1651] [serial = 540] [outer = 0x123a28400] 05:33:42 INFO - PROCESS | 1651 | --DOCSHELL 0x12ba9c000 == 43 [pid = 1651] [id = 176] 05:33:42 INFO - PROCESS | 1651 | --DOCSHELL 0x12abd0000 == 42 [pid = 1651] [id = 175] 05:33:42 INFO - PROCESS | 1651 | --DOCSHELL 0x1198e0000 == 41 [pid = 1651] [id = 174] 05:33:42 INFO - PROCESS | 1651 | --DOCSHELL 0x12a602800 == 40 [pid = 1651] [id = 173] 05:33:42 INFO - PROCESS | 1651 | --DOCSHELL 0x128fc2000 == 39 [pid = 1651] [id = 172] 05:33:42 INFO - PROCESS | 1651 | --DOCSHELL 0x128b0a800 == 38 [pid = 1651] [id = 171] 05:33:42 INFO - PROCESS | 1651 | --DOCSHELL 0x123d1d800 == 37 [pid = 1651] [id = 170] 05:33:42 INFO - PROCESS | 1651 | --DOCSHELL 0x120f97800 == 36 [pid = 1651] [id = 169] 05:33:42 INFO - PROCESS | 1651 | --DOCSHELL 0x1198e0800 == 35 [pid = 1651] [id = 168] 05:33:42 INFO - PROCESS | 1651 | --DOCSHELL 0x11821e000 == 34 [pid = 1651] [id = 167] 05:33:42 INFO - PROCESS | 1651 | --DOCSHELL 0x1167b8800 == 33 [pid = 1651] [id = 166] 05:33:42 INFO - PROCESS | 1651 | --DOCSHELL 0x11821a800 == 32 [pid = 1651] [id = 165] 05:33:42 INFO - PROCESS | 1651 | --DOCSHELL 0x11736b800 == 31 [pid = 1651] [id = 164] 05:33:42 INFO - PROCESS | 1651 | --DOCSHELL 0x1210e6000 == 30 [pid = 1651] [id = 163] 05:33:42 INFO - PROCESS | 1651 | --DOCSHELL 0x12716a800 == 29 [pid = 1651] [id = 179] 05:33:42 INFO - PROCESS | 1651 | --DOCSHELL 0x12b2eb000 == 28 [pid = 1651] [id = 177] 05:33:42 INFO - PROCESS | 1651 | --DOCSHELL 0x117e3e800 == 27 [pid = 1651] [id = 178] 05:33:43 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x12193b400) [pid = 1651] [serial = 470] [outer = 0x0] [url = about:blank] 05:33:43 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x119315000) [pid = 1651] [serial = 463] [outer = 0x0] [url = about:blank] 05:33:43 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x1198f7000) [pid = 1651] [serial = 464] [outer = 0x0] [url = about:blank] 05:33:43 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x113a30800) [pid = 1651] [serial = 457] [outer = 0x0] [url = about:blank] 05:33:43 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x1128d0000) [pid = 1651] [serial = 458] [outer = 0x0] [url = about:blank] 05:33:43 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x120d25800) [pid = 1651] [serial = 466] [outer = 0x0] [url = about:blank] 05:33:43 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x11851d000) [pid = 1651] [serial = 460] [outer = 0x0] [url = about:blank] 05:33:43 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x11878d400) [pid = 1651] [serial = 461] [outer = 0x0] [url = about:blank] 05:33:43 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x120ee9800) [pid = 1651] [serial = 455] [outer = 0x0] [url = about:blank] 05:33:43 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x1198ef400) [pid = 1651] [serial = 454] [outer = 0x0] [url = about:blank] 05:33:43 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x1217acc00) [pid = 1651] [serial = 469] [outer = 0x0] [url = about:blank] 05:33:43 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x11600fc00) [pid = 1651] [serial = 197] [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.] 05:33:43 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x118587400) [pid = 1651] [serial = 437] [outer = 0x0] [url = about:blank] 05:33:43 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x11298cc00) [pid = 1651] [serial = 436] [outer = 0x0] [url = about:blank] 05:33:43 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x1217b1c00) [pid = 1651] [serial = 440] [outer = 0x0] [url = about:blank] 05:33:43 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x12104dc00) [pid = 1651] [serial = 439] [outer = 0x0] [url = about:blank] 05:33:43 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x124c3b400) [pid = 1651] [serial = 473] [outer = 0x0] [url = about:blank] 05:33:43 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x127318c00) [pid = 1651] [serial = 443] [outer = 0x0] [url = about:blank] 05:33:43 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x123a9dc00) [pid = 1651] [serial = 442] [outer = 0x0] [url = about:blank] 05:33:43 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x123a99400) [pid = 1651] [serial = 472] [outer = 0x0] [url = about:blank] 05:33:43 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x127389800) [pid = 1651] [serial = 446] [outer = 0x0] [url = about:blank] 05:33:43 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x1265c4c00) [pid = 1651] [serial = 475] [outer = 0x0] [url = about:blank] 05:33:43 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x127321000) [pid = 1651] [serial = 445] [outer = 0x0] [url = about:blank] 05:33:43 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x11858a800) [pid = 1651] [serial = 478] [outer = 0x0] [url = about:blank] 05:33:43 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x127322400) [pid = 1651] [serial = 482] [outer = 0x0] [url = about:blank] 05:33:43 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x1198ec000) [pid = 1651] [serial = 479] [outer = 0x0] [url = about:blank] 05:33:43 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x128b3e800) [pid = 1651] [serial = 448] [outer = 0x0] [url = about:blank] 05:33:43 INFO - PROCESS | 1651 | --DOMWINDOW == 78 (0x129272000) [pid = 1651] [serial = 449] [outer = 0x0] [url = about:blank] 05:33:43 INFO - PROCESS | 1651 | --DOMWINDOW == 77 (0x119284c00) [pid = 1651] [serial = 452] [outer = 0x0] [url = about:blank] 05:33:43 INFO - PROCESS | 1651 | --DOMWINDOW == 76 (0x118311800) [pid = 1651] [serial = 451] [outer = 0x0] [url = about:blank] 05:33:43 INFO - PROCESS | 1651 | --DOMWINDOW == 75 (0x127319400) [pid = 1651] [serial = 476] [outer = 0x0] [url = about:blank] 05:33:43 INFO - PROCESS | 1651 | --DOMWINDOW == 74 (0x12172d800) [pid = 1651] [serial = 467] [outer = 0x0] [url = about:blank] 05:33:43 INFO - PROCESS | 1651 | --DOMWINDOW == 73 (0x127387000) [pid = 1651] [serial = 483] [outer = 0x0] [url = about:blank] 05:33:43 INFO - PROCESS | 1651 | --DOMWINDOW == 72 (0x12739bc00) [pid = 1651] [serial = 486] [outer = 0x0] [url = about:blank] 05:33:43 INFO - PROCESS | 1651 | --DOMWINDOW == 71 (0x12738f800) [pid = 1651] [serial = 485] [outer = 0x0] [url = about:blank] 05:33:43 INFO - PROCESS | 1651 | --DOMWINDOW == 70 (0x128b43400) [pid = 1651] [serial = 488] [outer = 0x0] [url = about:blank] 05:33:43 INFO - PROCESS | 1651 | 1469018023079 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]]]}] 05:33:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 05:33:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1877ms 05:33:43 INFO - PROCESS | 1651 | 1469018023090 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 05:33:43 INFO - PROCESS | 1651 | 1469018023091 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 05:33:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 05:33:43 INFO - PROCESS | 1651 | 1469018023096 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 05:33:43 INFO - PROCESS | 1651 | 1469018023098 Marionette TRACE conn2 <- [1,694,null,{}] 05:33:43 INFO - PROCESS | 1651 | 1469018023105 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}] 05:33:43 INFO - PROCESS | 1651 | 1469018023107 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:43 INFO - PROCESS | 1651 | 1469018023182 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 05:33:43 INFO - PROCESS | 1651 | 1469018023189 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:43 INFO - PROCESS | 1651 | 1469018023191 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:43 INFO - PROCESS | 1651 | ++DOCSHELL 0x113ae1800 == 28 [pid = 1651] [id = 181] 05:33:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 71 (0x113806800) [pid = 1651] [serial = 541] [outer = 0x0] 05:33:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 72 (0x11380d000) [pid = 1651] [serial = 542] [outer = 0x113806800] 05:33:43 INFO - PROCESS | 1651 | 1469018023221 Marionette DEBUG loaded listener.js 05:33:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 73 (0x113d48c00) [pid = 1651] [serial = 543] [outer = 0x113806800] 05:33:44 INFO - PROCESS | 1651 | 1469018024044 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]]]}] 05:33:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 05:33:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 975ms 05:33:44 INFO - PROCESS | 1651 | 1469018024071 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 05:33:44 INFO - PROCESS | 1651 | 1469018024074 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 05:33:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 05:33:44 INFO - PROCESS | 1651 | 1469018024082 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 05:33:44 INFO - PROCESS | 1651 | 1469018024084 Marionette TRACE conn2 <- [1,698,null,{}] 05:33:44 INFO - PROCESS | 1651 | 1469018024089 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}] 05:33:44 INFO - PROCESS | 1651 | 1469018024091 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:44 INFO - PROCESS | 1651 | 1469018024166 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 05:33:44 INFO - PROCESS | 1651 | 1469018024173 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:44 INFO - PROCESS | 1651 | 1469018024174 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:44 INFO - PROCESS | 1651 | ++DOCSHELL 0x11700a000 == 29 [pid = 1651] [id = 182] 05:33:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 74 (0x1151d3000) [pid = 1651] [serial = 544] [outer = 0x0] 05:33:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 75 (0x1169dd000) [pid = 1651] [serial = 545] [outer = 0x1151d3000] 05:33:44 INFO - PROCESS | 1651 | 1469018024203 Marionette DEBUG loaded listener.js 05:33:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 76 (0x11816b000) [pid = 1651] [serial = 546] [outer = 0x1151d3000] 05:33:45 INFO - PROCESS | 1651 | 1469018025038 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]]]}] 05:33:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 05:33:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 976ms 05:33:45 INFO - PROCESS | 1651 | 1469018025056 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 05:33:45 INFO - PROCESS | 1651 | 1469018025057 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 05:33:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 05:33:45 INFO - PROCESS | 1651 | 1469018025071 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 05:33:45 INFO - PROCESS | 1651 | 1469018025074 Marionette TRACE conn2 <- [1,702,null,{}] 05:33:45 INFO - PROCESS | 1651 | 1469018025091 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}] 05:33:45 INFO - PROCESS | 1651 | 1469018025094 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:45 INFO - PROCESS | 1651 | 1469018025195 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 05:33:45 INFO - PROCESS | 1651 | 1469018025201 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:45 INFO - PROCESS | 1651 | 1469018025203 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:45 INFO - PROCESS | 1651 | ++DOCSHELL 0x118227000 == 30 [pid = 1651] [id = 183] 05:33:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 77 (0x118541400) [pid = 1651] [serial = 547] [outer = 0x0] 05:33:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 78 (0x118592400) [pid = 1651] [serial = 548] [outer = 0x118541400] 05:33:45 INFO - PROCESS | 1651 | 1469018025233 Marionette DEBUG loaded listener.js 05:33:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x11879e800) [pid = 1651] [serial = 549] [outer = 0x118541400] 05:33:46 INFO - PROCESS | 1651 | 1469018026069 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]]]}] 05:33:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 05:33:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1022ms 05:33:46 INFO - PROCESS | 1651 | 1469018026093 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 05:33:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 05:33:46 INFO - PROCESS | 1651 | 1469018026095 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 05:33:46 INFO - PROCESS | 1651 | 1469018026097 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 05:33:46 INFO - PROCESS | 1651 | 1469018026098 Marionette TRACE conn2 <- [1,706,null,{}] 05:33:46 INFO - PROCESS | 1651 | 1469018026102 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}] 05:33:46 INFO - PROCESS | 1651 | 1469018026104 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:46 INFO - PROCESS | 1651 | 1469018026197 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 05:33:46 INFO - PROCESS | 1651 | 1469018026230 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:46 INFO - PROCESS | 1651 | 1469018026231 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:46 INFO - PROCESS | 1651 | ++DOCSHELL 0x1192da800 == 31 [pid = 1651] [id = 184] 05:33:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x11930a000) [pid = 1651] [serial = 550] [outer = 0x0] 05:33:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x1193a8c00) [pid = 1651] [serial = 551] [outer = 0x11930a000] 05:33:46 INFO - PROCESS | 1651 | 1469018026257 Marionette DEBUG loaded listener.js 05:33:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x11979e000) [pid = 1651] [serial = 552] [outer = 0x11930a000] 05:33:47 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x128b4a000) [pid = 1651] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 05:33:47 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x127398800) [pid = 1651] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 05:33:47 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x1128d0400) [pid = 1651] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 05:33:47 INFO - PROCESS | 1651 | --DOMWINDOW == 78 (0x12739c000) [pid = 1651] [serial = 487] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 05:33:47 INFO - PROCESS | 1651 | --DOMWINDOW == 77 (0x11386a000) [pid = 1651] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 05:33:47 INFO - PROCESS | 1651 | --DOMWINDOW == 76 (0x1172b2800) [pid = 1651] [serial = 493] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 05:33:47 INFO - PROCESS | 1651 | --DOMWINDOW == 75 (0x1128d1800) [pid = 1651] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 05:33:47 INFO - PROCESS | 1651 | --DOMWINDOW == 74 (0x112e31000) [pid = 1651] [serial = 490] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 05:33:47 INFO - PROCESS | 1651 | --DOMWINDOW == 73 (0x118792c00) [pid = 1651] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 05:33:47 INFO - PROCESS | 1651 | --DOMWINDOW == 72 (0x1198f3800) [pid = 1651] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 05:33:47 INFO - PROCESS | 1651 | --DOMWINDOW == 71 (0x123a93800) [pid = 1651] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 05:33:47 INFO - PROCESS | 1651 | --DOMWINDOW == 70 (0x123d91000) [pid = 1651] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 05:33:47 INFO - PROCESS | 1651 | --DOMWINDOW == 69 (0x1249e0000) [pid = 1651] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 05:33:47 INFO - PROCESS | 1651 | --DOMWINDOW == 68 (0x11816ac00) [pid = 1651] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 05:33:47 INFO - PROCESS | 1651 | --DOMWINDOW == 67 (0x118588c00) [pid = 1651] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 05:33:47 INFO - PROCESS | 1651 | 1469018027090 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]]]}] 05:33:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 05:33:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1020ms 05:33:47 INFO - PROCESS | 1651 | 1469018027118 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 05:33:47 INFO - PROCESS | 1651 | 1469018027119 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 05:33:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 05:33:47 INFO - PROCESS | 1651 | 1469018027122 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 05:33:47 INFO - PROCESS | 1651 | 1469018027123 Marionette TRACE conn2 <- [1,710,null,{}] 05:33:47 INFO - PROCESS | 1651 | 1469018027125 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}] 05:33:47 INFO - PROCESS | 1651 | 1469018027126 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:47 INFO - PROCESS | 1651 | 1469018027214 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 05:33:47 INFO - PROCESS | 1651 | 1469018027221 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:47 INFO - PROCESS | 1651 | 1469018027222 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:47 INFO - PROCESS | 1651 | ++DOCSHELL 0x119549800 == 32 [pid = 1651] [id = 185] 05:33:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 68 (0x1125f0400) [pid = 1651] [serial = 553] [outer = 0x0] 05:33:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 69 (0x11816ac00) [pid = 1651] [serial = 554] [outer = 0x1125f0400] 05:33:47 INFO - PROCESS | 1651 | 1469018027248 Marionette DEBUG loaded listener.js 05:33:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 70 (0x1198ef000) [pid = 1651] [serial = 555] [outer = 0x1125f0400] 05:33:48 INFO - PROCESS | 1651 | 1469018028064 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]]]}] 05:33:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 05:33:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 968ms 05:33:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 05:33:48 INFO - PROCESS | 1651 | 1469018028091 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 05:33:48 INFO - PROCESS | 1651 | 1469018028092 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 05:33:48 INFO - PROCESS | 1651 | 1469018028094 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 05:33:48 INFO - PROCESS | 1651 | 1469018028095 Marionette TRACE conn2 <- [1,714,null,{}] 05:33:48 INFO - PROCESS | 1651 | 1469018028098 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}] 05:33:48 INFO - PROCESS | 1651 | 1469018028103 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:48 INFO - PROCESS | 1651 | 1469018028224 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 05:33:48 INFO - PROCESS | 1651 | 1469018028231 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:48 INFO - PROCESS | 1651 | 1469018028232 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:48 INFO - PROCESS | 1651 | ++DOCSHELL 0x120e8f800 == 33 [pid = 1651] [id = 186] 05:33:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 71 (0x118309400) [pid = 1651] [serial = 556] [outer = 0x0] 05:33:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 72 (0x120d23400) [pid = 1651] [serial = 557] [outer = 0x118309400] 05:33:48 INFO - PROCESS | 1651 | 1469018028259 Marionette DEBUG loaded listener.js 05:33:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 73 (0x1217a8800) [pid = 1651] [serial = 558] [outer = 0x118309400] 05:33:49 INFO - PROCESS | 1651 | 1469018029109 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]]]}] 05:33:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 05:33:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1069ms 05:33:49 INFO - PROCESS | 1651 | 1469018029164 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 05:33:49 INFO - PROCESS | 1651 | 1469018029167 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 05:33:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 05:33:49 INFO - PROCESS | 1651 | 1469018029170 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 05:33:49 INFO - PROCESS | 1651 | 1469018029173 Marionette TRACE conn2 <- [1,718,null,{}] 05:33:49 INFO - PROCESS | 1651 | 1469018029177 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}] 05:33:49 INFO - PROCESS | 1651 | 1469018029179 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:49 INFO - PROCESS | 1651 | 1469018029285 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 05:33:49 INFO - PROCESS | 1651 | 1469018029332 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:49 INFO - PROCESS | 1651 | 1469018029334 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:49 INFO - PROCESS | 1651 | ++DOCSHELL 0x116514800 == 34 [pid = 1651] [id = 187] 05:33:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 74 (0x112986400) [pid = 1651] [serial = 559] [outer = 0x0] 05:33:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 75 (0x113218000) [pid = 1651] [serial = 560] [outer = 0x112986400] 05:33:49 INFO - PROCESS | 1651 | 1469018029367 Marionette DEBUG loaded listener.js 05:33:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 76 (0x1151c8000) [pid = 1651] [serial = 561] [outer = 0x112986400] 05:33:50 INFO - PROCESS | 1651 | 1469018030348 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]]]}] 05:33:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 05:33:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1223ms 05:33:50 INFO - PROCESS | 1651 | 1469018030394 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 05:33:50 INFO - PROCESS | 1651 | 1469018030397 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 05:33:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 05:33:50 INFO - PROCESS | 1651 | 1469018030402 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 05:33:50 INFO - PROCESS | 1651 | 1469018030403 Marionette TRACE conn2 <- [1,722,null,{}] 05:33:50 INFO - PROCESS | 1651 | 1469018030406 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}] 05:33:50 INFO - PROCESS | 1651 | 1469018030408 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:50 INFO - PROCESS | 1651 | 1469018030513 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 05:33:50 INFO - PROCESS | 1651 | 1469018030603 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:50 INFO - PROCESS | 1651 | 1469018030605 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:50 INFO - PROCESS | 1651 | ++DOCSHELL 0x1192d5000 == 35 [pid = 1651] [id = 188] 05:33:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 77 (0x11830f400) [pid = 1651] [serial = 562] [outer = 0x0] 05:33:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 78 (0x11851a000) [pid = 1651] [serial = 563] [outer = 0x11830f400] 05:33:50 INFO - PROCESS | 1651 | 1469018030639 Marionette DEBUG loaded listener.js 05:33:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x11878f800) [pid = 1651] [serial = 564] [outer = 0x11830f400] 05:33:51 INFO - PROCESS | 1651 | --DOCSHELL 0x1169b5800 == 34 [pid = 1651] [id = 26] 05:33:51 INFO - PROCESS | 1651 | --DOCSHELL 0x11614d800 == 33 [pid = 1651] [id = 25] 05:33:51 INFO - PROCESS | 1651 | --DOMWINDOW == 78 (0x123a29400) [pid = 1651] [serial = 510] [outer = 0x0] [url = about:blank] 05:33:51 INFO - PROCESS | 1651 | --DOMWINDOW == 77 (0x121935800) [pid = 1651] [serial = 509] [outer = 0x0] [url = about:blank] 05:33:51 INFO - PROCESS | 1651 | --DOMWINDOW == 76 (0x129275400) [pid = 1651] [serial = 489] [outer = 0x0] [url = about:blank] 05:33:51 INFO - PROCESS | 1651 | --DOMWINDOW == 75 (0x115e11800) [pid = 1651] [serial = 497] [outer = 0x0] [url = about:blank] 05:33:51 INFO - PROCESS | 1651 | --DOMWINDOW == 74 (0x11652c400) [pid = 1651] [serial = 498] [outer = 0x0] [url = about:blank] 05:33:51 INFO - PROCESS | 1651 | --DOMWINDOW == 73 (0x118760400) [pid = 1651] [serial = 494] [outer = 0x0] [url = about:blank] 05:33:51 INFO - PROCESS | 1651 | --DOMWINDOW == 72 (0x11930d000) [pid = 1651] [serial = 495] [outer = 0x0] [url = about:blank] 05:33:51 INFO - PROCESS | 1651 | --DOMWINDOW == 71 (0x1198ef800) [pid = 1651] [serial = 503] [outer = 0x0] [url = about:blank] 05:33:51 INFO - PROCESS | 1651 | --DOMWINDOW == 70 (0x120d22000) [pid = 1651] [serial = 504] [outer = 0x0] [url = about:blank] 05:33:51 INFO - PROCESS | 1651 | --DOMWINDOW == 69 (0x1151c5800) [pid = 1651] [serial = 491] [outer = 0x0] [url = about:blank] 05:33:51 INFO - PROCESS | 1651 | --DOMWINDOW == 68 (0x117e21800) [pid = 1651] [serial = 492] [outer = 0x0] [url = about:blank] 05:33:51 INFO - PROCESS | 1651 | --DOMWINDOW == 67 (0x118a7d000) [pid = 1651] [serial = 500] [outer = 0x0] [url = about:blank] 05:33:51 INFO - PROCESS | 1651 | --DOMWINDOW == 66 (0x11930f400) [pid = 1651] [serial = 501] [outer = 0x0] [url = about:blank] 05:33:51 INFO - PROCESS | 1651 | --DOMWINDOW == 65 (0x120ef1000) [pid = 1651] [serial = 506] [outer = 0x0] [url = about:blank] 05:33:51 INFO - PROCESS | 1651 | --DOMWINDOW == 64 (0x1251d4400) [pid = 1651] [serial = 513] [outer = 0x0] [url = about:blank] 05:33:51 INFO - PROCESS | 1651 | --DOMWINDOW == 63 (0x123f69c00) [pid = 1651] [serial = 512] [outer = 0x0] [url = about:blank] 05:33:51 INFO - PROCESS | 1651 | --DOMWINDOW == 62 (0x127324800) [pid = 1651] [serial = 518] [outer = 0x0] [url = about:blank] 05:33:51 INFO - PROCESS | 1651 | --DOMWINDOW == 61 (0x1265c1000) [pid = 1651] [serial = 515] [outer = 0x0] [url = about:blank] 05:33:51 INFO - PROCESS | 1651 | --DOMWINDOW == 60 (0x1271c8400) [pid = 1651] [serial = 516] [outer = 0x0] [url = about:blank] 05:33:51 INFO - PROCESS | 1651 | --DOMWINDOW == 59 (0x12739fc00) [pid = 1651] [serial = 519] [outer = 0x0] [url = about:blank] 05:33:51 INFO - PROCESS | 1651 | --DOMWINDOW == 58 (0x129380c00) [pid = 1651] [serial = 528] [outer = 0x0] [url = about:blank] 05:33:51 INFO - PROCESS | 1651 | --DOMWINDOW == 57 (0x1198ed400) [pid = 1651] [serial = 521] [outer = 0x0] [url = about:blank] 05:33:51 INFO - PROCESS | 1651 | --DOMWINDOW == 56 (0x127397c00) [pid = 1651] [serial = 525] [outer = 0x0] [url = about:blank] 05:33:51 INFO - PROCESS | 1651 | --DOMWINDOW == 55 (0x1217aac00) [pid = 1651] [serial = 507] [outer = 0x0] [url = about:blank] 05:33:51 INFO - PROCESS | 1651 | --DOMWINDOW == 54 (0x1217aa400) [pid = 1651] [serial = 522] [outer = 0x0] [url = about:blank] 05:33:51 INFO - PROCESS | 1651 | --DOMWINDOW == 53 (0x1239c2000) [pid = 1651] [serial = 524] [outer = 0x0] [url = about:blank] 05:33:51 INFO - PROCESS | 1651 | --DOMWINDOW == 52 (0x129515800) [pid = 1651] [serial = 531] [outer = 0x0] [url = about:blank] 05:33:51 INFO - PROCESS | 1651 | --DOMWINDOW == 51 (0x12938b400) [pid = 1651] [serial = 530] [outer = 0x0] [url = about:blank] 05:33:51 INFO - PROCESS | 1651 | --DOMWINDOW == 50 (0x128b49c00) [pid = 1651] [serial = 527] [outer = 0x0] [url = about:blank] 05:33:51 INFO - PROCESS | 1651 | 1469018031243 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] 05:33:51 INFO - PROCESS | 1651 | 1469018031277 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 05:33:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 05:33:51 INFO - PROCESS | 1651 | 1469018031281 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 05:33:51 INFO - PROCESS | 1651 | 1469018031283 Marionette TRACE conn2 <- [1,726,null,{}] 05:33:51 INFO - PROCESS | 1651 | 1469018031291 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}] 05:33:51 INFO - PROCESS | 1651 | 1469018031293 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:51 INFO - PROCESS | 1651 | 1469018031415 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 05:33:51 INFO - PROCESS | 1651 | 1469018031495 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:51 INFO - PROCESS | 1651 | 1469018031497 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:51 INFO - PROCESS | 1651 | ++DOCSHELL 0x116579000 == 34 [pid = 1651] [id = 189] 05:33:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 51 (0x113a2fc00) [pid = 1651] [serial = 565] [outer = 0x0] 05:33:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 52 (0x116081400) [pid = 1651] [serial = 566] [outer = 0x113a2fc00] 05:33:51 INFO - PROCESS | 1651 | 1469018031542 Marionette DEBUG loaded listener.js 05:33:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 53 (0x1172e1800) [pid = 1651] [serial = 567] [outer = 0x113a2fc00] 05:33:51 INFO - PROCESS | 1651 | 1469018031950 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]]]}] 05:33:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 05:33:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 723ms 05:33:52 INFO - PROCESS | 1651 | 1469018032004 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 05:33:52 INFO - PROCESS | 1651 | 1469018032007 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 05:33:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 05:33:52 INFO - PROCESS | 1651 | 1469018032011 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 05:33:52 INFO - PROCESS | 1651 | 1469018032013 Marionette TRACE conn2 <- [1,730,null,{}] 05:33:52 INFO - PROCESS | 1651 | 1469018032015 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}] 05:33:52 INFO - PROCESS | 1651 | 1469018032017 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:52 INFO - PROCESS | 1651 | 1469018032095 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 05:33:52 INFO - PROCESS | 1651 | 1469018032098 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:52 INFO - PROCESS | 1651 | 1469018032100 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:52 INFO - PROCESS | 1651 | ++DOCSHELL 0x118236000 == 35 [pid = 1651] [id = 190] 05:33:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 54 (0x1183e5000) [pid = 1651] [serial = 568] [outer = 0x0] 05:33:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 55 (0x11928f400) [pid = 1651] [serial = 569] [outer = 0x1183e5000] 05:33:52 INFO - PROCESS | 1651 | 1469018032130 Marionette DEBUG loaded listener.js 05:33:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 56 (0x11939b000) [pid = 1651] [serial = 570] [outer = 0x1183e5000] 05:33:52 INFO - PROCESS | 1651 | 1469018032473 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] 05:33:52 INFO - PROCESS | 1651 | 1469018032482 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 05:33:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 05:33:52 INFO - PROCESS | 1651 | 1469018032488 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 05:33:52 INFO - PROCESS | 1651 | 1469018032491 Marionette TRACE conn2 <- [1,734,null,{}] 05:33:52 INFO - PROCESS | 1651 | 1469018032508 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}] 05:33:52 INFO - PROCESS | 1651 | 1469018032511 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:52 INFO - PROCESS | 1651 | 1469018032592 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 05:33:52 INFO - PROCESS | 1651 | 1469018032597 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:52 INFO - PROCESS | 1651 | 1469018032599 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:52 INFO - PROCESS | 1651 | ++DOCSHELL 0x119c34000 == 36 [pid = 1651] [id = 191] 05:33:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 57 (0x119a0cc00) [pid = 1651] [serial = 571] [outer = 0x0] 05:33:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 58 (0x121188000) [pid = 1651] [serial = 572] [outer = 0x119a0cc00] 05:33:52 INFO - PROCESS | 1651 | 1469018032632 Marionette DEBUG loaded listener.js 05:33:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 59 (0x121931000) [pid = 1651] [serial = 573] [outer = 0x119a0cc00] 05:33:52 INFO - PROCESS | 1651 | 1469018032977 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]]]}] 05:33:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 05:33:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 525ms 05:33:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 05:33:53 INFO - PROCESS | 1651 | 1469018033010 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 05:33:53 INFO - PROCESS | 1651 | 1469018033012 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 05:33:53 INFO - PROCESS | 1651 | 1469018033014 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 05:33:53 INFO - PROCESS | 1651 | 1469018033016 Marionette TRACE conn2 <- [1,738,null,{}] 05:33:53 INFO - PROCESS | 1651 | 1469018033020 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}] 05:33:53 INFO - PROCESS | 1651 | 1469018033022 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:53 INFO - PROCESS | 1651 | 1469018033179 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 05:33:53 INFO - PROCESS | 1651 | 1469018033193 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:53 INFO - PROCESS | 1651 | 1469018033195 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:53 INFO - PROCESS | 1651 | ++DOCSHELL 0x121323800 == 37 [pid = 1651] [id = 192] 05:33:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 60 (0x120d26400) [pid = 1651] [serial = 574] [outer = 0x0] 05:33:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 61 (0x121938000) [pid = 1651] [serial = 575] [outer = 0x120d26400] 05:33:53 INFO - PROCESS | 1651 | 1469018033237 Marionette DEBUG loaded listener.js 05:33:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 62 (0x123a31000) [pid = 1651] [serial = 576] [outer = 0x120d26400] 05:33:54 INFO - PROCESS | 1651 | 1469018034099 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]]]}] 05:33:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 05:33:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1124ms 05:33:54 INFO - PROCESS | 1651 | 1469018034139 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 05:33:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 05:33:54 INFO - PROCESS | 1651 | 1469018034141 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 05:33:54 INFO - PROCESS | 1651 | 1469018034145 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 05:33:54 INFO - PROCESS | 1651 | 1469018034146 Marionette TRACE conn2 <- [1,742,null,{}] 05:33:54 INFO - PROCESS | 1651 | 1469018034158 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}] 05:33:54 INFO - PROCESS | 1651 | 1469018034161 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:54 INFO - PROCESS | 1651 | 1469018034290 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 05:33:54 INFO - PROCESS | 1651 | 1469018034294 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:54 INFO - PROCESS | 1651 | 1469018034295 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:54 INFO - PROCESS | 1651 | ++DOCSHELL 0x123d09000 == 38 [pid = 1651] [id = 193] 05:33:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 63 (0x12177f000) [pid = 1651] [serial = 577] [outer = 0x0] 05:33:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 64 (0x123a97000) [pid = 1651] [serial = 578] [outer = 0x12177f000] 05:33:54 INFO - PROCESS | 1651 | 1469018034320 Marionette DEBUG loaded listener.js 05:33:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 65 (0x123a9e000) [pid = 1651] [serial = 579] [outer = 0x12177f000] 05:33:54 INFO - PROCESS | 1651 | --DOMWINDOW == 64 (0x1151d3000) [pid = 1651] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 05:33:54 INFO - PROCESS | 1651 | --DOMWINDOW == 63 (0x113806800) [pid = 1651] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 05:33:54 INFO - PROCESS | 1651 | --DOMWINDOW == 62 (0x123a28400) [pid = 1651] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 05:33:54 INFO - PROCESS | 1651 | --DOMWINDOW == 61 (0x1161ec800) [pid = 1651] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 05:33:54 INFO - PROCESS | 1651 | --DOMWINDOW == 60 (0x118541400) [pid = 1651] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 05:33:54 INFO - PROCESS | 1651 | --DOMWINDOW == 59 (0x1198edc00) [pid = 1651] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 05:33:54 INFO - PROCESS | 1651 | --DOMWINDOW == 58 (0x11930a000) [pid = 1651] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 05:33:54 INFO - PROCESS | 1651 | --DOMWINDOW == 57 (0x1125f0400) [pid = 1651] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 05:33:55 INFO - PROCESS | 1651 | 1469018035148 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]]]}] 05:33:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 05:33:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1025ms 05:33:55 INFO - PROCESS | 1651 | 1469018035171 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 05:33:55 INFO - PROCESS | 1651 | 1469018035173 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 05:33:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 05:33:55 INFO - PROCESS | 1651 | 1469018035175 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 05:33:55 INFO - PROCESS | 1651 | 1469018035176 Marionette TRACE conn2 <- [1,746,null,{}] 05:33:55 INFO - PROCESS | 1651 | 1469018035179 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}] 05:33:55 INFO - PROCESS | 1651 | 1469018035183 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:55 INFO - PROCESS | 1651 | 1469018035296 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 05:33:55 INFO - PROCESS | 1651 | 1469018035302 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:55 INFO - PROCESS | 1651 | 1469018035303 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:55 INFO - PROCESS | 1651 | ++DOCSHELL 0x1251ba800 == 39 [pid = 1651] [id = 194] 05:33:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 58 (0x115e12800) [pid = 1651] [serial = 580] [outer = 0x0] 05:33:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 59 (0x123f83400) [pid = 1651] [serial = 581] [outer = 0x115e12800] 05:33:55 INFO - PROCESS | 1651 | 1469018035329 Marionette DEBUG loaded listener.js 05:33:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 60 (0x125178c00) [pid = 1651] [serial = 582] [outer = 0x115e12800] 05:33:56 INFO - PROCESS | 1651 | 1469018036162 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]]]}] 05:33:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 05:33:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1019ms 05:33:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 05:33:56 INFO - PROCESS | 1651 | 1469018036194 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 05:33:56 INFO - PROCESS | 1651 | 1469018036195 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 05:33:56 INFO - PROCESS | 1651 | 1469018036197 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 05:33:56 INFO - PROCESS | 1651 | 1469018036198 Marionette TRACE conn2 <- [1,750,null,{}] 05:33:56 INFO - PROCESS | 1651 | 1469018036201 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}] 05:33:56 INFO - PROCESS | 1651 | 1469018036204 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:56 INFO - PROCESS | 1651 | 1469018036277 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 05:33:56 INFO - PROCESS | 1651 | 1469018036280 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:56 INFO - PROCESS | 1651 | 1469018036282 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:56 INFO - PROCESS | 1651 | ++DOCSHELL 0x1269ee000 == 40 [pid = 1651] [id = 195] 05:33:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 61 (0x1251df400) [pid = 1651] [serial = 583] [outer = 0x0] 05:33:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 62 (0x1265c0400) [pid = 1651] [serial = 584] [outer = 0x1251df400] 05:33:56 INFO - PROCESS | 1651 | 1469018036309 Marionette DEBUG loaded listener.js 05:33:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 63 (0x126e8e000) [pid = 1651] [serial = 585] [outer = 0x1251df400] 05:33:57 INFO - PROCESS | 1651 | 1469018037115 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]]]}] 05:33:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 05:33:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 925ms 05:33:57 INFO - PROCESS | 1651 | 1469018037124 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 05:33:57 INFO - PROCESS | 1651 | 1469018037125 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 05:33:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 05:33:57 INFO - PROCESS | 1651 | 1469018037127 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 05:33:57 INFO - PROCESS | 1651 | 1469018037128 Marionette TRACE conn2 <- [1,754,null,{}] 05:33:57 INFO - PROCESS | 1651 | 1469018037130 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}] 05:33:57 INFO - PROCESS | 1651 | 1469018037132 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:57 INFO - PROCESS | 1651 | 1469018037208 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 05:33:57 INFO - PROCESS | 1651 | 1469018037253 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:57 INFO - PROCESS | 1651 | 1469018037254 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:57 INFO - PROCESS | 1651 | ++DOCSHELL 0x127189800 == 41 [pid = 1651] [id = 196] 05:33:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 64 (0x116aa2c00) [pid = 1651] [serial = 586] [outer = 0x0] 05:33:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 65 (0x1269c5400) [pid = 1651] [serial = 587] [outer = 0x116aa2c00] 05:33:57 INFO - PROCESS | 1651 | 1469018037288 Marionette DEBUG loaded listener.js 05:33:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 66 (0x1271c9c00) [pid = 1651] [serial = 588] [outer = 0x116aa2c00] 05:33:58 INFO - PROCESS | 1651 | 1469018038365 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]]]}] 05:33:58 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 05:33:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1273ms 05:33:58 INFO - PROCESS | 1651 | 1469018038401 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 05:33:58 INFO - PROCESS | 1651 | 1469018038403 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 05:33:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 05:33:58 INFO - PROCESS | 1651 | 1469018038408 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 05:33:58 INFO - PROCESS | 1651 | 1469018038409 Marionette TRACE conn2 <- [1,758,null,{}] 05:33:58 INFO - PROCESS | 1651 | 1469018038413 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}] 05:33:58 INFO - PROCESS | 1651 | 1469018038414 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:58 INFO - PROCESS | 1651 | 1469018038515 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 05:33:58 INFO - PROCESS | 1651 | 1469018038561 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:58 INFO - PROCESS | 1651 | 1469018038563 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:58 INFO - PROCESS | 1651 | ++DOCSHELL 0x11821f000 == 42 [pid = 1651] [id = 197] 05:33:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 67 (0x113f37c00) [pid = 1651] [serial = 589] [outer = 0x0] 05:33:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 68 (0x11652cc00) [pid = 1651] [serial = 590] [outer = 0x113f37c00] 05:33:58 INFO - PROCESS | 1651 | 1469018038594 Marionette DEBUG loaded listener.js 05:33:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 69 (0x11830bc00) [pid = 1651] [serial = 591] [outer = 0x113f37c00] 05:33:59 INFO - PROCESS | 1651 | 1469018039074 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]]]}] 05:33:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 05:33:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 721ms 05:33:59 INFO - PROCESS | 1651 | 1469018039129 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 05:33:59 INFO - PROCESS | 1651 | 1469018039134 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 05:33:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 05:33:59 INFO - PROCESS | 1651 | 1469018039143 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 05:33:59 INFO - PROCESS | 1651 | 1469018039146 Marionette TRACE conn2 <- [1,762,null,{}] 05:33:59 INFO - PROCESS | 1651 | 1469018039150 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}] 05:33:59 INFO - PROCESS | 1651 | 1469018039153 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:59 INFO - PROCESS | 1651 | 1469018039303 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 05:33:59 INFO - PROCESS | 1651 | 1469018039390 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:59 INFO - PROCESS | 1651 | 1469018039391 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:33:59 INFO - PROCESS | 1651 | ++DOCSHELL 0x123961000 == 43 [pid = 1651] [id = 198] 05:33:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 70 (0x1193c6400) [pid = 1651] [serial = 592] [outer = 0x0] 05:33:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 71 (0x1198f0400) [pid = 1651] [serial = 593] [outer = 0x1193c6400] 05:33:59 INFO - PROCESS | 1651 | 1469018039422 Marionette DEBUG loaded listener.js 05:33:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 72 (0x120d25c00) [pid = 1651] [serial = 594] [outer = 0x1193c6400] 05:34:00 INFO - PROCESS | 1651 | 1469018040303 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]]]}] 05:34:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 05:34:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1175ms 05:34:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 05:34:00 INFO - PROCESS | 1651 | 1469018040317 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 05:34:00 INFO - PROCESS | 1651 | 1469018040319 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 05:34:00 INFO - PROCESS | 1651 | 1469018040321 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 05:34:00 INFO - PROCESS | 1651 | 1469018040324 Marionette TRACE conn2 <- [1,766,null,{}] 05:34:00 INFO - PROCESS | 1651 | 1469018040332 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}] 05:34:00 INFO - PROCESS | 1651 | 1469018040335 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:00 INFO - PROCESS | 1651 | 1469018040419 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 05:34:00 INFO - PROCESS | 1651 | 1469018040510 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:00 INFO - PROCESS | 1651 | 1469018040512 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:00 INFO - PROCESS | 1651 | ++DOCSHELL 0x128ed9000 == 44 [pid = 1651] [id = 199] 05:34:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 73 (0x119a0f400) [pid = 1651] [serial = 595] [outer = 0x0] 05:34:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 74 (0x123a26000) [pid = 1651] [serial = 596] [outer = 0x119a0f400] 05:34:00 INFO - PROCESS | 1651 | 1469018040544 Marionette DEBUG loaded listener.js 05:34:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 75 (0x123d44400) [pid = 1651] [serial = 597] [outer = 0x119a0f400] 05:34:01 INFO - PROCESS | 1651 | --DOCSHELL 0x12be57800 == 43 [pid = 1651] [id = 11] 05:34:01 INFO - PROCESS | 1651 | --DOCSHELL 0x128fcd800 == 42 [pid = 1651] [id = 6] 05:34:01 INFO - PROCESS | 1651 | --DOCSHELL 0x12bb1b000 == 41 [pid = 1651] [id = 10] 05:34:01 INFO - PROCESS | 1651 | --DOCSHELL 0x112ddc000 == 40 [pid = 1651] [id = 24] 05:34:01 INFO - PROCESS | 1651 | --DOCSHELL 0x12be4c800 == 39 [pid = 1651] [id = 180] 05:34:01 INFO - PROCESS | 1651 | --DOCSHELL 0x112549800 == 38 [pid = 1651] [id = 22] 05:34:01 INFO - PROCESS | 1651 | --DOCSHELL 0x12b2e8800 == 37 [pid = 1651] [id = 9] 05:34:01 INFO - PROCESS | 1651 | --DOCSHELL 0x12be8a800 == 36 [pid = 1651] [id = 12] 05:34:01 INFO - PROCESS | 1651 | --DOCSHELL 0x12c735000 == 35 [pid = 1651] [id = 14] 05:34:01 INFO - PROCESS | 1651 | --DOCSHELL 0x12a838000 == 34 [pid = 1651] [id = 8] 05:34:01 INFO - PROCESS | 1651 | --DOCSHELL 0x1167b1800 == 33 [pid = 1651] [id = 23] 05:34:01 INFO - PROCESS | 1651 | --DOCSHELL 0x12c473800 == 32 [pid = 1651] [id = 13] 05:34:01 INFO - PROCESS | 1651 | --DOCSHELL 0x12cc70800 == 31 [pid = 1651] [id = 15] 05:34:01 INFO - PROCESS | 1651 | --DOCSHELL 0x12baab000 == 30 [pid = 1651] [id = 20] 05:34:01 INFO - PROCESS | 1651 | --DOCSHELL 0x12d73e800 == 29 [pid = 1651] [id = 19] 05:34:01 INFO - PROCESS | 1651 | --DOCSHELL 0x12d74a000 == 28 [pid = 1651] [id = 21] 05:34:01 INFO - PROCESS | 1651 | --DOCSHELL 0x12d356800 == 27 [pid = 1651] [id = 18] 05:34:02 INFO - PROCESS | 1651 | --DOMWINDOW == 74 (0x1169dd000) [pid = 1651] [serial = 545] [outer = 0x0] [url = about:blank] 05:34:02 INFO - PROCESS | 1651 | --DOMWINDOW == 73 (0x11380d000) [pid = 1651] [serial = 542] [outer = 0x0] [url = about:blank] 05:34:02 INFO - PROCESS | 1651 | --DOMWINDOW == 72 (0x113d48c00) [pid = 1651] [serial = 543] [outer = 0x0] [url = about:blank] 05:34:02 INFO - PROCESS | 1651 | --DOMWINDOW == 71 (0x12731fc00) [pid = 1651] [serial = 540] [outer = 0x0] [url = about:blank] 05:34:02 INFO - PROCESS | 1651 | --DOMWINDOW == 70 (0x123fef800) [pid = 1651] [serial = 539] [outer = 0x0] [url = about:blank] 05:34:02 INFO - PROCESS | 1651 | --DOMWINDOW == 69 (0x118586400) [pid = 1651] [serial = 534] [outer = 0x0] [url = about:blank] 05:34:02 INFO - PROCESS | 1651 | --DOMWINDOW == 68 (0x117e12800) [pid = 1651] [serial = 533] [outer = 0x0] [url = about:blank] 05:34:02 INFO - PROCESS | 1651 | --DOMWINDOW == 67 (0x118592400) [pid = 1651] [serial = 548] [outer = 0x0] [url = about:blank] 05:34:02 INFO - PROCESS | 1651 | --DOMWINDOW == 66 (0x120eee000) [pid = 1651] [serial = 537] [outer = 0x0] [url = about:blank] 05:34:02 INFO - PROCESS | 1651 | --DOMWINDOW == 65 (0x119a15800) [pid = 1651] [serial = 536] [outer = 0x0] [url = about:blank] 05:34:02 INFO - PROCESS | 1651 | --DOMWINDOW == 64 (0x1193a8c00) [pid = 1651] [serial = 551] [outer = 0x0] [url = about:blank] 05:34:02 INFO - PROCESS | 1651 | --DOMWINDOW == 63 (0x11816ac00) [pid = 1651] [serial = 554] [outer = 0x0] [url = about:blank] 05:34:02 INFO - PROCESS | 1651 | --DOMWINDOW == 62 (0x1198ef000) [pid = 1651] [serial = 555] [outer = 0x0] [url = about:blank] 05:34:02 INFO - PROCESS | 1651 | --DOMWINDOW == 61 (0x11979e000) [pid = 1651] [serial = 552] [outer = 0x0] [url = about:blank] 05:34:02 INFO - PROCESS | 1651 | --DOMWINDOW == 60 (0x11879e800) [pid = 1651] [serial = 549] [outer = 0x0] [url = about:blank] 05:34:02 INFO - PROCESS | 1651 | --DOMWINDOW == 59 (0x11816b000) [pid = 1651] [serial = 546] [outer = 0x0] [url = about:blank] 05:34:02 INFO - PROCESS | 1651 | --DOMWINDOW == 58 (0x120d23400) [pid = 1651] [serial = 557] [outer = 0x0] [url = about:blank] 05:34:02 INFO - PROCESS | 1651 | 1469018042042 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]]]}] 05:34:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 05:34:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1775ms 05:34:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 05:34:02 INFO - PROCESS | 1651 | 1469018042097 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 05:34:02 INFO - PROCESS | 1651 | 1469018042098 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 05:34:02 INFO - PROCESS | 1651 | 1469018042102 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 05:34:02 INFO - PROCESS | 1651 | 1469018042104 Marionette TRACE conn2 <- [1,770,null,{}] 05:34:02 INFO - PROCESS | 1651 | 1469018042108 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}] 05:34:02 INFO - PROCESS | 1651 | 1469018042110 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:02 INFO - PROCESS | 1651 | 1469018042178 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 05:34:02 INFO - PROCESS | 1651 | 1469018042184 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:02 INFO - PROCESS | 1651 | 1469018042189 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:02 INFO - PROCESS | 1651 | ++DOCSHELL 0x113f45000 == 28 [pid = 1651] [id = 200] 05:34:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 59 (0x112d5e400) [pid = 1651] [serial = 598] [outer = 0x0] 05:34:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 60 (0x11321f800) [pid = 1651] [serial = 599] [outer = 0x112d5e400] 05:34:02 INFO - PROCESS | 1651 | 1469018042222 Marionette DEBUG loaded listener.js 05:34:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 61 (0x113d40400) [pid = 1651] [serial = 600] [outer = 0x112d5e400] 05:34:02 INFO - PROCESS | 1651 | 1469018042657 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]]]}] 05:34:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 05:34:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 572ms 05:34:02 INFO - PROCESS | 1651 | 1469018042674 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 05:34:02 INFO - PROCESS | 1651 | 1469018042678 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 05:34:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 05:34:02 INFO - PROCESS | 1651 | 1469018042682 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 05:34:02 INFO - PROCESS | 1651 | 1469018042684 Marionette TRACE conn2 <- [1,774,null,{}] 05:34:02 INFO - PROCESS | 1651 | 1469018042686 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}] 05:34:02 INFO - PROCESS | 1651 | 1469018042688 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:02 INFO - PROCESS | 1651 | 1469018042762 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 05:34:02 INFO - PROCESS | 1651 | 1469018042766 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:02 INFO - PROCESS | 1651 | 1469018042768 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:02 INFO - PROCESS | 1651 | ++DOCSHELL 0x117022000 == 29 [pid = 1651] [id = 201] 05:34:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 62 (0x116004800) [pid = 1651] [serial = 601] [outer = 0x0] 05:34:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 63 (0x11697d800) [pid = 1651] [serial = 602] [outer = 0x116004800] 05:34:02 INFO - PROCESS | 1651 | 1469018042798 Marionette DEBUG loaded listener.js 05:34:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 64 (0x11816ac00) [pid = 1651] [serial = 603] [outer = 0x116004800] 05:34:03 INFO - PROCESS | 1651 | 1469018043121 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]]]}] 05:34:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 05:34:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 469ms 05:34:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 05:34:03 INFO - PROCESS | 1651 | 1469018043153 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 05:34:03 INFO - PROCESS | 1651 | 1469018043155 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 05:34:03 INFO - PROCESS | 1651 | 1469018043157 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 05:34:03 INFO - PROCESS | 1651 | 1469018043160 Marionette TRACE conn2 <- [1,778,null,{}] 05:34:03 INFO - PROCESS | 1651 | 1469018043175 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}] 05:34:03 INFO - PROCESS | 1651 | 1469018043178 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:03 INFO - PROCESS | 1651 | 1469018043252 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 05:34:03 INFO - PROCESS | 1651 | 1469018043257 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:03 INFO - PROCESS | 1651 | 1469018043259 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:03 INFO - PROCESS | 1651 | ++DOCSHELL 0x11843c800 == 30 [pid = 1651] [id = 202] 05:34:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 65 (0x11851e000) [pid = 1651] [serial = 604] [outer = 0x0] 05:34:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 66 (0x118792000) [pid = 1651] [serial = 605] [outer = 0x11851e000] 05:34:03 INFO - PROCESS | 1651 | 1469018043290 Marionette DEBUG loaded listener.js 05:34:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 67 (0x118e51000) [pid = 1651] [serial = 606] [outer = 0x11851e000] 05:34:03 INFO - PROCESS | 1651 | 1469018043641 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]]]}] 05:34:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 05:34:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 523ms 05:34:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 05:34:03 INFO - PROCESS | 1651 | 1469018043681 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 05:34:03 INFO - PROCESS | 1651 | 1469018043683 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 05:34:03 INFO - PROCESS | 1651 | 1469018043687 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 05:34:03 INFO - PROCESS | 1651 | 1469018043689 Marionette TRACE conn2 <- [1,782,null,{}] 05:34:03 INFO - PROCESS | 1651 | 1469018043692 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}] 05:34:03 INFO - PROCESS | 1651 | 1469018043694 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:03 INFO - PROCESS | 1651 | 1469018043846 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 05:34:03 INFO - PROCESS | 1651 | 1469018043896 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:03 INFO - PROCESS | 1651 | 1469018043897 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:03 INFO - PROCESS | 1651 | ++DOCSHELL 0x1192c2800 == 31 [pid = 1651] [id = 203] 05:34:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 68 (0x11928ac00) [pid = 1651] [serial = 607] [outer = 0x0] 05:34:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 69 (0x11939a000) [pid = 1651] [serial = 608] [outer = 0x11928ac00] 05:34:03 INFO - PROCESS | 1651 | 1469018043939 Marionette DEBUG loaded listener.js 05:34:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 70 (0x1193ca800) [pid = 1651] [serial = 609] [outer = 0x11928ac00] 05:34:04 INFO - PROCESS | 1651 | 1469018044360 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]]]}] 05:34:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 05:34:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 722ms 05:34:04 INFO - PROCESS | 1651 | 1469018044408 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 05:34:04 INFO - PROCESS | 1651 | 1469018044409 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 05:34:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 05:34:04 INFO - PROCESS | 1651 | 1469018044411 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 05:34:04 INFO - PROCESS | 1651 | 1469018044413 Marionette TRACE conn2 <- [1,786,null,{}] 05:34:04 INFO - PROCESS | 1651 | 1469018044415 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}] 05:34:04 INFO - PROCESS | 1651 | 1469018044416 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:04 INFO - PROCESS | 1651 | 1469018044510 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 05:34:04 INFO - PROCESS | 1651 | 1469018044541 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:04 INFO - PROCESS | 1651 | 1469018044542 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:04 INFO - PROCESS | 1651 | ++DOCSHELL 0x119aaf000 == 32 [pid = 1651] [id = 204] 05:34:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 71 (0x1193cfc00) [pid = 1651] [serial = 610] [outer = 0x0] 05:34:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 72 (0x1198ecc00) [pid = 1651] [serial = 611] [outer = 0x1193cfc00] 05:34:04 INFO - PROCESS | 1651 | 1469018044567 Marionette DEBUG loaded listener.js 05:34:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 73 (0x119a0c400) [pid = 1651] [serial = 612] [outer = 0x1193cfc00] 05:34:04 INFO - PROCESS | 1651 | 1469018044943 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]]]}] 05:34:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 05:34:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 567ms 05:34:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 05:34:04 INFO - PROCESS | 1651 | 1469018044981 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 05:34:04 INFO - PROCESS | 1651 | 1469018044983 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 05:34:04 INFO - PROCESS | 1651 | 1469018044988 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 05:34:04 INFO - PROCESS | 1651 | 1469018044990 Marionette TRACE conn2 <- [1,790,null,{}] 05:34:05 INFO - PROCESS | 1651 | 1469018045003 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}] 05:34:05 INFO - PROCESS | 1651 | 1469018045009 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:05 INFO - PROCESS | 1651 | 1469018045177 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 05:34:05 INFO - PROCESS | 1651 | 1469018045192 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:05 INFO - PROCESS | 1651 | 1469018045194 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:05 INFO - PROCESS | 1651 | ++DOCSHELL 0x121329800 == 33 [pid = 1651] [id = 205] 05:34:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 74 (0x11979e000) [pid = 1651] [serial = 613] [outer = 0x0] 05:34:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 75 (0x120d28400) [pid = 1651] [serial = 614] [outer = 0x11979e000] 05:34:05 INFO - PROCESS | 1651 | 1469018045235 Marionette DEBUG loaded listener.js 05:34:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 76 (0x1217b1400) [pid = 1651] [serial = 615] [outer = 0x11979e000] 05:34:05 INFO - PROCESS | 1651 | 1469018045673 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]]]}] 05:34:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 05:34:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 736ms 05:34:05 INFO - PROCESS | 1651 | 1469018045736 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 05:34:05 INFO - PROCESS | 1651 | 1469018045738 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 05:34:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 05:34:05 INFO - PROCESS | 1651 | 1469018045748 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 05:34:05 INFO - PROCESS | 1651 | 1469018045749 Marionette TRACE conn2 <- [1,794,null,{}] 05:34:05 INFO - PROCESS | 1651 | 1469018045752 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}] 05:34:05 INFO - PROCESS | 1651 | 1469018045754 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:05 INFO - PROCESS | 1651 | 1469018045853 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 05:34:05 INFO - PROCESS | 1651 | 1469018045857 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:05 INFO - PROCESS | 1651 | 1469018045858 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:05 INFO - PROCESS | 1651 | ++DOCSHELL 0x124cf6000 == 34 [pid = 1651] [id = 206] 05:34:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 77 (0x117e1d400) [pid = 1651] [serial = 616] [outer = 0x0] 05:34:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 78 (0x12192f400) [pid = 1651] [serial = 617] [outer = 0x117e1d400] 05:34:05 INFO - PROCESS | 1651 | 1469018045884 Marionette DEBUG loaded listener.js 05:34:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x123a26800) [pid = 1651] [serial = 618] [outer = 0x117e1d400] 05:34:06 INFO - PROCESS | 1651 | --DOMWINDOW == 78 (0x12177f000) [pid = 1651] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 05:34:06 INFO - PROCESS | 1651 | --DOMWINDOW == 77 (0x115e12800) [pid = 1651] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 05:34:06 INFO - PROCESS | 1651 | --DOMWINDOW == 76 (0x11830f400) [pid = 1651] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 05:34:06 INFO - PROCESS | 1651 | --DOMWINDOW == 75 (0x118309400) [pid = 1651] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 05:34:06 INFO - PROCESS | 1651 | --DOMWINDOW == 74 (0x113a2fc00) [pid = 1651] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 05:34:06 INFO - PROCESS | 1651 | --DOMWINDOW == 73 (0x1183e5000) [pid = 1651] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 05:34:06 INFO - PROCESS | 1651 | --DOMWINDOW == 72 (0x120d26400) [pid = 1651] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 05:34:06 INFO - PROCESS | 1651 | --DOMWINDOW == 71 (0x112986400) [pid = 1651] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 05:34:06 INFO - PROCESS | 1651 | --DOMWINDOW == 70 (0x119a0cc00) [pid = 1651] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 05:34:06 INFO - PROCESS | 1651 | --DOMWINDOW == 69 (0x1251df400) [pid = 1651] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 05:34:06 INFO - PROCESS | 1651 | --DOMWINDOW == 68 (0x116aa2c00) [pid = 1651] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 05:34:06 INFO - PROCESS | 1651 | 1469018046298 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]]]}] 05:34:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 05:34:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 572ms 05:34:06 INFO - PROCESS | 1651 | 1469018046322 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 05:34:06 INFO - PROCESS | 1651 | 1469018046323 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 05:34:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 05:34:06 INFO - PROCESS | 1651 | 1469018046325 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 05:34:06 INFO - PROCESS | 1651 | 1469018046326 Marionette TRACE conn2 <- [1,798,null,{}] 05:34:06 INFO - PROCESS | 1651 | 1469018046328 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}] 05:34:06 INFO - PROCESS | 1651 | 1469018046329 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:06 INFO - PROCESS | 1651 | 1469018046400 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 05:34:06 INFO - PROCESS | 1651 | 1469018046405 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:06 INFO - PROCESS | 1651 | 1469018046407 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:06 INFO - PROCESS | 1651 | ++DOCSHELL 0x1269eb800 == 35 [pid = 1651] [id = 207] 05:34:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 69 (0x113a26000) [pid = 1651] [serial = 619] [outer = 0x0] 05:34:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 70 (0x118587c00) [pid = 1651] [serial = 620] [outer = 0x113a26000] 05:34:06 INFO - PROCESS | 1651 | 1469018046432 Marionette DEBUG loaded listener.js 05:34:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 71 (0x123a28c00) [pid = 1651] [serial = 621] [outer = 0x113a26000] 05:34:06 INFO - PROCESS | 1651 | 1469018046742 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]]]}] 05:34:06 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 05:34:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 468ms 05:34:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 05:34:06 INFO - PROCESS | 1651 | 1469018046794 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 05:34:06 INFO - PROCESS | 1651 | 1469018046795 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 05:34:06 INFO - PROCESS | 1651 | 1469018046797 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 05:34:06 INFO - PROCESS | 1651 | 1469018046798 Marionette TRACE conn2 <- [1,802,null,{}] 05:34:06 INFO - PROCESS | 1651 | 1469018046800 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}] 05:34:06 INFO - PROCESS | 1651 | 1469018046801 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:06 INFO - PROCESS | 1651 | 1469018046900 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 05:34:06 INFO - PROCESS | 1651 | 1469018046909 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:06 INFO - PROCESS | 1651 | 1469018046910 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:06 INFO - PROCESS | 1651 | ++DOCSHELL 0x128b09000 == 36 [pid = 1651] [id = 208] 05:34:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 72 (0x123a64400) [pid = 1651] [serial = 622] [outer = 0x0] 05:34:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 73 (0x123a99c00) [pid = 1651] [serial = 623] [outer = 0x123a64400] 05:34:06 INFO - PROCESS | 1651 | 1469018046934 Marionette DEBUG loaded listener.js 05:34:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 74 (0x123aa1400) [pid = 1651] [serial = 624] [outer = 0x123a64400] 05:34:07 INFO - PROCESS | 1651 | 1469018047244 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]]]}] 05:34:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 05:34:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 467ms 05:34:07 INFO - PROCESS | 1651 | 1469018047265 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 05:34:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 05:34:07 INFO - PROCESS | 1651 | 1469018047266 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 05:34:07 INFO - PROCESS | 1651 | 1469018047268 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 05:34:07 INFO - PROCESS | 1651 | 1469018047272 Marionette TRACE conn2 <- [1,806,null,{}] 05:34:07 INFO - PROCESS | 1651 | 1469018047275 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}] 05:34:07 INFO - PROCESS | 1651 | 1469018047277 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:07 INFO - PROCESS | 1651 | 1469018047354 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 05:34:07 INFO - PROCESS | 1651 | 1469018047358 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:07 INFO - PROCESS | 1651 | 1469018047359 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:07 INFO - PROCESS | 1651 | ++DOCSHELL 0x128fd1800 == 37 [pid = 1651] [id = 209] 05:34:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 75 (0x11878f000) [pid = 1651] [serial = 625] [outer = 0x0] 05:34:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 76 (0x123fee400) [pid = 1651] [serial = 626] [outer = 0x11878f000] 05:34:07 INFO - PROCESS | 1651 | 1469018047384 Marionette DEBUG loaded listener.js 05:34:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 77 (0x1249e0000) [pid = 1651] [serial = 627] [outer = 0x11878f000] 05:34:07 INFO - PROCESS | 1651 | [1651] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 05:34:07 INFO - PROCESS | 1651 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 05:34:07 INFO - PROCESS | 1651 | Determined SkiaGL cache limits: Size 100663296, Items: 256 05:34:07 INFO - PROCESS | 1651 | [GFX2-]: Using SkiaGL canvas. 05:34:07 INFO - PROCESS | 1651 | 1469018047721 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]]]}] 05:34:07 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 05:34:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 476ms 05:34:07 INFO - PROCESS | 1651 | 1469018047744 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 05:34:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 05:34:07 INFO - PROCESS | 1651 | 1469018047746 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 05:34:07 INFO - PROCESS | 1651 | 1469018047748 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 05:34:07 INFO - PROCESS | 1651 | 1469018047750 Marionette TRACE conn2 <- [1,810,null,{}] 05:34:07 INFO - PROCESS | 1651 | 1469018047755 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}] 05:34:07 INFO - PROCESS | 1651 | 1469018047756 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:07 INFO - PROCESS | 1651 | 1469018047863 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 05:34:07 INFO - PROCESS | 1651 | 1469018047871 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:07 INFO - PROCESS | 1651 | 1469018047880 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:07 INFO - PROCESS | 1651 | ++DOCSHELL 0x1293a7800 == 38 [pid = 1651] [id = 210] 05:34:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 78 (0x1249e0c00) [pid = 1651] [serial = 628] [outer = 0x0] 05:34:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x1251d3800) [pid = 1651] [serial = 629] [outer = 0x1249e0c00] 05:34:07 INFO - PROCESS | 1651 | 1469018047907 Marionette DEBUG loaded listener.js 05:34:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x1271c8400) [pid = 1651] [serial = 630] [outer = 0x1249e0c00] 05:34:08 INFO - PROCESS | 1651 | 1469018048289 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]]]}] 05:34:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 05:34:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 572ms 05:34:08 INFO - PROCESS | 1651 | 1469018048322 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 05:34:08 INFO - PROCESS | 1651 | 1469018048324 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 05:34:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 05:34:08 INFO - PROCESS | 1651 | 1469018048328 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 05:34:08 INFO - PROCESS | 1651 | 1469018048330 Marionette TRACE conn2 <- [1,814,null,{}] 05:34:08 INFO - PROCESS | 1651 | 1469018048334 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}] 05:34:08 INFO - PROCESS | 1651 | 1469018048335 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:08 INFO - PROCESS | 1651 | 1469018048445 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 05:34:08 INFO - PROCESS | 1651 | 1469018048495 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:08 INFO - PROCESS | 1651 | 1469018048498 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:08 INFO - PROCESS | 1651 | ++DOCSHELL 0x116165800 == 39 [pid = 1651] [id = 211] 05:34:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x112973400) [pid = 1651] [serial = 631] [outer = 0x0] 05:34:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x11297c400) [pid = 1651] [serial = 632] [outer = 0x112973400] 05:34:08 INFO - PROCESS | 1651 | 1469018048530 Marionette DEBUG loaded listener.js 05:34:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x11380e400) [pid = 1651] [serial = 633] [outer = 0x112973400] 05:34:09 INFO - PROCESS | 1651 | 1469018049052 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] 05:34:09 INFO - PROCESS | 1651 | 1469018049103 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 05:34:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 05:34:09 INFO - PROCESS | 1651 | 1469018049109 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 05:34:09 INFO - PROCESS | 1651 | 1469018049110 Marionette TRACE conn2 <- [1,818,null,{}] 05:34:09 INFO - PROCESS | 1651 | 1469018049113 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}] 05:34:09 INFO - PROCESS | 1651 | 1469018049115 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:09 INFO - PROCESS | 1651 | 1469018049222 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 05:34:09 INFO - PROCESS | 1651 | 1469018049295 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:09 INFO - PROCESS | 1651 | 1469018049296 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:09 INFO - PROCESS | 1651 | ++DOCSHELL 0x119a9b000 == 40 [pid = 1651] [id = 212] 05:34:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x118303400) [pid = 1651] [serial = 634] [outer = 0x0] 05:34:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x118309000) [pid = 1651] [serial = 635] [outer = 0x118303400] 05:34:09 INFO - PROCESS | 1651 | 1469018049326 Marionette DEBUG loaded listener.js 05:34:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x118587800) [pid = 1651] [serial = 636] [outer = 0x118303400] 05:34:10 INFO - PROCESS | 1651 | 1469018050021 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]]]}] 05:34:10 INFO - PROCESS | 1651 | --DOCSHELL 0x128fd1800 == 39 [pid = 1651] [id = 209] 05:34:10 INFO - PROCESS | 1651 | --DOCSHELL 0x128b09000 == 38 [pid = 1651] [id = 208] 05:34:10 INFO - PROCESS | 1651 | --DOCSHELL 0x1269eb800 == 37 [pid = 1651] [id = 207] 05:34:10 INFO - PROCESS | 1651 | --DOCSHELL 0x124cf6000 == 36 [pid = 1651] [id = 206] 05:34:10 INFO - PROCESS | 1651 | --DOCSHELL 0x121329800 == 35 [pid = 1651] [id = 205] 05:34:10 INFO - PROCESS | 1651 | --DOCSHELL 0x119aaf000 == 34 [pid = 1651] [id = 204] 05:34:10 INFO - PROCESS | 1651 | --DOCSHELL 0x1192c2800 == 33 [pid = 1651] [id = 203] 05:34:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 05:34:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 972ms 05:34:10 INFO - PROCESS | 1651 | --DOCSHELL 0x11843c800 == 32 [pid = 1651] [id = 202] 05:34:10 INFO - PROCESS | 1651 | --DOCSHELL 0x117022000 == 31 [pid = 1651] [id = 201] 05:34:10 INFO - PROCESS | 1651 | --DOCSHELL 0x113f45000 == 30 [pid = 1651] [id = 200] 05:34:10 INFO - PROCESS | 1651 | 1469018050087 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 05:34:10 INFO - PROCESS | 1651 | 1469018050089 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 05:34:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 05:34:10 INFO - PROCESS | 1651 | 1469018050093 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 05:34:10 INFO - PROCESS | 1651 | 1469018050094 Marionette TRACE conn2 <- [1,822,null,{}] 05:34:10 INFO - PROCESS | 1651 | 1469018050098 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}] 05:34:10 INFO - PROCESS | 1651 | 1469018050099 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:10 INFO - PROCESS | 1651 | 1469018050175 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 05:34:10 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x1271c9c00) [pid = 1651] [serial = 588] [outer = 0x0] [url = about:blank] 05:34:10 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x1269c5400) [pid = 1651] [serial = 587] [outer = 0x0] [url = about:blank] 05:34:10 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x123a97000) [pid = 1651] [serial = 578] [outer = 0x0] [url = about:blank] 05:34:10 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x125178c00) [pid = 1651] [serial = 582] [outer = 0x0] [url = about:blank] 05:34:10 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x11851a000) [pid = 1651] [serial = 563] [outer = 0x0] [url = about:blank] 05:34:10 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x11878f800) [pid = 1651] [serial = 564] [outer = 0x0] [url = about:blank] 05:34:10 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x1217a8800) [pid = 1651] [serial = 558] [outer = 0x0] [url = about:blank] 05:34:10 INFO - PROCESS | 1651 | --DOMWINDOW == 78 (0x116081400) [pid = 1651] [serial = 566] [outer = 0x0] [url = about:blank] 05:34:10 INFO - PROCESS | 1651 | --DOMWINDOW == 77 (0x1172e1800) [pid = 1651] [serial = 567] [outer = 0x0] [url = about:blank] 05:34:10 INFO - PROCESS | 1651 | --DOMWINDOW == 76 (0x11928f400) [pid = 1651] [serial = 569] [outer = 0x0] [url = about:blank] 05:34:10 INFO - PROCESS | 1651 | --DOMWINDOW == 75 (0x11939b000) [pid = 1651] [serial = 570] [outer = 0x0] [url = about:blank] 05:34:10 INFO - PROCESS | 1651 | --DOMWINDOW == 74 (0x121938000) [pid = 1651] [serial = 575] [outer = 0x0] [url = about:blank] 05:34:10 INFO - PROCESS | 1651 | --DOMWINDOW == 73 (0x113218000) [pid = 1651] [serial = 560] [outer = 0x0] [url = about:blank] 05:34:10 INFO - PROCESS | 1651 | --DOMWINDOW == 72 (0x1151c8000) [pid = 1651] [serial = 561] [outer = 0x0] [url = about:blank] 05:34:10 INFO - PROCESS | 1651 | --DOMWINDOW == 71 (0x121188000) [pid = 1651] [serial = 572] [outer = 0x0] [url = about:blank] 05:34:10 INFO - PROCESS | 1651 | --DOMWINDOW == 70 (0x121931000) [pid = 1651] [serial = 573] [outer = 0x0] [url = about:blank] 05:34:10 INFO - PROCESS | 1651 | --DOMWINDOW == 69 (0x1265c0400) [pid = 1651] [serial = 584] [outer = 0x0] [url = about:blank] 05:34:10 INFO - PROCESS | 1651 | --DOMWINDOW == 68 (0x123f83400) [pid = 1651] [serial = 581] [outer = 0x0] [url = about:blank] 05:34:10 INFO - PROCESS | 1651 | --DOMWINDOW == 67 (0x126e8e000) [pid = 1651] [serial = 585] [outer = 0x0] [url = about:blank] 05:34:10 INFO - PROCESS | 1651 | --DOMWINDOW == 66 (0x123a9e000) [pid = 1651] [serial = 579] [outer = 0x0] [url = about:blank] 05:34:10 INFO - PROCESS | 1651 | --DOMWINDOW == 65 (0x123a31000) [pid = 1651] [serial = 576] [outer = 0x0] [url = about:blank] 05:34:10 INFO - PROCESS | 1651 | 1469018050237 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:10 INFO - PROCESS | 1651 | 1469018050239 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:10 INFO - PROCESS | 1651 | ++DOCSHELL 0x111e96800 == 31 [pid = 1651] [id = 213] 05:34:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 66 (0x112e35000) [pid = 1651] [serial = 637] [outer = 0x0] 05:34:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 67 (0x1151c8000) [pid = 1651] [serial = 638] [outer = 0x112e35000] 05:34:10 INFO - PROCESS | 1651 | 1469018050269 Marionette DEBUG loaded listener.js 05:34:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 68 (0x117e1f000) [pid = 1651] [serial = 639] [outer = 0x112e35000] 05:34:10 INFO - PROCESS | 1651 | 1469018050567 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] 05:34:10 INFO - PROCESS | 1651 | 1469018050616 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 05:34:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 05:34:10 INFO - PROCESS | 1651 | 1469018050624 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 05:34:10 INFO - PROCESS | 1651 | 1469018050626 Marionette TRACE conn2 <- [1,826,null,{}] 05:34:10 INFO - PROCESS | 1651 | 1469018050629 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}] 05:34:10 INFO - PROCESS | 1651 | 1469018050630 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:10 INFO - PROCESS | 1651 | 1469018050765 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 05:34:10 INFO - PROCESS | 1651 | 1469018050851 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:10 INFO - PROCESS | 1651 | 1469018050853 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:10 INFO - PROCESS | 1651 | ++DOCSHELL 0x11724d000 == 32 [pid = 1651] [id = 214] 05:34:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 69 (0x1176a3000) [pid = 1651] [serial = 640] [outer = 0x0] 05:34:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 70 (0x119289400) [pid = 1651] [serial = 641] [outer = 0x1176a3000] 05:34:10 INFO - PROCESS | 1651 | 1469018050900 Marionette DEBUG loaded listener.js 05:34:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 71 (0x1193a0c00) [pid = 1651] [serial = 642] [outer = 0x1176a3000] 05:34:11 INFO - PROCESS | 1651 | 1469018051232 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]]]}] 05:34:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 05:34:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 621ms 05:34:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 05:34:11 INFO - PROCESS | 1651 | 1469018051248 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 05:34:11 INFO - PROCESS | 1651 | 1469018051250 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 05:34:11 INFO - PROCESS | 1651 | 1469018051260 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 05:34:11 INFO - PROCESS | 1651 | 1469018051263 Marionette TRACE conn2 <- [1,830,null,{}] 05:34:11 INFO - PROCESS | 1651 | 1469018051273 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}] 05:34:11 INFO - PROCESS | 1651 | 1469018051276 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:11 INFO - PROCESS | 1651 | 1469018051352 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 05:34:11 INFO - PROCESS | 1651 | 1469018051421 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:11 INFO - PROCESS | 1651 | 1469018051423 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:11 INFO - PROCESS | 1651 | ++DOCSHELL 0x1198e4000 == 33 [pid = 1651] [id = 215] 05:34:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 72 (0x1193c8400) [pid = 1651] [serial = 643] [outer = 0x0] 05:34:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 73 (0x120d21400) [pid = 1651] [serial = 644] [outer = 0x1193c8400] 05:34:11 INFO - PROCESS | 1651 | 1469018051454 Marionette DEBUG loaded listener.js 05:34:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 74 (0x121442000) [pid = 1651] [serial = 645] [outer = 0x1193c8400] 05:34:11 INFO - PROCESS | 1651 | 1469018051730 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]]]}] 05:34:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 05:34:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 529ms 05:34:11 INFO - PROCESS | 1651 | 1469018051782 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 05:34:11 INFO - PROCESS | 1651 | 1469018051784 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 05:34:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 05:34:11 INFO - PROCESS | 1651 | 1469018051790 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 05:34:11 INFO - PROCESS | 1651 | 1469018051791 Marionette TRACE conn2 <- [1,834,null,{}] 05:34:11 INFO - PROCESS | 1651 | 1469018051793 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}] 05:34:11 INFO - PROCESS | 1651 | 1469018051794 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:11 INFO - PROCESS | 1651 | 1469018051873 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 05:34:11 INFO - PROCESS | 1651 | 1469018051876 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:11 INFO - PROCESS | 1651 | 1469018051877 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:11 INFO - PROCESS | 1651 | ++DOCSHELL 0x1212a8000 == 34 [pid = 1651] [id = 216] 05:34:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 75 (0x1217a4c00) [pid = 1651] [serial = 646] [outer = 0x0] 05:34:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 76 (0x121930800) [pid = 1651] [serial = 647] [outer = 0x1217a4c00] 05:34:11 INFO - PROCESS | 1651 | 1469018051907 Marionette DEBUG loaded listener.js 05:34:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 77 (0x12193c800) [pid = 1651] [serial = 648] [outer = 0x1217a4c00] 05:34:12 INFO - PROCESS | 1651 | 1469018052378 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]]]}] 05:34:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 05:34:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 621ms 05:34:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 05:34:12 INFO - PROCESS | 1651 | 1469018052410 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 05:34:12 INFO - PROCESS | 1651 | 1469018052412 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 05:34:12 INFO - PROCESS | 1651 | 1469018052415 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 05:34:12 INFO - PROCESS | 1651 | 1469018052417 Marionette TRACE conn2 <- [1,838,null,{}] 05:34:12 INFO - PROCESS | 1651 | 1469018052425 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}] 05:34:12 INFO - PROCESS | 1651 | 1469018052427 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:12 INFO - PROCESS | 1651 | 1469018052552 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 05:34:12 INFO - PROCESS | 1651 | 1469018052555 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:12 INFO - PROCESS | 1651 | 1469018052556 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:12 INFO - PROCESS | 1651 | ++DOCSHELL 0x123d1f000 == 35 [pid = 1651] [id = 217] 05:34:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 78 (0x1217a6800) [pid = 1651] [serial = 649] [outer = 0x0] 05:34:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x12193d000) [pid = 1651] [serial = 650] [outer = 0x1217a6800] 05:34:12 INFO - PROCESS | 1651 | 1469018052581 Marionette DEBUG loaded listener.js 05:34:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x123a9d400) [pid = 1651] [serial = 651] [outer = 0x1217a6800] 05:34:12 INFO - PROCESS | 1651 | 1469018052948 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]]]}] 05:34:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 05:34:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 575ms 05:34:12 INFO - PROCESS | 1651 | 1469018052990 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 05:34:12 INFO - PROCESS | 1651 | 1469018052991 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 05:34:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 05:34:12 INFO - PROCESS | 1651 | 1469018052994 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 05:34:12 INFO - PROCESS | 1651 | 1469018052995 Marionette TRACE conn2 <- [1,842,null,{}] 05:34:12 INFO - PROCESS | 1651 | 1469018052997 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}] 05:34:13 INFO - PROCESS | 1651 | 1469018053001 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:13 INFO - PROCESS | 1651 | 1469018053113 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 05:34:13 INFO - PROCESS | 1651 | 1469018053146 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:13 INFO - PROCESS | 1651 | 1469018053147 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:13 INFO - PROCESS | 1651 | ++DOCSHELL 0x12717f800 == 36 [pid = 1651] [id = 218] 05:34:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x123d91000) [pid = 1651] [serial = 652] [outer = 0x0] 05:34:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x1252dc800) [pid = 1651] [serial = 653] [outer = 0x123d91000] 05:34:13 INFO - PROCESS | 1651 | 1469018053173 Marionette DEBUG loaded listener.js 05:34:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x12731ec00) [pid = 1651] [serial = 654] [outer = 0x123d91000] 05:34:13 INFO - PROCESS | 1651 | 1469018053501 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]]]}] 05:34:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 05:34:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 518ms 05:34:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 05:34:13 INFO - PROCESS | 1651 | 1469018053512 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 05:34:13 INFO - PROCESS | 1651 | 1469018053514 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 05:34:13 INFO - PROCESS | 1651 | 1469018053516 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 05:34:13 INFO - PROCESS | 1651 | 1469018053517 Marionette TRACE conn2 <- [1,846,null,{}] 05:34:13 INFO - PROCESS | 1651 | 1469018053521 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}] 05:34:13 INFO - PROCESS | 1651 | 1469018053524 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:13 INFO - PROCESS | 1651 | 1469018053618 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 05:34:13 INFO - PROCESS | 1651 | 1469018053628 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:13 INFO - PROCESS | 1651 | 1469018053629 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:13 INFO - PROCESS | 1651 | ++DOCSHELL 0x128ee7800 == 37 [pid = 1651] [id = 219] 05:34:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x127322400) [pid = 1651] [serial = 655] [outer = 0x0] 05:34:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x127386400) [pid = 1651] [serial = 656] [outer = 0x127322400] 05:34:13 INFO - PROCESS | 1651 | 1469018053654 Marionette DEBUG loaded listener.js 05:34:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x127390400) [pid = 1651] [serial = 657] [outer = 0x127322400] 05:34:13 INFO - PROCESS | 1651 | 1469018053996 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]]]}] 05:34:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 05:34:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 519ms 05:34:14 INFO - PROCESS | 1651 | 1469018054035 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 05:34:14 INFO - PROCESS | 1651 | 1469018054036 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 05:34:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 05:34:14 INFO - PROCESS | 1651 | 1469018054039 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 05:34:14 INFO - PROCESS | 1651 | 1469018054040 Marionette TRACE conn2 <- [1,850,null,{}] 05:34:14 INFO - PROCESS | 1651 | 1469018054042 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}] 05:34:14 INFO - PROCESS | 1651 | 1469018054043 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:14 INFO - PROCESS | 1651 | 1469018054139 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 05:34:14 INFO - PROCESS | 1651 | 1469018054150 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:14 INFO - PROCESS | 1651 | 1469018054151 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:14 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a40a800 == 38 [pid = 1651] [id = 220] 05:34:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x127391400) [pid = 1651] [serial = 658] [outer = 0x0] 05:34:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x127395800) [pid = 1651] [serial = 659] [outer = 0x127391400] 05:34:14 INFO - PROCESS | 1651 | 1469018054178 Marionette DEBUG loaded listener.js 05:34:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x12739a000) [pid = 1651] [serial = 660] [outer = 0x127391400] 05:34:14 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x112d5e400) [pid = 1651] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 05:34:14 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x11851e000) [pid = 1651] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 05:34:14 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x116004800) [pid = 1651] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 05:34:14 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x11928ac00) [pid = 1651] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 05:34:14 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x1193cfc00) [pid = 1651] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 05:34:14 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x113f37c00) [pid = 1651] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 05:34:14 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x11979e000) [pid = 1651] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 05:34:14 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x117e1d400) [pid = 1651] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 05:34:14 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x113a26000) [pid = 1651] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 05:34:14 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x11878f000) [pid = 1651] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 05:34:14 INFO - PROCESS | 1651 | --DOMWINDOW == 78 (0x1193c6400) [pid = 1651] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 05:34:14 INFO - PROCESS | 1651 | --DOMWINDOW == 77 (0x123a64400) [pid = 1651] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 05:34:14 INFO - PROCESS | 1651 | 1469018054546 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]]]}] 05:34:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 05:34:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 519ms 05:34:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 05:34:14 INFO - PROCESS | 1651 | 1469018054559 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 05:34:14 INFO - PROCESS | 1651 | 1469018054560 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 05:34:14 INFO - PROCESS | 1651 | 1469018054562 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 05:34:14 INFO - PROCESS | 1651 | 1469018054564 Marionette TRACE conn2 <- [1,854,null,{}] 05:34:14 INFO - PROCESS | 1651 | 1469018054566 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}] 05:34:14 INFO - PROCESS | 1651 | 1469018054567 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:14 INFO - PROCESS | 1651 | 1469018054646 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 05:34:14 INFO - PROCESS | 1651 | 1469018054650 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:14 INFO - PROCESS | 1651 | 1469018054651 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:14 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a7af800 == 39 [pid = 1651] [id = 221] 05:34:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 78 (0x117e1e800) [pid = 1651] [serial = 661] [outer = 0x0] 05:34:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x11928ac00) [pid = 1651] [serial = 662] [outer = 0x117e1e800] 05:34:14 INFO - PROCESS | 1651 | 1469018054679 Marionette DEBUG loaded listener.js 05:34:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x123a27000) [pid = 1651] [serial = 663] [outer = 0x117e1e800] 05:34:15 INFO - PROCESS | 1651 | 1469018055003 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]]]}] 05:34:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 05:34:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 469ms 05:34:15 INFO - PROCESS | 1651 | 1469018055046 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 05:34:15 INFO - PROCESS | 1651 | 1469018055047 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 05:34:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 05:34:15 INFO - PROCESS | 1651 | 1469018055049 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 05:34:15 INFO - PROCESS | 1651 | 1469018055051 Marionette TRACE conn2 <- [1,858,null,{}] 05:34:15 INFO - PROCESS | 1651 | 1469018055057 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}] 05:34:15 INFO - PROCESS | 1651 | 1469018055058 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:15 INFO - PROCESS | 1651 | 1469018055139 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 05:34:15 INFO - PROCESS | 1651 | 1469018055143 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:15 INFO - PROCESS | 1651 | 1469018055144 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:15 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a840800 == 40 [pid = 1651] [id = 222] 05:34:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x119289800) [pid = 1651] [serial = 664] [outer = 0x0] 05:34:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x127397400) [pid = 1651] [serial = 665] [outer = 0x119289800] 05:34:15 INFO - PROCESS | 1651 | 1469018055169 Marionette DEBUG loaded listener.js 05:34:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x12739e800) [pid = 1651] [serial = 666] [outer = 0x119289800] 05:34:15 INFO - PROCESS | 1651 | 1469018055482 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]]]}] 05:34:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 05:34:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 474ms 05:34:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 05:34:15 INFO - PROCESS | 1651 | 1469018055523 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 05:34:15 INFO - PROCESS | 1651 | 1469018055525 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 05:34:15 INFO - PROCESS | 1651 | 1469018055527 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 05:34:15 INFO - PROCESS | 1651 | 1469018055529 Marionette TRACE conn2 <- [1,862,null,{}] 05:34:15 INFO - PROCESS | 1651 | 1469018055531 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}] 05:34:15 INFO - PROCESS | 1651 | 1469018055533 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:15 INFO - PROCESS | 1651 | 1469018055625 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 05:34:15 INFO - PROCESS | 1651 | 1469018055675 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:15 INFO - PROCESS | 1651 | 1469018055677 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:15 INFO - PROCESS | 1651 | ++DOCSHELL 0x12abd8000 == 41 [pid = 1651] [id = 223] 05:34:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x123a64400) [pid = 1651] [serial = 667] [outer = 0x0] 05:34:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x1273a1000) [pid = 1651] [serial = 668] [outer = 0x123a64400] 05:34:15 INFO - PROCESS | 1651 | 1469018055703 Marionette DEBUG loaded listener.js 05:34:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x123aa0c00) [pid = 1651] [serial = 669] [outer = 0x123a64400] 05:34:15 INFO - PROCESS | 1651 | 1469018055989 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]]]}] 05:34:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 05:34:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 519ms 05:34:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 05:34:16 INFO - PROCESS | 1651 | 1469018056047 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 05:34:16 INFO - PROCESS | 1651 | 1469018056048 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 05:34:16 INFO - PROCESS | 1651 | 1469018056050 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 05:34:16 INFO - PROCESS | 1651 | 1469018056052 Marionette TRACE conn2 <- [1,866,null,{}] 05:34:16 INFO - PROCESS | 1651 | 1469018056056 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}] 05:34:16 INFO - PROCESS | 1651 | 1469018056057 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:16 INFO - PROCESS | 1651 | 1469018056136 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 05:34:16 INFO - PROCESS | 1651 | 1469018056142 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:16 INFO - PROCESS | 1651 | 1469018056143 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:16 INFO - PROCESS | 1651 | ++DOCSHELL 0x12ba97800 == 42 [pid = 1651] [id = 224] 05:34:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x1273a5800) [pid = 1651] [serial = 670] [outer = 0x0] 05:34:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x128e3a000) [pid = 1651] [serial = 671] [outer = 0x1273a5800] 05:34:16 INFO - PROCESS | 1651 | 1469018056167 Marionette DEBUG loaded listener.js 05:34:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x129270400) [pid = 1651] [serial = 672] [outer = 0x1273a5800] 05:34:16 INFO - PROCESS | 1651 | 1469018056581 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]]]}] 05:34:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 05:34:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 573ms 05:34:16 INFO - PROCESS | 1651 | 1469018056624 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 05:34:16 INFO - PROCESS | 1651 | 1469018056627 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 05:34:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 05:34:16 INFO - PROCESS | 1651 | 1469018056630 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 05:34:16 INFO - PROCESS | 1651 | 1469018056632 Marionette TRACE conn2 <- [1,870,null,{}] 05:34:16 INFO - PROCESS | 1651 | 1469018056636 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}] 05:34:16 INFO - PROCESS | 1651 | 1469018056637 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:16 INFO - PROCESS | 1651 | 1469018056741 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 05:34:16 INFO - PROCESS | 1651 | 1469018056806 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:16 INFO - PROCESS | 1651 | 1469018056808 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:16 INFO - PROCESS | 1651 | ++DOCSHELL 0x117250800 == 43 [pid = 1651] [id = 225] 05:34:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x112974400) [pid = 1651] [serial = 673] [outer = 0x0] 05:34:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x113d47000) [pid = 1651] [serial = 674] [outer = 0x112974400] 05:34:16 INFO - PROCESS | 1651 | 1469018056839 Marionette DEBUG loaded listener.js 05:34:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x1172b3c00) [pid = 1651] [serial = 675] [outer = 0x112974400] 05:34:17 INFO - PROCESS | 1651 | 1469018057289 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]]]}] 05:34:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 05:34:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 671ms 05:34:17 INFO - PROCESS | 1651 | 1469018057301 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 05:34:17 INFO - PROCESS | 1651 | 1469018057304 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 05:34:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 05:34:17 INFO - PROCESS | 1651 | 1469018057308 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 05:34:17 INFO - PROCESS | 1651 | 1469018057310 Marionette TRACE conn2 <- [1,874,null,{}] 05:34:17 INFO - PROCESS | 1651 | 1469018057313 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}] 05:34:17 INFO - PROCESS | 1651 | 1469018057315 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:17 INFO - PROCESS | 1651 | 1469018057417 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 05:34:17 INFO - PROCESS | 1651 | 1469018057466 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:17 INFO - PROCESS | 1651 | 1469018057467 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:17 INFO - PROCESS | 1651 | ++DOCSHELL 0x123f26800 == 44 [pid = 1651] [id = 226] 05:34:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x118760400) [pid = 1651] [serial = 676] [outer = 0x0] 05:34:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x1193c7c00) [pid = 1651] [serial = 677] [outer = 0x118760400] 05:34:17 INFO - PROCESS | 1651 | 1469018057498 Marionette DEBUG loaded listener.js 05:34:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x119a0b000) [pid = 1651] [serial = 678] [outer = 0x118760400] 05:34:17 INFO - PROCESS | 1651 | 1469018057910 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]]]}] 05:34:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 05:34:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 621ms 05:34:17 INFO - PROCESS | 1651 | 1469018057929 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 05:34:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 05:34:17 INFO - PROCESS | 1651 | 1469018057931 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 05:34:17 INFO - PROCESS | 1651 | 1469018057933 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 05:34:17 INFO - PROCESS | 1651 | 1469018057936 Marionette TRACE conn2 <- [1,878,null,{}] 05:34:17 INFO - PROCESS | 1651 | 1469018057943 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}] 05:34:17 INFO - PROCESS | 1651 | 1469018057947 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:18 INFO - PROCESS | 1651 | 1469018058051 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 05:34:18 INFO - PROCESS | 1651 | 1469018058138 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:18 INFO - PROCESS | 1651 | 1469018058140 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:18 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b2fa000 == 45 [pid = 1651] [id = 227] 05:34:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x121930400) [pid = 1651] [serial = 679] [outer = 0x0] 05:34:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x123f83400) [pid = 1651] [serial = 680] [outer = 0x121930400] 05:34:18 INFO - PROCESS | 1651 | 1469018058172 Marionette DEBUG loaded listener.js 05:34:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x126e94c00) [pid = 1651] [serial = 681] [outer = 0x121930400] 05:34:18 INFO - PROCESS | 1651 | 1469018058593 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]]]}] 05:34:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 05:34:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 672ms 05:34:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 05:34:18 INFO - PROCESS | 1651 | 1469018058605 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 05:34:18 INFO - PROCESS | 1651 | 1469018058607 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 05:34:18 INFO - PROCESS | 1651 | 1469018058609 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 05:34:18 INFO - PROCESS | 1651 | 1469018058610 Marionette TRACE conn2 <- [1,882,null,{}] 05:34:18 INFO - PROCESS | 1651 | 1469018058613 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}] 05:34:18 INFO - PROCESS | 1651 | 1469018058614 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:18 INFO - PROCESS | 1651 | 1469018058717 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 05:34:18 INFO - PROCESS | 1651 | 1469018058766 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:18 INFO - PROCESS | 1651 | 1469018058768 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:18 INFO - PROCESS | 1651 | ++DOCSHELL 0x12bb18800 == 46 [pid = 1651] [id = 228] 05:34:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x1271c9c00) [pid = 1651] [serial = 682] [outer = 0x0] 05:34:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x127326800) [pid = 1651] [serial = 683] [outer = 0x1271c9c00] 05:34:18 INFO - PROCESS | 1651 | 1469018058797 Marionette DEBUG loaded listener.js 05:34:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x128b3e800) [pid = 1651] [serial = 684] [outer = 0x1271c9c00] 05:34:19 INFO - PROCESS | 1651 | 1469018059262 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]]]}] 05:34:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 05:34:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 668ms 05:34:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 05:34:19 INFO - PROCESS | 1651 | 1469018059278 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 05:34:19 INFO - PROCESS | 1651 | 1469018059279 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 05:34:19 INFO - PROCESS | 1651 | 1469018059282 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 05:34:19 INFO - PROCESS | 1651 | 1469018059283 Marionette TRACE conn2 <- [1,886,null,{}] 05:34:19 INFO - PROCESS | 1651 | 1469018059285 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}] 05:34:19 INFO - PROCESS | 1651 | 1469018059287 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:19 INFO - PROCESS | 1651 | 1469018059516 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 05:34:19 INFO - PROCESS | 1651 | 1469018059594 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:19 INFO - PROCESS | 1651 | 1469018059595 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:19 INFO - PROCESS | 1651 | ++DOCSHELL 0x118ab6800 == 47 [pid = 1651] [id = 229] 05:34:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x113d99800) [pid = 1651] [serial = 685] [outer = 0x0] 05:34:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x115e0f400) [pid = 1651] [serial = 686] [outer = 0x113d99800] 05:34:19 INFO - PROCESS | 1651 | 1469018059624 Marionette DEBUG loaded listener.js 05:34:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x117e21800) [pid = 1651] [serial = 687] [outer = 0x113d99800] 05:34:20 INFO - PROCESS | 1651 | 1469018060063 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]]]}] 05:34:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 05:34:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 820ms 05:34:20 INFO - PROCESS | 1651 | 1469018060103 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 05:34:20 INFO - PROCESS | 1651 | 1469018060106 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 05:34:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 05:34:20 INFO - PROCESS | 1651 | 1469018060109 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 05:34:20 INFO - PROCESS | 1651 | 1469018060111 Marionette TRACE conn2 <- [1,890,null,{}] 05:34:20 INFO - PROCESS | 1651 | 1469018060114 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}] 05:34:20 INFO - PROCESS | 1651 | 1469018060116 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:20 INFO - PROCESS | 1651 | 1469018060208 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 05:34:20 INFO - PROCESS | 1651 | 1469018060273 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:20 INFO - PROCESS | 1651 | 1469018060274 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:20 INFO - PROCESS | 1651 | ++DOCSHELL 0x118598800 == 48 [pid = 1651] [id = 230] 05:34:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x1183e7000) [pid = 1651] [serial = 688] [outer = 0x0] 05:34:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x118592c00) [pid = 1651] [serial = 689] [outer = 0x1183e7000] 05:34:20 INFO - PROCESS | 1651 | 1469018060305 Marionette DEBUG loaded listener.js 05:34:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x118e48400) [pid = 1651] [serial = 690] [outer = 0x1183e7000] 05:34:20 INFO - PROCESS | 1651 | --DOCSHELL 0x12abd8000 == 47 [pid = 1651] [id = 223] 05:34:20 INFO - PROCESS | 1651 | --DOCSHELL 0x12a840800 == 46 [pid = 1651] [id = 222] 05:34:20 INFO - PROCESS | 1651 | --DOCSHELL 0x12a7af800 == 45 [pid = 1651] [id = 221] 05:34:20 INFO - PROCESS | 1651 | --DOCSHELL 0x12a40a800 == 44 [pid = 1651] [id = 220] 05:34:20 INFO - PROCESS | 1651 | --DOCSHELL 0x128ee7800 == 43 [pid = 1651] [id = 219] 05:34:20 INFO - PROCESS | 1651 | --DOCSHELL 0x12717f800 == 42 [pid = 1651] [id = 218] 05:34:20 INFO - PROCESS | 1651 | --DOCSHELL 0x123d1f000 == 41 [pid = 1651] [id = 217] 05:34:20 INFO - PROCESS | 1651 | --DOCSHELL 0x1212a8000 == 40 [pid = 1651] [id = 216] 05:34:20 INFO - PROCESS | 1651 | --DOCSHELL 0x1198e4000 == 39 [pid = 1651] [id = 215] 05:34:20 INFO - PROCESS | 1651 | --DOCSHELL 0x11724d000 == 38 [pid = 1651] [id = 214] 05:34:20 INFO - PROCESS | 1651 | --DOCSHELL 0x111e96800 == 37 [pid = 1651] [id = 213] 05:34:20 INFO - PROCESS | 1651 | --DOCSHELL 0x1293a7800 == 36 [pid = 1651] [id = 210] 05:34:20 INFO - PROCESS | 1651 | --DOCSHELL 0x116165800 == 35 [pid = 1651] [id = 211] 05:34:20 INFO - PROCESS | 1651 | --DOCSHELL 0x128ed9000 == 34 [pid = 1651] [id = 199] 05:34:20 INFO - PROCESS | 1651 | --DOCSHELL 0x119a9b000 == 33 [pid = 1651] [id = 212] 05:34:20 INFO - PROCESS | 1651 | --DOCSHELL 0x118ab6800 == 32 [pid = 1651] [id = 229] 05:34:20 INFO - PROCESS | 1651 | --DOCSHELL 0x12bb18800 == 31 [pid = 1651] [id = 228] 05:34:20 INFO - PROCESS | 1651 | --DOCSHELL 0x12b2fa000 == 30 [pid = 1651] [id = 227] 05:34:20 INFO - PROCESS | 1651 | --DOCSHELL 0x123f26800 == 29 [pid = 1651] [id = 226] 05:34:20 INFO - PROCESS | 1651 | --DOCSHELL 0x12ba97800 == 28 [pid = 1651] [id = 224] 05:34:20 INFO - PROCESS | 1651 | --DOCSHELL 0x117250800 == 27 [pid = 1651] [id = 225] 05:34:20 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x11321f800) [pid = 1651] [serial = 599] [outer = 0x0] [url = about:blank] 05:34:20 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x118792000) [pid = 1651] [serial = 605] [outer = 0x0] [url = about:blank] 05:34:20 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x118e51000) [pid = 1651] [serial = 606] [outer = 0x0] [url = about:blank] 05:34:20 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x11697d800) [pid = 1651] [serial = 602] [outer = 0x0] [url = about:blank] 05:34:20 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x11816ac00) [pid = 1651] [serial = 603] [outer = 0x0] [url = about:blank] 05:34:20 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x123a26000) [pid = 1651] [serial = 596] [outer = 0x0] [url = about:blank] 05:34:20 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x11939a000) [pid = 1651] [serial = 608] [outer = 0x0] [url = about:blank] 05:34:20 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x1198ecc00) [pid = 1651] [serial = 611] [outer = 0x0] [url = about:blank] 05:34:20 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x11830bc00) [pid = 1651] [serial = 591] [outer = 0x0] [url = about:blank] 05:34:20 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x120d28400) [pid = 1651] [serial = 614] [outer = 0x0] [url = about:blank] 05:34:20 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x119a0c400) [pid = 1651] [serial = 612] [outer = 0x0] [url = about:blank] 05:34:20 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x12192f400) [pid = 1651] [serial = 617] [outer = 0x0] [url = about:blank] 05:34:20 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x11652cc00) [pid = 1651] [serial = 590] [outer = 0x0] [url = about:blank] 05:34:20 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x1217b1400) [pid = 1651] [serial = 615] [outer = 0x0] [url = about:blank] 05:34:20 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x123a28c00) [pid = 1651] [serial = 621] [outer = 0x0] [url = about:blank] 05:34:20 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x118587c00) [pid = 1651] [serial = 620] [outer = 0x0] [url = about:blank] 05:34:20 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x123fee400) [pid = 1651] [serial = 626] [outer = 0x0] [url = about:blank] 05:34:20 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x1249e0000) [pid = 1651] [serial = 627] [outer = 0x0] [url = about:blank] 05:34:20 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x123a26800) [pid = 1651] [serial = 618] [outer = 0x0] [url = about:blank] 05:34:20 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x120d25c00) [pid = 1651] [serial = 594] [outer = 0x0] [url = about:blank] 05:34:20 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x1198f0400) [pid = 1651] [serial = 593] [outer = 0x0] [url = about:blank] 05:34:20 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x113d40400) [pid = 1651] [serial = 600] [outer = 0x0] [url = about:blank] 05:34:20 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x123aa1400) [pid = 1651] [serial = 624] [outer = 0x0] [url = about:blank] 05:34:20 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x123a99c00) [pid = 1651] [serial = 623] [outer = 0x0] [url = about:blank] 05:34:20 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x1193ca800) [pid = 1651] [serial = 609] [outer = 0x0] [url = about:blank] 05:34:20 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x1251d3800) [pid = 1651] [serial = 629] [outer = 0x0] [url = about:blank] 05:34:21 INFO - PROCESS | 1651 | 1469018061166 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]]]}] 05:34:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 05:34:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1073ms 05:34:21 INFO - PROCESS | 1651 | 1469018061182 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 05:34:21 INFO - PROCESS | 1651 | 1469018061183 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 05:34:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 05:34:21 INFO - PROCESS | 1651 | 1469018061187 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 05:34:21 INFO - PROCESS | 1651 | 1469018061188 Marionette TRACE conn2 <- [1,894,null,{}] 05:34:21 INFO - PROCESS | 1651 | 1469018061192 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}] 05:34:21 INFO - PROCESS | 1651 | 1469018061194 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:21 INFO - PROCESS | 1651 | 1469018061270 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 05:34:21 INFO - PROCESS | 1651 | 1469018061321 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:21 INFO - PROCESS | 1651 | 1469018061324 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:21 INFO - PROCESS | 1651 | ++DOCSHELL 0x113f45000 == 28 [pid = 1651] [id = 231] 05:34:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x1126e0400) [pid = 1651] [serial = 691] [outer = 0x0] 05:34:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x112977800) [pid = 1651] [serial = 692] [outer = 0x1126e0400] 05:34:21 INFO - PROCESS | 1651 | 1469018061351 Marionette DEBUG loaded listener.js 05:34:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x11298f400) [pid = 1651] [serial = 693] [outer = 0x1126e0400] 05:34:21 INFO - PROCESS | 1651 | 1469018061665 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]]]}] 05:34:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 05:34:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 520ms 05:34:21 INFO - PROCESS | 1651 | 1469018061707 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 05:34:21 INFO - PROCESS | 1651 | 1469018061710 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 05:34:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 05:34:21 INFO - PROCESS | 1651 | 1469018061715 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 05:34:21 INFO - PROCESS | 1651 | 1469018061717 Marionette TRACE conn2 <- [1,898,null,{}] 05:34:21 INFO - PROCESS | 1651 | 1469018061719 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}] 05:34:21 INFO - PROCESS | 1651 | 1469018061721 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:21 INFO - PROCESS | 1651 | 1469018061797 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 05:34:21 INFO - PROCESS | 1651 | 1469018061801 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:21 INFO - PROCESS | 1651 | 1469018061803 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:21 INFO - PROCESS | 1651 | ++DOCSHELL 0x11701d000 == 29 [pid = 1651] [id = 232] 05:34:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x113a23800) [pid = 1651] [serial = 694] [outer = 0x0] 05:34:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x113d98400) [pid = 1651] [serial = 695] [outer = 0x113a23800] 05:34:21 INFO - PROCESS | 1651 | 1469018061835 Marionette DEBUG loaded listener.js 05:34:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x115e13000) [pid = 1651] [serial = 696] [outer = 0x113a23800] 05:34:22 INFO - PROCESS | 1651 | 1469018062218 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]]]}] 05:34:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 05:34:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 519ms 05:34:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 05:34:22 INFO - PROCESS | 1651 | 1469018062235 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 05:34:22 INFO - PROCESS | 1651 | 1469018062236 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 05:34:22 INFO - PROCESS | 1651 | 1469018062238 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 05:34:22 INFO - PROCESS | 1651 | 1469018062241 Marionette TRACE conn2 <- [1,902,null,{}] 05:34:22 INFO - PROCESS | 1651 | 1469018062249 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}] 05:34:22 INFO - PROCESS | 1651 | 1469018062252 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:22 INFO - PROCESS | 1651 | 1469018062329 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 05:34:22 INFO - PROCESS | 1651 | 1469018062337 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:22 INFO - PROCESS | 1651 | 1469018062340 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:22 INFO - PROCESS | 1651 | ++DOCSHELL 0x1185ad800 == 30 [pid = 1651] [id = 233] 05:34:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x11297c000) [pid = 1651] [serial = 697] [outer = 0x0] 05:34:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x11816b800) [pid = 1651] [serial = 698] [outer = 0x11297c000] 05:34:22 INFO - PROCESS | 1651 | 1469018062368 Marionette DEBUG loaded listener.js 05:34:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x1183e8800) [pid = 1651] [serial = 699] [outer = 0x11297c000] 05:34:22 INFO - PROCESS | 1651 | 1469018062692 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]]]}] 05:34:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 05:34:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 471ms 05:34:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 05:34:22 INFO - PROCESS | 1651 | 1469018062709 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 05:34:22 INFO - PROCESS | 1651 | 1469018062711 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 05:34:22 INFO - PROCESS | 1651 | 1469018062713 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 05:34:22 INFO - PROCESS | 1651 | 1469018062714 Marionette TRACE conn2 <- [1,906,null,{}] 05:34:22 INFO - PROCESS | 1651 | 1469018062716 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}] 05:34:22 INFO - PROCESS | 1651 | 1469018062718 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:22 INFO - PROCESS | 1651 | 1469018062827 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 05:34:22 INFO - PROCESS | 1651 | 1469018062833 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:22 INFO - PROCESS | 1651 | 1469018062834 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:22 INFO - PROCESS | 1651 | ++DOCSHELL 0x119566800 == 31 [pid = 1651] [id = 234] 05:34:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x11816a400) [pid = 1651] [serial = 700] [outer = 0x0] 05:34:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x118545000) [pid = 1651] [serial = 701] [outer = 0x11816a400] 05:34:22 INFO - PROCESS | 1651 | 1469018062860 Marionette DEBUG loaded listener.js 05:34:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x11879e800) [pid = 1651] [serial = 702] [outer = 0x11816a400] 05:34:23 INFO - PROCESS | 1651 | 1469018063163 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]]]}] 05:34:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 05:34:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 470ms 05:34:23 INFO - PROCESS | 1651 | 1469018063187 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 05:34:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 05:34:23 INFO - PROCESS | 1651 | 1469018063198 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 05:34:23 INFO - PROCESS | 1651 | 1469018063200 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 05:34:23 INFO - PROCESS | 1651 | 1469018063201 Marionette TRACE conn2 <- [1,910,null,{}] 05:34:23 INFO - PROCESS | 1651 | 1469018063206 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}] 05:34:23 INFO - PROCESS | 1651 | 1469018063207 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:23 INFO - PROCESS | 1651 | 1469018063298 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 05:34:23 INFO - PROCESS | 1651 | 1469018063302 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:23 INFO - PROCESS | 1651 | 1469018063303 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:23 INFO - PROCESS | 1651 | ++DOCSHELL 0x119c45800 == 32 [pid = 1651] [id = 235] 05:34:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x113a30800) [pid = 1651] [serial = 703] [outer = 0x0] 05:34:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x1187acc00) [pid = 1651] [serial = 704] [outer = 0x113a30800] 05:34:23 INFO - PROCESS | 1651 | 1469018063328 Marionette DEBUG loaded listener.js 05:34:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x11928f800) [pid = 1651] [serial = 705] [outer = 0x113a30800] 05:34:23 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x1217a6800) [pid = 1651] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 05:34:23 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x123d91000) [pid = 1651] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 05:34:23 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x112e35000) [pid = 1651] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 05:34:23 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x1193c8400) [pid = 1651] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 05:34:23 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x118303400) [pid = 1651] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 05:34:23 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x1176a3000) [pid = 1651] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 05:34:23 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x1217a4c00) [pid = 1651] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 05:34:23 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x1249e0c00) [pid = 1651] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 05:34:23 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x112973400) [pid = 1651] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 05:34:23 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x127322400) [pid = 1651] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 05:34:23 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x1273a5800) [pid = 1651] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 05:34:23 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x127391400) [pid = 1651] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 05:34:23 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x117e1e800) [pid = 1651] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 05:34:23 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x119289800) [pid = 1651] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 05:34:23 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x123a64400) [pid = 1651] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 05:34:23 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x119a0f400) [pid = 1651] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 05:34:24 INFO - PROCESS | 1651 | 1469018064198 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]]]}] 05:34:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 05:34:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1074ms 05:34:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 05:34:24 INFO - PROCESS | 1651 | 1469018064274 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 05:34:24 INFO - PROCESS | 1651 | 1469018064277 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 05:34:24 INFO - PROCESS | 1651 | 1469018064280 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 05:34:24 INFO - PROCESS | 1651 | 1469018064283 Marionette TRACE conn2 <- [1,914,null,{}] 05:34:24 INFO - PROCESS | 1651 | 1469018064287 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}] 05:34:24 INFO - PROCESS | 1651 | 1469018064289 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:24 INFO - PROCESS | 1651 | 1469018064390 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 05:34:24 INFO - PROCESS | 1651 | 1469018064442 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:24 INFO - PROCESS | 1651 | 1469018064444 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:24 INFO - PROCESS | 1651 | ++DOCSHELL 0x11701c800 == 33 [pid = 1651] [id = 236] 05:34:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x11296e800) [pid = 1651] [serial = 706] [outer = 0x0] 05:34:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x112d5e400) [pid = 1651] [serial = 707] [outer = 0x11296e800] 05:34:24 INFO - PROCESS | 1651 | 1469018064475 Marionette DEBUG loaded listener.js 05:34:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x113373c00) [pid = 1651] [serial = 708] [outer = 0x11296e800] 05:34:24 INFO - PROCESS | 1651 | 1469018064969 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]]]}] 05:34:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 05:34:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 725ms 05:34:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 05:34:25 INFO - PROCESS | 1651 | 1469018065045 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 05:34:25 INFO - PROCESS | 1651 | 1469018065048 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 05:34:25 INFO - PROCESS | 1651 | 1469018065052 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 05:34:25 INFO - PROCESS | 1651 | 1469018065056 Marionette TRACE conn2 <- [1,918,null,{}] 05:34:25 INFO - PROCESS | 1651 | 1469018065059 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}] 05:34:25 INFO - PROCESS | 1651 | 1469018065061 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:25 INFO - PROCESS | 1651 | 1469018065217 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 05:34:25 INFO - PROCESS | 1651 | 1469018065293 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:25 INFO - PROCESS | 1651 | 1469018065295 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:25 INFO - PROCESS | 1651 | ++DOCSHELL 0x112f04000 == 34 [pid = 1651] [id = 237] 05:34:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x1128cd000) [pid = 1651] [serial = 709] [outer = 0x0] 05:34:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x112970000) [pid = 1651] [serial = 710] [outer = 0x1128cd000] 05:34:25 INFO - PROCESS | 1651 | 1469018065323 Marionette DEBUG loaded listener.js 05:34:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x113372400) [pid = 1651] [serial = 711] [outer = 0x1128cd000] 05:34:25 INFO - PROCESS | 1651 | --DOCSHELL 0x119566800 == 33 [pid = 1651] [id = 234] 05:34:25 INFO - PROCESS | 1651 | --DOCSHELL 0x1185ad800 == 32 [pid = 1651] [id = 233] 05:34:25 INFO - PROCESS | 1651 | --DOCSHELL 0x11701d000 == 31 [pid = 1651] [id = 232] 05:34:25 INFO - PROCESS | 1651 | --DOCSHELL 0x113f45000 == 30 [pid = 1651] [id = 231] 05:34:25 INFO - PROCESS | 1651 | --DOCSHELL 0x118598800 == 29 [pid = 1651] [id = 230] 05:34:25 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x127386400) [pid = 1651] [serial = 656] [outer = 0x0] [url = about:blank] 05:34:25 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x128e3a000) [pid = 1651] [serial = 671] [outer = 0x0] [url = about:blank] 05:34:25 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x129270400) [pid = 1651] [serial = 672] [outer = 0x0] [url = about:blank] 05:34:25 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x127395800) [pid = 1651] [serial = 659] [outer = 0x0] [url = about:blank] 05:34:25 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x123a27000) [pid = 1651] [serial = 663] [outer = 0x0] [url = about:blank] 05:34:25 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x11928ac00) [pid = 1651] [serial = 662] [outer = 0x0] [url = about:blank] 05:34:25 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x12739a000) [pid = 1651] [serial = 660] [outer = 0x0] [url = about:blank] 05:34:25 INFO - PROCESS | 1651 | --DOMWINDOW == 78 (0x127390400) [pid = 1651] [serial = 657] [outer = 0x0] [url = about:blank] 05:34:25 INFO - PROCESS | 1651 | --DOMWINDOW == 77 (0x127397400) [pid = 1651] [serial = 665] [outer = 0x0] [url = about:blank] 05:34:25 INFO - PROCESS | 1651 | --DOMWINDOW == 76 (0x12739e800) [pid = 1651] [serial = 666] [outer = 0x0] [url = about:blank] 05:34:25 INFO - PROCESS | 1651 | --DOMWINDOW == 75 (0x12193c800) [pid = 1651] [serial = 648] [outer = 0x0] [url = about:blank] 05:34:25 INFO - PROCESS | 1651 | --DOMWINDOW == 74 (0x123aa0c00) [pid = 1651] [serial = 669] [outer = 0x0] [url = about:blank] 05:34:25 INFO - PROCESS | 1651 | --DOMWINDOW == 73 (0x1273a1000) [pid = 1651] [serial = 668] [outer = 0x0] [url = about:blank] 05:34:25 INFO - PROCESS | 1651 | --DOMWINDOW == 72 (0x123d44400) [pid = 1651] [serial = 597] [outer = 0x0] [url = about:blank] 05:34:25 INFO - PROCESS | 1651 | --DOMWINDOW == 71 (0x123a9d400) [pid = 1651] [serial = 651] [outer = 0x0] [url = about:blank] 05:34:25 INFO - PROCESS | 1651 | --DOMWINDOW == 70 (0x12193d000) [pid = 1651] [serial = 650] [outer = 0x0] [url = about:blank] 05:34:25 INFO - PROCESS | 1651 | --DOMWINDOW == 69 (0x12731ec00) [pid = 1651] [serial = 654] [outer = 0x0] [url = about:blank] 05:34:25 INFO - PROCESS | 1651 | --DOMWINDOW == 68 (0x1252dc800) [pid = 1651] [serial = 653] [outer = 0x0] [url = about:blank] 05:34:25 INFO - PROCESS | 1651 | --DOMWINDOW == 67 (0x1151c8000) [pid = 1651] [serial = 638] [outer = 0x0] [url = about:blank] 05:34:25 INFO - PROCESS | 1651 | --DOMWINDOW == 66 (0x117e1f000) [pid = 1651] [serial = 639] [outer = 0x0] [url = about:blank] 05:34:25 INFO - PROCESS | 1651 | --DOMWINDOW == 65 (0x120d21400) [pid = 1651] [serial = 644] [outer = 0x0] [url = about:blank] 05:34:25 INFO - PROCESS | 1651 | --DOMWINDOW == 64 (0x121442000) [pid = 1651] [serial = 645] [outer = 0x0] [url = about:blank] 05:34:25 INFO - PROCESS | 1651 | --DOMWINDOW == 63 (0x118309000) [pid = 1651] [serial = 635] [outer = 0x0] [url = about:blank] 05:34:25 INFO - PROCESS | 1651 | --DOMWINDOW == 62 (0x118587800) [pid = 1651] [serial = 636] [outer = 0x0] [url = about:blank] 05:34:25 INFO - PROCESS | 1651 | --DOMWINDOW == 61 (0x119289400) [pid = 1651] [serial = 641] [outer = 0x0] [url = about:blank] 05:34:25 INFO - PROCESS | 1651 | --DOMWINDOW == 60 (0x1193a0c00) [pid = 1651] [serial = 642] [outer = 0x0] [url = about:blank] 05:34:25 INFO - PROCESS | 1651 | --DOMWINDOW == 59 (0x121930800) [pid = 1651] [serial = 647] [outer = 0x0] [url = about:blank] 05:34:25 INFO - PROCESS | 1651 | --DOMWINDOW == 58 (0x1271c8400) [pid = 1651] [serial = 630] [outer = 0x0] [url = about:blank] 05:34:25 INFO - PROCESS | 1651 | --DOMWINDOW == 57 (0x11297c400) [pid = 1651] [serial = 632] [outer = 0x0] [url = about:blank] 05:34:25 INFO - PROCESS | 1651 | --DOMWINDOW == 56 (0x11380e400) [pid = 1651] [serial = 633] [outer = 0x0] [url = about:blank] 05:34:25 INFO - PROCESS | 1651 | 1469018065714 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]]]}] 05:34:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 05:34:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 672ms 05:34:25 INFO - PROCESS | 1651 | 1469018065725 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 05:34:25 INFO - PROCESS | 1651 | 1469018065727 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 05:34:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 05:34:25 INFO - PROCESS | 1651 | 1469018065730 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 05:34:25 INFO - PROCESS | 1651 | 1469018065732 Marionette TRACE conn2 <- [1,922,null,{}] 05:34:25 INFO - PROCESS | 1651 | 1469018065735 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}] 05:34:25 INFO - PROCESS | 1651 | 1469018065740 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:25 INFO - PROCESS | 1651 | 1469018065822 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 05:34:25 INFO - PROCESS | 1651 | 1469018065882 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:25 INFO - PROCESS | 1651 | 1469018065884 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:25 INFO - PROCESS | 1651 | ++DOCSHELL 0x1169ad800 == 30 [pid = 1651] [id = 238] 05:34:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 57 (0x112e31000) [pid = 1651] [serial = 712] [outer = 0x0] 05:34:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 58 (0x11607fc00) [pid = 1651] [serial = 713] [outer = 0x112e31000] 05:34:25 INFO - PROCESS | 1651 | 1469018065912 Marionette DEBUG loaded listener.js 05:34:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 59 (0x116aa1400) [pid = 1651] [serial = 714] [outer = 0x112e31000] 05:34:26 INFO - PROCESS | 1651 | 1469018066216 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]]]}] 05:34:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 05:34:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 521ms 05:34:26 INFO - PROCESS | 1651 | 1469018066252 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 05:34:26 INFO - PROCESS | 1651 | 1469018066256 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 05:34:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 05:34:26 INFO - PROCESS | 1651 | 1469018066259 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 05:34:26 INFO - PROCESS | 1651 | 1469018066261 Marionette TRACE conn2 <- [1,926,null,{}] 05:34:26 INFO - PROCESS | 1651 | 1469018066263 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}] 05:34:26 INFO - PROCESS | 1651 | 1469018066265 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:26 INFO - PROCESS | 1651 | 1469018066345 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 05:34:26 INFO - PROCESS | 1651 | 1469018066351 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:26 INFO - PROCESS | 1651 | 1469018066352 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:26 INFO - PROCESS | 1651 | ++DOCSHELL 0x119206000 == 31 [pid = 1651] [id = 239] 05:34:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 60 (0x116aa2c00) [pid = 1651] [serial = 715] [outer = 0x0] 05:34:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 61 (0x11851a400) [pid = 1651] [serial = 716] [outer = 0x116aa2c00] 05:34:26 INFO - PROCESS | 1651 | 1469018066382 Marionette DEBUG loaded listener.js 05:34:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 62 (0x11858a800) [pid = 1651] [serial = 717] [outer = 0x116aa2c00] 05:34:26 INFO - PROCESS | 1651 | 1469018066750 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]]]}] 05:34:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 05:34:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 519ms 05:34:26 INFO - PROCESS | 1651 | 1469018066778 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 05:34:26 INFO - PROCESS | 1651 | 1469018066781 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 05:34:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 05:34:26 INFO - PROCESS | 1651 | 1469018066791 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 05:34:26 INFO - PROCESS | 1651 | 1469018066794 Marionette TRACE conn2 <- [1,930,null,{}] 05:34:26 INFO - PROCESS | 1651 | 1469018066797 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}] 05:34:26 INFO - PROCESS | 1651 | 1469018066799 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:26 INFO - PROCESS | 1651 | 1469018066880 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 05:34:26 INFO - PROCESS | 1651 | 1469018066884 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:26 INFO - PROCESS | 1651 | 1469018066886 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:26 INFO - PROCESS | 1651 | ++DOCSHELL 0x120f87800 == 32 [pid = 1651] [id = 240] 05:34:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 63 (0x118588400) [pid = 1651] [serial = 718] [outer = 0x0] 05:34:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 64 (0x119286800) [pid = 1651] [serial = 719] [outer = 0x118588400] 05:34:26 INFO - PROCESS | 1651 | 1469018066914 Marionette DEBUG loaded listener.js 05:34:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 65 (0x1193c5400) [pid = 1651] [serial = 720] [outer = 0x118588400] 05:34:27 INFO - PROCESS | 1651 | 1469018067355 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]]]}] 05:34:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 05:34:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 627ms 05:34:27 INFO - PROCESS | 1651 | 1469018067412 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 05:34:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 05:34:27 INFO - PROCESS | 1651 | 1469018067415 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 05:34:27 INFO - PROCESS | 1651 | 1469018067418 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 05:34:27 INFO - PROCESS | 1651 | 1469018067420 Marionette TRACE conn2 <- [1,934,null,{}] 05:34:27 INFO - PROCESS | 1651 | 1469018067424 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}] 05:34:27 INFO - PROCESS | 1651 | 1469018067426 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:27 INFO - PROCESS | 1651 | 1469018067523 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 05:34:27 INFO - PROCESS | 1651 | 1469018067575 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:27 INFO - PROCESS | 1651 | 1469018067577 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:27 INFO - PROCESS | 1651 | ++DOCSHELL 0x11859d000 == 33 [pid = 1651] [id = 241] 05:34:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 66 (0x11321cc00) [pid = 1651] [serial = 721] [outer = 0x0] 05:34:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 67 (0x115e12800) [pid = 1651] [serial = 722] [outer = 0x11321cc00] 05:34:27 INFO - PROCESS | 1651 | 1469018067608 Marionette DEBUG loaded listener.js 05:34:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 68 (0x1172b0000) [pid = 1651] [serial = 723] [outer = 0x11321cc00] 05:34:28 INFO - PROCESS | 1651 | 1469018068055 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]]]}] 05:34:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 05:34:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 671ms 05:34:28 INFO - PROCESS | 1651 | 1469018068089 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 05:34:28 INFO - PROCESS | 1651 | 1469018068092 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 05:34:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 05:34:28 INFO - PROCESS | 1651 | 1469018068097 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 05:34:28 INFO - PROCESS | 1651 | 1469018068099 Marionette TRACE conn2 <- [1,938,null,{}] 05:34:28 INFO - PROCESS | 1651 | 1469018068101 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}] 05:34:28 INFO - PROCESS | 1651 | 1469018068103 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:28 INFO - PROCESS | 1651 | 1469018068198 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 05:34:28 INFO - PROCESS | 1651 | 1469018068248 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:28 INFO - PROCESS | 1651 | 1469018068250 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:28 INFO - PROCESS | 1651 | ++DOCSHELL 0x121317800 == 34 [pid = 1651] [id = 242] 05:34:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 69 (0x118540800) [pid = 1651] [serial = 724] [outer = 0x0] 05:34:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 70 (0x11879d800) [pid = 1651] [serial = 725] [outer = 0x118540800] 05:34:28 INFO - PROCESS | 1651 | 1469018068281 Marionette DEBUG loaded listener.js 05:34:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 71 (0x119311800) [pid = 1651] [serial = 726] [outer = 0x118540800] 05:34:28 INFO - PROCESS | 1651 | 1469018068707 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]]]}] 05:34:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 05:34:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 626ms 05:34:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 05:34:28 INFO - PROCESS | 1651 | 1469018068724 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 05:34:28 INFO - PROCESS | 1651 | 1469018068725 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 05:34:28 INFO - PROCESS | 1651 | 1469018068727 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 05:34:28 INFO - PROCESS | 1651 | 1469018068730 Marionette TRACE conn2 <- [1,942,null,{}] 05:34:28 INFO - PROCESS | 1651 | 1469018068738 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}] 05:34:28 INFO - PROCESS | 1651 | 1469018068741 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:28 INFO - PROCESS | 1651 | 1469018068833 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 05:34:28 INFO - PROCESS | 1651 | 1469018068920 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:28 INFO - PROCESS | 1651 | 1469018068922 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:28 INFO - PROCESS | 1651 | ++DOCSHELL 0x123f24800 == 35 [pid = 1651] [id = 243] 05:34:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 72 (0x1198e8800) [pid = 1651] [serial = 727] [outer = 0x0] 05:34:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 73 (0x1198f2400) [pid = 1651] [serial = 728] [outer = 0x1198e8800] 05:34:28 INFO - PROCESS | 1651 | 1469018068955 Marionette DEBUG loaded listener.js 05:34:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 74 (0x119a11800) [pid = 1651] [serial = 729] [outer = 0x1198e8800] 05:34:29 INFO - PROCESS | 1651 | 1469018069365 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]]]}] 05:34:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 05:34:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 671ms 05:34:29 INFO - PROCESS | 1651 | 1469018069399 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 05:34:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 05:34:29 INFO - PROCESS | 1651 | 1469018069401 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 05:34:29 INFO - PROCESS | 1651 | 1469018069403 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 05:34:29 INFO - PROCESS | 1651 | 1469018069404 Marionette TRACE conn2 <- [1,946,null,{}] 05:34:29 INFO - PROCESS | 1651 | 1469018069407 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}] 05:34:29 INFO - PROCESS | 1651 | 1469018069408 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:29 INFO - PROCESS | 1651 | 1469018069502 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 05:34:29 INFO - PROCESS | 1651 | 1469018069551 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:29 INFO - PROCESS | 1651 | 1469018069552 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:29 INFO - PROCESS | 1651 | ++DOCSHELL 0x1251bc000 == 36 [pid = 1651] [id = 244] 05:34:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 75 (0x120d24c00) [pid = 1651] [serial = 730] [outer = 0x0] 05:34:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 76 (0x120d28c00) [pid = 1651] [serial = 731] [outer = 0x120d24c00] 05:34:29 INFO - PROCESS | 1651 | 1469018069582 Marionette DEBUG loaded listener.js 05:34:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 77 (0x12104fc00) [pid = 1651] [serial = 732] [outer = 0x120d24c00] 05:34:29 INFO - PROCESS | 1651 | 1469018069982 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]]]}] 05:34:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 05:34:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 620ms 05:34:30 INFO - PROCESS | 1651 | 1469018070024 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 05:34:30 INFO - PROCESS | 1651 | 1469018070025 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 05:34:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 05:34:30 INFO - PROCESS | 1651 | 1469018070027 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 05:34:30 INFO - PROCESS | 1651 | 1469018070029 Marionette TRACE conn2 <- [1,950,null,{}] 05:34:30 INFO - PROCESS | 1651 | 1469018070031 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}] 05:34:30 INFO - PROCESS | 1651 | 1469018070033 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:30 INFO - PROCESS | 1651 | 1469018070128 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 05:34:30 INFO - PROCESS | 1651 | 1469018070220 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:30 INFO - PROCESS | 1651 | 1469018070222 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:30 INFO - PROCESS | 1651 | ++DOCSHELL 0x126e33000 == 37 [pid = 1651] [id = 245] 05:34:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 78 (0x121187800) [pid = 1651] [serial = 733] [outer = 0x0] 05:34:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x12172d800) [pid = 1651] [serial = 734] [outer = 0x121187800] 05:34:30 INFO - PROCESS | 1651 | 1469018070252 Marionette DEBUG loaded listener.js 05:34:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x121787c00) [pid = 1651] [serial = 735] [outer = 0x121187800] 05:34:30 INFO - PROCESS | 1651 | 1469018070641 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]]]}] 05:34:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 05:34:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 718ms 05:34:30 INFO - PROCESS | 1651 | 1469018070752 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 05:34:30 INFO - PROCESS | 1651 | 1469018070754 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 05:34:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 05:34:30 INFO - PROCESS | 1651 | 1469018070758 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 05:34:30 INFO - PROCESS | 1651 | 1469018070761 Marionette TRACE conn2 <- [1,954,null,{}] 05:34:30 INFO - PROCESS | 1651 | 1469018070765 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}] 05:34:30 INFO - PROCESS | 1651 | 1469018070767 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:30 INFO - PROCESS | 1651 | 1469018070865 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 05:34:30 INFO - PROCESS | 1651 | 1469018070925 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:30 INFO - PROCESS | 1651 | 1469018070928 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:30 INFO - PROCESS | 1651 | ++DOCSHELL 0x1185ad800 == 38 [pid = 1651] [id = 246] 05:34:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x112984400) [pid = 1651] [serial = 736] [outer = 0x0] 05:34:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x11386a800) [pid = 1651] [serial = 737] [outer = 0x112984400] 05:34:30 INFO - PROCESS | 1651 | 1469018070956 Marionette DEBUG loaded listener.js 05:34:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x11652c400) [pid = 1651] [serial = 738] [outer = 0x112984400] 05:34:31 INFO - PROCESS | 1651 | --DOCSHELL 0x119206000 == 37 [pid = 1651] [id = 239] 05:34:31 INFO - PROCESS | 1651 | --DOCSHELL 0x1169ad800 == 36 [pid = 1651] [id = 238] 05:34:31 INFO - PROCESS | 1651 | --DOCSHELL 0x112f04000 == 35 [pid = 1651] [id = 237] 05:34:31 INFO - PROCESS | 1651 | --DOCSHELL 0x119c45800 == 34 [pid = 1651] [id = 235] 05:34:31 INFO - PROCESS | 1651 | --DOCSHELL 0x11701c800 == 33 [pid = 1651] [id = 236] 05:34:31 INFO - PROCESS | 1651 | --DOCSHELL 0x126e33000 == 32 [pid = 1651] [id = 245] 05:34:31 INFO - PROCESS | 1651 | --DOCSHELL 0x1251bc000 == 31 [pid = 1651] [id = 244] 05:34:31 INFO - PROCESS | 1651 | --DOCSHELL 0x123f24800 == 30 [pid = 1651] [id = 243] 05:34:31 INFO - PROCESS | 1651 | --DOCSHELL 0x121317800 == 29 [pid = 1651] [id = 242] 05:34:31 INFO - PROCESS | 1651 | --DOCSHELL 0x120f87800 == 28 [pid = 1651] [id = 240] 05:34:31 INFO - PROCESS | 1651 | --DOCSHELL 0x11859d000 == 27 [pid = 1651] [id = 241] 05:34:31 INFO - PROCESS | 1651 | 1469018071862 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]]]}] 05:34:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 05:34:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1122ms 05:34:31 INFO - PROCESS | 1651 | 1469018071881 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 05:34:31 INFO - PROCESS | 1651 | 1469018071884 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 05:34:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 05:34:31 INFO - PROCESS | 1651 | 1469018071894 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 05:34:31 INFO - PROCESS | 1651 | 1469018071896 Marionette TRACE conn2 <- [1,958,null,{}] 05:34:31 INFO - PROCESS | 1651 | 1469018071899 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}] 05:34:31 INFO - PROCESS | 1651 | 1469018071901 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:31 INFO - PROCESS | 1651 | 1469018071981 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 05:34:31 INFO - PROCESS | 1651 | 1469018071990 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:32 INFO - PROCESS | 1651 | 1469018071993 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:32 INFO - PROCESS | 1651 | ++DOCSHELL 0x1167b2800 == 28 [pid = 1651] [id = 247] 05:34:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x112e28400) [pid = 1651] [serial = 739] [outer = 0x0] 05:34:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x113d40400) [pid = 1651] [serial = 740] [outer = 0x112e28400] 05:34:32 INFO - PROCESS | 1651 | 1469018072022 Marionette DEBUG loaded listener.js 05:34:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x1126d7400) [pid = 1651] [serial = 741] [outer = 0x112e28400] 05:34:32 INFO - PROCESS | 1651 | 1469018072426 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]]]}] 05:34:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 05:34:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 570ms 05:34:32 INFO - PROCESS | 1651 | 1469018072464 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 05:34:32 INFO - PROCESS | 1651 | 1469018072467 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 05:34:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 05:34:32 INFO - PROCESS | 1651 | 1469018072472 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 05:34:32 INFO - PROCESS | 1651 | 1469018072474 Marionette TRACE conn2 <- [1,962,null,{}] 05:34:32 INFO - PROCESS | 1651 | 1469018072476 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}] 05:34:32 INFO - PROCESS | 1651 | 1469018072478 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:32 INFO - PROCESS | 1651 | 1469018072574 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 05:34:32 INFO - PROCESS | 1651 | 1469018072608 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:32 INFO - PROCESS | 1651 | 1469018072610 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:32 INFO - PROCESS | 1651 | ++DOCSHELL 0x118237000 == 29 [pid = 1651] [id = 248] 05:34:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x1172b9400) [pid = 1651] [serial = 742] [outer = 0x0] 05:34:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x118310000) [pid = 1651] [serial = 743] [outer = 0x1172b9400] 05:34:32 INFO - PROCESS | 1651 | 1469018072637 Marionette DEBUG loaded listener.js 05:34:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x11854e400) [pid = 1651] [serial = 744] [outer = 0x1172b9400] 05:34:32 INFO - PROCESS | 1651 | 1469018072990 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]]]}] 05:34:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 05:34:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 523ms 05:34:33 INFO - PROCESS | 1651 | 1469018073004 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 05:34:33 INFO - PROCESS | 1651 | 1469018073006 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 05:34:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 05:34:33 INFO - PROCESS | 1651 | 1469018073008 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 05:34:33 INFO - PROCESS | 1651 | 1469018073011 Marionette TRACE conn2 <- [1,966,null,{}] 05:34:33 INFO - PROCESS | 1651 | 1469018073019 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}] 05:34:33 INFO - PROCESS | 1651 | 1469018073023 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:33 INFO - PROCESS | 1651 | 1469018073130 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 05:34:33 INFO - PROCESS | 1651 | 1469018073136 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:33 INFO - PROCESS | 1651 | 1469018073138 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:33 INFO - PROCESS | 1651 | ++DOCSHELL 0x120f83000 == 30 [pid = 1651] [id = 249] 05:34:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x1128d7800) [pid = 1651] [serial = 745] [outer = 0x0] 05:34:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x1193c4400) [pid = 1651] [serial = 746] [outer = 0x1128d7800] 05:34:33 INFO - PROCESS | 1651 | 1469018073167 Marionette DEBUG loaded listener.js 05:34:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x1197a4000) [pid = 1651] [serial = 747] [outer = 0x1128d7800] 05:34:33 INFO - PROCESS | 1651 | 1469018073518 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]]]}] 05:34:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 05:34:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 523ms 05:34:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 05:34:33 INFO - PROCESS | 1651 | 1469018073531 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 05:34:33 INFO - PROCESS | 1651 | 1469018073533 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 05:34:33 INFO - PROCESS | 1651 | 1469018073535 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 05:34:33 INFO - PROCESS | 1651 | 1469018073538 Marionette TRACE conn2 <- [1,970,null,{}] 05:34:33 INFO - PROCESS | 1651 | 1469018073548 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}] 05:34:33 INFO - PROCESS | 1651 | 1469018073550 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:33 INFO - PROCESS | 1651 | 1469018073648 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 05:34:33 INFO - PROCESS | 1651 | 1469018073652 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:33 INFO - PROCESS | 1651 | 1469018073653 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:33 INFO - PROCESS | 1651 | ++DOCSHELL 0x123d09800 == 31 [pid = 1651] [id = 250] 05:34:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x1198f0400) [pid = 1651] [serial = 748] [outer = 0x0] 05:34:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x119a0f800) [pid = 1651] [serial = 749] [outer = 0x1198f0400] 05:34:33 INFO - PROCESS | 1651 | 1469018073679 Marionette DEBUG loaded listener.js 05:34:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x120e09000) [pid = 1651] [serial = 750] [outer = 0x1198f0400] 05:34:34 INFO - PROCESS | 1651 | 1469018073999 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]]]}] 05:34:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 05:34:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 523ms 05:34:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 05:34:34 INFO - PROCESS | 1651 | 1469018074059 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 05:34:34 INFO - PROCESS | 1651 | 1469018074060 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 05:34:34 INFO - PROCESS | 1651 | 1469018074062 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 05:34:34 INFO - PROCESS | 1651 | 1469018074064 Marionette TRACE conn2 <- [1,974,null,{}] 05:34:34 INFO - PROCESS | 1651 | 1469018074066 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}] 05:34:34 INFO - PROCESS | 1651 | 1469018074067 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:34 INFO - PROCESS | 1651 | 1469018074319 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 05:34:34 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x11816a400) [pid = 1651] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 05:34:34 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x113a30800) [pid = 1651] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 05:34:34 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x121930400) [pid = 1651] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 05:34:34 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x1271c9c00) [pid = 1651] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 05:34:34 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x118760400) [pid = 1651] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 05:34:34 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x112974400) [pid = 1651] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 05:34:34 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x113d99800) [pid = 1651] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 05:34:34 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x118588400) [pid = 1651] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 05:34:34 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x1183e7000) [pid = 1651] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 05:34:34 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x11297c000) [pid = 1651] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 05:34:34 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x1126e0400) [pid = 1651] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 05:34:34 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x113a23800) [pid = 1651] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 05:34:34 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x112e31000) [pid = 1651] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 05:34:34 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x11296e800) [pid = 1651] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 05:34:34 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x116aa2c00) [pid = 1651] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 05:34:34 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x1128cd000) [pid = 1651] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 05:34:34 INFO - PROCESS | 1651 | 1469018074380 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:34 INFO - PROCESS | 1651 | 1469018074381 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:34 INFO - PROCESS | 1651 | ++DOCSHELL 0x1160a9000 == 32 [pid = 1651] [id = 251] 05:34:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x111ca9400) [pid = 1651] [serial = 751] [outer = 0x0] 05:34:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x1128d6400) [pid = 1651] [serial = 752] [outer = 0x111ca9400] 05:34:34 INFO - PROCESS | 1651 | 1469018074407 Marionette DEBUG loaded listener.js 05:34:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x113aa2800) [pid = 1651] [serial = 753] [outer = 0x111ca9400] 05:34:34 INFO - PROCESS | 1651 | 1469018074671 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]]]}] 05:34:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 05:34:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 618ms 05:34:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 05:34:34 INFO - PROCESS | 1651 | 1469018074681 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 05:34:34 INFO - PROCESS | 1651 | 1469018074682 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 05:34:34 INFO - PROCESS | 1651 | 1469018074685 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 05:34:34 INFO - PROCESS | 1651 | 1469018074687 Marionette TRACE conn2 <- [1,978,null,{}] 05:34:34 INFO - PROCESS | 1651 | 1469018074700 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}] 05:34:34 INFO - PROCESS | 1651 | 1469018074708 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:34 INFO - PROCESS | 1651 | 1469018074812 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 05:34:34 INFO - PROCESS | 1651 | 1469018074817 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:34 INFO - PROCESS | 1651 | 1469018074818 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:34 INFO - PROCESS | 1651 | ++DOCSHELL 0x128b11800 == 33 [pid = 1651] [id = 252] 05:34:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x116aa2c00) [pid = 1651] [serial = 754] [outer = 0x0] 05:34:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x121183800) [pid = 1651] [serial = 755] [outer = 0x116aa2c00] 05:34:34 INFO - PROCESS | 1651 | 1469018074846 Marionette DEBUG loaded listener.js 05:34:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x121938800) [pid = 1651] [serial = 756] [outer = 0x116aa2c00] 05:34:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 05:34:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 479ms 05:34:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 05:34:35 INFO - PROCESS | 1651 | 1469018075162 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]]]}] 05:34:35 INFO - PROCESS | 1651 | 1469018075165 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 05:34:35 INFO - PROCESS | 1651 | 1469018075166 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 05:34:35 INFO - PROCESS | 1651 | 1469018075180 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 05:34:35 INFO - PROCESS | 1651 | 1469018075181 Marionette TRACE conn2 <- [1,982,null,{}] 05:34:35 INFO - PROCESS | 1651 | 1469018075183 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}] 05:34:35 INFO - PROCESS | 1651 | 1469018075185 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:35 INFO - PROCESS | 1651 | 1469018075359 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 05:34:35 INFO - PROCESS | 1651 | 1469018075367 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:35 INFO - PROCESS | 1651 | 1469018075369 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:35 INFO - PROCESS | 1651 | ++DOCSHELL 0x128b1a000 == 34 [pid = 1651] [id = 253] 05:34:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x121938c00) [pid = 1651] [serial = 757] [outer = 0x0] 05:34:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x123924800) [pid = 1651] [serial = 758] [outer = 0x121938c00] 05:34:35 INFO - PROCESS | 1651 | 1469018075401 Marionette DEBUG loaded listener.js 05:34:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x123a2c000) [pid = 1651] [serial = 759] [outer = 0x121938c00] 05:34:35 INFO - PROCESS | 1651 | 1469018075708 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]]]}] 05:34:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 05:34:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 581ms 05:34:35 INFO - PROCESS | 1651 | 1469018075750 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 05:34:35 INFO - PROCESS | 1651 | 1469018075751 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 05:34:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 05:34:35 INFO - PROCESS | 1651 | 1469018075756 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 05:34:35 INFO - PROCESS | 1651 | 1469018075757 Marionette TRACE conn2 <- [1,986,null,{}] 05:34:35 INFO - PROCESS | 1651 | 1469018075759 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}] 05:34:35 INFO - PROCESS | 1651 | 1469018075761 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:35 INFO - PROCESS | 1651 | 1469018075834 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 05:34:35 INFO - PROCESS | 1651 | 1469018075840 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:35 INFO - PROCESS | 1651 | 1469018075842 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:35 INFO - PROCESS | 1651 | ++DOCSHELL 0x1293ac800 == 35 [pid = 1651] [id = 254] 05:34:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x1128cf800) [pid = 1651] [serial = 760] [outer = 0x0] 05:34:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x123a94000) [pid = 1651] [serial = 761] [outer = 0x1128cf800] 05:34:35 INFO - PROCESS | 1651 | 1469018075867 Marionette DEBUG loaded listener.js 05:34:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x123a9b400) [pid = 1651] [serial = 762] [outer = 0x1128cf800] 05:34:36 INFO - PROCESS | 1651 | 1469018076175 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]]]}] 05:34:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 05:34:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 474ms 05:34:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 05:34:36 INFO - PROCESS | 1651 | 1469018076229 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 05:34:36 INFO - PROCESS | 1651 | 1469018076230 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 05:34:36 INFO - PROCESS | 1651 | 1469018076232 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 05:34:36 INFO - PROCESS | 1651 | 1469018076233 Marionette TRACE conn2 <- [1,990,null,{}] 05:34:36 INFO - PROCESS | 1651 | 1469018076236 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}] 05:34:36 INFO - PROCESS | 1651 | 1469018076237 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:36 INFO - PROCESS | 1651 | 1469018076335 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 05:34:36 INFO - PROCESS | 1651 | 1469018076412 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:36 INFO - PROCESS | 1651 | 1469018076414 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:36 INFO - PROCESS | 1651 | ++DOCSHELL 0x112549800 == 36 [pid = 1651] [id = 255] 05:34:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x111c7b800) [pid = 1651] [serial = 763] [outer = 0x0] 05:34:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x1125f0c00) [pid = 1651] [serial = 764] [outer = 0x111c7b800] 05:34:36 INFO - PROCESS | 1651 | 1469018076445 Marionette DEBUG loaded listener.js 05:34:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x112971400) [pid = 1651] [serial = 765] [outer = 0x111c7b800] 05:34:36 INFO - PROCESS | 1651 | 1469018076967 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]]]}] 05:34:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 05:34:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 769ms 05:34:37 INFO - PROCESS | 1651 | 1469018077031 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 05:34:37 INFO - PROCESS | 1651 | 1469018077034 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 05:34:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 05:34:37 INFO - PROCESS | 1651 | 1469018077041 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 05:34:37 INFO - PROCESS | 1651 | 1469018077043 Marionette TRACE conn2 <- [1,994,null,{}] 05:34:37 INFO - PROCESS | 1651 | 1469018077047 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}] 05:34:37 INFO - PROCESS | 1651 | 1469018077050 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:37 INFO - PROCESS | 1651 | 1469018077154 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 05:34:37 INFO - PROCESS | 1651 | 1469018077228 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:37 INFO - PROCESS | 1651 | 1469018077230 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:37 INFO - PROCESS | 1651 | ++DOCSHELL 0x120f97800 == 37 [pid = 1651] [id = 256] 05:34:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x116903400) [pid = 1651] [serial = 766] [outer = 0x0] 05:34:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x117e13c00) [pid = 1651] [serial = 767] [outer = 0x116903400] 05:34:37 INFO - PROCESS | 1651 | 1469018077261 Marionette DEBUG loaded listener.js 05:34:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x1183e7000) [pid = 1651] [serial = 768] [outer = 0x116903400] 05:34:37 INFO - PROCESS | 1651 | 1469018077731 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]]]}] 05:34:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 05:34:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 821ms 05:34:37 INFO - PROCESS | 1651 | 1469018077940 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 05:34:37 INFO - PROCESS | 1651 | 1469018077943 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 05:34:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 05:34:37 INFO - PROCESS | 1651 | 1469018077947 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 05:34:37 INFO - PROCESS | 1651 | 1469018077949 Marionette TRACE conn2 <- [1,998,null,{}] 05:34:37 INFO - PROCESS | 1651 | 1469018077952 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}] 05:34:37 INFO - PROCESS | 1651 | 1469018077954 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:38 INFO - PROCESS | 1651 | 1469018078053 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 05:34:38 INFO - PROCESS | 1651 | 1469018078124 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:38 INFO - PROCESS | 1651 | 1469018078127 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:38 INFO - PROCESS | 1651 | ++DOCSHELL 0x117004800 == 38 [pid = 1651] [id = 257] 05:34:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x116080400) [pid = 1651] [serial = 769] [outer = 0x0] 05:34:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x1160f2800) [pid = 1651] [serial = 770] [outer = 0x116080400] 05:34:38 INFO - PROCESS | 1651 | 1469018078156 Marionette DEBUG loaded listener.js 05:34:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x118306000) [pid = 1651] [serial = 771] [outer = 0x116080400] 05:34:38 INFO - PROCESS | 1651 | --DOCSHELL 0x1293ac800 == 37 [pid = 1651] [id = 254] 05:34:38 INFO - PROCESS | 1651 | --DOCSHELL 0x128b1a000 == 36 [pid = 1651] [id = 253] 05:34:38 INFO - PROCESS | 1651 | --DOCSHELL 0x128b11800 == 35 [pid = 1651] [id = 252] 05:34:38 INFO - PROCESS | 1651 | --DOCSHELL 0x1160a9000 == 34 [pid = 1651] [id = 251] 05:34:38 INFO - PROCESS | 1651 | --DOCSHELL 0x123d09800 == 33 [pid = 1651] [id = 250] 05:34:38 INFO - PROCESS | 1651 | --DOCSHELL 0x120f83000 == 32 [pid = 1651] [id = 249] 05:34:38 INFO - PROCESS | 1651 | --DOCSHELL 0x118237000 == 31 [pid = 1651] [id = 248] 05:34:38 INFO - PROCESS | 1651 | --DOCSHELL 0x1167b2800 == 30 [pid = 1651] [id = 247] 05:34:38 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x119286800) [pid = 1651] [serial = 719] [outer = 0x0] [url = about:blank] 05:34:38 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x1193c5400) [pid = 1651] [serial = 720] [outer = 0x0] [url = about:blank] 05:34:38 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x118e48400) [pid = 1651] [serial = 690] [outer = 0x0] [url = about:blank] 05:34:38 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x118592c00) [pid = 1651] [serial = 689] [outer = 0x0] [url = about:blank] 05:34:38 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x11816b800) [pid = 1651] [serial = 698] [outer = 0x0] [url = about:blank] 05:34:38 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x112977800) [pid = 1651] [serial = 692] [outer = 0x0] [url = about:blank] 05:34:38 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x113d98400) [pid = 1651] [serial = 695] [outer = 0x0] [url = about:blank] 05:34:38 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x115e13000) [pid = 1651] [serial = 696] [outer = 0x0] [url = about:blank] 05:34:38 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x1183e8800) [pid = 1651] [serial = 699] [outer = 0x0] [url = about:blank] 05:34:38 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x11298f400) [pid = 1651] [serial = 693] [outer = 0x0] [url = about:blank] 05:34:38 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x11607fc00) [pid = 1651] [serial = 713] [outer = 0x0] [url = about:blank] 05:34:38 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x112d5e400) [pid = 1651] [serial = 707] [outer = 0x0] [url = about:blank] 05:34:38 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x116aa1400) [pid = 1651] [serial = 714] [outer = 0x0] [url = about:blank] 05:34:38 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x113373c00) [pid = 1651] [serial = 708] [outer = 0x0] [url = about:blank] 05:34:38 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x11858a800) [pid = 1651] [serial = 717] [outer = 0x0] [url = about:blank] 05:34:38 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x112970000) [pid = 1651] [serial = 710] [outer = 0x0] [url = about:blank] 05:34:38 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x113372400) [pid = 1651] [serial = 711] [outer = 0x0] [url = about:blank] 05:34:38 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x11928f800) [pid = 1651] [serial = 705] [outer = 0x0] [url = about:blank] 05:34:38 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x11851a400) [pid = 1651] [serial = 716] [outer = 0x0] [url = about:blank] 05:34:38 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x113d47000) [pid = 1651] [serial = 674] [outer = 0x0] [url = about:blank] 05:34:38 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x1193c7c00) [pid = 1651] [serial = 677] [outer = 0x0] [url = about:blank] 05:34:38 INFO - PROCESS | 1651 | --DOMWINDOW == 78 (0x123f83400) [pid = 1651] [serial = 680] [outer = 0x0] [url = about:blank] 05:34:38 INFO - PROCESS | 1651 | --DOMWINDOW == 77 (0x127326800) [pid = 1651] [serial = 683] [outer = 0x0] [url = about:blank] 05:34:38 INFO - PROCESS | 1651 | --DOMWINDOW == 76 (0x115e0f400) [pid = 1651] [serial = 686] [outer = 0x0] [url = about:blank] 05:34:38 INFO - PROCESS | 1651 | --DOMWINDOW == 75 (0x11879e800) [pid = 1651] [serial = 702] [outer = 0x0] [url = about:blank] 05:34:38 INFO - PROCESS | 1651 | --DOMWINDOW == 74 (0x118545000) [pid = 1651] [serial = 701] [outer = 0x0] [url = about:blank] 05:34:38 INFO - PROCESS | 1651 | --DOMWINDOW == 73 (0x1187acc00) [pid = 1651] [serial = 704] [outer = 0x0] [url = about:blank] 05:34:38 INFO - PROCESS | 1651 | --DOMWINDOW == 72 (0x126e94c00) [pid = 1651] [serial = 681] [outer = 0x0] [url = about:blank] 05:34:38 INFO - PROCESS | 1651 | --DOMWINDOW == 71 (0x128b3e800) [pid = 1651] [serial = 684] [outer = 0x0] [url = about:blank] 05:34:38 INFO - PROCESS | 1651 | --DOMWINDOW == 70 (0x119a0b000) [pid = 1651] [serial = 678] [outer = 0x0] [url = about:blank] 05:34:38 INFO - PROCESS | 1651 | --DOMWINDOW == 69 (0x1172b3c00) [pid = 1651] [serial = 675] [outer = 0x0] [url = about:blank] 05:34:38 INFO - PROCESS | 1651 | --DOMWINDOW == 68 (0x117e21800) [pid = 1651] [serial = 687] [outer = 0x0] [url = about:blank] 05:34:38 INFO - PROCESS | 1651 | 1469018078582 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]]]}] 05:34:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 05:34:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 675ms 05:34:38 INFO - PROCESS | 1651 | 1469018078624 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 05:34:38 INFO - PROCESS | 1651 | 1469018078627 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 05:34:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 05:34:38 INFO - PROCESS | 1651 | 1469018078635 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 05:34:38 INFO - PROCESS | 1651 | 1469018078639 Marionette TRACE conn2 <- [1,1002,null,{}] 05:34:38 INFO - PROCESS | 1651 | 1469018078643 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}] 05:34:38 INFO - PROCESS | 1651 | 1469018078646 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:38 INFO - PROCESS | 1651 | 1469018078766 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 05:34:38 INFO - PROCESS | 1651 | 1469018078779 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:38 INFO - PROCESS | 1651 | 1469018078781 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:38 INFO - PROCESS | 1651 | ++DOCSHELL 0x11821d000 == 31 [pid = 1651] [id = 258] 05:34:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 69 (0x11851d400) [pid = 1651] [serial = 772] [outer = 0x0] 05:34:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 70 (0x11854e800) [pid = 1651] [serial = 773] [outer = 0x11851d400] 05:34:38 INFO - PROCESS | 1651 | 1469018078826 Marionette DEBUG loaded listener.js 05:34:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 71 (0x118a7d400) [pid = 1651] [serial = 774] [outer = 0x11851d400] 05:34:39 INFO - PROCESS | 1651 | 1469018079193 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]]]}] 05:34:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 05:34:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 577ms 05:34:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 05:34:39 INFO - PROCESS | 1651 | 1469018079208 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 05:34:39 INFO - PROCESS | 1651 | 1469018079209 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 05:34:39 INFO - PROCESS | 1651 | 1469018079211 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 05:34:39 INFO - PROCESS | 1651 | 1469018079212 Marionette TRACE conn2 <- [1,1006,null,{}] 05:34:39 INFO - PROCESS | 1651 | 1469018079221 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}] 05:34:39 INFO - PROCESS | 1651 | 1469018079224 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:39 INFO - PROCESS | 1651 | 1469018079306 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 05:34:39 INFO - PROCESS | 1651 | 1469018079312 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:39 INFO - PROCESS | 1651 | 1469018079315 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:39 INFO - PROCESS | 1651 | ++DOCSHELL 0x119566000 == 32 [pid = 1651] [id = 259] 05:34:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 72 (0x112975800) [pid = 1651] [serial = 775] [outer = 0x0] 05:34:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 73 (0x1198ec000) [pid = 1651] [serial = 776] [outer = 0x112975800] 05:34:39 INFO - PROCESS | 1651 | 1469018079346 Marionette DEBUG loaded listener.js 05:34:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 74 (0x119a10000) [pid = 1651] [serial = 777] [outer = 0x112975800] 05:34:39 INFO - PROCESS | 1651 | 1469018079708 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]]]}] 05:34:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 05:34:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 520ms 05:34:39 INFO - PROCESS | 1651 | 1469018079731 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 05:34:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 05:34:39 INFO - PROCESS | 1651 | 1469018079732 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 05:34:39 INFO - PROCESS | 1651 | 1469018079735 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 05:34:39 INFO - PROCESS | 1651 | 1469018079736 Marionette TRACE conn2 <- [1,1010,null,{}] 05:34:39 INFO - PROCESS | 1651 | 1469018079738 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}] 05:34:39 INFO - PROCESS | 1651 | 1469018079740 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:39 INFO - PROCESS | 1651 | 1469018079839 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 05:34:39 INFO - PROCESS | 1651 | 1469018079845 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:39 INFO - PROCESS | 1651 | 1469018079847 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:39 INFO - PROCESS | 1651 | ++DOCSHELL 0x120f80000 == 33 [pid = 1651] [id = 260] 05:34:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 75 (0x120e0a000) [pid = 1651] [serial = 778] [outer = 0x0] 05:34:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 76 (0x121188000) [pid = 1651] [serial = 779] [outer = 0x120e0a000] 05:34:39 INFO - PROCESS | 1651 | 1469018079872 Marionette DEBUG loaded listener.js 05:34:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 77 (0x1217a6800) [pid = 1651] [serial = 780] [outer = 0x120e0a000] 05:34:40 INFO - PROCESS | 1651 | 1469018080162 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]]]}] 05:34:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 05:34:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 471ms 05:34:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 05:34:40 INFO - PROCESS | 1651 | 1469018080208 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 05:34:40 INFO - PROCESS | 1651 | 1469018080209 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 05:34:40 INFO - PROCESS | 1651 | 1469018080211 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 05:34:40 INFO - PROCESS | 1651 | 1469018080212 Marionette TRACE conn2 <- [1,1014,null,{}] 05:34:40 INFO - PROCESS | 1651 | 1469018080214 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}] 05:34:40 INFO - PROCESS | 1651 | 1469018080216 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:40 INFO - PROCESS | 1651 | 1469018080290 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 05:34:40 INFO - PROCESS | 1651 | 1469018080294 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:40 INFO - PROCESS | 1651 | 1469018080295 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:40 INFO - PROCESS | 1651 | ++DOCSHELL 0x1133dc000 == 34 [pid = 1651] [id = 261] 05:34:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 78 (0x120e0d400) [pid = 1651] [serial = 781] [outer = 0x0] 05:34:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x121934800) [pid = 1651] [serial = 782] [outer = 0x120e0d400] 05:34:40 INFO - PROCESS | 1651 | 1469018080322 Marionette DEBUG loaded listener.js 05:34:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x1239c6400) [pid = 1651] [serial = 783] [outer = 0x120e0d400] 05:34:40 INFO - PROCESS | 1651 | 1469018080699 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]]]}] 05:34:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 05:34:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 518ms 05:34:40 INFO - PROCESS | 1651 | 1469018080730 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 05:34:40 INFO - PROCESS | 1651 | 1469018080731 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 05:34:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 05:34:40 INFO - PROCESS | 1651 | 1469018080733 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 05:34:40 INFO - PROCESS | 1651 | 1469018080735 Marionette TRACE conn2 <- [1,1018,null,{}] 05:34:40 INFO - PROCESS | 1651 | 1469018080738 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}] 05:34:40 INFO - PROCESS | 1651 | 1469018080743 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:40 INFO - PROCESS | 1651 | 1469018080860 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 05:34:40 INFO - PROCESS | 1651 | 1469018080874 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:40 INFO - PROCESS | 1651 | 1469018080875 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:40 INFO - PROCESS | 1651 | ++DOCSHELL 0x128b0d800 == 35 [pid = 1651] [id = 262] 05:34:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x123a31c00) [pid = 1651] [serial = 784] [outer = 0x0] 05:34:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x123aa1800) [pid = 1651] [serial = 785] [outer = 0x123a31c00] 05:34:40 INFO - PROCESS | 1651 | 1469018080904 Marionette DEBUG loaded listener.js 05:34:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x123ff1000) [pid = 1651] [serial = 786] [outer = 0x123a31c00] 05:34:41 INFO - PROCESS | 1651 | 1469018081239 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]]]}] 05:34:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 05:34:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 520ms 05:34:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 05:34:41 INFO - PROCESS | 1651 | 1469018081259 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 05:34:41 INFO - PROCESS | 1651 | 1469018081260 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 05:34:41 INFO - PROCESS | 1651 | 1469018081262 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 05:34:41 INFO - PROCESS | 1651 | 1469018081263 Marionette TRACE conn2 <- [1,1022,null,{}] 05:34:41 INFO - PROCESS | 1651 | 1469018081266 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}] 05:34:41 INFO - PROCESS | 1651 | 1469018081267 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:41 INFO - PROCESS | 1651 | 1469018081364 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 05:34:41 INFO - PROCESS | 1651 | 1469018081368 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:41 INFO - PROCESS | 1651 | 1469018081369 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:41 INFO - PROCESS | 1651 | ++DOCSHELL 0x128fd4800 == 36 [pid = 1651] [id = 263] 05:34:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x1128cb800) [pid = 1651] [serial = 787] [outer = 0x0] 05:34:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x1249dfc00) [pid = 1651] [serial = 788] [outer = 0x1128cb800] 05:34:41 INFO - PROCESS | 1651 | 1469018081395 Marionette DEBUG loaded listener.js 05:34:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x1251d6400) [pid = 1651] [serial = 789] [outer = 0x1128cb800] 05:34:41 INFO - PROCESS | 1651 | 1469018081740 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]]]}] 05:34:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 05:34:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 518ms 05:34:41 INFO - PROCESS | 1651 | 1469018081786 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 05:34:41 INFO - PROCESS | 1651 | 1469018081787 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 05:34:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 05:34:41 INFO - PROCESS | 1651 | 1469018081789 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 05:34:41 INFO - PROCESS | 1651 | 1469018081790 Marionette TRACE conn2 <- [1,1026,null,{}] 05:34:41 INFO - PROCESS | 1651 | 1469018081793 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}] 05:34:41 INFO - PROCESS | 1651 | 1469018081794 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:41 INFO - PROCESS | 1651 | 1469018081890 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 05:34:41 INFO - PROCESS | 1651 | 1469018081894 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:41 INFO - PROCESS | 1651 | 1469018081895 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:41 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a41b000 == 37 [pid = 1651] [id = 264] 05:34:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x1251db800) [pid = 1651] [serial = 790] [outer = 0x0] 05:34:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x1252ddc00) [pid = 1651] [serial = 791] [outer = 0x1251db800] 05:34:41 INFO - PROCESS | 1651 | 1469018081919 Marionette DEBUG loaded listener.js 05:34:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x1265c0000) [pid = 1651] [serial = 792] [outer = 0x1251db800] 05:34:42 INFO - PROCESS | 1651 | 1469018082240 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]]]}] 05:34:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 05:34:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 469ms 05:34:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 05:34:42 INFO - PROCESS | 1651 | 1469018082259 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 05:34:42 INFO - PROCESS | 1651 | 1469018082260 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 05:34:42 INFO - PROCESS | 1651 | 1469018082262 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 05:34:42 INFO - PROCESS | 1651 | 1469018082263 Marionette TRACE conn2 <- [1,1030,null,{}] 05:34:42 INFO - PROCESS | 1651 | 1469018082266 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}] 05:34:42 INFO - PROCESS | 1651 | 1469018082267 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:42 INFO - PROCESS | 1651 | 1469018082367 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 05:34:42 INFO - PROCESS | 1651 | 1469018082401 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:42 INFO - PROCESS | 1651 | 1469018082403 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:42 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a7a9000 == 38 [pid = 1651] [id = 265] 05:34:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x1265c2800) [pid = 1651] [serial = 793] [outer = 0x0] 05:34:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x126e9a400) [pid = 1651] [serial = 794] [outer = 0x1265c2800] 05:34:42 INFO - PROCESS | 1651 | 1469018082428 Marionette DEBUG loaded listener.js 05:34:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x126fbcc00) [pid = 1651] [serial = 795] [outer = 0x1265c2800] 05:34:42 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x121938c00) [pid = 1651] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 05:34:42 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x11321cc00) [pid = 1651] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 05:34:42 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x118540800) [pid = 1651] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 05:34:42 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x1172b9400) [pid = 1651] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 05:34:42 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x1128d7800) [pid = 1651] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 05:34:42 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x1198f0400) [pid = 1651] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 05:34:42 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x111ca9400) [pid = 1651] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 05:34:42 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x1198e8800) [pid = 1651] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 05:34:42 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x112984400) [pid = 1651] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 05:34:42 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x112e28400) [pid = 1651] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 05:34:42 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x120d24c00) [pid = 1651] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 05:34:42 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x121187800) [pid = 1651] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 05:34:42 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x116aa2c00) [pid = 1651] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 05:34:42 INFO - PROCESS | 1651 | 1469018082796 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]]]}] 05:34:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 05:34:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 570ms 05:34:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 05:34:42 INFO - PROCESS | 1651 | 1469018082833 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 05:34:42 INFO - PROCESS | 1651 | 1469018082834 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 05:34:42 INFO - PROCESS | 1651 | 1469018082839 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 05:34:42 INFO - PROCESS | 1651 | 1469018082841 Marionette TRACE conn2 <- [1,1034,null,{}] 05:34:42 INFO - PROCESS | 1651 | 1469018082843 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}] 05:34:42 INFO - PROCESS | 1651 | 1469018082844 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:42 INFO - PROCESS | 1651 | 1469018082919 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 05:34:42 INFO - PROCESS | 1651 | 1469018082925 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:42 INFO - PROCESS | 1651 | 1469018082926 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:42 INFO - PROCESS | 1651 | ++DOCSHELL 0x120f83000 == 39 [pid = 1651] [id = 266] 05:34:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x1169de400) [pid = 1651] [serial = 796] [outer = 0x0] 05:34:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x1197a1400) [pid = 1651] [serial = 797] [outer = 0x1169de400] 05:34:42 INFO - PROCESS | 1651 | 1469018082951 Marionette DEBUG loaded listener.js 05:34:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x120d26000) [pid = 1651] [serial = 798] [outer = 0x1169de400] 05:34:43 INFO - PROCESS | 1651 | 1469018083275 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]]]}] 05:34:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 05:34:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 471ms 05:34:43 INFO - PROCESS | 1651 | 1469018083309 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 05:34:43 INFO - PROCESS | 1651 | 1469018083310 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 05:34:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 05:34:43 INFO - PROCESS | 1651 | 1469018083313 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 05:34:43 INFO - PROCESS | 1651 | 1469018083314 Marionette TRACE conn2 <- [1,1038,null,{}] 05:34:43 INFO - PROCESS | 1651 | 1469018083317 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}] 05:34:43 INFO - PROCESS | 1651 | 1469018083318 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:43 INFO - PROCESS | 1651 | 1469018083408 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 05:34:43 INFO - PROCESS | 1651 | 1469018083412 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:43 INFO - PROCESS | 1651 | 1469018083413 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:43 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b211000 == 40 [pid = 1651] [id = 267] 05:34:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x1217aa400) [pid = 1651] [serial = 799] [outer = 0x0] 05:34:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x1271c9c00) [pid = 1651] [serial = 800] [outer = 0x1217aa400] 05:34:43 INFO - PROCESS | 1651 | 1469018083440 Marionette DEBUG loaded listener.js 05:34:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x127326800) [pid = 1651] [serial = 801] [outer = 0x1217aa400] 05:34:43 INFO - PROCESS | 1651 | 1469018083887 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]]]}] 05:34:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 05:34:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 618ms 05:34:43 INFO - PROCESS | 1651 | 1469018083932 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 05:34:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 05:34:43 INFO - PROCESS | 1651 | 1469018083934 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 05:34:43 INFO - PROCESS | 1651 | 1469018083938 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 05:34:43 INFO - PROCESS | 1651 | 1469018083940 Marionette TRACE conn2 <- [1,1042,null,{}] 05:34:43 INFO - PROCESS | 1651 | 1469018083943 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}] 05:34:43 INFO - PROCESS | 1651 | 1469018083945 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:44 INFO - PROCESS | 1651 | 1469018084069 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 05:34:44 INFO - PROCESS | 1651 | 1469018084077 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:44 INFO - PROCESS | 1651 | 1469018084078 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:44 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b2f3800 == 41 [pid = 1651] [id = 268] 05:34:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x12731cc00) [pid = 1651] [serial = 802] [outer = 0x0] 05:34:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x127391c00) [pid = 1651] [serial = 803] [outer = 0x12731cc00] 05:34:44 INFO - PROCESS | 1651 | 1469018084122 Marionette DEBUG loaded listener.js 05:34:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x127399800) [pid = 1651] [serial = 804] [outer = 0x12731cc00] 05:34:44 INFO - PROCESS | 1651 | 1469018084434 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]]]}] 05:34:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 05:34:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 522ms 05:34:44 INFO - PROCESS | 1651 | 1469018084459 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 05:34:44 INFO - PROCESS | 1651 | 1469018084460 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 05:34:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 05:34:44 INFO - PROCESS | 1651 | 1469018084462 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 05:34:44 INFO - PROCESS | 1651 | 1469018084463 Marionette TRACE conn2 <- [1,1046,null,{}] 05:34:44 INFO - PROCESS | 1651 | 1469018084466 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}] 05:34:44 INFO - PROCESS | 1651 | 1469018084467 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:44 INFO - PROCESS | 1651 | 1469018084571 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 05:34:44 INFO - PROCESS | 1651 | 1469018084649 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:44 INFO - PROCESS | 1651 | 1469018084651 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:44 INFO - PROCESS | 1651 | ++DOCSHELL 0x113d79800 == 42 [pid = 1651] [id = 269] 05:34:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x1121b0800) [pid = 1651] [serial = 805] [outer = 0x0] 05:34:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x1126d8800) [pid = 1651] [serial = 806] [outer = 0x1121b0800] 05:34:44 INFO - PROCESS | 1651 | 1469018084683 Marionette DEBUG loaded listener.js 05:34:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x11298cc00) [pid = 1651] [serial = 807] [outer = 0x1121b0800] 05:34:45 INFO - PROCESS | 1651 | 1469018085083 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]]]}] 05:34:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 05:34:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 668ms 05:34:45 INFO - PROCESS | 1651 | 1469018085132 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 05:34:45 INFO - PROCESS | 1651 | 1469018085135 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 05:34:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 05:34:45 INFO - PROCESS | 1651 | 1469018085138 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 05:34:45 INFO - PROCESS | 1651 | 1469018085139 Marionette TRACE conn2 <- [1,1050,null,{}] 05:34:45 INFO - PROCESS | 1651 | 1469018085143 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}] 05:34:45 INFO - PROCESS | 1651 | 1469018085146 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:45 INFO - PROCESS | 1651 | 1469018085248 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 05:34:45 INFO - PROCESS | 1651 | 1469018085324 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:45 INFO - PROCESS | 1651 | 1469018085326 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:45 INFO - PROCESS | 1651 | ++DOCSHELL 0x11983b000 == 43 [pid = 1651] [id = 270] 05:34:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x116907400) [pid = 1651] [serial = 808] [outer = 0x0] 05:34:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x118549c00) [pid = 1651] [serial = 809] [outer = 0x116907400] 05:34:45 INFO - PROCESS | 1651 | 1469018085369 Marionette DEBUG loaded listener.js 05:34:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x119241800) [pid = 1651] [serial = 810] [outer = 0x116907400] 05:34:45 INFO - PROCESS | 1651 | 1469018085776 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]]]}] 05:34:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 05:34:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 668ms 05:34:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 05:34:45 INFO - PROCESS | 1651 | 1469018085809 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 05:34:45 INFO - PROCESS | 1651 | 1469018085812 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 05:34:45 INFO - PROCESS | 1651 | 1469018085814 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 05:34:45 INFO - PROCESS | 1651 | 1469018085816 Marionette TRACE conn2 <- [1,1054,null,{}] 05:34:45 INFO - PROCESS | 1651 | 1469018085818 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}] 05:34:45 INFO - PROCESS | 1651 | 1469018085820 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:45 INFO - PROCESS | 1651 | 1469018085923 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 05:34:45 INFO - PROCESS | 1651 | 1469018085989 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:45 INFO - PROCESS | 1651 | 1469018085991 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:46 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a41b800 == 44 [pid = 1651] [id = 271] 05:34:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x119309c00) [pid = 1651] [serial = 811] [outer = 0x0] 05:34:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x1198f5c00) [pid = 1651] [serial = 812] [outer = 0x119309c00] 05:34:46 INFO - PROCESS | 1651 | 1469018086020 Marionette DEBUG loaded listener.js 05:34:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x12173b000) [pid = 1651] [serial = 813] [outer = 0x119309c00] 05:34:46 INFO - PROCESS | 1651 | 1469018086443 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]]]}] 05:34:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 05:34:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 671ms 05:34:46 INFO - PROCESS | 1651 | 1469018086487 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 05:34:46 INFO - PROCESS | 1651 | 1469018086489 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 05:34:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 05:34:46 INFO - PROCESS | 1651 | 1469018086497 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 05:34:46 INFO - PROCESS | 1651 | 1469018086502 Marionette TRACE conn2 <- [1,1058,null,{}] 05:34:46 INFO - PROCESS | 1651 | 1469018086505 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}] 05:34:46 INFO - PROCESS | 1651 | 1469018086508 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:46 INFO - PROCESS | 1651 | 1469018086643 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 05:34:46 INFO - PROCESS | 1651 | 1469018086715 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:46 INFO - PROCESS | 1651 | 1469018086717 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:46 INFO - PROCESS | 1651 | ++DOCSHELL 0x12bb15000 == 45 [pid = 1651] [id = 272] 05:34:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x12193a800) [pid = 1651] [serial = 814] [outer = 0x0] 05:34:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x123a9e000) [pid = 1651] [serial = 815] [outer = 0x12193a800] 05:34:46 INFO - PROCESS | 1651 | 1469018086746 Marionette DEBUG loaded listener.js 05:34:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x123fea000) [pid = 1651] [serial = 816] [outer = 0x12193a800] 05:34:47 INFO - PROCESS | 1651 | 1469018087180 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]]]}] 05:34:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 05:34:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 731ms 05:34:47 INFO - PROCESS | 1651 | 1469018087223 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 05:34:47 INFO - PROCESS | 1651 | 1469018087225 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 05:34:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 05:34:47 INFO - PROCESS | 1651 | 1469018087228 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 05:34:47 INFO - PROCESS | 1651 | 1469018087229 Marionette TRACE conn2 <- [1,1062,null,{}] 05:34:47 INFO - PROCESS | 1651 | 1469018087232 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}] 05:34:47 INFO - PROCESS | 1651 | 1469018087233 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:47 INFO - PROCESS | 1651 | 1469018087338 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 05:34:47 INFO - PROCESS | 1651 | 1469018087391 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:47 INFO - PROCESS | 1651 | 1469018087392 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:47 INFO - PROCESS | 1651 | ++DOCSHELL 0x1212a8800 == 46 [pid = 1651] [id = 273] 05:34:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x123fec000) [pid = 1651] [serial = 817] [outer = 0x0] 05:34:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x1251e2000) [pid = 1651] [serial = 818] [outer = 0x123fec000] 05:34:47 INFO - PROCESS | 1651 | 1469018087422 Marionette DEBUG loaded listener.js 05:34:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x127319800) [pid = 1651] [serial = 819] [outer = 0x123fec000] 05:34:48 INFO - PROCESS | 1651 | 1469018088022 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]]]}] 05:34:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 05:34:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 821ms 05:34:48 INFO - PROCESS | 1651 | 1469018088049 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 05:34:48 INFO - PROCESS | 1651 | 1469018088052 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 05:34:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 05:34:48 INFO - PROCESS | 1651 | 1469018088055 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 05:34:48 INFO - PROCESS | 1651 | 1469018088056 Marionette TRACE conn2 <- [1,1066,null,{}] 05:34:48 INFO - PROCESS | 1651 | 1469018088060 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}] 05:34:48 INFO - PROCESS | 1651 | 1469018088061 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:48 INFO - PROCESS | 1651 | 1469018088150 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 05:34:48 INFO - PROCESS | 1651 | 1469018088222 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:48 INFO - PROCESS | 1651 | 1469018088223 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:48 INFO - PROCESS | 1651 | ++DOCSHELL 0x11215c800 == 47 [pid = 1651] [id = 274] 05:34:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x1160e7800) [pid = 1651] [serial = 820] [outer = 0x0] 05:34:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x1161f7000) [pid = 1651] [serial = 821] [outer = 0x1160e7800] 05:34:48 INFO - PROCESS | 1651 | 1469018088252 Marionette DEBUG loaded listener.js 05:34:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x118306800) [pid = 1651] [serial = 822] [outer = 0x1160e7800] 05:34:49 INFO - PROCESS | 1651 | --DOCSHELL 0x1185ad800 == 46 [pid = 1651] [id = 246] 05:34:49 INFO - PROCESS | 1651 | --DOCSHELL 0x12b2f3800 == 45 [pid = 1651] [id = 268] 05:34:49 INFO - PROCESS | 1651 | --DOCSHELL 0x12b211000 == 44 [pid = 1651] [id = 267] 05:34:49 INFO - PROCESS | 1651 | --DOCSHELL 0x120f83000 == 43 [pid = 1651] [id = 266] 05:34:49 INFO - PROCESS | 1651 | --DOCSHELL 0x12a7a9000 == 42 [pid = 1651] [id = 265] 05:34:49 INFO - PROCESS | 1651 | --DOCSHELL 0x12a41b000 == 41 [pid = 1651] [id = 264] 05:34:49 INFO - PROCESS | 1651 | --DOCSHELL 0x128fd4800 == 40 [pid = 1651] [id = 263] 05:34:49 INFO - PROCESS | 1651 | --DOCSHELL 0x128b0d800 == 39 [pid = 1651] [id = 262] 05:34:49 INFO - PROCESS | 1651 | --DOCSHELL 0x1133dc000 == 38 [pid = 1651] [id = 261] 05:34:49 INFO - PROCESS | 1651 | --DOCSHELL 0x120f80000 == 37 [pid = 1651] [id = 260] 05:34:49 INFO - PROCESS | 1651 | --DOCSHELL 0x119566000 == 36 [pid = 1651] [id = 259] 05:34:49 INFO - PROCESS | 1651 | --DOCSHELL 0x11821d000 == 35 [pid = 1651] [id = 258] 05:34:49 INFO - PROCESS | 1651 | --DOCSHELL 0x117004800 == 34 [pid = 1651] [id = 257] 05:34:49 INFO - PROCESS | 1651 | --DOCSHELL 0x120f97800 == 33 [pid = 1651] [id = 256] 05:34:49 INFO - PROCESS | 1651 | --DOCSHELL 0x112549800 == 32 [pid = 1651] [id = 255] 05:34:49 INFO - PROCESS | 1651 | --DOCSHELL 0x1212a8800 == 31 [pid = 1651] [id = 273] 05:34:49 INFO - PROCESS | 1651 | --DOCSHELL 0x12bb15000 == 30 [pid = 1651] [id = 272] 05:34:49 INFO - PROCESS | 1651 | --DOCSHELL 0x12a41b800 == 29 [pid = 1651] [id = 271] 05:34:49 INFO - PROCESS | 1651 | --DOCSHELL 0x11983b000 == 28 [pid = 1651] [id = 270] 05:34:49 INFO - PROCESS | 1651 | --DOCSHELL 0x113d79800 == 27 [pid = 1651] [id = 269] 05:34:49 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x123a94000) [pid = 1651] [serial = 761] [outer = 0x0] [url = about:blank] 05:34:49 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x123a2c000) [pid = 1651] [serial = 759] [outer = 0x0] [url = about:blank] 05:34:49 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x1172b0000) [pid = 1651] [serial = 723] [outer = 0x0] [url = about:blank] 05:34:49 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x115e12800) [pid = 1651] [serial = 722] [outer = 0x0] [url = about:blank] 05:34:49 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x119311800) [pid = 1651] [serial = 726] [outer = 0x0] [url = about:blank] 05:34:49 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x118310000) [pid = 1651] [serial = 743] [outer = 0x0] [url = about:blank] 05:34:49 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x1193c4400) [pid = 1651] [serial = 746] [outer = 0x0] [url = about:blank] 05:34:49 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x11854e400) [pid = 1651] [serial = 744] [outer = 0x0] [url = about:blank] 05:34:49 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x11879d800) [pid = 1651] [serial = 725] [outer = 0x0] [url = about:blank] 05:34:49 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x119a0f800) [pid = 1651] [serial = 749] [outer = 0x0] [url = about:blank] 05:34:49 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x1197a4000) [pid = 1651] [serial = 747] [outer = 0x0] [url = about:blank] 05:34:49 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x1128d6400) [pid = 1651] [serial = 752] [outer = 0x0] [url = about:blank] 05:34:49 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x120e09000) [pid = 1651] [serial = 750] [outer = 0x0] [url = about:blank] 05:34:49 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x113aa2800) [pid = 1651] [serial = 753] [outer = 0x0] [url = about:blank] 05:34:49 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x119a11800) [pid = 1651] [serial = 729] [outer = 0x0] [url = about:blank] 05:34:49 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x1198f2400) [pid = 1651] [serial = 728] [outer = 0x0] [url = about:blank] 05:34:49 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x11652c400) [pid = 1651] [serial = 738] [outer = 0x0] [url = about:blank] 05:34:49 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x11386a800) [pid = 1651] [serial = 737] [outer = 0x0] [url = about:blank] 05:34:49 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x113d40400) [pid = 1651] [serial = 740] [outer = 0x0] [url = about:blank] 05:34:49 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x12104fc00) [pid = 1651] [serial = 732] [outer = 0x0] [url = about:blank] 05:34:49 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x120d28c00) [pid = 1651] [serial = 731] [outer = 0x0] [url = about:blank] 05:34:49 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x121787c00) [pid = 1651] [serial = 735] [outer = 0x0] [url = about:blank] 05:34:49 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x12172d800) [pid = 1651] [serial = 734] [outer = 0x0] [url = about:blank] 05:34:49 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x121938800) [pid = 1651] [serial = 756] [outer = 0x0] [url = about:blank] 05:34:49 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x121183800) [pid = 1651] [serial = 755] [outer = 0x0] [url = about:blank] 05:34:49 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x1126d7400) [pid = 1651] [serial = 741] [outer = 0x0] [url = about:blank] 05:34:49 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x123924800) [pid = 1651] [serial = 758] [outer = 0x0] [url = about:blank] 05:34:49 INFO - PROCESS | 1651 | 1469018089177 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]]]}] 05:34:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 05:34:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1173ms 05:34:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 05:34:49 INFO - PROCESS | 1651 | 1469018089228 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 05:34:49 INFO - PROCESS | 1651 | 1469018089230 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 05:34:49 INFO - PROCESS | 1651 | 1469018089233 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 05:34:49 INFO - PROCESS | 1651 | 1469018089235 Marionette TRACE conn2 <- [1,1070,null,{}] 05:34:49 INFO - PROCESS | 1651 | 1469018089240 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}] 05:34:49 INFO - PROCESS | 1651 | 1469018089242 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:49 INFO - PROCESS | 1651 | 1469018089318 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 05:34:49 INFO - PROCESS | 1651 | 1469018089324 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:49 INFO - PROCESS | 1651 | 1469018089327 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:49 INFO - PROCESS | 1651 | ++DOCSHELL 0x116018800 == 28 [pid = 1651] [id = 275] 05:34:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x1128d8800) [pid = 1651] [serial = 823] [outer = 0x0] 05:34:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x11298e800) [pid = 1651] [serial = 824] [outer = 0x1128d8800] 05:34:49 INFO - PROCESS | 1651 | 1469018089357 Marionette DEBUG loaded listener.js 05:34:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x112973c00) [pid = 1651] [serial = 825] [outer = 0x1128d8800] 05:34:49 INFO - PROCESS | 1651 | 1469018089732 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]]]}] 05:34:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 05:34:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 524ms 05:34:49 INFO - PROCESS | 1651 | 1469018089757 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 05:34:49 INFO - PROCESS | 1651 | 1469018089760 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 05:34:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 05:34:49 INFO - PROCESS | 1651 | 1469018089765 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 05:34:49 INFO - PROCESS | 1651 | 1469018089766 Marionette TRACE conn2 <- [1,1074,null,{}] 05:34:49 INFO - PROCESS | 1651 | 1469018089769 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}] 05:34:49 INFO - PROCESS | 1651 | 1469018089771 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:49 INFO - PROCESS | 1651 | 1469018089850 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 05:34:49 INFO - PROCESS | 1651 | 1469018089857 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:49 INFO - PROCESS | 1651 | 1469018089858 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:49 INFO - PROCESS | 1651 | ++DOCSHELL 0x117370000 == 29 [pid = 1651] [id = 276] 05:34:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x113ab0800) [pid = 1651] [serial = 826] [outer = 0x0] 05:34:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x1160ed800) [pid = 1651] [serial = 827] [outer = 0x113ab0800] 05:34:49 INFO - PROCESS | 1651 | 1469018089886 Marionette DEBUG loaded listener.js 05:34:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x117e13400) [pid = 1651] [serial = 828] [outer = 0x113ab0800] 05:34:50 INFO - PROCESS | 1651 | 1469018090234 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]]]}] 05:34:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 05:34:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 519ms 05:34:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 05:34:50 INFO - PROCESS | 1651 | 1469018090285 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 05:34:50 INFO - PROCESS | 1651 | 1469018090286 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 05:34:50 INFO - PROCESS | 1651 | 1469018090288 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 05:34:50 INFO - PROCESS | 1651 | 1469018090291 Marionette TRACE conn2 <- [1,1078,null,{}] 05:34:50 INFO - PROCESS | 1651 | 1469018090299 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}] 05:34:50 INFO - PROCESS | 1651 | 1469018090302 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:50 INFO - PROCESS | 1651 | 1469018090378 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 05:34:50 INFO - PROCESS | 1651 | 1469018090383 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:50 INFO - PROCESS | 1651 | 1469018090385 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:50 INFO - PROCESS | 1651 | ++DOCSHELL 0x1192d2000 == 30 [pid = 1651] [id = 277] 05:34:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x112977c00) [pid = 1651] [serial = 829] [outer = 0x0] 05:34:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x118a74400) [pid = 1651] [serial = 830] [outer = 0x112977c00] 05:34:50 INFO - PROCESS | 1651 | 1469018090417 Marionette DEBUG loaded listener.js 05:34:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x11930b400) [pid = 1651] [serial = 831] [outer = 0x112977c00] 05:34:50 INFO - PROCESS | 1651 | 1469018090762 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]]]}] 05:34:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 05:34:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 520ms 05:34:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 05:34:50 INFO - PROCESS | 1651 | 1469018090809 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 05:34:50 INFO - PROCESS | 1651 | 1469018090811 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 05:34:50 INFO - PROCESS | 1651 | 1469018090813 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 05:34:50 INFO - PROCESS | 1651 | 1469018090814 Marionette TRACE conn2 <- [1,1082,null,{}] 05:34:50 INFO - PROCESS | 1651 | 1469018090816 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}] 05:34:50 INFO - PROCESS | 1651 | 1469018090818 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:50 INFO - PROCESS | 1651 | 1469018090924 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 05:34:50 INFO - PROCESS | 1651 | 1469018090930 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:50 INFO - PROCESS | 1651 | 1469018090932 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:50 INFO - PROCESS | 1651 | ++DOCSHELL 0x1198cb800 == 31 [pid = 1651] [id = 278] 05:34:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x11930c400) [pid = 1651] [serial = 832] [outer = 0x0] 05:34:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x1193c8c00) [pid = 1651] [serial = 833] [outer = 0x11930c400] 05:34:50 INFO - PROCESS | 1651 | 1469018090957 Marionette DEBUG loaded listener.js 05:34:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x1198ec800) [pid = 1651] [serial = 834] [outer = 0x11930c400] 05:34:51 INFO - PROCESS | 1651 | 1469018091291 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]]]}] 05:34:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 05:34:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 518ms 05:34:51 INFO - PROCESS | 1651 | 1469018091331 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 05:34:51 INFO - PROCESS | 1651 | 1469018091332 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 05:34:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 05:34:51 INFO - PROCESS | 1651 | 1469018091342 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 05:34:51 INFO - PROCESS | 1651 | 1469018091343 Marionette TRACE conn2 <- [1,1086,null,{}] 05:34:51 INFO - PROCESS | 1651 | 1469018091345 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}] 05:34:51 INFO - PROCESS | 1651 | 1469018091346 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:51 INFO - PROCESS | 1651 | 1469018091440 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 05:34:51 INFO - PROCESS | 1651 | 1469018091478 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:51 INFO - PROCESS | 1651 | 1469018091479 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:51 INFO - PROCESS | 1651 | ++DOCSHELL 0x1212a1000 == 32 [pid = 1651] [id = 279] 05:34:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x113aa2800) [pid = 1651] [serial = 835] [outer = 0x0] 05:34:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x119a12c00) [pid = 1651] [serial = 836] [outer = 0x113aa2800] 05:34:51 INFO - PROCESS | 1651 | 1469018091504 Marionette DEBUG loaded listener.js 05:34:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x120d26800) [pid = 1651] [serial = 837] [outer = 0x113aa2800] 05:34:52 INFO - PROCESS | 1651 | 1469018092069 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]]]}] 05:34:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 05:34:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 771ms 05:34:52 INFO - PROCESS | 1651 | 1469018092114 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 05:34:52 INFO - PROCESS | 1651 | 1469018092115 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 05:34:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 05:34:52 INFO - PROCESS | 1651 | 1469018092117 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 05:34:52 INFO - PROCESS | 1651 | 1469018092118 Marionette TRACE conn2 <- [1,1090,null,{}] 05:34:52 INFO - PROCESS | 1651 | 1469018092120 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}] 05:34:52 INFO - PROCESS | 1651 | 1469018092124 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:52 INFO - PROCESS | 1651 | 1469018092235 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 05:34:52 INFO - PROCESS | 1651 | 1469018092270 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:52 INFO - PROCESS | 1651 | 1469018092272 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:52 INFO - PROCESS | 1651 | ++DOCSHELL 0x127174800 == 33 [pid = 1651] [id = 280] 05:34:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x123928c00) [pid = 1651] [serial = 838] [outer = 0x0] 05:34:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x123a9c400) [pid = 1651] [serial = 839] [outer = 0x123928c00] 05:34:52 INFO - PROCESS | 1651 | 1469018092297 Marionette DEBUG loaded listener.js 05:34:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x124c38000) [pid = 1651] [serial = 840] [outer = 0x123928c00] 05:34:52 INFO - PROCESS | 1651 | 1469018092622 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]]]}] 05:34:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 05:34:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 518ms 05:34:52 INFO - PROCESS | 1651 | 1469018092636 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 05:34:52 INFO - PROCESS | 1651 | 1469018092638 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 05:34:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 05:34:52 INFO - PROCESS | 1651 | 1469018092642 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 05:34:52 INFO - PROCESS | 1651 | 1469018092643 Marionette TRACE conn2 <- [1,1094,null,{}] 05:34:52 INFO - PROCESS | 1651 | 1469018092645 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}] 05:34:52 INFO - PROCESS | 1651 | 1469018092646 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:52 INFO - PROCESS | 1651 | 1469018092742 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 05:34:52 INFO - PROCESS | 1651 | 1469018092776 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:52 INFO - PROCESS | 1651 | 1469018092777 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:52 INFO - PROCESS | 1651 | ++DOCSHELL 0x128b19800 == 34 [pid = 1651] [id = 281] 05:34:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x1198f1800) [pid = 1651] [serial = 841] [outer = 0x0] 05:34:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x1252d6400) [pid = 1651] [serial = 842] [outer = 0x1198f1800] 05:34:52 INFO - PROCESS | 1651 | 1469018092802 Marionette DEBUG loaded listener.js 05:34:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x126fbc000) [pid = 1651] [serial = 843] [outer = 0x1198f1800] 05:34:53 INFO - PROCESS | 1651 | 1469018093121 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]]]}] 05:34:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 05:34:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 519ms 05:34:53 INFO - PROCESS | 1651 | 1469018093162 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 05:34:53 INFO - PROCESS | 1651 | 1469018093163 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 05:34:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 05:34:53 INFO - PROCESS | 1651 | 1469018093165 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 05:34:53 INFO - PROCESS | 1651 | 1469018093166 Marionette TRACE conn2 <- [1,1098,null,{}] 05:34:53 INFO - PROCESS | 1651 | 1469018093169 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}] 05:34:53 INFO - PROCESS | 1651 | 1469018093170 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:53 INFO - PROCESS | 1651 | 1469018093435 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 05:34:53 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x1128cf800) [pid = 1651] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 05:34:53 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x12731cc00) [pid = 1651] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 05:34:53 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x123a31c00) [pid = 1651] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 05:34:53 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x1128cb800) [pid = 1651] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 05:34:53 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x1251db800) [pid = 1651] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 05:34:53 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x120e0a000) [pid = 1651] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 05:34:53 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x116080400) [pid = 1651] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 05:34:53 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x11851d400) [pid = 1651] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 05:34:53 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x120e0d400) [pid = 1651] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 05:34:53 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x111c7b800) [pid = 1651] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 05:34:53 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x116903400) [pid = 1651] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 05:34:53 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x112975800) [pid = 1651] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 05:34:53 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x1265c2800) [pid = 1651] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 05:34:53 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x1169de400) [pid = 1651] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 05:34:53 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x1217aa400) [pid = 1651] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 05:34:53 INFO - PROCESS | 1651 | 1469018093479 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:53 INFO - PROCESS | 1651 | 1469018093480 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:53 INFO - PROCESS | 1651 | ++DOCSHELL 0x118ab1000 == 35 [pid = 1651] [id = 282] 05:34:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x1125f3400) [pid = 1651] [serial = 844] [outer = 0x0] 05:34:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x112975000) [pid = 1651] [serial = 845] [outer = 0x1125f3400] 05:34:53 INFO - PROCESS | 1651 | 1469018093506 Marionette DEBUG loaded listener.js 05:34:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x118519800) [pid = 1651] [serial = 846] [outer = 0x1125f3400] 05:34:53 INFO - PROCESS | 1651 | 1469018093790 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]]]}] 05:34:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 05:34:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 669ms 05:34:53 INFO - PROCESS | 1651 | 1469018093835 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 05:34:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 05:34:53 INFO - PROCESS | 1651 | 1469018093836 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 05:34:53 INFO - PROCESS | 1651 | 1469018093841 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 05:34:53 INFO - PROCESS | 1651 | 1469018093850 Marionette TRACE conn2 <- [1,1102,null,{}] 05:34:53 INFO - PROCESS | 1651 | 1469018093853 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}] 05:34:53 INFO - PROCESS | 1651 | 1469018093857 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:53 INFO - PROCESS | 1651 | 1469018093930 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 05:34:53 INFO - PROCESS | 1651 | 1469018093934 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:53 INFO - PROCESS | 1651 | 1469018093935 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:53 INFO - PROCESS | 1651 | ++DOCSHELL 0x1192d0800 == 36 [pid = 1651] [id = 283] 05:34:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x118545000) [pid = 1651] [serial = 847] [outer = 0x0] 05:34:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x123a2b000) [pid = 1651] [serial = 848] [outer = 0x118545000] 05:34:53 INFO - PROCESS | 1651 | 1469018093963 Marionette DEBUG loaded listener.js 05:34:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x1251dc000) [pid = 1651] [serial = 849] [outer = 0x118545000] 05:34:54 INFO - PROCESS | 1651 | 1469018094312 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]]]}] 05:34:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 05:34:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 484ms 05:34:54 INFO - PROCESS | 1651 | 1469018094339 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 05:34:54 INFO - PROCESS | 1651 | 1469018094342 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 05:34:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 05:34:54 INFO - PROCESS | 1651 | 1469018094344 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 05:34:54 INFO - PROCESS | 1651 | 1469018094346 Marionette TRACE conn2 <- [1,1106,null,{}] 05:34:54 INFO - PROCESS | 1651 | 1469018094348 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}] 05:34:54 INFO - PROCESS | 1651 | 1469018094349 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:54 INFO - PROCESS | 1651 | 1469018094428 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 05:34:54 INFO - PROCESS | 1651 | 1469018094432 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:54 INFO - PROCESS | 1651 | 1469018094433 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:54 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a847000 == 37 [pid = 1651] [id = 284] 05:34:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x1251ddc00) [pid = 1651] [serial = 850] [outer = 0x0] 05:34:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x12731a000) [pid = 1651] [serial = 851] [outer = 0x1251ddc00] 05:34:54 INFO - PROCESS | 1651 | 1469018094458 Marionette DEBUG loaded listener.js 05:34:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x127323800) [pid = 1651] [serial = 852] [outer = 0x1251ddc00] 05:34:54 INFO - PROCESS | 1651 | 1469018094781 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]]]}] 05:34:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 05:34:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 469ms 05:34:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 05:34:54 INFO - PROCESS | 1651 | 1469018094813 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 05:34:54 INFO - PROCESS | 1651 | 1469018094815 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 05:34:54 INFO - PROCESS | 1651 | 1469018094817 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 05:34:54 INFO - PROCESS | 1651 | 1469018094819 Marionette TRACE conn2 <- [1,1110,null,{}] 05:34:54 INFO - PROCESS | 1651 | 1469018094821 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}] 05:34:54 INFO - PROCESS | 1651 | 1469018094823 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:54 INFO - PROCESS | 1651 | 1469018094919 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 05:34:54 INFO - PROCESS | 1651 | 1469018094925 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:54 INFO - PROCESS | 1651 | 1469018094927 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:54 INFO - PROCESS | 1651 | ++DOCSHELL 0x120f88000 == 38 [pid = 1651] [id = 285] 05:34:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x12731cc00) [pid = 1651] [serial = 853] [outer = 0x0] 05:34:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x12738a800) [pid = 1651] [serial = 854] [outer = 0x12731cc00] 05:34:55 INFO - PROCESS | 1651 | 1469018095001 Marionette DEBUG loaded listener.js 05:34:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x1273a1000) [pid = 1651] [serial = 855] [outer = 0x12731cc00] 05:34:55 INFO - PROCESS | 1651 | 1469018095304 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]]]}] 05:34:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 05:34:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 518ms 05:34:55 INFO - PROCESS | 1651 | 1469018095336 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 05:34:55 INFO - PROCESS | 1651 | 1469018095339 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 05:34:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 05:34:55 INFO - PROCESS | 1651 | 1469018095343 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 05:34:55 INFO - PROCESS | 1651 | 1469018095344 Marionette TRACE conn2 <- [1,1114,null,{}] 05:34:55 INFO - PROCESS | 1651 | 1469018095347 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}] 05:34:55 INFO - PROCESS | 1651 | 1469018095348 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:55 INFO - PROCESS | 1651 | 1469018095428 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 05:34:55 INFO - PROCESS | 1651 | 1469018095524 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:55 INFO - PROCESS | 1651 | 1469018095526 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:55 INFO - PROCESS | 1651 | ++DOCSHELL 0x112f05000 == 39 [pid = 1651] [id = 286] 05:34:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x1121e4c00) [pid = 1651] [serial = 856] [outer = 0x0] 05:34:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x1126b5000) [pid = 1651] [serial = 857] [outer = 0x1121e4c00] 05:34:55 INFO - PROCESS | 1651 | 1469018095558 Marionette DEBUG loaded listener.js 05:34:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x1128d5000) [pid = 1651] [serial = 858] [outer = 0x1121e4c00] 05:34:56 INFO - PROCESS | 1651 | 1469018096096 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]]]}] 05:34:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 05:34:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 772ms 05:34:56 INFO - PROCESS | 1651 | 1469018096131 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 05:34:56 INFO - PROCESS | 1651 | 1469018096133 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 05:34:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 05:34:56 INFO - PROCESS | 1651 | 1469018096138 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 05:34:56 INFO - PROCESS | 1651 | 1469018096142 Marionette TRACE conn2 <- [1,1118,null,{}] 05:34:56 INFO - PROCESS | 1651 | 1469018096145 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}] 05:34:56 INFO - PROCESS | 1651 | 1469018096147 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:56 INFO - PROCESS | 1651 | 1469018096256 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 05:34:56 INFO - PROCESS | 1651 | 1469018096333 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:56 INFO - PROCESS | 1651 | 1469018096334 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:56 INFO - PROCESS | 1651 | ++DOCSHELL 0x1192c9800 == 40 [pid = 1651] [id = 287] 05:34:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x116080400) [pid = 1651] [serial = 859] [outer = 0x0] 05:34:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x1169dc400) [pid = 1651] [serial = 860] [outer = 0x116080400] 05:34:56 INFO - PROCESS | 1651 | 1469018096364 Marionette DEBUG loaded listener.js 05:34:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x1183e5000) [pid = 1651] [serial = 861] [outer = 0x116080400] 05:34:57 INFO - PROCESS | 1651 | 1469018097045 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]]]}] 05:34:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 05:34:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 924ms 05:34:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 05:34:57 INFO - PROCESS | 1651 | 1469018097080 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 05:34:57 INFO - PROCESS | 1651 | 1469018097082 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 05:34:57 INFO - PROCESS | 1651 | 1469018097086 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 05:34:57 INFO - PROCESS | 1651 | 1469018097091 Marionette TRACE conn2 <- [1,1122,null,{}] 05:34:57 INFO - PROCESS | 1651 | 1469018097099 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}] 05:34:57 INFO - PROCESS | 1651 | 1469018097101 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:57 INFO - PROCESS | 1651 | 1469018097202 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 05:34:57 INFO - PROCESS | 1651 | 1469018097279 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:57 INFO - PROCESS | 1651 | 1469018097282 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:57 INFO - PROCESS | 1651 | ++DOCSHELL 0x117003800 == 41 [pid = 1651] [id = 288] 05:34:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x116530c00) [pid = 1651] [serial = 862] [outer = 0x0] 05:34:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x1176a5000) [pid = 1651] [serial = 863] [outer = 0x116530c00] 05:34:57 INFO - PROCESS | 1651 | 1469018097311 Marionette DEBUG loaded listener.js 05:34:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x1183e7c00) [pid = 1651] [serial = 864] [outer = 0x116530c00] 05:34:57 INFO - PROCESS | 1651 | --DOCSHELL 0x120f88000 == 40 [pid = 1651] [id = 285] 05:34:57 INFO - PROCESS | 1651 | --DOCSHELL 0x12a847000 == 39 [pid = 1651] [id = 284] 05:34:57 INFO - PROCESS | 1651 | --DOCSHELL 0x1192d0800 == 38 [pid = 1651] [id = 283] 05:34:57 INFO - PROCESS | 1651 | --DOCSHELL 0x118ab1000 == 37 [pid = 1651] [id = 282] 05:34:57 INFO - PROCESS | 1651 | --DOCSHELL 0x128b19800 == 36 [pid = 1651] [id = 281] 05:34:57 INFO - PROCESS | 1651 | --DOCSHELL 0x127174800 == 35 [pid = 1651] [id = 280] 05:34:57 INFO - PROCESS | 1651 | --DOCSHELL 0x1212a1000 == 34 [pid = 1651] [id = 279] 05:34:57 INFO - PROCESS | 1651 | --DOCSHELL 0x1198cb800 == 33 [pid = 1651] [id = 278] 05:34:57 INFO - PROCESS | 1651 | --DOCSHELL 0x1192d2000 == 32 [pid = 1651] [id = 277] 05:34:57 INFO - PROCESS | 1651 | --DOCSHELL 0x117370000 == 31 [pid = 1651] [id = 276] 05:34:57 INFO - PROCESS | 1651 | --DOCSHELL 0x116018800 == 30 [pid = 1651] [id = 275] 05:34:57 INFO - PROCESS | 1651 | --DOCSHELL 0x11215c800 == 29 [pid = 1651] [id = 274] 05:34:57 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x123a9b400) [pid = 1651] [serial = 762] [outer = 0x0] [url = about:blank] 05:34:57 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x127391c00) [pid = 1651] [serial = 803] [outer = 0x0] [url = about:blank] 05:34:57 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x123aa1800) [pid = 1651] [serial = 785] [outer = 0x0] [url = about:blank] 05:34:57 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x1249dfc00) [pid = 1651] [serial = 788] [outer = 0x0] [url = about:blank] 05:34:57 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x1252ddc00) [pid = 1651] [serial = 791] [outer = 0x0] [url = about:blank] 05:34:57 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x121188000) [pid = 1651] [serial = 779] [outer = 0x0] [url = about:blank] 05:34:57 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x1217a6800) [pid = 1651] [serial = 780] [outer = 0x0] [url = about:blank] 05:34:57 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x1160f2800) [pid = 1651] [serial = 770] [outer = 0x0] [url = about:blank] 05:34:57 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x118306000) [pid = 1651] [serial = 771] [outer = 0x0] [url = about:blank] 05:34:57 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x11854e800) [pid = 1651] [serial = 773] [outer = 0x0] [url = about:blank] 05:34:57 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x118a7d400) [pid = 1651] [serial = 774] [outer = 0x0] [url = about:blank] 05:34:57 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x121934800) [pid = 1651] [serial = 782] [outer = 0x0] [url = about:blank] 05:34:57 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x1125f0c00) [pid = 1651] [serial = 764] [outer = 0x0] [url = about:blank] 05:34:57 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x127399800) [pid = 1651] [serial = 804] [outer = 0x0] [url = about:blank] 05:34:57 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x112971400) [pid = 1651] [serial = 765] [outer = 0x0] [url = about:blank] 05:34:57 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x117e13c00) [pid = 1651] [serial = 767] [outer = 0x0] [url = about:blank] 05:34:57 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x1251d6400) [pid = 1651] [serial = 789] [outer = 0x0] [url = about:blank] 05:34:57 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x1183e7000) [pid = 1651] [serial = 768] [outer = 0x0] [url = about:blank] 05:34:57 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x1198ec000) [pid = 1651] [serial = 776] [outer = 0x0] [url = about:blank] 05:34:57 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x119a10000) [pid = 1651] [serial = 777] [outer = 0x0] [url = about:blank] 05:34:57 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x126e9a400) [pid = 1651] [serial = 794] [outer = 0x0] [url = about:blank] 05:34:57 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x1265c0000) [pid = 1651] [serial = 792] [outer = 0x0] [url = about:blank] 05:34:57 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x1197a1400) [pid = 1651] [serial = 797] [outer = 0x0] [url = about:blank] 05:34:57 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x1271c9c00) [pid = 1651] [serial = 800] [outer = 0x0] [url = about:blank] 05:34:57 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x126fbcc00) [pid = 1651] [serial = 795] [outer = 0x0] [url = about:blank] 05:34:57 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x123ff1000) [pid = 1651] [serial = 786] [outer = 0x0] [url = about:blank] 05:34:57 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x127326800) [pid = 1651] [serial = 801] [outer = 0x0] [url = about:blank] 05:34:57 INFO - PROCESS | 1651 | --DOMWINDOW == 78 (0x120d26000) [pid = 1651] [serial = 798] [outer = 0x0] [url = about:blank] 05:34:57 INFO - PROCESS | 1651 | --DOMWINDOW == 77 (0x1239c6400) [pid = 1651] [serial = 783] [outer = 0x0] [url = about:blank] 05:34:57 INFO - PROCESS | 1651 | 1469018097707 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]]]}] 05:34:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 05:34:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 673ms 05:34:57 INFO - PROCESS | 1651 | 1469018097760 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 05:34:57 INFO - PROCESS | 1651 | 1469018097763 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 05:34:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 05:34:57 INFO - PROCESS | 1651 | 1469018097768 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 05:34:57 INFO - PROCESS | 1651 | 1469018097770 Marionette TRACE conn2 <- [1,1126,null,{}] 05:34:57 INFO - PROCESS | 1651 | 1469018097772 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}] 05:34:57 INFO - PROCESS | 1651 | 1469018097773 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:57 INFO - PROCESS | 1651 | 1469018097853 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 05:34:57 INFO - PROCESS | 1651 | 1469018097860 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:57 INFO - PROCESS | 1651 | 1469018097862 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:57 INFO - PROCESS | 1651 | ++DOCSHELL 0x118aae800 == 30 [pid = 1651] [id = 289] 05:34:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 78 (0x1183e8800) [pid = 1651] [serial = 865] [outer = 0x0] 05:34:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x118792000) [pid = 1651] [serial = 866] [outer = 0x1183e8800] 05:34:57 INFO - PROCESS | 1651 | 1469018097890 Marionette DEBUG loaded listener.js 05:34:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x11930bc00) [pid = 1651] [serial = 867] [outer = 0x1183e8800] 05:34:58 INFO - PROCESS | 1651 | 1469018098229 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]]]}] 05:34:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 05:34:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 520ms 05:34:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 05:34:58 INFO - PROCESS | 1651 | 1469018098289 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 05:34:58 INFO - PROCESS | 1651 | 1469018098290 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 05:34:58 INFO - PROCESS | 1651 | 1469018098292 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 05:34:58 INFO - PROCESS | 1651 | 1469018098295 Marionette TRACE conn2 <- [1,1130,null,{}] 05:34:58 INFO - PROCESS | 1651 | 1469018098303 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}] 05:34:58 INFO - PROCESS | 1651 | 1469018098306 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:58 INFO - PROCESS | 1651 | 1469018098391 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 05:34:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x1193c8000) [pid = 1651] [serial = 868] [outer = 0x123a22800] 05:34:58 INFO - PROCESS | 1651 | 1469018098418 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:58 INFO - PROCESS | 1651 | 1469018098420 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:58 INFO - PROCESS | 1651 | ++DOCSHELL 0x121667000 == 31 [pid = 1651] [id = 290] 05:34:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x119a11800) [pid = 1651] [serial = 869] [outer = 0x0] 05:34:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x120d21000) [pid = 1651] [serial = 870] [outer = 0x119a11800] 05:34:58 INFO - PROCESS | 1651 | 1469018098456 Marionette DEBUG loaded listener.js 05:34:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x120e0b000) [pid = 1651] [serial = 871] [outer = 0x119a11800] 05:34:58 INFO - PROCESS | 1651 | 1469018098967 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]]]}] 05:34:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 05:34:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 721ms 05:34:59 INFO - PROCESS | 1651 | 1469018099014 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 05:34:59 INFO - PROCESS | 1651 | 1469018099017 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 05:34:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 05:34:59 INFO - PROCESS | 1651 | 1469018099020 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 05:34:59 INFO - PROCESS | 1651 | 1469018099023 Marionette TRACE conn2 <- [1,1134,null,{}] 05:34:59 INFO - PROCESS | 1651 | 1469018099026 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}] 05:34:59 INFO - PROCESS | 1651 | 1469018099027 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:59 INFO - PROCESS | 1651 | 1469018099092 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 05:34:59 INFO - PROCESS | 1651 | 1469018099095 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:59 INFO - PROCESS | 1651 | 1469018099096 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:59 INFO - PROCESS | 1651 | ++DOCSHELL 0x12527e000 == 32 [pid = 1651] [id = 291] 05:34:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x112d59800) [pid = 1651] [serial = 872] [outer = 0x0] 05:34:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x123a25c00) [pid = 1651] [serial = 873] [outer = 0x112d59800] 05:34:59 INFO - PROCESS | 1651 | 1469018099119 Marionette DEBUG loaded listener.js 05:34:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x123a93800) [pid = 1651] [serial = 874] [outer = 0x112d59800] 05:34:59 INFO - PROCESS | 1651 | 1469018099574 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]]]}] 05:34:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 05:34:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 576ms 05:34:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 05:34:59 INFO - PROCESS | 1651 | 1469018099596 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 05:34:59 INFO - PROCESS | 1651 | 1469018099598 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 05:34:59 INFO - PROCESS | 1651 | 1469018099601 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 05:34:59 INFO - PROCESS | 1651 | 1469018099604 Marionette TRACE conn2 <- [1,1138,null,{}] 05:34:59 INFO - PROCESS | 1651 | 1469018099609 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}] 05:34:59 INFO - PROCESS | 1651 | 1469018099611 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:59 INFO - PROCESS | 1651 | 1469018099699 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 05:34:59 INFO - PROCESS | 1651 | 1469018099702 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:59 INFO - PROCESS | 1651 | 1469018099704 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:34:59 INFO - PROCESS | 1651 | ++DOCSHELL 0x11823a800 == 33 [pid = 1651] [id = 292] 05:34:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x112981000) [pid = 1651] [serial = 875] [outer = 0x0] 05:34:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x123d93000) [pid = 1651] [serial = 876] [outer = 0x112981000] 05:34:59 INFO - PROCESS | 1651 | 1469018099734 Marionette DEBUG loaded listener.js 05:34:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x123ff5400) [pid = 1651] [serial = 877] [outer = 0x112981000] 05:35:00 INFO - PROCESS | 1651 | 1469018100103 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]]]}] 05:35:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 05:35:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 524ms 05:35:00 INFO - PROCESS | 1651 | 1469018100130 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 05:35:00 INFO - PROCESS | 1651 | 1469018100131 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 05:35:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 05:35:00 INFO - PROCESS | 1651 | 1469018100133 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 05:35:00 INFO - PROCESS | 1651 | 1469018100134 Marionette TRACE conn2 <- [1,1142,null,{}] 05:35:00 INFO - PROCESS | 1651 | 1469018100136 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}] 05:35:00 INFO - PROCESS | 1651 | 1469018100141 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:00 INFO - PROCESS | 1651 | 1469018100264 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 05:35:00 INFO - PROCESS | 1651 | 1469018100277 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:00 INFO - PROCESS | 1651 | 1469018100278 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:00 INFO - PROCESS | 1651 | ++DOCSHELL 0x128fd8000 == 34 [pid = 1651] [id = 293] 05:35:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x12517ac00) [pid = 1651] [serial = 878] [outer = 0x0] 05:35:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x12690ec00) [pid = 1651] [serial = 879] [outer = 0x12517ac00] 05:35:00 INFO - PROCESS | 1651 | 1469018100303 Marionette DEBUG loaded listener.js 05:35:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x12738d000) [pid = 1651] [serial = 880] [outer = 0x12517ac00] 05:35:00 INFO - PROCESS | 1651 | 1469018100647 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]]]}] 05:35:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 05:35:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 568ms 05:35:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 05:35:00 INFO - PROCESS | 1651 | 1469018100702 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 05:35:00 INFO - PROCESS | 1651 | 1469018100703 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 05:35:00 INFO - PROCESS | 1651 | 1469018100705 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 05:35:00 INFO - PROCESS | 1651 | 1469018100706 Marionette TRACE conn2 <- [1,1146,null,{}] 05:35:00 INFO - PROCESS | 1651 | 1469018100709 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}] 05:35:00 INFO - PROCESS | 1651 | 1469018100710 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:00 INFO - PROCESS | 1651 | 1469018100804 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 05:35:00 INFO - PROCESS | 1651 | 1469018100840 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:00 INFO - PROCESS | 1651 | 1469018100841 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:00 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a41e800 == 35 [pid = 1651] [id = 294] 05:35:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x12731c000) [pid = 1651] [serial = 881] [outer = 0x0] 05:35:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x12739ac00) [pid = 1651] [serial = 882] [outer = 0x12731c000] 05:35:00 INFO - PROCESS | 1651 | 1469018100873 Marionette DEBUG loaded listener.js 05:35:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x1273a5c00) [pid = 1651] [serial = 883] [outer = 0x12731c000] 05:35:01 INFO - PROCESS | 1651 | 1469018101224 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]]]}] 05:35:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 05:35:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 569ms 05:35:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 05:35:01 INFO - PROCESS | 1651 | 1469018101274 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 05:35:01 INFO - PROCESS | 1651 | 1469018101275 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 05:35:01 INFO - PROCESS | 1651 | 1469018101277 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 05:35:01 INFO - PROCESS | 1651 | 1469018101279 Marionette TRACE conn2 <- [1,1150,null,{}] 05:35:01 INFO - PROCESS | 1651 | 1469018101281 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}] 05:35:01 INFO - PROCESS | 1651 | 1469018101283 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:01 INFO - PROCESS | 1651 | 1469018101380 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 05:35:01 INFO - PROCESS | 1651 | 1469018101392 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:01 INFO - PROCESS | 1651 | 1469018101393 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:01 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a7bc000 == 36 [pid = 1651] [id = 295] 05:35:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x128b3fc00) [pid = 1651] [serial = 884] [outer = 0x0] 05:35:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x128b42c00) [pid = 1651] [serial = 885] [outer = 0x128b3fc00] 05:35:01 INFO - PROCESS | 1651 | 1469018101419 Marionette DEBUG loaded listener.js 05:35:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x128b4a000) [pid = 1651] [serial = 886] [outer = 0x128b3fc00] 05:35:01 INFO - PROCESS | 1651 | 1469018101735 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]]]}] 05:35:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 05:35:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 518ms 05:35:01 INFO - PROCESS | 1651 | 1469018101796 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 05:35:01 INFO - PROCESS | 1651 | 1469018101797 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 05:35:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 05:35:01 INFO - PROCESS | 1651 | 1469018101800 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 05:35:01 INFO - PROCESS | 1651 | 1469018101801 Marionette TRACE conn2 <- [1,1154,null,{}] 05:35:01 INFO - PROCESS | 1651 | 1469018101803 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}] 05:35:01 INFO - PROCESS | 1651 | 1469018101804 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:01 INFO - PROCESS | 1651 | 1469018101906 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 05:35:02 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x113aa2800) [pid = 1651] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 05:35:02 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x1128d8800) [pid = 1651] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 05:35:02 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x11930c400) [pid = 1651] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 05:35:02 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x112977c00) [pid = 1651] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 05:35:02 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x123928c00) [pid = 1651] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 05:35:02 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x1160e7800) [pid = 1651] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 05:35:02 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x113ab0800) [pid = 1651] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 05:35:02 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x1121b0800) [pid = 1651] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 05:35:02 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x116907400) [pid = 1651] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 05:35:02 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x119309c00) [pid = 1651] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 05:35:02 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x12193a800) [pid = 1651] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 05:35:02 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x123fec000) [pid = 1651] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 05:35:02 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x1198f1800) [pid = 1651] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 05:35:02 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x1251ddc00) [pid = 1651] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 05:35:02 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x1125f3400) [pid = 1651] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 05:35:02 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x118545000) [pid = 1651] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 05:35:02 INFO - PROCESS | 1651 | 1469018102058 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:02 INFO - PROCESS | 1651 | 1469018102060 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:02 INFO - PROCESS | 1651 | ++DOCSHELL 0x11921e800 == 37 [pid = 1651] [id = 296] 05:35:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x1125f3400) [pid = 1651] [serial = 887] [outer = 0x0] 05:35:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x112eb0800) [pid = 1651] [serial = 888] [outer = 0x1125f3400] 05:35:02 INFO - PROCESS | 1651 | 1469018102087 Marionette DEBUG loaded listener.js 05:35:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x118309c00) [pid = 1651] [serial = 889] [outer = 0x1125f3400] 05:35:02 INFO - PROCESS | 1651 | 1469018102349 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]]]}] 05:35:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 05:35:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 574ms 05:35:02 INFO - PROCESS | 1651 | 1469018102380 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 05:35:02 INFO - PROCESS | 1651 | 1469018102381 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 05:35:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 05:35:02 INFO - PROCESS | 1651 | 1469018102383 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 05:35:02 INFO - PROCESS | 1651 | 1469018102385 Marionette TRACE conn2 <- [1,1158,null,{}] 05:35:02 INFO - PROCESS | 1651 | 1469018102395 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}] 05:35:02 INFO - PROCESS | 1651 | 1469018102396 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:02 INFO - PROCESS | 1651 | 1469018102481 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 05:35:02 INFO - PROCESS | 1651 | 1469018102486 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:02 INFO - PROCESS | 1651 | 1469018102487 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:02 INFO - PROCESS | 1651 | ++DOCSHELL 0x125278800 == 38 [pid = 1651] [id = 297] 05:35:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x11830c000) [pid = 1651] [serial = 890] [outer = 0x0] 05:35:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x1217a3400) [pid = 1651] [serial = 891] [outer = 0x11830c000] 05:35:02 INFO - PROCESS | 1651 | 1469018102512 Marionette DEBUG loaded listener.js 05:35:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x1273a2000) [pid = 1651] [serial = 892] [outer = 0x11830c000] 05:35:02 INFO - PROCESS | 1651 | 1469018102830 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]]]}] 05:35:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 05:35:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 473ms 05:35:02 INFO - PROCESS | 1651 | 1469018102858 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 05:35:02 INFO - PROCESS | 1651 | 1469018102859 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 05:35:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 05:35:02 INFO - PROCESS | 1651 | 1469018102862 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 05:35:02 INFO - PROCESS | 1651 | 1469018102863 Marionette TRACE conn2 <- [1,1162,null,{}] 05:35:02 INFO - PROCESS | 1651 | 1469018102866 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}] 05:35:02 INFO - PROCESS | 1651 | 1469018102867 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:02 INFO - PROCESS | 1651 | 1469018102993 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 05:35:03 INFO - PROCESS | 1651 | 1469018103000 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:03 INFO - PROCESS | 1651 | 1469018103001 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:03 INFO - PROCESS | 1651 | ++DOCSHELL 0x12baab000 == 39 [pid = 1651] [id = 298] 05:35:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x119283000) [pid = 1651] [serial = 893] [outer = 0x0] 05:35:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x128ba3c00) [pid = 1651] [serial = 894] [outer = 0x119283000] 05:35:03 INFO - PROCESS | 1651 | 1469018103028 Marionette DEBUG loaded listener.js 05:35:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x128f23c00) [pid = 1651] [serial = 895] [outer = 0x119283000] 05:35:03 INFO - PROCESS | 1651 | 1469018103350 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]]]}] 05:35:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 05:35:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 519ms 05:35:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 05:35:03 INFO - PROCESS | 1651 | 1469018103381 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 05:35:03 INFO - PROCESS | 1651 | 1469018103382 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 05:35:03 INFO - PROCESS | 1651 | 1469018103384 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 05:35:03 INFO - PROCESS | 1651 | 1469018103385 Marionette TRACE conn2 <- [1,1166,null,{}] 05:35:03 INFO - PROCESS | 1651 | 1469018103388 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}] 05:35:03 INFO - PROCESS | 1651 | 1469018103389 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:03 INFO - PROCESS | 1651 | 1469018103467 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 05:35:03 INFO - PROCESS | 1651 | 1469018103472 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:03 INFO - PROCESS | 1651 | 1469018103475 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:03 INFO - PROCESS | 1651 | ++DOCSHELL 0x12be56000 == 40 [pid = 1651] [id = 299] 05:35:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x128f25000) [pid = 1651] [serial = 896] [outer = 0x0] 05:35:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x129277400) [pid = 1651] [serial = 897] [outer = 0x128f25000] 05:35:03 INFO - PROCESS | 1651 | 1469018103499 Marionette DEBUG loaded listener.js 05:35:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x129381c00) [pid = 1651] [serial = 898] [outer = 0x128f25000] 05:35:03 INFO - PROCESS | 1651 | 1469018103826 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]]]}] 05:35:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 05:35:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 468ms 05:35:03 INFO - PROCESS | 1651 | 1469018103853 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 05:35:03 INFO - PROCESS | 1651 | 1469018103856 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 05:35:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 05:35:03 INFO - PROCESS | 1651 | 1469018103860 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 05:35:03 INFO - PROCESS | 1651 | 1469018103861 Marionette TRACE conn2 <- [1,1170,null,{}] 05:35:03 INFO - PROCESS | 1651 | 1469018103864 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}] 05:35:03 INFO - PROCESS | 1651 | 1469018103865 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:03 INFO - PROCESS | 1651 | 1469018103982 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 05:35:03 INFO - PROCESS | 1651 | 1469018103989 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:03 INFO - PROCESS | 1651 | 1469018103990 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:03 INFO - PROCESS | 1651 | ++DOCSHELL 0x12be7c800 == 41 [pid = 1651] [id = 300] 05:35:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x123929000) [pid = 1651] [serial = 899] [outer = 0x0] 05:35:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x129384400) [pid = 1651] [serial = 900] [outer = 0x123929000] 05:35:04 INFO - PROCESS | 1651 | 1469018104014 Marionette DEBUG loaded listener.js 05:35:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x12938b400) [pid = 1651] [serial = 901] [outer = 0x123929000] 05:35:04 INFO - PROCESS | 1651 | 1469018104491 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]]]}] 05:35:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 05:35:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 670ms 05:35:04 INFO - PROCESS | 1651 | 1469018104537 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 05:35:04 INFO - PROCESS | 1651 | 1469018104540 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 05:35:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 05:35:04 INFO - PROCESS | 1651 | 1469018104545 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 05:35:04 INFO - PROCESS | 1651 | 1469018104548 Marionette TRACE conn2 <- [1,1174,null,{}] 05:35:04 INFO - PROCESS | 1651 | 1469018104552 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}] 05:35:04 INFO - PROCESS | 1651 | 1469018104554 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:04 INFO - PROCESS | 1651 | 1469018104662 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 05:35:04 INFO - PROCESS | 1651 | 1469018104772 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:04 INFO - PROCESS | 1651 | 1469018104774 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:04 INFO - PROCESS | 1651 | ++DOCSHELL 0x11955e000 == 42 [pid = 1651] [id = 301] 05:35:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x118540800) [pid = 1651] [serial = 902] [outer = 0x0] 05:35:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x118584400) [pid = 1651] [serial = 903] [outer = 0x118540800] 05:35:04 INFO - PROCESS | 1651 | 1469018104807 Marionette DEBUG loaded listener.js 05:35:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x11930ac00) [pid = 1651] [serial = 904] [outer = 0x118540800] 05:35:05 INFO - PROCESS | 1651 | 1469018105229 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] 05:35:05 INFO - PROCESS | 1651 | 1469018105271 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 05:35:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 05:35:05 INFO - PROCESS | 1651 | 1469018105276 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 05:35:05 INFO - PROCESS | 1651 | 1469018105278 Marionette TRACE conn2 <- [1,1178,null,{}] 05:35:05 INFO - PROCESS | 1651 | 1469018105280 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}] 05:35:05 INFO - PROCESS | 1651 | 1469018105282 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:05 INFO - PROCESS | 1651 | 1469018105391 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 05:35:05 INFO - PROCESS | 1651 | 1469018105447 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:05 INFO - PROCESS | 1651 | 1469018105449 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:05 INFO - PROCESS | 1651 | ++DOCSHELL 0x128fcd000 == 43 [pid = 1651] [id = 302] 05:35:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x119797000) [pid = 1651] [serial = 905] [outer = 0x0] 05:35:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x120ef1000) [pid = 1651] [serial = 906] [outer = 0x119797000] 05:35:05 INFO - PROCESS | 1651 | 1469018105481 Marionette DEBUG loaded listener.js 05:35:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x123a67800) [pid = 1651] [serial = 907] [outer = 0x119797000] 05:35:05 INFO - PROCESS | 1651 | 1469018105930 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] 05:35:05 INFO - PROCESS | 1651 | 1469018105950 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 05:35:05 INFO - PROCESS | 1651 | 1469018105952 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 05:35:05 INFO - PROCESS | 1651 | 1469018105956 Marionette TRACE conn2 <- [1,1182,null,{}] 05:35:05 INFO - PROCESS | 1651 | 1469018105965 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}] 05:35:05 INFO - PROCESS | 1651 | 1469018105968 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:06 INFO - PROCESS | 1651 | 1469018106096 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 05:35:06 INFO - PROCESS | 1651 | 1469018106167 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:06 INFO - PROCESS | 1651 | 1469018106169 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:06 INFO - PROCESS | 1651 | ++DOCSHELL 0x12be92800 == 44 [pid = 1651] [id = 303] 05:35:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x12517ec00) [pid = 1651] [serial = 908] [outer = 0x0] 05:35:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x126fb0400) [pid = 1651] [serial = 909] [outer = 0x12517ec00] 05:35:06 INFO - PROCESS | 1651 | 1469018106200 Marionette DEBUG loaded listener.js 05:35:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x12739fc00) [pid = 1651] [serial = 910] [outer = 0x12517ec00] 05:35:06 INFO - PROCESS | 1651 | 1469018106644 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] 05:35:06 INFO - PROCESS | 1651 | 1469018106678 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 05:35:06 INFO - PROCESS | 1651 | 1469018106681 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 05:35:06 INFO - PROCESS | 1651 | 1469018106682 Marionette TRACE conn2 <- [1,1186,null,{}] 05:35:06 INFO - PROCESS | 1651 | 1469018106684 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}] 05:35:06 INFO - PROCESS | 1651 | 1469018106686 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:06 INFO - PROCESS | 1651 | 1469018106793 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 05:35:06 INFO - PROCESS | 1651 | 1469018106848 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:06 INFO - PROCESS | 1651 | 1469018106850 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:06 INFO - PROCESS | 1651 | ++DOCSHELL 0x1198df000 == 45 [pid = 1651] [id = 304] 05:35:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x125180400) [pid = 1651] [serial = 911] [outer = 0x0] 05:35:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x128ba1400) [pid = 1651] [serial = 912] [outer = 0x125180400] 05:35:06 INFO - PROCESS | 1651 | 1469018106879 Marionette DEBUG loaded listener.js 05:35:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x128e3e000) [pid = 1651] [serial = 913] [outer = 0x125180400] 05:35:07 INFO - PROCESS | 1651 | 1469018107498 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] 05:35:07 INFO - PROCESS | 1651 | 1469018107555 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 05:35:07 INFO - PROCESS | 1651 | 1469018107558 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 05:35:07 INFO - PROCESS | 1651 | 1469018107561 Marionette TRACE conn2 <- [1,1190,null,{}] 05:35:07 INFO - PROCESS | 1651 | 1469018107564 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}] 05:35:07 INFO - PROCESS | 1651 | 1469018107566 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:07 INFO - PROCESS | 1651 | 1469018107659 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 05:35:07 INFO - PROCESS | 1651 | 1469018107728 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:07 INFO - PROCESS | 1651 | 1469018107729 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:07 INFO - PROCESS | 1651 | ++DOCSHELL 0x11701c000 == 46 [pid = 1651] [id = 305] 05:35:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x1176a4c00) [pid = 1651] [serial = 914] [outer = 0x0] 05:35:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 112 (0x118306000) [pid = 1651] [serial = 915] [outer = 0x1176a4c00] 05:35:07 INFO - PROCESS | 1651 | 1469018107758 Marionette DEBUG loaded listener.js 05:35:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 113 (0x118586c00) [pid = 1651] [serial = 916] [outer = 0x1176a4c00] 05:35:08 INFO - PROCESS | 1651 | --DOCSHELL 0x12be56000 == 45 [pid = 1651] [id = 299] 05:35:08 INFO - PROCESS | 1651 | --DOCSHELL 0x12baab000 == 44 [pid = 1651] [id = 298] 05:35:08 INFO - PROCESS | 1651 | --DOCSHELL 0x125278800 == 43 [pid = 1651] [id = 297] 05:35:08 INFO - PROCESS | 1651 | --DOCSHELL 0x11921e800 == 42 [pid = 1651] [id = 296] 05:35:08 INFO - PROCESS | 1651 | --DOCSHELL 0x12a7bc000 == 41 [pid = 1651] [id = 295] 05:35:08 INFO - PROCESS | 1651 | --DOCSHELL 0x12a41e800 == 40 [pid = 1651] [id = 294] 05:35:08 INFO - PROCESS | 1651 | --DOCSHELL 0x128fd8000 == 39 [pid = 1651] [id = 293] 05:35:08 INFO - PROCESS | 1651 | --DOCSHELL 0x11823a800 == 38 [pid = 1651] [id = 292] 05:35:08 INFO - PROCESS | 1651 | --DOCSHELL 0x12527e000 == 37 [pid = 1651] [id = 291] 05:35:08 INFO - PROCESS | 1651 | --DOCSHELL 0x121667000 == 36 [pid = 1651] [id = 290] 05:35:08 INFO - PROCESS | 1651 | --DOCSHELL 0x118aae800 == 35 [pid = 1651] [id = 289] 05:35:08 INFO - PROCESS | 1651 | --DOCSHELL 0x117003800 == 34 [pid = 1651] [id = 288] 05:35:08 INFO - PROCESS | 1651 | --DOCSHELL 0x1192c9800 == 33 [pid = 1651] [id = 287] 05:35:08 INFO - PROCESS | 1651 | --DOCSHELL 0x112f05000 == 32 [pid = 1651] [id = 286] 05:35:08 INFO - PROCESS | 1651 | --DOCSHELL 0x1198df000 == 31 [pid = 1651] [id = 304] 05:35:08 INFO - PROCESS | 1651 | --DOCSHELL 0x12be92800 == 30 [pid = 1651] [id = 303] 05:35:08 INFO - PROCESS | 1651 | --DOCSHELL 0x128fcd000 == 29 [pid = 1651] [id = 302] 05:35:08 INFO - PROCESS | 1651 | --DOCSHELL 0x11955e000 == 28 [pid = 1651] [id = 301] 05:35:08 INFO - PROCESS | 1651 | --DOCSHELL 0x12be7c800 == 27 [pid = 1651] [id = 300] 05:35:08 INFO - PROCESS | 1651 | --DOMWINDOW == 112 (0x12738a800) [pid = 1651] [serial = 854] [outer = 0x0] [url = about:blank] 05:35:08 INFO - PROCESS | 1651 | --DOMWINDOW == 111 (0x119a12c00) [pid = 1651] [serial = 836] [outer = 0x0] [url = about:blank] 05:35:08 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x11298e800) [pid = 1651] [serial = 824] [outer = 0x0] [url = about:blank] 05:35:08 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x112973c00) [pid = 1651] [serial = 825] [outer = 0x0] [url = about:blank] 05:35:08 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x1193c8c00) [pid = 1651] [serial = 833] [outer = 0x0] [url = about:blank] 05:35:08 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x118a74400) [pid = 1651] [serial = 830] [outer = 0x0] [url = about:blank] 05:35:08 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x123a9c400) [pid = 1651] [serial = 839] [outer = 0x0] [url = about:blank] 05:35:08 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x11930b400) [pid = 1651] [serial = 831] [outer = 0x0] [url = about:blank] 05:35:08 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x118306800) [pid = 1651] [serial = 822] [outer = 0x0] [url = about:blank] 05:35:08 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x1161f7000) [pid = 1651] [serial = 821] [outer = 0x0] [url = about:blank] 05:35:08 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x1160ed800) [pid = 1651] [serial = 827] [outer = 0x0] [url = about:blank] 05:35:08 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x117e13400) [pid = 1651] [serial = 828] [outer = 0x0] [url = about:blank] 05:35:08 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x11298cc00) [pid = 1651] [serial = 807] [outer = 0x0] [url = about:blank] 05:35:08 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x1126d8800) [pid = 1651] [serial = 806] [outer = 0x0] [url = about:blank] 05:35:08 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x119241800) [pid = 1651] [serial = 810] [outer = 0x0] [url = about:blank] 05:35:08 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x118549c00) [pid = 1651] [serial = 809] [outer = 0x0] [url = about:blank] 05:35:08 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x12173b000) [pid = 1651] [serial = 813] [outer = 0x0] [url = about:blank] 05:35:08 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x1198f5c00) [pid = 1651] [serial = 812] [outer = 0x0] [url = about:blank] 05:35:08 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x123fea000) [pid = 1651] [serial = 816] [outer = 0x0] [url = about:blank] 05:35:08 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x123a9e000) [pid = 1651] [serial = 815] [outer = 0x0] [url = about:blank] 05:35:08 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x127319800) [pid = 1651] [serial = 819] [outer = 0x0] [url = about:blank] 05:35:08 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x120d26800) [pid = 1651] [serial = 837] [outer = 0x0] [url = about:blank] 05:35:08 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x1251e2000) [pid = 1651] [serial = 818] [outer = 0x0] [url = about:blank] 05:35:08 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x1252d6400) [pid = 1651] [serial = 842] [outer = 0x0] [url = about:blank] 05:35:08 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x124c38000) [pid = 1651] [serial = 840] [outer = 0x0] [url = about:blank] 05:35:08 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x127323800) [pid = 1651] [serial = 852] [outer = 0x0] [url = about:blank] 05:35:08 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x126fbc000) [pid = 1651] [serial = 843] [outer = 0x0] [url = about:blank] 05:35:08 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x118519800) [pid = 1651] [serial = 846] [outer = 0x0] [url = about:blank] 05:35:08 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x12731a000) [pid = 1651] [serial = 851] [outer = 0x0] [url = about:blank] 05:35:08 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x112975000) [pid = 1651] [serial = 845] [outer = 0x0] [url = about:blank] 05:35:08 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x123a2b000) [pid = 1651] [serial = 848] [outer = 0x0] [url = about:blank] 05:35:08 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x1251dc000) [pid = 1651] [serial = 849] [outer = 0x0] [url = about:blank] 05:35:08 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x1198ec800) [pid = 1651] [serial = 834] [outer = 0x0] [url = about:blank] 05:35:08 INFO - PROCESS | 1651 | 1469018108668 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] 05:35:08 INFO - PROCESS | 1651 | 1469018108683 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 05:35:08 INFO - PROCESS | 1651 | 1469018108687 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 05:35:08 INFO - PROCESS | 1651 | 1469018108691 Marionette TRACE conn2 <- [1,1194,null,{}] 05:35:08 INFO - PROCESS | 1651 | 1469018108695 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}] 05:35:08 INFO - PROCESS | 1651 | 1469018108696 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:08 INFO - PROCESS | 1651 | 1469018108779 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 05:35:08 INFO - PROCESS | 1651 | 1469018108784 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:08 INFO - PROCESS | 1651 | 1469018108786 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:08 INFO - PROCESS | 1651 | ++DOCSHELL 0x11650c000 == 28 [pid = 1651] [id = 306] 05:35:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x112975400) [pid = 1651] [serial = 917] [outer = 0x0] 05:35:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x113d99400) [pid = 1651] [serial = 918] [outer = 0x112975400] 05:35:08 INFO - PROCESS | 1651 | 1469018108818 Marionette DEBUG loaded listener.js 05:35:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x116081800) [pid = 1651] [serial = 919] [outer = 0x112975400] 05:35:09 INFO - PROCESS | 1651 | 1469018109202 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] 05:35:09 INFO - PROCESS | 1651 | 1469018109215 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 05:35:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 05:35:09 INFO - PROCESS | 1651 | 1469018109219 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 05:35:09 INFO - PROCESS | 1651 | 1469018109221 Marionette TRACE conn2 <- [1,1198,null,{}] 05:35:09 INFO - PROCESS | 1651 | 1469018109224 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}] 05:35:09 INFO - PROCESS | 1651 | 1469018109225 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:09 INFO - PROCESS | 1651 | 1469018109304 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 05:35:09 INFO - PROCESS | 1651 | 1469018109311 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:09 INFO - PROCESS | 1651 | 1469018109312 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:09 INFO - PROCESS | 1651 | ++DOCSHELL 0x11725c000 == 29 [pid = 1651] [id = 307] 05:35:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x116a9e800) [pid = 1651] [serial = 920] [outer = 0x0] 05:35:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x11854c400) [pid = 1651] [serial = 921] [outer = 0x116a9e800] 05:35:09 INFO - PROCESS | 1651 | 1469018109339 Marionette DEBUG loaded listener.js 05:35:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x1187a8000) [pid = 1651] [serial = 922] [outer = 0x116a9e800] 05:35:09 INFO - PROCESS | 1651 | 1469018109783 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]]]}] 05:35:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 05:35:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 621ms 05:35:09 INFO - PROCESS | 1651 | 1469018109842 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 05:35:09 INFO - PROCESS | 1651 | 1469018109844 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 05:35:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 05:35:09 INFO - PROCESS | 1651 | 1469018109847 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 05:35:09 INFO - PROCESS | 1651 | 1469018109851 Marionette TRACE conn2 <- [1,1202,null,{}] 05:35:09 INFO - PROCESS | 1651 | 1469018109863 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}] 05:35:09 INFO - PROCESS | 1651 | 1469018109868 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:09 INFO - PROCESS | 1651 | 1469018109955 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 05:35:09 INFO - PROCESS | 1651 | 1469018109962 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:09 INFO - PROCESS | 1651 | 1469018109964 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:09 INFO - PROCESS | 1651 | ++DOCSHELL 0x11921d000 == 30 [pid = 1651] [id = 308] 05:35:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x11297c800) [pid = 1651] [serial = 923] [outer = 0x0] 05:35:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x1197a1800) [pid = 1651] [serial = 924] [outer = 0x11297c800] 05:35:09 INFO - PROCESS | 1651 | 1469018109993 Marionette DEBUG loaded listener.js 05:35:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x119a0a800) [pid = 1651] [serial = 925] [outer = 0x11297c800] 05:35:10 INFO - PROCESS | 1651 | 1469018110334 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]]]}] 05:35:10 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 05:35:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 528ms 05:35:10 INFO - PROCESS | 1651 | 1469018110374 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 05:35:10 INFO - PROCESS | 1651 | 1469018110376 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 05:35:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 05:35:10 INFO - PROCESS | 1651 | 1469018110379 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 05:35:10 INFO - PROCESS | 1651 | 1469018110380 Marionette TRACE conn2 <- [1,1206,null,{}] 05:35:10 INFO - PROCESS | 1651 | 1469018110382 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}] 05:35:10 INFO - PROCESS | 1651 | 1469018110384 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:10 INFO - PROCESS | 1651 | 1469018110497 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 05:35:10 INFO - PROCESS | 1651 | 1469018110537 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:10 INFO - PROCESS | 1651 | 1469018110539 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:10 INFO - PROCESS | 1651 | ++DOCSHELL 0x119aa3800 == 31 [pid = 1651] [id = 309] 05:35:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x119a18800) [pid = 1651] [serial = 926] [outer = 0x0] 05:35:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x120e0d400) [pid = 1651] [serial = 927] [outer = 0x119a18800] 05:35:10 INFO - PROCESS | 1651 | 1469018110580 Marionette DEBUG loaded listener.js 05:35:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x12177f000) [pid = 1651] [serial = 928] [outer = 0x119a18800] 05:35:10 INFO - PROCESS | 1651 | 1469018110926 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]]]}] 05:35:10 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 05:35:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 571ms 05:35:10 INFO - PROCESS | 1651 | 1469018110949 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 05:35:10 INFO - PROCESS | 1651 | 1469018110951 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 05:35:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 05:35:10 INFO - PROCESS | 1651 | 1469018110962 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 05:35:10 INFO - PROCESS | 1651 | 1469018110963 Marionette TRACE conn2 <- [1,1210,null,{}] 05:35:10 INFO - PROCESS | 1651 | 1469018110974 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}] 05:35:10 INFO - PROCESS | 1651 | 1469018110975 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:11 INFO - PROCESS | 1651 | 1469018111068 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 05:35:11 INFO - PROCESS | 1651 | 1469018111072 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:11 INFO - PROCESS | 1651 | 1469018111073 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:11 INFO - PROCESS | 1651 | ++DOCSHELL 0x121670800 == 32 [pid = 1651] [id = 310] 05:35:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x118308000) [pid = 1651] [serial = 929] [outer = 0x0] 05:35:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x12193c400) [pid = 1651] [serial = 930] [outer = 0x118308000] 05:35:11 INFO - PROCESS | 1651 | 1469018111098 Marionette DEBUG loaded listener.js 05:35:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x123a96800) [pid = 1651] [serial = 931] [outer = 0x118308000] 05:35:11 INFO - PROCESS | 1651 | 1469018111480 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]]]}] 05:35:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 05:35:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 536ms 05:35:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 05:35:11 INFO - PROCESS | 1651 | 1469018111490 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 05:35:11 INFO - PROCESS | 1651 | 1469018111491 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 05:35:11 INFO - PROCESS | 1651 | 1469018111493 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 05:35:11 INFO - PROCESS | 1651 | 1469018111495 Marionette TRACE conn2 <- [1,1214,null,{}] 05:35:11 INFO - PROCESS | 1651 | 1469018111497 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}] 05:35:11 INFO - PROCESS | 1651 | 1469018111501 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:11 INFO - PROCESS | 1651 | 1469018111616 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 05:35:11 INFO - PROCESS | 1651 | 1469018111652 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:11 INFO - PROCESS | 1651 | 1469018111653 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:11 INFO - PROCESS | 1651 | ++DOCSHELL 0x1269e4800 == 33 [pid = 1651] [id = 311] 05:35:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x123a9f800) [pid = 1651] [serial = 932] [outer = 0x0] 05:35:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x125178000) [pid = 1651] [serial = 933] [outer = 0x123a9f800] 05:35:11 INFO - PROCESS | 1651 | 1469018111679 Marionette DEBUG loaded listener.js 05:35:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x126903800) [pid = 1651] [serial = 934] [outer = 0x123a9f800] 05:35:12 INFO - PROCESS | 1651 | 1469018112011 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]]]}] 05:35:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 05:35:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 567ms 05:35:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 05:35:12 INFO - PROCESS | 1651 | 1469018112062 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 05:35:12 INFO - PROCESS | 1651 | 1469018112064 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 05:35:12 INFO - PROCESS | 1651 | 1469018112066 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 05:35:12 INFO - PROCESS | 1651 | 1469018112067 Marionette TRACE conn2 <- [1,1218,null,{}] 05:35:12 INFO - PROCESS | 1651 | 1469018112069 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}] 05:35:12 INFO - PROCESS | 1651 | 1469018112070 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:12 INFO - PROCESS | 1651 | 1469018112165 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 05:35:12 INFO - PROCESS | 1651 | 1469018112179 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:12 INFO - PROCESS | 1651 | 1469018112181 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:12 INFO - PROCESS | 1651 | ++DOCSHELL 0x128b1c000 == 34 [pid = 1651] [id = 312] 05:35:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x12690e000) [pid = 1651] [serial = 935] [outer = 0x0] 05:35:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x126fb3400) [pid = 1651] [serial = 936] [outer = 0x12690e000] 05:35:12 INFO - PROCESS | 1651 | 1469018112205 Marionette DEBUG loaded listener.js 05:35:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x12731e000) [pid = 1651] [serial = 937] [outer = 0x12690e000] 05:35:12 INFO - PROCESS | 1651 | 1469018112632 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]]]}] 05:35:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 05:35:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 620ms 05:35:12 INFO - PROCESS | 1651 | 1469018112687 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 05:35:12 INFO - PROCESS | 1651 | 1469018112689 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 05:35:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 05:35:12 INFO - PROCESS | 1651 | 1469018112692 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 05:35:12 INFO - PROCESS | 1651 | 1469018112694 Marionette TRACE conn2 <- [1,1222,null,{}] 05:35:12 INFO - PROCESS | 1651 | 1469018112706 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}] 05:35:12 INFO - PROCESS | 1651 | 1469018112708 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:13 INFO - PROCESS | 1651 | 1469018113054 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 05:35:13 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x12731cc00) [pid = 1651] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 05:35:13 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x128f25000) [pid = 1651] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 05:35:13 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x12517ac00) [pid = 1651] [serial = 878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 05:35:13 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x12731c000) [pid = 1651] [serial = 881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 05:35:13 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x128b3fc00) [pid = 1651] [serial = 884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 05:35:13 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x112d59800) [pid = 1651] [serial = 872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 05:35:13 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x116080400) [pid = 1651] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 05:35:13 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x116530c00) [pid = 1651] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 05:35:13 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x112981000) [pid = 1651] [serial = 875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 05:35:13 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x1183e8800) [pid = 1651] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 05:35:13 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x1121e4c00) [pid = 1651] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 05:35:13 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x1125f3400) [pid = 1651] [serial = 887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 05:35:13 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x119a11800) [pid = 1651] [serial = 869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 05:35:13 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x119283000) [pid = 1651] [serial = 893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 05:35:13 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x11830c000) [pid = 1651] [serial = 890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 05:35:13 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x123929000) [pid = 1651] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 05:35:13 INFO - PROCESS | 1651 | 1469018113102 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:13 INFO - PROCESS | 1651 | 1469018113104 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:13 INFO - PROCESS | 1651 | ++DOCSHELL 0x119847800 == 35 [pid = 1651] [id = 313] 05:35:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x11296dc00) [pid = 1651] [serial = 938] [outer = 0x0] 05:35:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x113218000) [pid = 1651] [serial = 939] [outer = 0x11296dc00] 05:35:13 INFO - PROCESS | 1651 | 1469018113129 Marionette DEBUG loaded listener.js 05:35:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x1183e8800) [pid = 1651] [serial = 940] [outer = 0x11296dc00] 05:35:13 INFO - PROCESS | 1651 | 1469018113409 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] 05:35:13 INFO - PROCESS | 1651 | 1469018113440 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 05:35:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 05:35:13 INFO - PROCESS | 1651 | 1469018113449 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 05:35:13 INFO - PROCESS | 1651 | 1469018113450 Marionette TRACE conn2 <- [1,1226,null,{}] 05:35:13 INFO - PROCESS | 1651 | 1469018113452 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}] 05:35:13 INFO - PROCESS | 1651 | 1469018113454 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:13 INFO - PROCESS | 1651 | 1469018113535 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 05:35:13 INFO - PROCESS | 1651 | 1469018113540 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:13 INFO - PROCESS | 1651 | 1469018113542 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:13 INFO - PROCESS | 1651 | ++DOCSHELL 0x11954c000 == 36 [pid = 1651] [id = 314] 05:35:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x118e4a800) [pid = 1651] [serial = 941] [outer = 0x0] 05:35:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x1251d6800) [pid = 1651] [serial = 942] [outer = 0x118e4a800] 05:35:13 INFO - PROCESS | 1651 | 1469018113567 Marionette DEBUG loaded listener.js 05:35:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x127391000) [pid = 1651] [serial = 943] [outer = 0x118e4a800] 05:35:13 INFO - PROCESS | 1651 | 1469018113864 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]]]}] 05:35:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 05:35:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 425ms 05:35:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 05:35:13 INFO - PROCESS | 1651 | 1469018113879 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 05:35:13 INFO - PROCESS | 1651 | 1469018113880 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 05:35:13 INFO - PROCESS | 1651 | 1469018113882 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 05:35:13 INFO - PROCESS | 1651 | 1469018113883 Marionette TRACE conn2 <- [1,1230,null,{}] 05:35:13 INFO - PROCESS | 1651 | 1469018113886 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}] 05:35:13 INFO - PROCESS | 1651 | 1469018113887 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:13 INFO - PROCESS | 1651 | 1469018113969 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 05:35:14 INFO - PROCESS | 1651 | 1469018114030 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:14 INFO - PROCESS | 1651 | 1469018114031 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:14 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a7a9000 == 37 [pid = 1651] [id = 315] 05:35:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x119283000) [pid = 1651] [serial = 944] [outer = 0x0] 05:35:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x127395c00) [pid = 1651] [serial = 945] [outer = 0x119283000] 05:35:14 INFO - PROCESS | 1651 | 1469018114056 Marionette DEBUG loaded listener.js 05:35:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x1273a1c00) [pid = 1651] [serial = 946] [outer = 0x119283000] 05:35:14 INFO - PROCESS | 1651 | 1469018114376 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]]]}] 05:35:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 05:35:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 519ms 05:35:14 INFO - PROCESS | 1651 | 1469018114402 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 05:35:14 INFO - PROCESS | 1651 | 1469018114405 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 05:35:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 05:35:14 INFO - PROCESS | 1651 | 1469018114410 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 05:35:14 INFO - PROCESS | 1651 | 1469018114412 Marionette TRACE conn2 <- [1,1234,null,{}] 05:35:14 INFO - PROCESS | 1651 | 1469018114427 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}] 05:35:14 INFO - PROCESS | 1651 | 1469018114430 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:14 INFO - PROCESS | 1651 | 1469018114572 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 05:35:14 INFO - PROCESS | 1651 | 1469018114652 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:14 INFO - PROCESS | 1651 | 1469018114654 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:14 INFO - PROCESS | 1651 | ++DOCSHELL 0x121668000 == 38 [pid = 1651] [id = 316] 05:35:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x1126df400) [pid = 1651] [serial = 947] [outer = 0x0] 05:35:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x128b3f400) [pid = 1651] [serial = 948] [outer = 0x1126df400] 05:35:14 INFO - PROCESS | 1651 | 1469018114701 Marionette DEBUG loaded listener.js 05:35:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x128f27800) [pid = 1651] [serial = 949] [outer = 0x1126df400] 05:35:15 INFO - PROCESS | 1651 | 1469018115251 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]]]}] 05:35:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 05:35:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 886ms 05:35:15 INFO - PROCESS | 1651 | 1469018115299 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 05:35:15 INFO - PROCESS | 1651 | 1469018115301 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 05:35:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 05:35:15 INFO - PROCESS | 1651 | 1469018115309 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 05:35:15 INFO - PROCESS | 1651 | 1469018115311 Marionette TRACE conn2 <- [1,1238,null,{}] 05:35:15 INFO - PROCESS | 1651 | 1469018115315 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}] 05:35:15 INFO - PROCESS | 1651 | 1469018115317 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:15 INFO - PROCESS | 1651 | 1469018115429 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 05:35:15 INFO - PROCESS | 1651 | 1469018115508 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:15 INFO - PROCESS | 1651 | 1469018115510 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:15 INFO - PROCESS | 1651 | ++DOCSHELL 0x116962000 == 39 [pid = 1651] [id = 317] 05:35:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x1128cf400) [pid = 1651] [serial = 950] [outer = 0x0] 05:35:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x113ab0800) [pid = 1651] [serial = 951] [outer = 0x1128cf400] 05:35:15 INFO - PROCESS | 1651 | 1469018115542 Marionette DEBUG loaded listener.js 05:35:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x1160eb400) [pid = 1651] [serial = 952] [outer = 0x1128cf400] 05:35:16 INFO - PROCESS | 1651 | 1469018116088 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]]]}] 05:35:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 05:35:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 823ms 05:35:16 INFO - PROCESS | 1651 | 1469018116148 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 05:35:16 INFO - PROCESS | 1651 | 1469018116152 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 05:35:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 05:35:16 INFO - PROCESS | 1651 | 1469018116160 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 05:35:16 INFO - PROCESS | 1651 | 1469018116162 Marionette TRACE conn2 <- [1,1242,null,{}] 05:35:16 INFO - PROCESS | 1651 | 1469018116164 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}] 05:35:16 INFO - PROCESS | 1651 | 1469018116167 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:16 INFO - PROCESS | 1651 | 1469018116278 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 05:35:16 INFO - PROCESS | 1651 | 1469018116360 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:16 INFO - PROCESS | 1651 | 1469018116362 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:16 INFO - PROCESS | 1651 | ++DOCSHELL 0x120e79000 == 40 [pid = 1651] [id = 318] 05:35:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x118591c00) [pid = 1651] [serial = 953] [outer = 0x0] 05:35:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x11923e000) [pid = 1651] [serial = 954] [outer = 0x118591c00] 05:35:16 INFO - PROCESS | 1651 | 1469018116393 Marionette DEBUG loaded listener.js 05:35:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x11930c000) [pid = 1651] [serial = 955] [outer = 0x118591c00] 05:35:17 INFO - PROCESS | 1651 | 1469018117095 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]]]}] 05:35:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 05:35:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 970ms 05:35:17 INFO - PROCESS | 1651 | 1469018117158 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 05:35:17 INFO - PROCESS | 1651 | 1469018117159 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 05:35:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 05:35:17 INFO - PROCESS | 1651 | 1469018117162 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 05:35:17 INFO - PROCESS | 1651 | 1469018117164 Marionette TRACE conn2 <- [1,1246,null,{}] 05:35:17 INFO - PROCESS | 1651 | 1469018117168 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}] 05:35:17 INFO - PROCESS | 1651 | 1469018117169 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:17 INFO - PROCESS | 1651 | 1469018117291 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 05:35:17 INFO - PROCESS | 1651 | --DOCSHELL 0x12a7a9000 == 39 [pid = 1651] [id = 315] 05:35:17 INFO - PROCESS | 1651 | --DOCSHELL 0x11954c000 == 38 [pid = 1651] [id = 314] 05:35:17 INFO - PROCESS | 1651 | --DOCSHELL 0x119847800 == 37 [pid = 1651] [id = 313] 05:35:17 INFO - PROCESS | 1651 | --DOCSHELL 0x128b1c000 == 36 [pid = 1651] [id = 312] 05:35:17 INFO - PROCESS | 1651 | --DOCSHELL 0x1269e4800 == 35 [pid = 1651] [id = 311] 05:35:17 INFO - PROCESS | 1651 | --DOCSHELL 0x121670800 == 34 [pid = 1651] [id = 310] 05:35:17 INFO - PROCESS | 1651 | --DOCSHELL 0x119aa3800 == 33 [pid = 1651] [id = 309] 05:35:17 INFO - PROCESS | 1651 | --DOCSHELL 0x11921d000 == 32 [pid = 1651] [id = 308] 05:35:17 INFO - PROCESS | 1651 | --DOCSHELL 0x11725c000 == 31 [pid = 1651] [id = 307] 05:35:17 INFO - PROCESS | 1651 | --DOCSHELL 0x11650c000 == 30 [pid = 1651] [id = 306] 05:35:17 INFO - PROCESS | 1651 | --DOCSHELL 0x11701c000 == 29 [pid = 1651] [id = 305] 05:35:17 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x1273a1000) [pid = 1651] [serial = 855] [outer = 0x0] [url = about:blank] 05:35:17 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x129384400) [pid = 1651] [serial = 900] [outer = 0x0] [url = about:blank] 05:35:17 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x129277400) [pid = 1651] [serial = 897] [outer = 0x0] [url = about:blank] 05:35:17 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x12690ec00) [pid = 1651] [serial = 879] [outer = 0x0] [url = about:blank] 05:35:17 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x12739ac00) [pid = 1651] [serial = 882] [outer = 0x0] [url = about:blank] 05:35:17 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x128b42c00) [pid = 1651] [serial = 885] [outer = 0x0] [url = about:blank] 05:35:17 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x128b4a000) [pid = 1651] [serial = 886] [outer = 0x0] [url = about:blank] 05:35:17 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x1273a5c00) [pid = 1651] [serial = 883] [outer = 0x0] [url = about:blank] 05:35:17 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x123a25c00) [pid = 1651] [serial = 873] [outer = 0x0] [url = about:blank] 05:35:17 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x123a93800) [pid = 1651] [serial = 874] [outer = 0x0] [url = about:blank] 05:35:17 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x1169dc400) [pid = 1651] [serial = 860] [outer = 0x0] [url = about:blank] 05:35:17 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x1183e5000) [pid = 1651] [serial = 861] [outer = 0x0] [url = about:blank] 05:35:17 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x1176a5000) [pid = 1651] [serial = 863] [outer = 0x0] [url = about:blank] 05:35:17 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x1183e7c00) [pid = 1651] [serial = 864] [outer = 0x0] [url = about:blank] 05:35:17 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x123d93000) [pid = 1651] [serial = 876] [outer = 0x0] [url = about:blank] 05:35:17 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x118792000) [pid = 1651] [serial = 866] [outer = 0x0] [url = about:blank] 05:35:17 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x11930bc00) [pid = 1651] [serial = 867] [outer = 0x0] [url = about:blank] 05:35:17 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x1126b5000) [pid = 1651] [serial = 857] [outer = 0x0] [url = about:blank] 05:35:17 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x112eb0800) [pid = 1651] [serial = 888] [outer = 0x0] [url = about:blank] 05:35:17 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x1128d5000) [pid = 1651] [serial = 858] [outer = 0x0] [url = about:blank] 05:35:17 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x120d21000) [pid = 1651] [serial = 870] [outer = 0x0] [url = about:blank] 05:35:17 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x120e0b000) [pid = 1651] [serial = 871] [outer = 0x0] [url = about:blank] 05:35:17 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x129381c00) [pid = 1651] [serial = 898] [outer = 0x0] [url = about:blank] 05:35:17 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x118309c00) [pid = 1651] [serial = 889] [outer = 0x0] [url = about:blank] 05:35:17 INFO - PROCESS | 1651 | --DOMWINDOW == 78 (0x12731a400) [pid = 1651] [serial = 480] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:35:17 INFO - PROCESS | 1651 | --DOMWINDOW == 77 (0x128f23c00) [pid = 1651] [serial = 895] [outer = 0x0] [url = about:blank] 05:35:17 INFO - PROCESS | 1651 | --DOMWINDOW == 76 (0x12738d000) [pid = 1651] [serial = 880] [outer = 0x0] [url = about:blank] 05:35:17 INFO - PROCESS | 1651 | --DOMWINDOW == 75 (0x1217a3400) [pid = 1651] [serial = 891] [outer = 0x0] [url = about:blank] 05:35:17 INFO - PROCESS | 1651 | --DOMWINDOW == 74 (0x1273a2000) [pid = 1651] [serial = 892] [outer = 0x0] [url = about:blank] 05:35:17 INFO - PROCESS | 1651 | --DOMWINDOW == 73 (0x123ff5400) [pid = 1651] [serial = 877] [outer = 0x0] [url = about:blank] 05:35:17 INFO - PROCESS | 1651 | --DOMWINDOW == 72 (0x128ba3c00) [pid = 1651] [serial = 894] [outer = 0x0] [url = about:blank] 05:35:17 INFO - PROCESS | 1651 | --DOMWINDOW == 71 (0x12938b400) [pid = 1651] [serial = 901] [outer = 0x0] [url = about:blank] 05:35:17 INFO - PROCESS | 1651 | 1469018117418 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:17 INFO - PROCESS | 1651 | 1469018117419 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:17 INFO - PROCESS | 1651 | ++DOCSHELL 0x113a58800 == 30 [pid = 1651] [id = 319] 05:35:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 72 (0x113d9d000) [pid = 1651] [serial = 956] [outer = 0x0] 05:35:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 73 (0x116530c00) [pid = 1651] [serial = 957] [outer = 0x113d9d000] 05:35:17 INFO - PROCESS | 1651 | 1469018117468 Marionette DEBUG loaded listener.js 05:35:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 74 (0x11851ac00) [pid = 1651] [serial = 958] [outer = 0x113d9d000] 05:35:17 INFO - PROCESS | 1651 | 1469018117848 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]]]}] 05:35:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 05:35:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 721ms 05:35:17 INFO - PROCESS | 1651 | 1469018117884 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 05:35:17 INFO - PROCESS | 1651 | 1469018117887 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 05:35:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 05:35:17 INFO - PROCESS | 1651 | 1469018117893 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 05:35:17 INFO - PROCESS | 1651 | 1469018117895 Marionette TRACE conn2 <- [1,1250,null,{}] 05:35:17 INFO - PROCESS | 1651 | 1469018117897 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}] 05:35:17 INFO - PROCESS | 1651 | 1469018117899 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:17 INFO - PROCESS | 1651 | 1469018117991 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 05:35:18 INFO - PROCESS | 1651 | 1469018118042 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:18 INFO - PROCESS | 1651 | 1469018118044 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:18 INFO - PROCESS | 1651 | ++DOCSHELL 0x118aaa800 == 31 [pid = 1651] [id = 320] 05:35:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 75 (0x118583400) [pid = 1651] [serial = 959] [outer = 0x0] 05:35:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 76 (0x11930ec00) [pid = 1651] [serial = 960] [outer = 0x118583400] 05:35:18 INFO - PROCESS | 1651 | 1469018118074 Marionette DEBUG loaded listener.js 05:35:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 77 (0x1198ec800) [pid = 1651] [serial = 961] [outer = 0x118583400] 05:35:18 INFO - PROCESS | 1651 | 1469018118360 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]]]}] 05:35:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 05:35:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 519ms 05:35:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 05:35:18 INFO - PROCESS | 1651 | 1469018118412 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 05:35:18 INFO - PROCESS | 1651 | 1469018118414 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 05:35:18 INFO - PROCESS | 1651 | 1469018118416 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 05:35:18 INFO - PROCESS | 1651 | 1469018118419 Marionette TRACE conn2 <- [1,1254,null,{}] 05:35:18 INFO - PROCESS | 1651 | 1469018118430 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}] 05:35:18 INFO - PROCESS | 1651 | 1469018118433 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:18 INFO - PROCESS | 1651 | 1469018118520 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 05:35:18 INFO - PROCESS | 1651 | 1469018118577 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:18 INFO - PROCESS | 1651 | 1469018118578 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:18 INFO - PROCESS | 1651 | ++DOCSHELL 0x120f94800 == 32 [pid = 1651] [id = 321] 05:35:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 78 (0x1128d4400) [pid = 1651] [serial = 962] [outer = 0x0] 05:35:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x120d21400) [pid = 1651] [serial = 963] [outer = 0x1128d4400] 05:35:18 INFO - PROCESS | 1651 | 1469018118607 Marionette DEBUG loaded listener.js 05:35:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x123a69400) [pid = 1651] [serial = 964] [outer = 0x1128d4400] 05:35:18 INFO - PROCESS | 1651 | 1469018118915 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]]]}] 05:35:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 05:35:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 524ms 05:35:18 INFO - PROCESS | 1651 | 1469018118943 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 05:35:18 INFO - PROCESS | 1651 | 1469018118944 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 05:35:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 05:35:18 INFO - PROCESS | 1651 | 1469018118947 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 05:35:18 INFO - PROCESS | 1651 | 1469018118948 Marionette TRACE conn2 <- [1,1258,null,{}] 05:35:18 INFO - PROCESS | 1651 | 1469018118950 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}] 05:35:18 INFO - PROCESS | 1651 | 1469018118951 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:19 INFO - PROCESS | 1651 | 1469018119032 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 05:35:19 INFO - PROCESS | 1651 | 1469018119035 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:19 INFO - PROCESS | 1651 | 1469018119037 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:19 INFO - PROCESS | 1651 | ++DOCSHELL 0x125286000 == 33 [pid = 1651] [id = 322] 05:35:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x123a98800) [pid = 1651] [serial = 965] [outer = 0x0] 05:35:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x123fec000) [pid = 1651] [serial = 966] [outer = 0x123a98800] 05:35:19 INFO - PROCESS | 1651 | 1469018119066 Marionette DEBUG loaded listener.js 05:35:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x12517c400) [pid = 1651] [serial = 967] [outer = 0x123a98800] 05:35:19 INFO - PROCESS | 1651 | 1469018119399 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]]]}] 05:35:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 05:35:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 467ms 05:35:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 05:35:19 INFO - PROCESS | 1651 | 1469018119415 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 05:35:19 INFO - PROCESS | 1651 | 1469018119416 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 05:35:19 INFO - PROCESS | 1651 | 1469018119418 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 05:35:19 INFO - PROCESS | 1651 | 1469018119419 Marionette TRACE conn2 <- [1,1262,null,{}] 05:35:19 INFO - PROCESS | 1651 | 1469018119423 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}] 05:35:19 INFO - PROCESS | 1651 | 1469018119427 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:19 INFO - PROCESS | 1651 | 1469018119545 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 05:35:19 INFO - PROCESS | 1651 | 1469018119557 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:19 INFO - PROCESS | 1651 | 1469018119558 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:19 INFO - PROCESS | 1651 | ++DOCSHELL 0x12717d800 == 34 [pid = 1651] [id = 323] 05:35:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x112e2c000) [pid = 1651] [serial = 968] [outer = 0x0] 05:35:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x12517dc00) [pid = 1651] [serial = 969] [outer = 0x112e2c000] 05:35:19 INFO - PROCESS | 1651 | 1469018119583 Marionette DEBUG loaded listener.js 05:35:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x126e99800) [pid = 1651] [serial = 970] [outer = 0x112e2c000] 05:35:19 INFO - PROCESS | 1651 | 1469018119936 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]]]}] 05:35:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 05:35:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 569ms 05:35:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 05:35:19 INFO - PROCESS | 1651 | 1469018119988 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 05:35:19 INFO - PROCESS | 1651 | 1469018119990 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 05:35:19 INFO - PROCESS | 1651 | 1469018119992 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 05:35:19 INFO - PROCESS | 1651 | 1469018119993 Marionette TRACE conn2 <- [1,1266,null,{}] 05:35:19 INFO - PROCESS | 1651 | 1469018119995 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}] 05:35:20 INFO - PROCESS | 1651 | 1469018119999 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:20 INFO - PROCESS | 1651 | 1469018120119 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 05:35:20 INFO - PROCESS | 1651 | 1469018120130 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:20 INFO - PROCESS | 1651 | 1469018120131 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:20 INFO - PROCESS | 1651 | ++DOCSHELL 0x1293be800 == 35 [pid = 1651] [id = 324] 05:35:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x1271c2c00) [pid = 1651] [serial = 971] [outer = 0x0] 05:35:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x127392000) [pid = 1651] [serial = 972] [outer = 0x1271c2c00] 05:35:20 INFO - PROCESS | 1651 | 1469018120157 Marionette DEBUG loaded listener.js 05:35:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x128ba5400) [pid = 1651] [serial = 973] [outer = 0x1271c2c00] 05:35:20 INFO - PROCESS | 1651 | 1469018120510 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]]]}] 05:35:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 05:35:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 569ms 05:35:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 05:35:20 INFO - PROCESS | 1651 | 1469018120562 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 05:35:20 INFO - PROCESS | 1651 | 1469018120563 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 05:35:20 INFO - PROCESS | 1651 | 1469018120565 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 05:35:20 INFO - PROCESS | 1651 | 1469018120566 Marionette TRACE conn2 <- [1,1270,null,{}] 05:35:20 INFO - PROCESS | 1651 | 1469018120568 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}] 05:35:20 INFO - PROCESS | 1651 | 1469018120569 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:20 INFO - PROCESS | 1651 | 1469018120678 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 05:35:20 INFO - PROCESS | 1651 | 1469018120691 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:20 INFO - PROCESS | 1651 | 1469018120693 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:20 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a7bc000 == 36 [pid = 1651] [id = 325] 05:35:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x128ba8c00) [pid = 1651] [serial = 974] [outer = 0x0] 05:35:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x128e42800) [pid = 1651] [serial = 975] [outer = 0x128ba8c00] 05:35:20 INFO - PROCESS | 1651 | 1469018120717 Marionette DEBUG loaded listener.js 05:35:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x129272000) [pid = 1651] [serial = 976] [outer = 0x128ba8c00] 05:35:21 INFO - PROCESS | 1651 | 1469018121067 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]]]}] 05:35:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 05:35:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 518ms 05:35:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 05:35:21 INFO - PROCESS | 1651 | 1469018121084 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 05:35:21 INFO - PROCESS | 1651 | 1469018121085 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 05:35:21 INFO - PROCESS | 1651 | 1469018121088 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 05:35:21 INFO - PROCESS | 1651 | 1469018121089 Marionette TRACE conn2 <- [1,1274,null,{}] 05:35:21 INFO - PROCESS | 1651 | 1469018121092 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}] 05:35:21 INFO - PROCESS | 1651 | 1469018121093 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:21 INFO - PROCESS | 1651 | 1469018121193 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 05:35:21 INFO - PROCESS | 1651 | 1469018121204 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:21 INFO - PROCESS | 1651 | 1469018121206 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:21 INFO - PROCESS | 1651 | ++DOCSHELL 0x12abcb800 == 37 [pid = 1651] [id = 326] 05:35:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x129270800) [pid = 1651] [serial = 977] [outer = 0x0] 05:35:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x12927bc00) [pid = 1651] [serial = 978] [outer = 0x129270800] 05:35:21 INFO - PROCESS | 1651 | 1469018121231 Marionette DEBUG loaded listener.js 05:35:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x129388000) [pid = 1651] [serial = 979] [outer = 0x129270800] 05:35:21 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x118540800) [pid = 1651] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 05:35:21 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x119797000) [pid = 1651] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 05:35:21 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x1176a4c00) [pid = 1651] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 05:35:21 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x118308000) [pid = 1651] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 05:35:21 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x11297c800) [pid = 1651] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 05:35:21 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x119a18800) [pid = 1651] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 05:35:21 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x116a9e800) [pid = 1651] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 05:35:21 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x12517ec00) [pid = 1651] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 05:35:21 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x112975400) [pid = 1651] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 05:35:21 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x125180400) [pid = 1651] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 05:35:21 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x123a9f800) [pid = 1651] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 05:35:21 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x12690e000) [pid = 1651] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 05:35:21 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x11296dc00) [pid = 1651] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 05:35:21 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x118e4a800) [pid = 1651] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 05:35:21 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x119283000) [pid = 1651] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 05:35:21 INFO - PROCESS | 1651 | 1469018121640 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]]]}] 05:35:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 05:35:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 573ms 05:35:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 05:35:21 INFO - PROCESS | 1651 | 1469018121661 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 05:35:21 INFO - PROCESS | 1651 | 1469018121662 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 05:35:21 INFO - PROCESS | 1651 | 1469018121664 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 05:35:21 INFO - PROCESS | 1651 | 1469018121665 Marionette TRACE conn2 <- [1,1278,null,{}] 05:35:21 INFO - PROCESS | 1651 | 1469018121668 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}] 05:35:21 INFO - PROCESS | 1651 | 1469018121669 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:21 INFO - PROCESS | 1651 | 1469018121761 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 05:35:21 INFO - PROCESS | 1651 | 1469018121765 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:21 INFO - PROCESS | 1651 | 1469018121766 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:21 INFO - PROCESS | 1651 | ++DOCSHELL 0x120f94000 == 38 [pid = 1651] [id = 327] 05:35:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x112974000) [pid = 1651] [serial = 980] [outer = 0x0] 05:35:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x1172b3000) [pid = 1651] [serial = 981] [outer = 0x112974000] 05:35:21 INFO - PROCESS | 1651 | 1469018121791 Marionette DEBUG loaded listener.js 05:35:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x119a12c00) [pid = 1651] [serial = 982] [outer = 0x112974000] 05:35:22 INFO - PROCESS | 1651 | 1469018122140 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]]]}] 05:35:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 05:35:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 520ms 05:35:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 05:35:22 INFO - PROCESS | 1651 | 1469018122185 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 05:35:22 INFO - PROCESS | 1651 | 1469018122186 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 05:35:22 INFO - PROCESS | 1651 | 1469018122188 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 05:35:22 INFO - PROCESS | 1651 | 1469018122190 Marionette TRACE conn2 <- [1,1282,null,{}] 05:35:22 INFO - PROCESS | 1651 | 1469018122192 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}] 05:35:22 INFO - PROCESS | 1651 | 1469018122193 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:22 INFO - PROCESS | 1651 | 1469018122273 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 05:35:22 INFO - PROCESS | 1651 | 1469018122279 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:22 INFO - PROCESS | 1651 | 1469018122280 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:22 INFO - PROCESS | 1651 | ++DOCSHELL 0x12ba9c000 == 39 [pid = 1651] [id = 328] 05:35:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x119a18800) [pid = 1651] [serial = 983] [outer = 0x0] 05:35:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x1271c9c00) [pid = 1651] [serial = 984] [outer = 0x119a18800] 05:35:22 INFO - PROCESS | 1651 | 1469018122304 Marionette DEBUG loaded listener.js 05:35:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x129388400) [pid = 1651] [serial = 985] [outer = 0x119a18800] 05:35:22 INFO - PROCESS | 1651 | 1469018122646 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]]]}] 05:35:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 05:35:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 470ms 05:35:22 INFO - PROCESS | 1651 | 1469018122660 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 05:35:22 INFO - PROCESS | 1651 | 1469018122662 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 05:35:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 05:35:22 INFO - PROCESS | 1651 | 1469018122664 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 05:35:22 INFO - PROCESS | 1651 | 1469018122666 Marionette TRACE conn2 <- [1,1286,null,{}] 05:35:22 INFO - PROCESS | 1651 | 1469018122668 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}] 05:35:22 INFO - PROCESS | 1651 | 1469018122681 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:22 INFO - PROCESS | 1651 | 1469018122776 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 05:35:22 INFO - PROCESS | 1651 | 1469018122834 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:22 INFO - PROCESS | 1651 | 1469018122835 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:22 INFO - PROCESS | 1651 | ++DOCSHELL 0x12bb1f800 == 40 [pid = 1651] [id = 329] 05:35:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x12517ac00) [pid = 1651] [serial = 986] [outer = 0x0] 05:35:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x129509c00) [pid = 1651] [serial = 987] [outer = 0x12517ac00] 05:35:22 INFO - PROCESS | 1651 | 1469018122862 Marionette DEBUG loaded listener.js 05:35:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x12a63f800) [pid = 1651] [serial = 988] [outer = 0x12517ac00] 05:35:23 INFO - PROCESS | 1651 | 1469018123177 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]]]}] 05:35:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 05:35:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 570ms 05:35:23 INFO - PROCESS | 1651 | 1469018123236 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 05:35:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 05:35:23 INFO - PROCESS | 1651 | 1469018123238 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 05:35:23 INFO - PROCESS | 1651 | 1469018123240 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 05:35:23 INFO - PROCESS | 1651 | 1469018123241 Marionette TRACE conn2 <- [1,1290,null,{}] 05:35:23 INFO - PROCESS | 1651 | 1469018123244 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}] 05:35:23 INFO - PROCESS | 1651 | 1469018123245 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:23 INFO - PROCESS | 1651 | 1469018123326 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 05:35:23 INFO - PROCESS | 1651 | 1469018123378 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:23 INFO - PROCESS | 1651 | 1469018123379 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:23 INFO - PROCESS | 1651 | ++DOCSHELL 0x12be51000 == 41 [pid = 1651] [id = 330] 05:35:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x129515000) [pid = 1651] [serial = 989] [outer = 0x0] 05:35:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x12a7dd800) [pid = 1651] [serial = 990] [outer = 0x129515000] 05:35:23 INFO - PROCESS | 1651 | 1469018123406 Marionette DEBUG loaded listener.js 05:35:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x12a89a800) [pid = 1651] [serial = 991] [outer = 0x129515000] 05:35:23 INFO - PROCESS | 1651 | 1469018123785 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]]]}] 05:35:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 05:35:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 570ms 05:35:23 INFO - PROCESS | 1651 | 1469018123811 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 05:35:23 INFO - PROCESS | 1651 | 1469018123813 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 05:35:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 05:35:23 INFO - PROCESS | 1651 | 1469018123817 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 05:35:23 INFO - PROCESS | 1651 | 1469018123819 Marionette TRACE conn2 <- [1,1294,null,{}] 05:35:23 INFO - PROCESS | 1651 | 1469018123825 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}] 05:35:23 INFO - PROCESS | 1651 | 1469018123827 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:23 INFO - PROCESS | 1651 | 1469018123934 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 05:35:23 INFO - PROCESS | 1651 | 1469018123994 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:23 INFO - PROCESS | 1651 | 1469018123996 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:24 INFO - PROCESS | 1651 | ++DOCSHELL 0x118224800 == 42 [pid = 1651] [id = 331] 05:35:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x11298e800) [pid = 1651] [serial = 992] [outer = 0x0] 05:35:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x1172e1800) [pid = 1651] [serial = 993] [outer = 0x11298e800] 05:35:24 INFO - PROCESS | 1651 | 1469018124028 Marionette DEBUG loaded listener.js 05:35:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x118586400) [pid = 1651] [serial = 994] [outer = 0x11298e800] 05:35:24 INFO - PROCESS | 1651 | 1469018124493 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]]]}] 05:35:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 05:35:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 721ms 05:35:24 INFO - PROCESS | 1651 | 1469018124537 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 05:35:24 INFO - PROCESS | 1651 | 1469018124541 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 05:35:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 05:35:24 INFO - PROCESS | 1651 | 1469018124545 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 05:35:24 INFO - PROCESS | 1651 | 1469018124547 Marionette TRACE conn2 <- [1,1298,null,{}] 05:35:24 INFO - PROCESS | 1651 | 1469018124550 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}] 05:35:24 INFO - PROCESS | 1651 | 1469018124552 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:24 INFO - PROCESS | 1651 | 1469018124658 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 05:35:24 INFO - PROCESS | 1651 | 1469018124716 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:24 INFO - PROCESS | 1651 | 1469018124718 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:24 INFO - PROCESS | 1651 | ++DOCSHELL 0x12658d800 == 43 [pid = 1651] [id = 332] 05:35:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x119310400) [pid = 1651] [serial = 995] [outer = 0x0] 05:35:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x120ee5400) [pid = 1651] [serial = 996] [outer = 0x119310400] 05:35:24 INFO - PROCESS | 1651 | 1469018124749 Marionette DEBUG loaded listener.js 05:35:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x121932800) [pid = 1651] [serial = 997] [outer = 0x119310400] 05:35:25 INFO - PROCESS | 1651 | 1469018125183 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]]]}] 05:35:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 05:35:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 669ms 05:35:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 05:35:25 INFO - PROCESS | 1651 | 1469018125215 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 05:35:25 INFO - PROCESS | 1651 | 1469018125216 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 05:35:25 INFO - PROCESS | 1651 | 1469018125219 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 05:35:25 INFO - PROCESS | 1651 | 1469018125221 Marionette TRACE conn2 <- [1,1302,null,{}] 05:35:25 INFO - PROCESS | 1651 | 1469018125230 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}] 05:35:25 INFO - PROCESS | 1651 | 1469018125233 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:25 INFO - PROCESS | 1651 | 1469018125356 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 05:35:25 INFO - PROCESS | 1651 | 1469018125430 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:25 INFO - PROCESS | 1651 | 1469018125433 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:25 INFO - PROCESS | 1651 | ++DOCSHELL 0x12be55800 == 44 [pid = 1651] [id = 333] 05:35:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x1252d6800) [pid = 1651] [serial = 998] [outer = 0x0] 05:35:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x12731b800) [pid = 1651] [serial = 999] [outer = 0x1252d6800] 05:35:25 INFO - PROCESS | 1651 | 1469018125464 Marionette DEBUG loaded listener.js 05:35:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x127396c00) [pid = 1651] [serial = 1000] [outer = 0x1252d6800] 05:35:25 INFO - PROCESS | 1651 | 1469018125893 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]]]}] 05:35:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 05:35:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 723ms 05:35:25 INFO - PROCESS | 1651 | 1469018125943 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 05:35:25 INFO - PROCESS | 1651 | 1469018125944 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 05:35:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 05:35:25 INFO - PROCESS | 1651 | 1469018125947 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 05:35:25 INFO - PROCESS | 1651 | 1469018125948 Marionette TRACE conn2 <- [1,1306,null,{}] 05:35:25 INFO - PROCESS | 1651 | 1469018125951 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}] 05:35:25 INFO - PROCESS | 1651 | 1469018125952 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:26 INFO - PROCESS | 1651 | 1469018126058 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 05:35:26 INFO - PROCESS | 1651 | 1469018126116 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:26 INFO - PROCESS | 1651 | 1469018126117 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:26 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c478000 == 45 [pid = 1651] [id = 334] 05:35:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x1273a5c00) [pid = 1651] [serial = 1001] [outer = 0x0] 05:35:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x128b4b000) [pid = 1651] [serial = 1002] [outer = 0x1273a5c00] 05:35:26 INFO - PROCESS | 1651 | 1469018126147 Marionette DEBUG loaded listener.js 05:35:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x12927d800) [pid = 1651] [serial = 1003] [outer = 0x1273a5c00] 05:35:26 INFO - PROCESS | 1651 | 1469018126598 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]]]}] 05:35:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 05:35:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 720ms 05:35:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 05:35:26 INFO - PROCESS | 1651 | 1469018126668 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 05:35:26 INFO - PROCESS | 1651 | 1469018126669 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 05:35:26 INFO - PROCESS | 1651 | 1469018126690 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 05:35:26 INFO - PROCESS | 1651 | 1469018126691 Marionette TRACE conn2 <- [1,1310,null,{}] 05:35:26 INFO - PROCESS | 1651 | 1469018126697 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}] 05:35:26 INFO - PROCESS | 1651 | 1469018126698 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:26 INFO - PROCESS | 1651 | 1469018126804 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 05:35:26 INFO - PROCESS | 1651 | 1469018126872 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:26 INFO - PROCESS | 1651 | 1469018126874 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:26 INFO - PROCESS | 1651 | ++DOCSHELL 0x116506000 == 46 [pid = 1651] [id = 335] 05:35:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x1126d4000) [pid = 1651] [serial = 1004] [outer = 0x0] 05:35:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x118310000) [pid = 1651] [serial = 1005] [outer = 0x1126d4000] 05:35:26 INFO - PROCESS | 1651 | 1469018126905 Marionette DEBUG loaded listener.js 05:35:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x127319400) [pid = 1651] [serial = 1006] [outer = 0x1126d4000] 05:35:27 INFO - PROCESS | 1651 | 1469018127549 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] 05:35:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 05:35:27 INFO - PROCESS | 1651 | 1469018127569 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 05:35:27 INFO - PROCESS | 1651 | 1469018127574 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 05:35:27 INFO - PROCESS | 1651 | 1469018127577 Marionette TRACE conn2 <- [1,1314,null,{}] 05:35:27 INFO - PROCESS | 1651 | 1469018127582 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}] 05:35:27 INFO - PROCESS | 1651 | 1469018127584 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:27 INFO - PROCESS | 1651 | 1469018127704 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 05:35:27 INFO - PROCESS | 1651 | 1469018127765 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:27 INFO - PROCESS | 1651 | 1469018127767 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:27 INFO - PROCESS | 1651 | ++DOCSHELL 0x119c46800 == 47 [pid = 1651] [id = 336] 05:35:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x113d48c00) [pid = 1651] [serial = 1007] [outer = 0x0] 05:35:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x118309c00) [pid = 1651] [serial = 1008] [outer = 0x113d48c00] 05:35:27 INFO - PROCESS | 1651 | 1469018127794 Marionette DEBUG loaded listener.js 05:35:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x11878f800) [pid = 1651] [serial = 1009] [outer = 0x113d48c00] 05:35:28 INFO - PROCESS | 1651 | --DOCSHELL 0x12bb1f800 == 46 [pid = 1651] [id = 329] 05:35:28 INFO - PROCESS | 1651 | --DOCSHELL 0x12ba9c000 == 45 [pid = 1651] [id = 328] 05:35:28 INFO - PROCESS | 1651 | --DOCSHELL 0x120f94000 == 44 [pid = 1651] [id = 327] 05:35:28 INFO - PROCESS | 1651 | --DOCSHELL 0x12abcb800 == 43 [pid = 1651] [id = 326] 05:35:28 INFO - PROCESS | 1651 | --DOCSHELL 0x12a7bc000 == 42 [pid = 1651] [id = 325] 05:35:28 INFO - PROCESS | 1651 | --DOCSHELL 0x1293be800 == 41 [pid = 1651] [id = 324] 05:35:28 INFO - PROCESS | 1651 | --DOCSHELL 0x12717d800 == 40 [pid = 1651] [id = 323] 05:35:28 INFO - PROCESS | 1651 | --DOCSHELL 0x125286000 == 39 [pid = 1651] [id = 322] 05:35:28 INFO - PROCESS | 1651 | --DOCSHELL 0x120f94800 == 38 [pid = 1651] [id = 321] 05:35:28 INFO - PROCESS | 1651 | --DOCSHELL 0x118aaa800 == 37 [pid = 1651] [id = 320] 05:35:28 INFO - PROCESS | 1651 | --DOCSHELL 0x113a58800 == 36 [pid = 1651] [id = 319] 05:35:28 INFO - PROCESS | 1651 | --DOCSHELL 0x120e79000 == 35 [pid = 1651] [id = 318] 05:35:28 INFO - PROCESS | 1651 | --DOCSHELL 0x116962000 == 34 [pid = 1651] [id = 317] 05:35:28 INFO - PROCESS | 1651 | --DOCSHELL 0x121668000 == 33 [pid = 1651] [id = 316] 05:35:28 INFO - PROCESS | 1651 | --DOCSHELL 0x116506000 == 32 [pid = 1651] [id = 335] 05:35:28 INFO - PROCESS | 1651 | --DOCSHELL 0x12c478000 == 31 [pid = 1651] [id = 334] 05:35:28 INFO - PROCESS | 1651 | --DOCSHELL 0x12be55800 == 30 [pid = 1651] [id = 333] 05:35:28 INFO - PROCESS | 1651 | --DOCSHELL 0x12658d800 == 29 [pid = 1651] [id = 332] 05:35:28 INFO - PROCESS | 1651 | --DOCSHELL 0x12be51000 == 28 [pid = 1651] [id = 330] 05:35:28 INFO - PROCESS | 1651 | --DOCSHELL 0x118224800 == 27 [pid = 1651] [id = 331] 05:35:28 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x11930ac00) [pid = 1651] [serial = 904] [outer = 0x0] [url = about:blank] 05:35:28 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x118584400) [pid = 1651] [serial = 903] [outer = 0x0] [url = about:blank] 05:35:28 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x123a67800) [pid = 1651] [serial = 907] [outer = 0x0] [url = about:blank] 05:35:28 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x120ef1000) [pid = 1651] [serial = 906] [outer = 0x0] [url = about:blank] 05:35:28 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x118586c00) [pid = 1651] [serial = 916] [outer = 0x0] [url = about:blank] 05:35:28 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x118306000) [pid = 1651] [serial = 915] [outer = 0x0] [url = about:blank] 05:35:28 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x12193c400) [pid = 1651] [serial = 930] [outer = 0x0] [url = about:blank] 05:35:28 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x1197a1800) [pid = 1651] [serial = 924] [outer = 0x0] [url = about:blank] 05:35:28 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x119a0a800) [pid = 1651] [serial = 925] [outer = 0x0] [url = about:blank] 05:35:28 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x120e0d400) [pid = 1651] [serial = 927] [outer = 0x0] [url = about:blank] 05:35:28 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x11854c400) [pid = 1651] [serial = 921] [outer = 0x0] [url = about:blank] 05:35:28 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x1187a8000) [pid = 1651] [serial = 922] [outer = 0x0] [url = about:blank] 05:35:28 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x12739fc00) [pid = 1651] [serial = 910] [outer = 0x0] [url = about:blank] 05:35:28 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x113d99400) [pid = 1651] [serial = 918] [outer = 0x0] [url = about:blank] 05:35:28 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x116081800) [pid = 1651] [serial = 919] [outer = 0x0] [url = about:blank] 05:35:28 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x126fb0400) [pid = 1651] [serial = 909] [outer = 0x0] [url = about:blank] 05:35:28 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x128e3e000) [pid = 1651] [serial = 913] [outer = 0x0] [url = about:blank] 05:35:28 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x128ba1400) [pid = 1651] [serial = 912] [outer = 0x0] [url = about:blank] 05:35:28 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x125178000) [pid = 1651] [serial = 933] [outer = 0x0] [url = about:blank] 05:35:28 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x126fb3400) [pid = 1651] [serial = 936] [outer = 0x0] [url = about:blank] 05:35:28 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x126903800) [pid = 1651] [serial = 934] [outer = 0x0] [url = about:blank] 05:35:28 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x12731e000) [pid = 1651] [serial = 937] [outer = 0x0] [url = about:blank] 05:35:28 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x1183e8800) [pid = 1651] [serial = 940] [outer = 0x0] [url = about:blank] 05:35:28 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x1251d6800) [pid = 1651] [serial = 942] [outer = 0x0] [url = about:blank] 05:35:28 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x1273a1c00) [pid = 1651] [serial = 946] [outer = 0x0] [url = about:blank] 05:35:28 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x113218000) [pid = 1651] [serial = 939] [outer = 0x0] [url = about:blank] 05:35:28 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x123a96800) [pid = 1651] [serial = 931] [outer = 0x0] [url = about:blank] 05:35:28 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x127395c00) [pid = 1651] [serial = 945] [outer = 0x0] [url = about:blank] 05:35:28 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x127391000) [pid = 1651] [serial = 943] [outer = 0x0] [url = about:blank] 05:35:28 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x12177f000) [pid = 1651] [serial = 928] [outer = 0x0] [url = about:blank] 05:35:28 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x128b3f400) [pid = 1651] [serial = 948] [outer = 0x0] [url = about:blank] 05:35:28 INFO - PROCESS | 1651 | 1469018128832 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]]]}] 05:35:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 05:35:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1276ms 05:35:28 INFO - PROCESS | 1651 | 1469018128848 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 05:35:28 INFO - PROCESS | 1651 | 1469018128851 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 05:35:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 05:35:28 INFO - PROCESS | 1651 | 1469018128856 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 05:35:28 INFO - PROCESS | 1651 | 1469018128858 Marionette TRACE conn2 <- [1,1318,null,{}] 05:35:28 INFO - PROCESS | 1651 | 1469018128862 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}] 05:35:28 INFO - PROCESS | 1651 | 1469018128863 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:28 INFO - PROCESS | 1651 | 1469018128948 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 05:35:28 INFO - PROCESS | 1651 | 1469018128955 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:28 INFO - PROCESS | 1651 | 1469018128959 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:28 INFO - PROCESS | 1651 | ++DOCSHELL 0x113d8e800 == 28 [pid = 1651] [id = 337] 05:35:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x112978400) [pid = 1651] [serial = 1010] [outer = 0x0] 05:35:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x11297c800) [pid = 1651] [serial = 1011] [outer = 0x112978400] 05:35:28 INFO - PROCESS | 1651 | 1469018128990 Marionette DEBUG loaded listener.js 05:35:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x112e35000) [pid = 1651] [serial = 1012] [outer = 0x112978400] 05:35:29 INFO - PROCESS | 1651 | 1469018129331 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]]]}] 05:35:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 05:35:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 523ms 05:35:29 INFO - PROCESS | 1651 | 1469018129377 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 05:35:29 INFO - PROCESS | 1651 | 1469018129381 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 05:35:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 05:35:29 INFO - PROCESS | 1651 | 1469018129386 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 05:35:29 INFO - PROCESS | 1651 | 1469018129388 Marionette TRACE conn2 <- [1,1322,null,{}] 05:35:29 INFO - PROCESS | 1651 | 1469018129390 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}] 05:35:29 INFO - PROCESS | 1651 | 1469018129392 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:29 INFO - PROCESS | 1651 | 1469018129472 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 05:35:29 INFO - PROCESS | 1651 | 1469018129479 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:29 INFO - PROCESS | 1651 | 1469018129480 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:29 INFO - PROCESS | 1651 | ++DOCSHELL 0x11724e000 == 29 [pid = 1651] [id = 338] 05:35:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x11386e400) [pid = 1651] [serial = 1013] [outer = 0x0] 05:35:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x11600a400) [pid = 1651] [serial = 1014] [outer = 0x11386e400] 05:35:29 INFO - PROCESS | 1651 | 1469018129508 Marionette DEBUG loaded listener.js 05:35:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x11697d800) [pid = 1651] [serial = 1015] [outer = 0x11386e400] 05:35:29 INFO - PROCESS | 1651 | 1469018129858 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]]]}] 05:35:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 05:35:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 524ms 05:35:29 INFO - PROCESS | 1651 | 1469018129910 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 05:35:29 INFO - PROCESS | 1651 | 1469018129919 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 05:35:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 05:35:29 INFO - PROCESS | 1651 | 1469018129921 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 05:35:29 INFO - PROCESS | 1651 | 1469018129924 Marionette TRACE conn2 <- [1,1326,null,{}] 05:35:29 INFO - PROCESS | 1651 | 1469018129932 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}] 05:35:29 INFO - PROCESS | 1651 | 1469018129935 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:30 INFO - PROCESS | 1651 | 1469018130017 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 05:35:30 INFO - PROCESS | 1651 | 1469018130025 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:30 INFO - PROCESS | 1651 | 1469018130027 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:30 INFO - PROCESS | 1651 | ++DOCSHELL 0x119213800 == 30 [pid = 1651] [id = 339] 05:35:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x1183e9c00) [pid = 1651] [serial = 1016] [outer = 0x0] 05:35:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x11854a400) [pid = 1651] [serial = 1017] [outer = 0x1183e9c00] 05:35:30 INFO - PROCESS | 1651 | 1469018130055 Marionette DEBUG loaded listener.js 05:35:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x11879e800) [pid = 1651] [serial = 1018] [outer = 0x1183e9c00] 05:35:30 INFO - PROCESS | 1651 | 1469018130414 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]]]}] 05:35:30 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 05:35:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 522ms 05:35:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 05:35:30 INFO - PROCESS | 1651 | 1469018130444 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 05:35:30 INFO - PROCESS | 1651 | 1469018130446 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 05:35:30 INFO - PROCESS | 1651 | 1469018130448 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 05:35:30 INFO - PROCESS | 1651 | 1469018130449 Marionette TRACE conn2 <- [1,1330,null,{}] 05:35:30 INFO - PROCESS | 1651 | 1469018130451 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}] 05:35:30 INFO - PROCESS | 1651 | 1469018130453 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:30 INFO - PROCESS | 1651 | 1469018130563 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 05:35:30 INFO - PROCESS | 1651 | 1469018130596 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:30 INFO - PROCESS | 1651 | 1469018130597 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:30 INFO - PROCESS | 1651 | ++DOCSHELL 0x1198e4800 == 31 [pid = 1651] [id = 340] 05:35:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x11879e400) [pid = 1651] [serial = 1019] [outer = 0x0] 05:35:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x119311c00) [pid = 1651] [serial = 1020] [outer = 0x11879e400] 05:35:30 INFO - PROCESS | 1651 | 1469018130624 Marionette DEBUG loaded listener.js 05:35:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x1198ef800) [pid = 1651] [serial = 1021] [outer = 0x11879e400] 05:35:30 INFO - PROCESS | 1651 | 1469018130960 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]]]}] 05:35:31 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 05:35:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 569ms 05:35:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 05:35:31 INFO - PROCESS | 1651 | 1469018131018 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 05:35:31 INFO - PROCESS | 1651 | 1469018131020 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 05:35:31 INFO - PROCESS | 1651 | 1469018131023 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 05:35:31 INFO - PROCESS | 1651 | 1469018131025 Marionette TRACE conn2 <- [1,1334,null,{}] 05:35:31 INFO - PROCESS | 1651 | 1469018131038 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}] 05:35:31 INFO - PROCESS | 1651 | 1469018131041 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:31 INFO - PROCESS | 1651 | 1469018131169 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 05:35:31 INFO - PROCESS | 1651 | 1469018131182 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:31 INFO - PROCESS | 1651 | 1469018131183 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:31 INFO - PROCESS | 1651 | ++DOCSHELL 0x121681000 == 32 [pid = 1651] [id = 341] 05:35:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x1193a7400) [pid = 1651] [serial = 1022] [outer = 0x0] 05:35:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x120d21000) [pid = 1651] [serial = 1023] [outer = 0x1193a7400] 05:35:31 INFO - PROCESS | 1651 | 1469018131208 Marionette DEBUG loaded listener.js 05:35:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x12144b400) [pid = 1651] [serial = 1024] [outer = 0x1193a7400] 05:35:31 INFO - PROCESS | 1651 | 1469018131552 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]]]}] 05:35:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 05:35:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 570ms 05:35:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 05:35:31 INFO - PROCESS | 1651 | 1469018131594 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 05:35:31 INFO - PROCESS | 1651 | 1469018131595 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 05:35:31 INFO - PROCESS | 1651 | 1469018131597 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 05:35:31 INFO - PROCESS | 1651 | 1469018131598 Marionette TRACE conn2 <- [1,1338,null,{}] 05:35:31 INFO - PROCESS | 1651 | 1469018131601 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}] 05:35:31 INFO - PROCESS | 1651 | 1469018131605 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:31 INFO - PROCESS | 1651 | 1469018131719 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 05:35:31 INFO - PROCESS | 1651 | 1469018131730 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:31 INFO - PROCESS | 1651 | 1469018131731 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:31 INFO - PROCESS | 1651 | ++DOCSHELL 0x12658e000 == 33 [pid = 1651] [id = 342] 05:35:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x121778800) [pid = 1651] [serial = 1025] [outer = 0x0] 05:35:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x123a28400) [pid = 1651] [serial = 1026] [outer = 0x121778800] 05:35:31 INFO - PROCESS | 1651 | 1469018131757 Marionette DEBUG loaded listener.js 05:35:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x123f8cc00) [pid = 1651] [serial = 1027] [outer = 0x121778800] 05:35:32 INFO - PROCESS | 1651 | 1469018132569 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]]]}] 05:35:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 05:35:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1019ms 05:35:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 05:35:32 INFO - PROCESS | 1651 | 1469018132617 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 05:35:32 INFO - PROCESS | 1651 | 1469018132618 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 05:35:32 INFO - PROCESS | 1651 | 1469018132620 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 05:35:32 INFO - PROCESS | 1651 | 1469018132621 Marionette TRACE conn2 <- [1,1342,null,{}] 05:35:32 INFO - PROCESS | 1651 | 1469018132624 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}] 05:35:32 INFO - PROCESS | 1651 | 1469018132625 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:32 INFO - PROCESS | 1651 | 1469018132726 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 05:35:32 INFO - PROCESS | 1651 | 1469018132730 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:32 INFO - PROCESS | 1651 | 1469018132731 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:32 INFO - PROCESS | 1651 | ++DOCSHELL 0x128b1a000 == 34 [pid = 1651] [id = 343] 05:35:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x121778c00) [pid = 1651] [serial = 1028] [outer = 0x0] 05:35:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x123ff0c00) [pid = 1651] [serial = 1029] [outer = 0x121778c00] 05:35:32 INFO - PROCESS | 1651 | 1469018132756 Marionette DEBUG loaded listener.js 05:35:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x1265ba400) [pid = 1651] [serial = 1030] [outer = 0x121778c00] 05:35:33 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x1271c2c00) [pid = 1651] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 05:35:33 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x128ba8c00) [pid = 1651] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 05:35:33 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x129270800) [pid = 1651] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 05:35:33 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x118591c00) [pid = 1651] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 05:35:33 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x1126df400) [pid = 1651] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 05:35:33 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x1128d4400) [pid = 1651] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 05:35:33 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x118583400) [pid = 1651] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 05:35:33 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x123a98800) [pid = 1651] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 05:35:33 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x113d9d000) [pid = 1651] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 05:35:33 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x1128cf400) [pid = 1651] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 05:35:33 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x112974000) [pid = 1651] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 05:35:33 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x12517ac00) [pid = 1651] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 05:35:33 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x112e2c000) [pid = 1651] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 05:35:33 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x119a18800) [pid = 1651] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 05:35:33 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x129515000) [pid = 1651] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 05:35:33 INFO - PROCESS | 1651 | 1469018133221 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]]]}] 05:35:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 05:35:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 620ms 05:35:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 05:35:33 INFO - PROCESS | 1651 | 1469018133242 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 05:35:33 INFO - PROCESS | 1651 | 1469018133243 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 05:35:33 INFO - PROCESS | 1651 | 1469018133245 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 05:35:33 INFO - PROCESS | 1651 | 1469018133246 Marionette TRACE conn2 <- [1,1346,null,{}] 05:35:33 INFO - PROCESS | 1651 | 1469018133249 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}] 05:35:33 INFO - PROCESS | 1651 | 1469018133250 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:33 INFO - PROCESS | 1651 | 1469018133326 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 05:35:33 INFO - PROCESS | 1651 | 1469018133377 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:33 INFO - PROCESS | 1651 | 1469018133379 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:33 INFO - PROCESS | 1651 | ++DOCSHELL 0x128eed000 == 35 [pid = 1651] [id = 344] 05:35:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x11267e800) [pid = 1651] [serial = 1031] [outer = 0x0] 05:35:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x11928d400) [pid = 1651] [serial = 1032] [outer = 0x11267e800] 05:35:33 INFO - PROCESS | 1651 | 1469018133405 Marionette DEBUG loaded listener.js 05:35:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x1251d3800) [pid = 1651] [serial = 1033] [outer = 0x11267e800] 05:35:33 INFO - PROCESS | 1651 | 1469018133684 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]]]}] 05:35:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 05:35:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 469ms 05:35:33 INFO - PROCESS | 1651 | 1469018133714 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 05:35:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 05:35:33 INFO - PROCESS | 1651 | 1469018133715 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 05:35:33 INFO - PROCESS | 1651 | 1469018133718 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 05:35:33 INFO - PROCESS | 1651 | 1469018133719 Marionette TRACE conn2 <- [1,1350,null,{}] 05:35:33 INFO - PROCESS | 1651 | 1469018133721 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}] 05:35:33 INFO - PROCESS | 1651 | 1469018133722 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:33 INFO - PROCESS | 1651 | 1469018133821 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 05:35:33 INFO - PROCESS | 1651 | 1469018133827 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:33 INFO - PROCESS | 1651 | 1469018133828 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:33 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a40c800 == 36 [pid = 1651] [id = 345] 05:35:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x12517ac00) [pid = 1651] [serial = 1034] [outer = 0x0] 05:35:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x126e9ac00) [pid = 1651] [serial = 1035] [outer = 0x12517ac00] 05:35:33 INFO - PROCESS | 1651 | 1469018133852 Marionette DEBUG loaded listener.js 05:35:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x127319000) [pid = 1651] [serial = 1036] [outer = 0x12517ac00] 05:35:34 INFO - PROCESS | 1651 | 1469018134193 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]]]}] 05:35:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 05:35:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 517ms 05:35:34 INFO - PROCESS | 1651 | 1469018134236 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 05:35:34 INFO - PROCESS | 1651 | 1469018134237 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 05:35:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 05:35:34 INFO - PROCESS | 1651 | 1469018134242 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 05:35:34 INFO - PROCESS | 1651 | 1469018134243 Marionette TRACE conn2 <- [1,1354,null,{}] 05:35:34 INFO - PROCESS | 1651 | 1469018134245 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}] 05:35:34 INFO - PROCESS | 1651 | 1469018134246 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:34 INFO - PROCESS | 1651 | 1469018134347 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 05:35:34 INFO - PROCESS | 1651 | 1469018134359 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:34 INFO - PROCESS | 1651 | 1469018134360 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:34 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a41e800 == 37 [pid = 1651] [id = 346] 05:35:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x127319c00) [pid = 1651] [serial = 1037] [outer = 0x0] 05:35:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x127323400) [pid = 1651] [serial = 1038] [outer = 0x127319c00] 05:35:34 INFO - PROCESS | 1651 | 1469018134385 Marionette DEBUG loaded listener.js 05:35:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x127390c00) [pid = 1651] [serial = 1039] [outer = 0x127319c00] 05:35:34 INFO - PROCESS | 1651 | 1469018134697 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]]]}] 05:35:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 05:35:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 470ms 05:35:34 INFO - PROCESS | 1651 | 1469018134712 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 05:35:34 INFO - PROCESS | 1651 | 1469018134714 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 05:35:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 05:35:34 INFO - PROCESS | 1651 | 1469018134717 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 05:35:34 INFO - PROCESS | 1651 | 1469018134719 Marionette TRACE conn2 <- [1,1358,null,{}] 05:35:34 INFO - PROCESS | 1651 | 1469018134721 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}] 05:35:34 INFO - PROCESS | 1651 | 1469018134726 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:34 INFO - PROCESS | 1651 | 1469018134829 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 05:35:34 INFO - PROCESS | 1651 | 1469018134832 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:34 INFO - PROCESS | 1651 | 1469018134834 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:34 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b214000 == 38 [pid = 1651] [id = 347] 05:35:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x127395400) [pid = 1651] [serial = 1040] [outer = 0x0] 05:35:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x1273a3000) [pid = 1651] [serial = 1041] [outer = 0x127395400] 05:35:34 INFO - PROCESS | 1651 | 1469018134861 Marionette DEBUG loaded listener.js 05:35:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x128ba9c00) [pid = 1651] [serial = 1042] [outer = 0x127395400] 05:35:35 INFO - PROCESS | 1651 | 1469018135387 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]]]}] 05:35:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 05:35:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 719ms 05:35:35 INFO - PROCESS | 1651 | 1469018135437 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 05:35:35 INFO - PROCESS | 1651 | 1469018135439 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 05:35:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 05:35:35 INFO - PROCESS | 1651 | 1469018135471 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 05:35:35 INFO - PROCESS | 1651 | 1469018135474 Marionette TRACE conn2 <- [1,1362,null,{}] 05:35:35 INFO - PROCESS | 1651 | 1469018135479 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}] 05:35:35 INFO - PROCESS | 1651 | 1469018135481 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:35 INFO - PROCESS | 1651 | 1469018135617 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 05:35:35 INFO - PROCESS | 1651 | 1469018135698 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:35 INFO - PROCESS | 1651 | 1469018135699 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:35 INFO - PROCESS | 1651 | ++DOCSHELL 0x11700a800 == 39 [pid = 1651] [id = 348] 05:35:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x1132ca800) [pid = 1651] [serial = 1043] [outer = 0x0] 05:35:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x113806400) [pid = 1651] [serial = 1044] [outer = 0x1132ca800] 05:35:35 INFO - PROCESS | 1651 | 1469018135731 Marionette DEBUG loaded listener.js 05:35:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x116004800) [pid = 1651] [serial = 1045] [outer = 0x1132ca800] 05:35:36 INFO - PROCESS | 1651 | 1469018136311 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]]]}] 05:35:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 05:35:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 876ms 05:35:36 INFO - PROCESS | 1651 | 1469018136344 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 05:35:36 INFO - PROCESS | 1651 | 1469018136348 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 05:35:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 05:35:36 INFO - PROCESS | 1651 | 1469018136353 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 05:35:36 INFO - PROCESS | 1651 | 1469018136354 Marionette TRACE conn2 <- [1,1366,null,{}] 05:35:36 INFO - PROCESS | 1651 | 1469018136357 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}] 05:35:36 INFO - PROCESS | 1651 | 1469018136359 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:36 INFO - PROCESS | 1651 | 1469018136470 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 05:35:36 INFO - PROCESS | 1651 | 1469018136549 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:36 INFO - PROCESS | 1651 | 1469018136551 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:36 INFO - PROCESS | 1651 | ++DOCSHELL 0x119553800 == 40 [pid = 1651] [id = 349] 05:35:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x1160ec000) [pid = 1651] [serial = 1046] [outer = 0x0] 05:35:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x118309000) [pid = 1651] [serial = 1047] [outer = 0x1160ec000] 05:35:36 INFO - PROCESS | 1651 | 1469018136583 Marionette DEBUG loaded listener.js 05:35:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x11878e000) [pid = 1651] [serial = 1048] [outer = 0x1160ec000] 05:35:37 INFO - PROCESS | 1651 | --DOCSHELL 0x12a41e800 == 39 [pid = 1651] [id = 346] 05:35:37 INFO - PROCESS | 1651 | --DOCSHELL 0x12a40c800 == 38 [pid = 1651] [id = 345] 05:35:37 INFO - PROCESS | 1651 | --DOCSHELL 0x128eed000 == 37 [pid = 1651] [id = 344] 05:35:37 INFO - PROCESS | 1651 | --DOCSHELL 0x128b1a000 == 36 [pid = 1651] [id = 343] 05:35:37 INFO - PROCESS | 1651 | --DOCSHELL 0x12658e000 == 35 [pid = 1651] [id = 342] 05:35:37 INFO - PROCESS | 1651 | --DOCSHELL 0x121681000 == 34 [pid = 1651] [id = 341] 05:35:37 INFO - PROCESS | 1651 | --DOCSHELL 0x1198e4800 == 33 [pid = 1651] [id = 340] 05:35:37 INFO - PROCESS | 1651 | --DOCSHELL 0x119213800 == 32 [pid = 1651] [id = 339] 05:35:37 INFO - PROCESS | 1651 | --DOCSHELL 0x11724e000 == 31 [pid = 1651] [id = 338] 05:35:37 INFO - PROCESS | 1651 | --DOCSHELL 0x113d8e800 == 30 [pid = 1651] [id = 337] 05:35:37 INFO - PROCESS | 1651 | --DOCSHELL 0x119c46800 == 29 [pid = 1651] [id = 336] 05:35:37 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x127392000) [pid = 1651] [serial = 972] [outer = 0x0] [url = about:blank] 05:35:37 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x128e42800) [pid = 1651] [serial = 975] [outer = 0x0] [url = about:blank] 05:35:37 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x12927bc00) [pid = 1651] [serial = 978] [outer = 0x0] [url = about:blank] 05:35:37 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x11923e000) [pid = 1651] [serial = 954] [outer = 0x0] [url = about:blank] 05:35:37 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x11930c000) [pid = 1651] [serial = 955] [outer = 0x0] [url = about:blank] 05:35:37 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x128f27800) [pid = 1651] [serial = 949] [outer = 0x0] [url = about:blank] 05:35:37 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x120d21400) [pid = 1651] [serial = 963] [outer = 0x0] [url = about:blank] 05:35:37 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x123a69400) [pid = 1651] [serial = 964] [outer = 0x0] [url = about:blank] 05:35:37 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x11930ec00) [pid = 1651] [serial = 960] [outer = 0x0] [url = about:blank] 05:35:37 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x1198ec800) [pid = 1651] [serial = 961] [outer = 0x0] [url = about:blank] 05:35:37 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x123fec000) [pid = 1651] [serial = 966] [outer = 0x0] [url = about:blank] 05:35:37 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x12517c400) [pid = 1651] [serial = 967] [outer = 0x0] [url = about:blank] 05:35:37 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x116530c00) [pid = 1651] [serial = 957] [outer = 0x0] [url = about:blank] 05:35:37 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x11851ac00) [pid = 1651] [serial = 958] [outer = 0x0] [url = about:blank] 05:35:37 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x113ab0800) [pid = 1651] [serial = 951] [outer = 0x0] [url = about:blank] 05:35:37 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x1160eb400) [pid = 1651] [serial = 952] [outer = 0x0] [url = about:blank] 05:35:37 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x119a12c00) [pid = 1651] [serial = 982] [outer = 0x0] [url = about:blank] 05:35:37 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x1172b3000) [pid = 1651] [serial = 981] [outer = 0x0] [url = about:blank] 05:35:37 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x129388000) [pid = 1651] [serial = 979] [outer = 0x0] [url = about:blank] 05:35:37 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x12a63f800) [pid = 1651] [serial = 988] [outer = 0x0] [url = about:blank] 05:35:37 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x12517dc00) [pid = 1651] [serial = 969] [outer = 0x0] [url = about:blank] 05:35:37 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x129272000) [pid = 1651] [serial = 976] [outer = 0x0] [url = about:blank] 05:35:37 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x128ba5400) [pid = 1651] [serial = 973] [outer = 0x0] [url = about:blank] 05:35:37 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x129388400) [pid = 1651] [serial = 985] [outer = 0x0] [url = about:blank] 05:35:37 INFO - PROCESS | 1651 | --DOMWINDOW == 78 (0x1271c9c00) [pid = 1651] [serial = 984] [outer = 0x0] [url = about:blank] 05:35:37 INFO - PROCESS | 1651 | --DOMWINDOW == 77 (0x129509c00) [pid = 1651] [serial = 987] [outer = 0x0] [url = about:blank] 05:35:37 INFO - PROCESS | 1651 | --DOMWINDOW == 76 (0x126e99800) [pid = 1651] [serial = 970] [outer = 0x0] [url = about:blank] 05:35:37 INFO - PROCESS | 1651 | --DOMWINDOW == 75 (0x12a89a800) [pid = 1651] [serial = 991] [outer = 0x0] [url = about:blank] 05:35:37 INFO - PROCESS | 1651 | --DOMWINDOW == 74 (0x12a7dd800) [pid = 1651] [serial = 990] [outer = 0x0] [url = about:blank] 05:35:37 INFO - PROCESS | 1651 | 1469018137265 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] 05:35:37 INFO - PROCESS | 1651 | 1469018137280 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 05:35:37 INFO - PROCESS | 1651 | 1469018137283 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 05:35:37 INFO - PROCESS | 1651 | 1469018137285 Marionette TRACE conn2 <- [1,1370,null,{}] 05:35:37 INFO - PROCESS | 1651 | 1469018137289 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}] 05:35:37 INFO - PROCESS | 1651 | 1469018137293 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:37 INFO - PROCESS | 1651 | 1469018137369 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 05:35:37 INFO - PROCESS | 1651 | 1469018137378 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:37 INFO - PROCESS | 1651 | 1469018137381 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:37 INFO - PROCESS | 1651 | ++DOCSHELL 0x1169aa800 == 30 [pid = 1651] [id = 350] 05:35:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 75 (0x1172b2800) [pid = 1651] [serial = 1049] [outer = 0x0] 05:35:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 76 (0x118165c00) [pid = 1651] [serial = 1050] [outer = 0x1172b2800] 05:35:37 INFO - PROCESS | 1651 | 1469018137409 Marionette DEBUG loaded listener.js 05:35:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 77 (0x11854bc00) [pid = 1651] [serial = 1051] [outer = 0x1172b2800] 05:35:37 INFO - PROCESS | 1651 | 1469018137773 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] 05:35:37 INFO - PROCESS | 1651 | 1469018137808 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 05:35:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 05:35:37 INFO - PROCESS | 1651 | 1469018137812 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 05:35:37 INFO - PROCESS | 1651 | 1469018137814 Marionette TRACE conn2 <- [1,1374,null,{}] 05:35:37 INFO - PROCESS | 1651 | 1469018137816 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}] 05:35:37 INFO - PROCESS | 1651 | 1469018137818 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:37 INFO - PROCESS | 1651 | 1469018137898 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 05:35:37 INFO - PROCESS | 1651 | 1469018137903 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:37 INFO - PROCESS | 1651 | 1469018137904 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:37 INFO - PROCESS | 1651 | ++DOCSHELL 0x119213800 == 31 [pid = 1651] [id = 351] 05:35:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 78 (0x1187ac000) [pid = 1651] [serial = 1052] [outer = 0x0] 05:35:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x1193c5400) [pid = 1651] [serial = 1053] [outer = 0x1187ac000] 05:35:37 INFO - PROCESS | 1651 | 1469018137935 Marionette DEBUG loaded listener.js 05:35:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x1198ec800) [pid = 1651] [serial = 1054] [outer = 0x1187ac000] 05:35:38 INFO - PROCESS | 1651 | [1651] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:35:38 INFO - PROCESS | 1651 | 1469018138309 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] 05:35:38 INFO - PROCESS | 1651 | 1469018138333 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 05:35:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 05:35:38 INFO - PROCESS | 1651 | 1469018138335 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 05:35:38 INFO - PROCESS | 1651 | 1469018138338 Marionette TRACE conn2 <- [1,1378,null,{}] 05:35:38 INFO - PROCESS | 1651 | 1469018138346 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}] 05:35:38 INFO - PROCESS | 1651 | 1469018138349 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:38 INFO - PROCESS | 1651 | 1469018138432 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 05:35:38 INFO - PROCESS | 1651 | 1469018138437 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:38 INFO - PROCESS | 1651 | 1469018138439 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:38 INFO - PROCESS | 1651 | ++DOCSHELL 0x121668000 == 32 [pid = 1651] [id = 352] 05:35:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x112d5e000) [pid = 1651] [serial = 1055] [outer = 0x0] 05:35:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x121450800) [pid = 1651] [serial = 1056] [outer = 0x112d5e000] 05:35:38 INFO - PROCESS | 1651 | 1469018138471 Marionette DEBUG loaded listener.js 05:35:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x123a29000) [pid = 1651] [serial = 1057] [outer = 0x112d5e000] 05:35:38 INFO - PROCESS | 1651 | 1469018138798 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] 05:35:38 INFO - PROCESS | 1651 | 1469018138859 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 05:35:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 05:35:38 INFO - PROCESS | 1651 | 1469018138861 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 05:35:38 INFO - PROCESS | 1651 | 1469018138863 Marionette TRACE conn2 <- [1,1382,null,{}] 05:35:38 INFO - PROCESS | 1651 | 1469018138865 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}] 05:35:38 INFO - PROCESS | 1651 | 1469018138866 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:38 INFO - PROCESS | 1651 | 1469018138974 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 05:35:38 INFO - PROCESS | 1651 | 1469018138979 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:38 INFO - PROCESS | 1651 | 1469018138981 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:38 INFO - PROCESS | 1651 | ++DOCSHELL 0x12528a000 == 33 [pid = 1651] [id = 353] 05:35:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x123a65800) [pid = 1651] [serial = 1058] [outer = 0x0] 05:35:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x123d91000) [pid = 1651] [serial = 1059] [outer = 0x123a65800] 05:35:39 INFO - PROCESS | 1651 | 1469018139008 Marionette DEBUG loaded listener.js 05:35:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x1249e0400) [pid = 1651] [serial = 1060] [outer = 0x123a65800] 05:35:39 INFO - PROCESS | 1651 | [1651] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:35:39 INFO - PROCESS | 1651 | 1469018139372 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] 05:35:39 INFO - PROCESS | 1651 | 1469018139383 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 05:35:39 INFO - PROCESS | 1651 | 1469018139385 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 05:35:39 INFO - PROCESS | 1651 | 1469018139386 Marionette TRACE conn2 <- [1,1386,null,{}] 05:35:39 INFO - PROCESS | 1651 | 1469018139388 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}] 05:35:39 INFO - PROCESS | 1651 | 1469018139390 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:39 INFO - PROCESS | 1651 | 1469018139486 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 05:35:39 INFO - PROCESS | 1651 | 1469018139498 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:39 INFO - PROCESS | 1651 | 1469018139499 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:39 INFO - PROCESS | 1651 | ++DOCSHELL 0x128eed000 == 34 [pid = 1651] [id = 354] 05:35:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x112976000) [pid = 1651] [serial = 1061] [outer = 0x0] 05:35:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x1265b9000) [pid = 1651] [serial = 1062] [outer = 0x112976000] 05:35:39 INFO - PROCESS | 1651 | 1469018139525 Marionette DEBUG loaded listener.js 05:35:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x127318800) [pid = 1651] [serial = 1063] [outer = 0x112976000] 05:35:39 INFO - PROCESS | 1651 | 1469018139883 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] 05:35:39 INFO - PROCESS | 1651 | 1469018139915 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 05:35:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 05:35:39 INFO - PROCESS | 1651 | 1469018139918 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 05:35:39 INFO - PROCESS | 1651 | 1469018139919 Marionette TRACE conn2 <- [1,1390,null,{}] 05:35:39 INFO - PROCESS | 1651 | 1469018139921 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}] 05:35:39 INFO - PROCESS | 1651 | 1469018139925 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:40 INFO - PROCESS | 1651 | 1469018140044 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 05:35:40 INFO - PROCESS | 1651 | 1469018140057 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:40 INFO - PROCESS | 1651 | 1469018140058 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:40 INFO - PROCESS | 1651 | ++DOCSHELL 0x1293a6800 == 35 [pid = 1651] [id = 355] 05:35:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x12738f000) [pid = 1651] [serial = 1064] [outer = 0x0] 05:35:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x128b40000) [pid = 1651] [serial = 1065] [outer = 0x12738f000] 05:35:40 INFO - PROCESS | 1651 | 1469018140083 Marionette DEBUG loaded listener.js 05:35:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x129270000) [pid = 1651] [serial = 1066] [outer = 0x12738f000] 05:35:40 INFO - PROCESS | 1651 | 1469018140435 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]]]}] 05:35:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 05:35:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 567ms 05:35:40 INFO - PROCESS | 1651 | 1469018140486 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 05:35:40 INFO - PROCESS | 1651 | 1469018140487 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 05:35:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 05:35:40 INFO - PROCESS | 1651 | 1469018140489 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 05:35:40 INFO - PROCESS | 1651 | 1469018140490 Marionette TRACE conn2 <- [1,1394,null,{}] 05:35:40 INFO - PROCESS | 1651 | 1469018140493 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}] 05:35:40 INFO - PROCESS | 1651 | 1469018140494 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:40 INFO - PROCESS | 1651 | 1469018140592 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 05:35:40 INFO - PROCESS | 1651 | 1469018140603 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:40 INFO - PROCESS | 1651 | 1469018140604 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:40 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a845000 == 36 [pid = 1651] [id = 356] 05:35:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x129275800) [pid = 1651] [serial = 1067] [outer = 0x0] 05:35:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x12927c800) [pid = 1651] [serial = 1068] [outer = 0x129275800] 05:35:40 INFO - PROCESS | 1651 | 1469018140630 Marionette DEBUG loaded listener.js 05:35:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x129385800) [pid = 1651] [serial = 1069] [outer = 0x129275800] 05:35:40 INFO - PROCESS | 1651 | 1469018140946 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]]]}] 05:35:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 05:35:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 471ms 05:35:40 INFO - PROCESS | 1651 | 1469018140961 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 05:35:40 INFO - PROCESS | 1651 | 1469018140962 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 05:35:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 05:35:40 INFO - PROCESS | 1651 | 1469018140965 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 05:35:40 INFO - PROCESS | 1651 | 1469018140966 Marionette TRACE conn2 <- [1,1398,null,{}] 05:35:40 INFO - PROCESS | 1651 | 1469018140968 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}] 05:35:40 INFO - PROCESS | 1651 | 1469018140969 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:41 INFO - PROCESS | 1651 | 1469018141068 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 05:35:41 INFO - PROCESS | 1651 | 1469018141079 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:41 INFO - PROCESS | 1651 | 1469018141080 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:41 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b2dc000 == 37 [pid = 1651] [id = 357] 05:35:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x12690f400) [pid = 1651] [serial = 1070] [outer = 0x0] 05:35:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x129278c00) [pid = 1651] [serial = 1071] [outer = 0x12690f400] 05:35:41 INFO - PROCESS | 1651 | 1469018141105 Marionette DEBUG loaded listener.js 05:35:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x12938cc00) [pid = 1651] [serial = 1072] [outer = 0x12690f400] 05:35:41 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x1252d6800) [pid = 1651] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 05:35:41 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x113d48c00) [pid = 1651] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 05:35:41 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x11267e800) [pid = 1651] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 05:35:41 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x121778c00) [pid = 1651] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 05:35:41 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x12517ac00) [pid = 1651] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 05:35:41 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x1273a5c00) [pid = 1651] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 05:35:41 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x1193a7400) [pid = 1651] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 05:35:41 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x112978400) [pid = 1651] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 05:35:41 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x1183e9c00) [pid = 1651] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 05:35:41 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x127319c00) [pid = 1651] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 05:35:41 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x1126d4000) [pid = 1651] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 05:35:41 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x121778800) [pid = 1651] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 05:35:41 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x11298e800) [pid = 1651] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 05:35:41 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x119310400) [pid = 1651] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 05:35:41 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x11386e400) [pid = 1651] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 05:35:41 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x11879e400) [pid = 1651] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 05:35:41 INFO - PROCESS | 1651 | 1469018141516 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]]]}] 05:35:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 05:35:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 568ms 05:35:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 05:35:41 INFO - PROCESS | 1651 | 1469018141533 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 05:35:41 INFO - PROCESS | 1651 | 1469018141535 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 05:35:41 INFO - PROCESS | 1651 | 1469018141537 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 05:35:41 INFO - PROCESS | 1651 | 1469018141538 Marionette TRACE conn2 <- [1,1402,null,{}] 05:35:41 INFO - PROCESS | 1651 | 1469018141541 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}] 05:35:41 INFO - PROCESS | 1651 | 1469018141542 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:41 INFO - PROCESS | 1651 | 1469018141626 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 05:35:41 INFO - PROCESS | 1651 | 1469018141682 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:41 INFO - PROCESS | 1651 | 1469018141683 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:41 INFO - PROCESS | 1651 | ++DOCSHELL 0x12132d800 == 38 [pid = 1651] [id = 358] 05:35:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x1126da400) [pid = 1651] [serial = 1073] [outer = 0x0] 05:35:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x1187a9000) [pid = 1651] [serial = 1074] [outer = 0x1126da400] 05:35:41 INFO - PROCESS | 1651 | 1469018141708 Marionette DEBUG loaded listener.js 05:35:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x121778800) [pid = 1651] [serial = 1075] [outer = 0x1126da400] 05:35:41 INFO - PROCESS | 1651 | 1469018141980 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]]]}] 05:35:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 05:35:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 472ms 05:35:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 05:35:42 INFO - PROCESS | 1651 | 1469018142013 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 05:35:42 INFO - PROCESS | 1651 | 1469018142014 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 05:35:42 INFO - PROCESS | 1651 | 1469018142016 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 05:35:42 INFO - PROCESS | 1651 | 1469018142018 Marionette TRACE conn2 <- [1,1406,null,{}] 05:35:42 INFO - PROCESS | 1651 | 1469018142020 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}] 05:35:42 INFO - PROCESS | 1651 | 1469018142021 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:42 INFO - PROCESS | 1651 | 1469018142120 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 05:35:42 INFO - PROCESS | 1651 | 1469018142127 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:42 INFO - PROCESS | 1651 | 1469018142128 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:42 INFO - PROCESS | 1651 | ++DOCSHELL 0x12bb18000 == 39 [pid = 1651] [id = 359] 05:35:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x11830c000) [pid = 1651] [serial = 1076] [outer = 0x0] 05:35:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x1273a5c00) [pid = 1651] [serial = 1077] [outer = 0x11830c000] 05:35:42 INFO - PROCESS | 1651 | 1469018142166 Marionette DEBUG loaded listener.js 05:35:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x129508800) [pid = 1651] [serial = 1078] [outer = 0x11830c000] 05:35:42 INFO - PROCESS | 1651 | 1469018142664 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]]]}] 05:35:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 05:35:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 669ms 05:35:42 INFO - PROCESS | 1651 | 1469018142687 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 05:35:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 05:35:42 INFO - PROCESS | 1651 | 1469018142690 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 05:35:42 INFO - PROCESS | 1651 | 1469018142693 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 05:35:42 INFO - PROCESS | 1651 | 1469018142694 Marionette TRACE conn2 <- [1,1410,null,{}] 05:35:42 INFO - PROCESS | 1651 | 1469018142697 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}] 05:35:42 INFO - PROCESS | 1651 | 1469018142698 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:42 INFO - PROCESS | 1651 | 1469018142794 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 05:35:42 INFO - PROCESS | 1651 | 1469018142798 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:42 INFO - PROCESS | 1651 | 1469018142799 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:42 INFO - PROCESS | 1651 | ++DOCSHELL 0x12be5c800 == 40 [pid = 1651] [id = 360] 05:35:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x1193a7400) [pid = 1651] [serial = 1079] [outer = 0x0] 05:35:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x12960d800) [pid = 1651] [serial = 1080] [outer = 0x1193a7400] 05:35:42 INFO - PROCESS | 1651 | 1469018142826 Marionette DEBUG loaded listener.js 05:35:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x12a89a800) [pid = 1651] [serial = 1081] [outer = 0x1193a7400] 05:35:43 INFO - PROCESS | 1651 | 1469018143179 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]]]}] 05:35:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 05:35:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 519ms 05:35:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 05:35:43 INFO - PROCESS | 1651 | 1469018143212 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 05:35:43 INFO - PROCESS | 1651 | 1469018143213 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 05:35:43 INFO - PROCESS | 1651 | 1469018143216 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 05:35:43 INFO - PROCESS | 1651 | 1469018143217 Marionette TRACE conn2 <- [1,1414,null,{}] 05:35:43 INFO - PROCESS | 1651 | 1469018143219 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}] 05:35:43 INFO - PROCESS | 1651 | 1469018143220 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:43 INFO - PROCESS | 1651 | 1469018143335 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 05:35:43 INFO - PROCESS | 1651 | 1469018143344 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:43 INFO - PROCESS | 1651 | 1469018143345 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:43 INFO - PROCESS | 1651 | ++DOCSHELL 0x12be8a800 == 41 [pid = 1651] [id = 361] 05:35:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x12a640400) [pid = 1651] [serial = 1082] [outer = 0x0] 05:35:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x12a8a2400) [pid = 1651] [serial = 1083] [outer = 0x12a640400] 05:35:43 INFO - PROCESS | 1651 | 1469018143369 Marionette DEBUG loaded listener.js 05:35:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x12b002c00) [pid = 1651] [serial = 1084] [outer = 0x12a640400] 05:35:43 INFO - PROCESS | 1651 | 1469018143922 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]]]}] 05:35:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 05:35:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 767ms 05:35:43 INFO - PROCESS | 1651 | 1469018143984 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 05:35:43 INFO - PROCESS | 1651 | 1469018143987 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 05:35:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 05:35:43 INFO - PROCESS | 1651 | 1469018143990 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 05:35:43 INFO - PROCESS | 1651 | 1469018143992 Marionette TRACE conn2 <- [1,1418,null,{}] 05:35:43 INFO - PROCESS | 1651 | 1469018143996 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}] 05:35:44 INFO - PROCESS | 1651 | 1469018143998 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:44 INFO - PROCESS | 1651 | 1469018144128 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 05:35:44 INFO - PROCESS | 1651 | 1469018144186 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:44 INFO - PROCESS | 1651 | 1469018144187 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:44 INFO - PROCESS | 1651 | ++DOCSHELL 0x1198de000 == 42 [pid = 1651] [id = 362] 05:35:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x1176a5000) [pid = 1651] [serial = 1085] [outer = 0x0] 05:35:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x118587000) [pid = 1651] [serial = 1086] [outer = 0x1176a5000] 05:35:44 INFO - PROCESS | 1651 | 1469018144218 Marionette DEBUG loaded listener.js 05:35:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x119310c00) [pid = 1651] [serial = 1087] [outer = 0x1176a5000] 05:35:44 INFO - PROCESS | 1651 | 1469018144700 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]]]}] 05:35:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 05:35:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 720ms 05:35:44 INFO - PROCESS | 1651 | 1469018144711 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 05:35:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 05:35:44 INFO - PROCESS | 1651 | 1469018144714 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 05:35:44 INFO - PROCESS | 1651 | 1469018144719 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 05:35:44 INFO - PROCESS | 1651 | 1469018144721 Marionette TRACE conn2 <- [1,1422,null,{}] 05:35:44 INFO - PROCESS | 1651 | 1469018144723 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}] 05:35:44 INFO - PROCESS | 1651 | 1469018144725 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:44 INFO - PROCESS | 1651 | 1469018144833 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 05:35:44 INFO - PROCESS | 1651 | 1469018144889 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:44 INFO - PROCESS | 1651 | 1469018144890 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:44 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a41b800 == 43 [pid = 1651] [id = 363] 05:35:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x11939a000) [pid = 1651] [serial = 1088] [outer = 0x0] 05:35:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x120d26c00) [pid = 1651] [serial = 1089] [outer = 0x11939a000] 05:35:44 INFO - PROCESS | 1651 | 1469018144934 Marionette DEBUG loaded listener.js 05:35:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x123a97400) [pid = 1651] [serial = 1090] [outer = 0x11939a000] 05:35:45 INFO - PROCESS | 1651 | 1469018145390 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]]]}] 05:35:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 05:35:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 720ms 05:35:45 INFO - PROCESS | 1651 | 1469018145461 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 05:35:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 05:35:45 INFO - PROCESS | 1651 | 1469018145462 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 05:35:45 INFO - PROCESS | 1651 | 1469018145466 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 05:35:45 INFO - PROCESS | 1651 | 1469018145469 Marionette TRACE conn2 <- [1,1426,null,{}] 05:35:45 INFO - PROCESS | 1651 | 1469018145479 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}] 05:35:45 INFO - PROCESS | 1651 | 1469018145483 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:45 INFO - PROCESS | 1651 | 1469018145589 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 05:35:45 INFO - PROCESS | 1651 | 1469018145658 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:45 INFO - PROCESS | 1651 | 1469018145660 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:45 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c72b800 == 44 [pid = 1651] [id = 364] 05:35:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x127399000) [pid = 1651] [serial = 1091] [outer = 0x0] 05:35:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x1273a1c00) [pid = 1651] [serial = 1092] [outer = 0x127399000] 05:35:45 INFO - PROCESS | 1651 | 1469018145692 Marionette DEBUG loaded listener.js 05:35:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x128ba8800) [pid = 1651] [serial = 1093] [outer = 0x127399000] 05:35:46 INFO - PROCESS | 1651 | 1469018146160 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]]]}] 05:35:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 05:35:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 872ms 05:35:46 INFO - PROCESS | 1651 | 1469018146348 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 05:35:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 05:35:46 INFO - PROCESS | 1651 | 1469018146351 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 05:35:46 INFO - PROCESS | 1651 | 1469018146354 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 05:35:46 INFO - PROCESS | 1651 | 1469018146358 Marionette TRACE conn2 <- [1,1430,null,{}] 05:35:46 INFO - PROCESS | 1651 | 1469018146362 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}] 05:35:46 INFO - PROCESS | 1651 | 1469018146364 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:46 INFO - PROCESS | 1651 | 1469018146460 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 05:35:46 INFO - PROCESS | 1651 | 1469018146526 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:46 INFO - PROCESS | 1651 | 1469018146530 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:46 INFO - PROCESS | 1651 | ++DOCSHELL 0x118aa3000 == 45 [pid = 1651] [id = 365] 05:35:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x115e11400) [pid = 1651] [serial = 1094] [outer = 0x0] 05:35:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x11607d400) [pid = 1651] [serial = 1095] [outer = 0x115e11400] 05:35:46 INFO - PROCESS | 1651 | 1469018146557 Marionette DEBUG loaded listener.js 05:35:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x116aa2c00) [pid = 1651] [serial = 1096] [outer = 0x115e11400] 05:35:47 INFO - PROCESS | 1651 | 1469018147021 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]]]}] 05:35:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 05:35:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 675ms 05:35:47 INFO - PROCESS | 1651 | 1469018147029 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 05:35:47 INFO - PROCESS | 1651 | 1469018147031 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 05:35:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 05:35:47 INFO - PROCESS | 1651 | 1469018147036 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 05:35:47 INFO - PROCESS | 1651 | 1469018147038 Marionette TRACE conn2 <- [1,1434,null,{}] 05:35:47 INFO - PROCESS | 1651 | 1469018147043 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}] 05:35:47 INFO - PROCESS | 1651 | 1469018147045 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:47 INFO - PROCESS | 1651 | 1469018147140 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 05:35:47 INFO - PROCESS | 1651 | --DOCSHELL 0x12be5c800 == 44 [pid = 1651] [id = 360] 05:35:47 INFO - PROCESS | 1651 | --DOCSHELL 0x12bb18000 == 43 [pid = 1651] [id = 359] 05:35:47 INFO - PROCESS | 1651 | --DOCSHELL 0x12132d800 == 42 [pid = 1651] [id = 358] 05:35:47 INFO - PROCESS | 1651 | --DOCSHELL 0x12b2dc000 == 41 [pid = 1651] [id = 357] 05:35:47 INFO - PROCESS | 1651 | --DOCSHELL 0x12a845000 == 40 [pid = 1651] [id = 356] 05:35:47 INFO - PROCESS | 1651 | --DOCSHELL 0x1293a6800 == 39 [pid = 1651] [id = 355] 05:35:47 INFO - PROCESS | 1651 | --DOCSHELL 0x128eed000 == 38 [pid = 1651] [id = 354] 05:35:47 INFO - PROCESS | 1651 | --DOCSHELL 0x12528a000 == 37 [pid = 1651] [id = 353] 05:35:47 INFO - PROCESS | 1651 | --DOCSHELL 0x121668000 == 36 [pid = 1651] [id = 352] 05:35:47 INFO - PROCESS | 1651 | --DOCSHELL 0x119213800 == 35 [pid = 1651] [id = 351] 05:35:47 INFO - PROCESS | 1651 | --DOCSHELL 0x1169aa800 == 34 [pid = 1651] [id = 350] 05:35:47 INFO - PROCESS | 1651 | --DOCSHELL 0x119553800 == 33 [pid = 1651] [id = 349] 05:35:47 INFO - PROCESS | 1651 | --DOCSHELL 0x12b214000 == 32 [pid = 1651] [id = 347] 05:35:47 INFO - PROCESS | 1651 | --DOCSHELL 0x11700a800 == 31 [pid = 1651] [id = 348] 05:35:47 INFO - PROCESS | 1651 | --DOCSHELL 0x118aa3000 == 30 [pid = 1651] [id = 365] 05:35:47 INFO - PROCESS | 1651 | --DOCSHELL 0x12c72b800 == 29 [pid = 1651] [id = 364] 05:35:47 INFO - PROCESS | 1651 | --DOCSHELL 0x12a41b800 == 28 [pid = 1651] [id = 363] 05:35:47 INFO - PROCESS | 1651 | --DOCSHELL 0x1198de000 == 27 [pid = 1651] [id = 362] 05:35:47 INFO - PROCESS | 1651 | --DOCSHELL 0x12be8a800 == 26 [pid = 1651] [id = 361] 05:35:47 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x120d21000) [pid = 1651] [serial = 1023] [outer = 0x0] [url = about:blank] 05:35:47 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x11297c800) [pid = 1651] [serial = 1011] [outer = 0x0] [url = about:blank] 05:35:47 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x112e35000) [pid = 1651] [serial = 1012] [outer = 0x0] [url = about:blank] 05:35:47 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x119311c00) [pid = 1651] [serial = 1020] [outer = 0x0] [url = about:blank] 05:35:47 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x11854a400) [pid = 1651] [serial = 1017] [outer = 0x0] [url = about:blank] 05:35:47 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x11879e800) [pid = 1651] [serial = 1018] [outer = 0x0] [url = about:blank] 05:35:47 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x11878f800) [pid = 1651] [serial = 1009] [outer = 0x0] [url = about:blank] 05:35:47 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x118309c00) [pid = 1651] [serial = 1008] [outer = 0x0] [url = about:blank] 05:35:47 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x11600a400) [pid = 1651] [serial = 1014] [outer = 0x0] [url = about:blank] 05:35:47 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x11697d800) [pid = 1651] [serial = 1015] [outer = 0x0] [url = about:blank] 05:35:47 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x118586400) [pid = 1651] [serial = 994] [outer = 0x0] [url = about:blank] 05:35:47 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x1172e1800) [pid = 1651] [serial = 993] [outer = 0x0] [url = about:blank] 05:35:47 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x121932800) [pid = 1651] [serial = 997] [outer = 0x0] [url = about:blank] 05:35:47 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x120ee5400) [pid = 1651] [serial = 996] [outer = 0x0] [url = about:blank] 05:35:47 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x127396c00) [pid = 1651] [serial = 1000] [outer = 0x0] [url = about:blank] 05:35:47 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x123a28400) [pid = 1651] [serial = 1026] [outer = 0x0] [url = about:blank] 05:35:47 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x12731b800) [pid = 1651] [serial = 999] [outer = 0x0] [url = about:blank] 05:35:47 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x11928d400) [pid = 1651] [serial = 1032] [outer = 0x0] [url = about:blank] 05:35:47 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x123ff0c00) [pid = 1651] [serial = 1029] [outer = 0x0] [url = about:blank] 05:35:47 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x126e9ac00) [pid = 1651] [serial = 1035] [outer = 0x0] [url = about:blank] 05:35:47 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x127323400) [pid = 1651] [serial = 1038] [outer = 0x0] [url = about:blank] 05:35:47 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x12927d800) [pid = 1651] [serial = 1003] [outer = 0x0] [url = about:blank] 05:35:47 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x128b4b000) [pid = 1651] [serial = 1002] [outer = 0x0] [url = about:blank] 05:35:47 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x127319000) [pid = 1651] [serial = 1036] [outer = 0x0] [url = about:blank] 05:35:47 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x1251d3800) [pid = 1651] [serial = 1033] [outer = 0x0] [url = about:blank] 05:35:47 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x127390c00) [pid = 1651] [serial = 1039] [outer = 0x0] [url = about:blank] 05:35:47 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x1265ba400) [pid = 1651] [serial = 1030] [outer = 0x0] [url = about:blank] 05:35:47 INFO - PROCESS | 1651 | --DOMWINDOW == 78 (0x123f8cc00) [pid = 1651] [serial = 1027] [outer = 0x0] [url = about:blank] 05:35:47 INFO - PROCESS | 1651 | --DOMWINDOW == 77 (0x1273a3000) [pid = 1651] [serial = 1041] [outer = 0x0] [url = about:blank] 05:35:47 INFO - PROCESS | 1651 | --DOMWINDOW == 76 (0x12144b400) [pid = 1651] [serial = 1024] [outer = 0x0] [url = about:blank] 05:35:47 INFO - PROCESS | 1651 | --DOMWINDOW == 75 (0x127319400) [pid = 1651] [serial = 1006] [outer = 0x0] [url = about:blank] 05:35:47 INFO - PROCESS | 1651 | --DOMWINDOW == 74 (0x1198ef800) [pid = 1651] [serial = 1021] [outer = 0x0] [url = about:blank] 05:35:47 INFO - PROCESS | 1651 | --DOMWINDOW == 73 (0x118310000) [pid = 1651] [serial = 1005] [outer = 0x0] [url = about:blank] 05:35:47 INFO - PROCESS | 1651 | 1469018147750 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:47 INFO - PROCESS | 1651 | 1469018147751 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:47 INFO - PROCESS | 1651 | ++DOCSHELL 0x112154800 == 27 [pid = 1651] [id = 366] 05:35:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 74 (0x1126d8400) [pid = 1651] [serial = 1097] [outer = 0x0] 05:35:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 75 (0x1128d6000) [pid = 1651] [serial = 1098] [outer = 0x1126d8400] 05:35:47 INFO - PROCESS | 1651 | 1469018147782 Marionette DEBUG loaded listener.js 05:35:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 76 (0x112982800) [pid = 1651] [serial = 1099] [outer = 0x1126d8400] 05:35:48 INFO - PROCESS | 1651 | 1469018148115 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]]]}] 05:35:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 05:35:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1123ms 05:35:48 INFO - PROCESS | 1651 | 1469018148158 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 05:35:48 INFO - PROCESS | 1651 | 1469018148160 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 05:35:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 05:35:48 INFO - PROCESS | 1651 | 1469018148163 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 05:35:48 INFO - PROCESS | 1651 | 1469018148165 Marionette TRACE conn2 <- [1,1438,null,{}] 05:35:48 INFO - PROCESS | 1651 | 1469018148169 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}] 05:35:48 INFO - PROCESS | 1651 | 1469018148170 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:48 INFO - PROCESS | 1651 | 1469018148248 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 05:35:48 INFO - PROCESS | 1651 | 1469018148253 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:48 INFO - PROCESS | 1651 | 1469018148255 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:48 INFO - PROCESS | 1651 | ++DOCSHELL 0x117006000 == 28 [pid = 1651] [id = 367] 05:35:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 77 (0x11386f400) [pid = 1651] [serial = 1100] [outer = 0x0] 05:35:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 78 (0x1161f5800) [pid = 1651] [serial = 1101] [outer = 0x11386f400] 05:35:48 INFO - PROCESS | 1651 | 1469018148305 Marionette DEBUG loaded listener.js 05:35:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x117e13400) [pid = 1651] [serial = 1102] [outer = 0x11386f400] 05:35:48 INFO - PROCESS | 1651 | 1469018148648 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]]]}] 05:35:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 05:35:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 520ms 05:35:48 INFO - PROCESS | 1651 | 1469018148686 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 05:35:48 INFO - PROCESS | 1651 | 1469018148688 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 05:35:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 05:35:48 INFO - PROCESS | 1651 | 1469018148695 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 05:35:48 INFO - PROCESS | 1651 | 1469018148696 Marionette TRACE conn2 <- [1,1442,null,{}] 05:35:48 INFO - PROCESS | 1651 | 1469018148698 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}] 05:35:48 INFO - PROCESS | 1651 | 1469018148699 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:48 INFO - PROCESS | 1651 | 1469018148781 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 05:35:48 INFO - PROCESS | 1651 | 1469018148786 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:48 INFO - PROCESS | 1651 | 1469018148787 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:48 INFO - PROCESS | 1651 | ++DOCSHELL 0x11843a800 == 29 [pid = 1651] [id = 368] 05:35:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x115e0f000) [pid = 1651] [serial = 1103] [outer = 0x0] 05:35:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x118545400) [pid = 1651] [serial = 1104] [outer = 0x115e0f000] 05:35:48 INFO - PROCESS | 1651 | 1469018148816 Marionette DEBUG loaded listener.js 05:35:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x118797400) [pid = 1651] [serial = 1105] [outer = 0x115e0f000] 05:35:49 INFO - PROCESS | 1651 | 1469018149189 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]]]}] 05:35:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 05:35:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 520ms 05:35:49 INFO - PROCESS | 1651 | 1469018149215 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 05:35:49 INFO - PROCESS | 1651 | 1469018149216 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 05:35:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 05:35:49 INFO - PROCESS | 1651 | 1469018149223 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 05:35:49 INFO - PROCESS | 1651 | 1469018149227 Marionette TRACE conn2 <- [1,1446,null,{}] 05:35:49 INFO - PROCESS | 1651 | 1469018149231 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}] 05:35:49 INFO - PROCESS | 1651 | 1469018149234 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:49 INFO - PROCESS | 1651 | 1469018149314 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 05:35:49 INFO - PROCESS | 1651 | 1469018149319 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:49 INFO - PROCESS | 1651 | 1469018149320 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:49 INFO - PROCESS | 1651 | ++DOCSHELL 0x119a9b000 == 30 [pid = 1651] [id = 369] 05:35:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x118e52000) [pid = 1651] [serial = 1106] [outer = 0x0] 05:35:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x119313000) [pid = 1651] [serial = 1107] [outer = 0x118e52000] 05:35:49 INFO - PROCESS | 1651 | 1469018149348 Marionette DEBUG loaded listener.js 05:35:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x1198e9400) [pid = 1651] [serial = 1108] [outer = 0x118e52000] 05:35:49 INFO - PROCESS | 1651 | 1469018149680 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]]]}] 05:35:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 05:35:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 479ms 05:35:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 05:35:49 INFO - PROCESS | 1651 | 1469018149698 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 05:35:49 INFO - PROCESS | 1651 | 1469018149700 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 05:35:49 INFO - PROCESS | 1651 | 1469018149702 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 05:35:49 INFO - PROCESS | 1651 | 1469018149703 Marionette TRACE conn2 <- [1,1450,null,{}] 05:35:49 INFO - PROCESS | 1651 | 1469018149705 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}] 05:35:49 INFO - PROCESS | 1651 | 1469018149707 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:49 INFO - PROCESS | 1651 | 1469018149786 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 05:35:49 INFO - PROCESS | 1651 | 1469018149856 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:49 INFO - PROCESS | 1651 | 1469018149857 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:49 INFO - PROCESS | 1651 | ++DOCSHELL 0x120f87000 == 31 [pid = 1651] [id = 370] 05:35:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x112e28400) [pid = 1651] [serial = 1109] [outer = 0x0] 05:35:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x1198edc00) [pid = 1651] [serial = 1110] [outer = 0x112e28400] 05:35:49 INFO - PROCESS | 1651 | 1469018149882 Marionette DEBUG loaded listener.js 05:35:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x120d25000) [pid = 1651] [serial = 1111] [outer = 0x112e28400] 05:35:50 INFO - PROCESS | 1651 | 1469018150243 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]]]}] 05:35:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 05:35:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 570ms 05:35:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 05:35:50 INFO - PROCESS | 1651 | 1469018150280 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 05:35:50 INFO - PROCESS | 1651 | 1469018150281 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 05:35:50 INFO - PROCESS | 1651 | 1469018150283 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 05:35:50 INFO - PROCESS | 1651 | 1469018150284 Marionette TRACE conn2 <- [1,1454,null,{}] 05:35:50 INFO - PROCESS | 1651 | 1469018150286 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}] 05:35:50 INFO - PROCESS | 1651 | 1469018150288 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:50 INFO - PROCESS | 1651 | 1469018150381 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 05:35:50 INFO - PROCESS | 1651 | 1469018150385 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:50 INFO - PROCESS | 1651 | 1469018150390 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:50 INFO - PROCESS | 1651 | ++DOCSHELL 0x1269ed000 == 32 [pid = 1651] [id = 371] 05:35:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x1151c7c00) [pid = 1651] [serial = 1112] [outer = 0x0] 05:35:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x123a94800) [pid = 1651] [serial = 1113] [outer = 0x1151c7c00] 05:35:50 INFO - PROCESS | 1651 | 1469018150424 Marionette DEBUG loaded listener.js 05:35:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x123d90c00) [pid = 1651] [serial = 1114] [outer = 0x1151c7c00] 05:35:50 INFO - PROCESS | 1651 | 1469018150797 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]]]}] 05:35:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 05:35:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 524ms 05:35:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 05:35:50 INFO - PROCESS | 1651 | 1469018150808 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 05:35:50 INFO - PROCESS | 1651 | 1469018150809 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 05:35:50 INFO - PROCESS | 1651 | 1469018150811 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 05:35:50 INFO - PROCESS | 1651 | 1469018150812 Marionette TRACE conn2 <- [1,1458,null,{}] 05:35:50 INFO - PROCESS | 1651 | 1469018150814 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}] 05:35:50 INFO - PROCESS | 1651 | 1469018150816 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:50 INFO - PROCESS | 1651 | 1469018150917 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 05:35:50 INFO - PROCESS | 1651 | 1469018150923 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:50 INFO - PROCESS | 1651 | 1469018150924 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:50 INFO - PROCESS | 1651 | ++DOCSHELL 0x112f12000 == 33 [pid = 1651] [id = 372] 05:35:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x123a9e000) [pid = 1651] [serial = 1115] [outer = 0x0] 05:35:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x124c32000) [pid = 1651] [serial = 1116] [outer = 0x123a9e000] 05:35:50 INFO - PROCESS | 1651 | 1469018150949 Marionette DEBUG loaded listener.js 05:35:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x1252de400) [pid = 1651] [serial = 1117] [outer = 0x123a9e000] 05:35:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 05:35:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 519ms 05:35:51 INFO - PROCESS | 1651 | 1469018151326 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]]]}] 05:35:51 INFO - PROCESS | 1651 | 1469018151330 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 05:35:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 05:35:51 INFO - PROCESS | 1651 | 1469018151331 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 05:35:51 INFO - PROCESS | 1651 | 1469018151333 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 05:35:51 INFO - PROCESS | 1651 | 1469018151335 Marionette TRACE conn2 <- [1,1462,null,{}] 05:35:51 INFO - PROCESS | 1651 | 1469018151337 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}] 05:35:51 INFO - PROCESS | 1651 | 1469018151339 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:51 INFO - PROCESS | 1651 | 1469018151438 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 05:35:51 INFO - PROCESS | 1651 | 1469018151451 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:51 INFO - PROCESS | 1651 | 1469018151452 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:51 INFO - PROCESS | 1651 | ++DOCSHELL 0x128fda800 == 34 [pid = 1651] [id = 373] 05:35:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x112eac000) [pid = 1651] [serial = 1118] [outer = 0x0] 05:35:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x1252dec00) [pid = 1651] [serial = 1119] [outer = 0x112eac000] 05:35:51 INFO - PROCESS | 1651 | 1469018151477 Marionette DEBUG loaded listener.js 05:35:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x126fbcc00) [pid = 1651] [serial = 1120] [outer = 0x112eac000] 05:35:52 INFO - PROCESS | 1651 | 1469018152057 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]]]}] 05:35:52 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x1193a7400) [pid = 1651] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 05:35:52 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x112976000) [pid = 1651] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 05:35:52 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x12738f000) [pid = 1651] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 05:35:52 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x12690f400) [pid = 1651] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 05:35:52 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x1126da400) [pid = 1651] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 05:35:52 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x129275800) [pid = 1651] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 05:35:52 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x123a65800) [pid = 1651] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 05:35:52 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x112d5e000) [pid = 1651] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 05:35:52 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x1187ac000) [pid = 1651] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 05:35:52 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x1172b2800) [pid = 1651] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 05:35:52 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x127395400) [pid = 1651] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 05:35:52 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x1132ca800) [pid = 1651] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 05:35:52 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x1160ec000) [pid = 1651] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 05:35:52 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x11830c000) [pid = 1651] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 05:35:52 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x12a640400) [pid = 1651] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 05:35:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 05:35:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 770ms 05:35:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 05:35:52 INFO - PROCESS | 1651 | 1469018152114 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 05:35:52 INFO - PROCESS | 1651 | 1469018152116 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 05:35:52 INFO - PROCESS | 1651 | 1469018152118 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 05:35:52 INFO - PROCESS | 1651 | 1469018152119 Marionette TRACE conn2 <- [1,1466,null,{}] 05:35:52 INFO - PROCESS | 1651 | 1469018152121 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}] 05:35:52 INFO - PROCESS | 1651 | 1469018152123 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:52 INFO - PROCESS | 1651 | 1469018152199 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 05:35:52 INFO - PROCESS | 1651 | 1469018152223 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:52 INFO - PROCESS | 1651 | 1469018152225 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:52 INFO - PROCESS | 1651 | ++DOCSHELL 0x128c1c000 == 35 [pid = 1651] [id = 374] 05:35:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x113f36000) [pid = 1651] [serial = 1121] [outer = 0x0] 05:35:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x1183eac00) [pid = 1651] [serial = 1122] [outer = 0x113f36000] 05:35:52 INFO - PROCESS | 1651 | 1469018152250 Marionette DEBUG loaded listener.js 05:35:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x1239c6400) [pid = 1651] [serial = 1123] [outer = 0x113f36000] 05:35:52 INFO - PROCESS | 1651 | 1469018152579 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]]]}] 05:35:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 05:35:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 469ms 05:35:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 05:35:52 INFO - PROCESS | 1651 | 1469018152588 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 05:35:52 INFO - PROCESS | 1651 | 1469018152589 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 05:35:52 INFO - PROCESS | 1651 | 1469018152596 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 05:35:52 INFO - PROCESS | 1651 | 1469018152598 Marionette TRACE conn2 <- [1,1470,null,{}] 05:35:52 INFO - PROCESS | 1651 | 1469018152600 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}] 05:35:52 INFO - PROCESS | 1651 | 1469018152601 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:52 INFO - PROCESS | 1651 | 1469018152708 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 05:35:52 INFO - PROCESS | 1651 | 1469018152715 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:52 INFO - PROCESS | 1651 | 1469018152716 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:52 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a7ae800 == 36 [pid = 1651] [id = 375] 05:35:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x1128d6400) [pid = 1651] [serial = 1124] [outer = 0x0] 05:35:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x1271c2400) [pid = 1651] [serial = 1125] [outer = 0x1128d6400] 05:35:52 INFO - PROCESS | 1651 | 1469018152741 Marionette DEBUG loaded listener.js 05:35:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x12738f000) [pid = 1651] [serial = 1126] [outer = 0x1128d6400] 05:35:53 INFO - PROCESS | 1651 | 1469018153050 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]]]}] 05:35:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 05:35:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 470ms 05:35:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 05:35:53 INFO - PROCESS | 1651 | 1469018153066 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 05:35:53 INFO - PROCESS | 1651 | 1469018153067 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 05:35:53 INFO - PROCESS | 1651 | 1469018153069 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 05:35:53 INFO - PROCESS | 1651 | 1469018153070 Marionette TRACE conn2 <- [1,1474,null,{}] 05:35:53 INFO - PROCESS | 1651 | 1469018153084 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}] 05:35:53 INFO - PROCESS | 1651 | 1469018153085 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:53 INFO - PROCESS | 1651 | 1469018153165 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 05:35:53 INFO - PROCESS | 1651 | 1469018153169 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:53 INFO - PROCESS | 1651 | 1469018153171 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:53 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b2df800 == 37 [pid = 1651] [id = 376] 05:35:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x123a2b000) [pid = 1651] [serial = 1127] [outer = 0x0] 05:35:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x128b45c00) [pid = 1651] [serial = 1128] [outer = 0x123a2b000] 05:35:53 INFO - PROCESS | 1651 | 1469018153201 Marionette DEBUG loaded listener.js 05:35:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x128e35400) [pid = 1651] [serial = 1129] [outer = 0x123a2b000] 05:35:53 INFO - PROCESS | 1651 | 1469018153552 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]]]}] 05:35:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 05:35:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 519ms 05:35:53 INFO - PROCESS | 1651 | 1469018153595 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 05:35:53 INFO - PROCESS | 1651 | 1469018153597 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 05:35:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 05:35:53 INFO - PROCESS | 1651 | 1469018153599 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 05:35:53 INFO - PROCESS | 1651 | 1469018153601 Marionette TRACE conn2 <- [1,1478,null,{}] 05:35:53 INFO - PROCESS | 1651 | 1469018153603 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}] 05:35:53 INFO - PROCESS | 1651 | 1469018153605 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:53 INFO - PROCESS | 1651 | 1469018153698 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 05:35:53 INFO - PROCESS | 1651 | 1469018153701 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:53 INFO - PROCESS | 1651 | 1469018153702 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:53 INFO - PROCESS | 1651 | ++DOCSHELL 0x11984c000 == 38 [pid = 1651] [id = 377] 05:35:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x128e3c000) [pid = 1651] [serial = 1130] [outer = 0x0] 05:35:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x129272000) [pid = 1651] [serial = 1131] [outer = 0x128e3c000] 05:35:53 INFO - PROCESS | 1651 | 1469018153727 Marionette DEBUG loaded listener.js 05:35:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x129389800) [pid = 1651] [serial = 1132] [outer = 0x128e3c000] 05:35:54 INFO - PROCESS | 1651 | 1469018154100 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]]]}] 05:35:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 05:35:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 519ms 05:35:54 INFO - PROCESS | 1651 | 1469018154119 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 05:35:54 INFO - PROCESS | 1651 | 1469018154122 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 05:35:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 05:35:54 INFO - PROCESS | 1651 | 1469018154128 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 05:35:54 INFO - PROCESS | 1651 | 1469018154131 Marionette TRACE conn2 <- [1,1482,null,{}] 05:35:54 INFO - PROCESS | 1651 | 1469018154135 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}] 05:35:54 INFO - PROCESS | 1651 | 1469018154137 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:54 INFO - PROCESS | 1651 | 1469018154252 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 05:35:54 INFO - PROCESS | 1651 | 1469018154307 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:54 INFO - PROCESS | 1651 | 1469018154310 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:54 INFO - PROCESS | 1651 | ++DOCSHELL 0x1167b8800 == 39 [pid = 1651] [id = 378] 05:35:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x11298e000) [pid = 1651] [serial = 1133] [outer = 0x0] 05:35:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x112e2dc00) [pid = 1651] [serial = 1134] [outer = 0x11298e000] 05:35:54 INFO - PROCESS | 1651 | 1469018154342 Marionette DEBUG loaded listener.js 05:35:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x113f30000) [pid = 1651] [serial = 1135] [outer = 0x11298e000] 05:35:54 INFO - PROCESS | 1651 | 1469018154944 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]]]}] 05:35:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 05:35:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 874ms 05:35:55 INFO - PROCESS | 1651 | 1469018155001 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 05:35:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 05:35:55 INFO - PROCESS | 1651 | 1469018155005 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 05:35:55 INFO - PROCESS | 1651 | 1469018155009 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 05:35:55 INFO - PROCESS | 1651 | 1469018155011 Marionette TRACE conn2 <- [1,1486,null,{}] 05:35:55 INFO - PROCESS | 1651 | 1469018155014 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}] 05:35:55 INFO - PROCESS | 1651 | 1469018155016 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:55 INFO - PROCESS | 1651 | 1469018155129 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 05:35:55 INFO - PROCESS | 1651 | 1469018155209 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:55 INFO - PROCESS | 1651 | 1469018155210 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:55 INFO - PROCESS | 1651 | ++DOCSHELL 0x119c36000 == 40 [pid = 1651] [id = 379] 05:35:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x11854c800) [pid = 1651] [serial = 1136] [outer = 0x0] 05:35:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x11878f000) [pid = 1651] [serial = 1137] [outer = 0x11854c800] 05:35:55 INFO - PROCESS | 1651 | 1469018155241 Marionette DEBUG loaded listener.js 05:35:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x11928c000) [pid = 1651] [serial = 1138] [outer = 0x11854c800] 05:35:55 INFO - PROCESS | 1651 | 1469018155967 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]]]}] 05:35:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 05:35:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1021ms 05:35:56 INFO - PROCESS | 1651 | 1469018156031 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 05:35:56 INFO - PROCESS | 1651 | 1469018156034 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 05:35:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 05:35:56 INFO - PROCESS | 1651 | 1469018156037 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 05:35:56 INFO - PROCESS | 1651 | 1469018156039 Marionette TRACE conn2 <- [1,1490,null,{}] 05:35:56 INFO - PROCESS | 1651 | 1469018156043 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}] 05:35:56 INFO - PROCESS | 1651 | 1469018156044 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:56 INFO - PROCESS | 1651 | 1469018156165 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 05:35:56 INFO - PROCESS | 1651 | --DOCSHELL 0x12b2df800 == 39 [pid = 1651] [id = 376] 05:35:56 INFO - PROCESS | 1651 | --DOCSHELL 0x12a7ae800 == 38 [pid = 1651] [id = 375] 05:35:56 INFO - PROCESS | 1651 | --DOCSHELL 0x128c1c000 == 37 [pid = 1651] [id = 374] 05:35:56 INFO - PROCESS | 1651 | --DOCSHELL 0x128fda800 == 36 [pid = 1651] [id = 373] 05:35:56 INFO - PROCESS | 1651 | --DOCSHELL 0x112f12000 == 35 [pid = 1651] [id = 372] 05:35:56 INFO - PROCESS | 1651 | --DOCSHELL 0x1269ed000 == 34 [pid = 1651] [id = 371] 05:35:56 INFO - PROCESS | 1651 | --DOCSHELL 0x120f87000 == 33 [pid = 1651] [id = 370] 05:35:56 INFO - PROCESS | 1651 | --DOCSHELL 0x119a9b000 == 32 [pid = 1651] [id = 369] 05:35:56 INFO - PROCESS | 1651 | --DOCSHELL 0x11843a800 == 31 [pid = 1651] [id = 368] 05:35:56 INFO - PROCESS | 1651 | --DOCSHELL 0x117006000 == 30 [pid = 1651] [id = 367] 05:35:56 INFO - PROCESS | 1651 | --DOCSHELL 0x112154800 == 29 [pid = 1651] [id = 366] 05:35:56 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x12960d800) [pid = 1651] [serial = 1080] [outer = 0x0] [url = about:blank] 05:35:56 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x1265b9000) [pid = 1651] [serial = 1062] [outer = 0x0] [url = about:blank] 05:35:56 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x129270000) [pid = 1651] [serial = 1066] [outer = 0x0] [url = about:blank] 05:35:56 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x128b40000) [pid = 1651] [serial = 1065] [outer = 0x0] [url = about:blank] 05:35:56 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x129278c00) [pid = 1651] [serial = 1071] [outer = 0x0] [url = about:blank] 05:35:56 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x1187a9000) [pid = 1651] [serial = 1074] [outer = 0x0] [url = about:blank] 05:35:56 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x12927c800) [pid = 1651] [serial = 1068] [outer = 0x0] [url = about:blank] 05:35:56 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x123d91000) [pid = 1651] [serial = 1059] [outer = 0x0] [url = about:blank] 05:35:56 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x121450800) [pid = 1651] [serial = 1056] [outer = 0x0] [url = about:blank] 05:35:56 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x123a29000) [pid = 1651] [serial = 1057] [outer = 0x0] [url = about:blank] 05:35:56 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x1193c5400) [pid = 1651] [serial = 1053] [outer = 0x0] [url = about:blank] 05:35:56 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x1198ec800) [pid = 1651] [serial = 1054] [outer = 0x0] [url = about:blank] 05:35:56 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x118165c00) [pid = 1651] [serial = 1050] [outer = 0x0] [url = about:blank] 05:35:56 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x11854bc00) [pid = 1651] [serial = 1051] [outer = 0x0] [url = about:blank] 05:35:56 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x128ba9c00) [pid = 1651] [serial = 1042] [outer = 0x0] [url = about:blank] 05:35:56 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x113806400) [pid = 1651] [serial = 1044] [outer = 0x0] [url = about:blank] 05:35:56 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x116004800) [pid = 1651] [serial = 1045] [outer = 0x0] [url = about:blank] 05:35:56 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x118309000) [pid = 1651] [serial = 1047] [outer = 0x0] [url = about:blank] 05:35:56 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x11878e000) [pid = 1651] [serial = 1048] [outer = 0x0] [url = about:blank] 05:35:56 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x1273a5c00) [pid = 1651] [serial = 1077] [outer = 0x0] [url = about:blank] 05:35:56 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x121778800) [pid = 1651] [serial = 1075] [outer = 0x0] [url = about:blank] 05:35:56 INFO - PROCESS | 1651 | --DOMWINDOW == 78 (0x12938cc00) [pid = 1651] [serial = 1072] [outer = 0x0] [url = about:blank] 05:35:56 INFO - PROCESS | 1651 | --DOMWINDOW == 77 (0x12a89a800) [pid = 1651] [serial = 1081] [outer = 0x0] [url = about:blank] 05:35:56 INFO - PROCESS | 1651 | --DOMWINDOW == 76 (0x129385800) [pid = 1651] [serial = 1069] [outer = 0x0] [url = about:blank] 05:35:56 INFO - PROCESS | 1651 | --DOMWINDOW == 75 (0x127318800) [pid = 1651] [serial = 1063] [outer = 0x0] [url = about:blank] 05:35:56 INFO - PROCESS | 1651 | --DOMWINDOW == 74 (0x1249e0400) [pid = 1651] [serial = 1060] [outer = 0x0] [url = about:blank] 05:35:56 INFO - PROCESS | 1651 | --DOMWINDOW == 73 (0x129508800) [pid = 1651] [serial = 1078] [outer = 0x0] [url = about:blank] 05:35:56 INFO - PROCESS | 1651 | --DOMWINDOW == 72 (0x12b002c00) [pid = 1651] [serial = 1084] [outer = 0x0] [url = about:blank] 05:35:56 INFO - PROCESS | 1651 | --DOMWINDOW == 71 (0x12a8a2400) [pid = 1651] [serial = 1083] [outer = 0x0] [url = about:blank] 05:35:56 INFO - PROCESS | 1651 | 1469018156247 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:56 INFO - PROCESS | 1651 | 1469018156250 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:56 INFO - PROCESS | 1651 | ++DOCSHELL 0x116947000 == 30 [pid = 1651] [id = 380] 05:35:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 72 (0x113804c00) [pid = 1651] [serial = 1139] [outer = 0x0] 05:35:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 73 (0x113f31800) [pid = 1651] [serial = 1140] [outer = 0x113804c00] 05:35:56 INFO - PROCESS | 1651 | 1469018156278 Marionette DEBUG loaded listener.js 05:35:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 74 (0x11816d400) [pid = 1651] [serial = 1141] [outer = 0x113804c00] 05:35:56 INFO - PROCESS | 1651 | 1469018156627 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]]]}] 05:35:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 05:35:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 622ms 05:35:56 INFO - PROCESS | 1651 | 1469018156660 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 05:35:56 INFO - PROCESS | 1651 | 1469018156663 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 05:35:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 05:35:56 INFO - PROCESS | 1651 | 1469018156687 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 05:35:56 INFO - PROCESS | 1651 | 1469018156689 Marionette TRACE conn2 <- [1,1494,null,{}] 05:35:56 INFO - PROCESS | 1651 | 1469018156691 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}] 05:35:56 INFO - PROCESS | 1651 | 1469018156693 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:56 INFO - PROCESS | 1651 | 1469018156779 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 05:35:56 INFO - PROCESS | 1651 | 1469018156783 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:56 INFO - PROCESS | 1651 | 1469018156785 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:56 INFO - PROCESS | 1651 | ++DOCSHELL 0x119836800 == 31 [pid = 1651] [id = 381] 05:35:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 75 (0x118544400) [pid = 1651] [serial = 1142] [outer = 0x0] 05:35:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 76 (0x1193a4400) [pid = 1651] [serial = 1143] [outer = 0x118544400] 05:35:56 INFO - PROCESS | 1651 | 1469018156814 Marionette DEBUG loaded listener.js 05:35:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 77 (0x119799400) [pid = 1651] [serial = 1144] [outer = 0x118544400] 05:35:57 INFO - PROCESS | 1651 | 1469018157167 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]]]}] 05:35:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 05:35:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 523ms 05:35:57 INFO - PROCESS | 1651 | 1469018157212 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 05:35:57 INFO - PROCESS | 1651 | 1469018157213 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 05:35:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 05:35:57 INFO - PROCESS | 1651 | 1469018157219 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 05:35:57 INFO - PROCESS | 1651 | 1469018157222 Marionette TRACE conn2 <- [1,1498,null,{}] 05:35:57 INFO - PROCESS | 1651 | 1469018157230 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}] 05:35:57 INFO - PROCESS | 1651 | 1469018157240 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:57 INFO - PROCESS | 1651 | 1469018157319 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 05:35:57 INFO - PROCESS | 1651 | 1469018157328 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:57 INFO - PROCESS | 1651 | 1469018157330 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:57 INFO - PROCESS | 1651 | ++DOCSHELL 0x123fa0800 == 32 [pid = 1651] [id = 382] 05:35:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 78 (0x113219000) [pid = 1651] [serial = 1145] [outer = 0x0] 05:35:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x121448c00) [pid = 1651] [serial = 1146] [outer = 0x113219000] 05:35:57 INFO - PROCESS | 1651 | 1469018157358 Marionette DEBUG loaded listener.js 05:35:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x123a68000) [pid = 1651] [serial = 1147] [outer = 0x113219000] 05:35:57 INFO - PROCESS | 1651 | 1469018157712 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]]]}] 05:35:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 05:35:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 523ms 05:35:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 05:35:57 INFO - PROCESS | 1651 | 1469018157742 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 05:35:57 INFO - PROCESS | 1651 | 1469018157744 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 05:35:57 INFO - PROCESS | 1651 | 1469018157746 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 05:35:57 INFO - PROCESS | 1651 | 1469018157747 Marionette TRACE conn2 <- [1,1502,null,{}] 05:35:57 INFO - PROCESS | 1651 | 1469018157749 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}] 05:35:57 INFO - PROCESS | 1651 | 1469018157750 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:57 INFO - PROCESS | 1651 | 1469018157861 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 05:35:57 INFO - PROCESS | 1651 | 1469018157867 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:57 INFO - PROCESS | 1651 | 1469018157868 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:57 INFO - PROCESS | 1651 | ++DOCSHELL 0x128b05000 == 33 [pid = 1651] [id = 383] 05:35:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x120e07800) [pid = 1651] [serial = 1148] [outer = 0x0] 05:35:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x123d45000) [pid = 1651] [serial = 1149] [outer = 0x120e07800] 05:35:57 INFO - PROCESS | 1651 | 1469018157894 Marionette DEBUG loaded listener.js 05:35:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x124c36800) [pid = 1651] [serial = 1150] [outer = 0x120e07800] 05:35:58 INFO - PROCESS | 1651 | 1469018158222 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]]]}] 05:35:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 05:35:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 518ms 05:35:58 INFO - PROCESS | 1651 | 1469018158272 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 05:35:58 INFO - PROCESS | 1651 | 1469018158273 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 05:35:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 05:35:58 INFO - PROCESS | 1651 | 1469018158275 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 05:35:58 INFO - PROCESS | 1651 | 1469018158277 Marionette TRACE conn2 <- [1,1506,null,{}] 05:35:58 INFO - PROCESS | 1651 | 1469018158279 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}] 05:35:58 INFO - PROCESS | 1651 | 1469018158280 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:58 INFO - PROCESS | 1651 | 1469018158386 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 05:35:58 INFO - PROCESS | 1651 | 1469018158401 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:58 INFO - PROCESS | 1651 | 1469018158402 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:58 INFO - PROCESS | 1651 | ++DOCSHELL 0x116520800 == 34 [pid = 1651] [id = 384] 05:35:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x124c3b000) [pid = 1651] [serial = 1151] [outer = 0x0] 05:35:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x1251d6800) [pid = 1651] [serial = 1152] [outer = 0x124c3b000] 05:35:58 INFO - PROCESS | 1651 | 1469018158422 Marionette DEBUG loaded listener.js 05:35:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x126e9ac00) [pid = 1651] [serial = 1153] [outer = 0x124c3b000] 05:35:58 INFO - PROCESS | 1651 | 1469018158868 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]]]}] 05:35:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 05:35:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 619ms 05:35:58 INFO - PROCESS | 1651 | 1469018158897 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 05:35:58 INFO - PROCESS | 1651 | 1469018158898 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 05:35:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 05:35:58 INFO - PROCESS | 1651 | 1469018158902 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 05:35:58 INFO - PROCESS | 1651 | 1469018158904 Marionette TRACE conn2 <- [1,1510,null,{}] 05:35:58 INFO - PROCESS | 1651 | 1469018158907 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}] 05:35:58 INFO - PROCESS | 1651 | 1469018158913 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:59 INFO - PROCESS | 1651 | 1469018159094 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 05:35:59 INFO - PROCESS | 1651 | 1469018159125 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:59 INFO - PROCESS | 1651 | 1469018159126 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:59 INFO - PROCESS | 1651 | ++DOCSHELL 0x12abd0000 == 35 [pid = 1651] [id = 385] 05:35:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x12731a000) [pid = 1651] [serial = 1154] [outer = 0x0] 05:35:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x127397800) [pid = 1651] [serial = 1155] [outer = 0x12731a000] 05:35:59 INFO - PROCESS | 1651 | 1469018159161 Marionette DEBUG loaded listener.js 05:35:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x128e42400) [pid = 1651] [serial = 1156] [outer = 0x12731a000] 05:35:59 INFO - PROCESS | 1651 | 1469018159499 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]]]}] 05:35:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 05:35:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 625ms 05:35:59 INFO - PROCESS | 1651 | 1469018159526 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 05:35:59 INFO - PROCESS | 1651 | 1469018159527 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 05:35:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 05:35:59 INFO - PROCESS | 1651 | 1469018159535 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 05:35:59 INFO - PROCESS | 1651 | 1469018159536 Marionette TRACE conn2 <- [1,1514,null,{}] 05:35:59 INFO - PROCESS | 1651 | 1469018159539 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}] 05:35:59 INFO - PROCESS | 1651 | 1469018159540 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:59 INFO - PROCESS | 1651 | 1469018159640 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 05:35:59 INFO - PROCESS | 1651 | 1469018159644 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:59 INFO - PROCESS | 1651 | 1469018159645 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:35:59 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b2e9000 == 36 [pid = 1651] [id = 386] 05:35:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x128e3f800) [pid = 1651] [serial = 1157] [outer = 0x0] 05:35:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x129273800) [pid = 1651] [serial = 1158] [outer = 0x128e3f800] 05:35:59 INFO - PROCESS | 1651 | 1469018159671 Marionette DEBUG loaded listener.js 05:35:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x12938b000) [pid = 1651] [serial = 1159] [outer = 0x128e3f800] 05:36:00 INFO - PROCESS | 1651 | 1469018160016 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]]]}] 05:36:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 05:36:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 519ms 05:36:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 05:36:00 INFO - PROCESS | 1651 | 1469018160055 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 05:36:00 INFO - PROCESS | 1651 | 1469018160056 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 05:36:00 INFO - PROCESS | 1651 | 1469018160058 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 05:36:00 INFO - PROCESS | 1651 | 1469018160059 Marionette TRACE conn2 <- [1,1518,null,{}] 05:36:00 INFO - PROCESS | 1651 | 1469018160062 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}] 05:36:00 INFO - PROCESS | 1651 | 1469018160063 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:00 INFO - PROCESS | 1651 | 1469018160254 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 05:36:00 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x123a9e000) [pid = 1651] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 05:36:00 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x1151c7c00) [pid = 1651] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 05:36:00 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x112eac000) [pid = 1651] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 05:36:00 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x1126d8400) [pid = 1651] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 05:36:00 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x115e0f000) [pid = 1651] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 05:36:00 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x118e52000) [pid = 1651] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 05:36:00 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x113f36000) [pid = 1651] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 05:36:00 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x1128d6400) [pid = 1651] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 05:36:00 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x11386f400) [pid = 1651] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 05:36:00 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x123a2b000) [pid = 1651] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 05:36:00 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x115e11400) [pid = 1651] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 05:36:00 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x1176a5000) [pid = 1651] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 05:36:00 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x11939a000) [pid = 1651] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 05:36:00 INFO - PROCESS | 1651 | --DOMWINDOW == 78 (0x127399000) [pid = 1651] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 05:36:00 INFO - PROCESS | 1651 | --DOMWINDOW == 77 (0x112e28400) [pid = 1651] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 05:36:00 INFO - PROCESS | 1651 | 1469018160298 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:00 INFO - PROCESS | 1651 | 1469018160300 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:00 INFO - PROCESS | 1651 | ++DOCSHELL 0x116949000 == 37 [pid = 1651] [id = 387] 05:36:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 78 (0x1126dfc00) [pid = 1651] [serial = 1160] [outer = 0x0] 05:36:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x112d59c00) [pid = 1651] [serial = 1161] [outer = 0x1126dfc00] 05:36:00 INFO - PROCESS | 1651 | 1469018160324 Marionette DEBUG loaded listener.js 05:36:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x1160f4000) [pid = 1651] [serial = 1162] [outer = 0x1126dfc00] 05:36:00 INFO - PROCESS | 1651 | 1469018160583 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]]]}] 05:36:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 05:36:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 571ms 05:36:00 INFO - PROCESS | 1651 | 1469018160630 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 05:36:00 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 05:36:00 INFO - PROCESS | 1651 | 1469018160631 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 05:36:00 INFO - PROCESS | 1651 | 1469018160633 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 05:36:00 INFO - PROCESS | 1651 | 1469018160634 Marionette TRACE conn2 <- [1,1522,null,{}] 05:36:00 INFO - PROCESS | 1651 | 1469018160636 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}] 05:36:00 INFO - PROCESS | 1651 | 1469018160638 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:00 INFO - PROCESS | 1651 | 1469018160731 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 05:36:00 INFO - PROCESS | 1651 | 1469018160734 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:00 INFO - PROCESS | 1651 | 1469018160735 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:00 INFO - PROCESS | 1651 | ++DOCSHELL 0x12bb20800 == 38 [pid = 1651] [id = 388] 05:36:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x118760000) [pid = 1651] [serial = 1163] [outer = 0x0] 05:36:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x123a31000) [pid = 1651] [serial = 1164] [outer = 0x118760000] 05:36:00 INFO - PROCESS | 1651 | 1469018160760 Marionette DEBUG loaded listener.js 05:36:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x127324400) [pid = 1651] [serial = 1165] [outer = 0x118760000] 05:36:01 INFO - PROCESS | 1651 | 1469018161093 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"]]]}] 05:36:01 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 () { 05:36:01 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:36:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 05:36:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:36:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 05:36:01 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 () { 05:36:01 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:36:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 05:36:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:36:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 05:36:01 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 () { 05:36:01 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:36:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 05:36:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:36:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 05:36:01 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 () { 05:36:01 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:36:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 05:36:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:36:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 05:36:01 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 468ms 05:36:01 INFO - PROCESS | 1651 | 1469018161103 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 05:36:01 INFO - PROCESS | 1651 | 1469018161105 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 05:36:01 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 05:36:01 INFO - PROCESS | 1651 | 1469018161111 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 05:36:01 INFO - PROCESS | 1651 | 1469018161113 Marionette TRACE conn2 <- [1,1526,null,{}] 05:36:01 INFO - PROCESS | 1651 | 1469018161115 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}] 05:36:01 INFO - PROCESS | 1651 | 1469018161117 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:01 INFO - PROCESS | 1651 | 1469018161274 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 05:36:01 INFO - PROCESS | 1651 | 1469018161282 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:01 INFO - PROCESS | 1651 | 1469018161283 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:01 INFO - PROCESS | 1651 | ++DOCSHELL 0x12be4f800 == 39 [pid = 1651] [id = 389] 05:36:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x127389800) [pid = 1651] [serial = 1166] [outer = 0x0] 05:36:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x129508800) [pid = 1651] [serial = 1167] [outer = 0x127389800] 05:36:01 INFO - PROCESS | 1651 | 1469018161316 Marionette DEBUG loaded listener.js 05:36:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x12a63f000) [pid = 1651] [serial = 1168] [outer = 0x127389800] 05:36:01 INFO - PROCESS | 1651 | 1469018161732 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"]]]}] 05:36:01 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:36:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 05:36:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:36:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 05:36:01 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:36:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 05:36:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:36:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 05:36:01 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 05:36:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 05:36:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:36:01 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 05:36:01 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 673ms 05:36:01 INFO - PROCESS | 1651 | 1469018161783 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 05:36:01 INFO - PROCESS | 1651 | 1469018161785 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 05:36:01 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 05:36:01 INFO - PROCESS | 1651 | 1469018161787 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 05:36:01 INFO - PROCESS | 1651 | 1469018161789 Marionette TRACE conn2 <- [1,1530,null,{}] 05:36:01 INFO - PROCESS | 1651 | 1469018161792 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}] 05:36:01 INFO - PROCESS | 1651 | 1469018161793 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:01 INFO - PROCESS | 1651 | 1469018161906 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 05:36:01 INFO - PROCESS | 1651 | 1469018161914 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:01 INFO - PROCESS | 1651 | 1469018161916 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:01 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c46d800 == 40 [pid = 1651] [id = 390] 05:36:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x12a644800) [pid = 1651] [serial = 1169] [outer = 0x0] 05:36:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x12a7e9000) [pid = 1651] [serial = 1170] [outer = 0x12a644800] 05:36:01 INFO - PROCESS | 1651 | 1469018161942 Marionette DEBUG loaded listener.js 05:36:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x12b006000) [pid = 1651] [serial = 1171] [outer = 0x12a644800] 05:36:02 INFO - PROCESS | 1651 | 1469018162384 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]]]}] 05:36:02 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 05:36:02 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 05:36:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:36:02 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 05:36:02 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 05:36:02 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. 05:36:02 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 05:36:02 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 621ms 05:36:02 INFO - PROCESS | 1651 | 1469018162410 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 05:36:02 INFO - PROCESS | 1651 | 1469018162414 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 05:36:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 05:36:02 INFO - PROCESS | 1651 | 1469018162419 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 05:36:02 INFO - PROCESS | 1651 | 1469018162422 Marionette TRACE conn2 <- [1,1534,null,{}] 05:36:02 INFO - PROCESS | 1651 | 1469018162474 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}] 05:36:02 INFO - PROCESS | 1651 | 1469018162477 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:02 INFO - PROCESS | 1651 | 1469018162656 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 05:36:02 INFO - PROCESS | 1651 | 1469018162724 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:02 INFO - PROCESS | 1651 | 1469018162725 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:02 INFO - PROCESS | 1651 | ++DOCSHELL 0x117e44800 == 41 [pid = 1651] [id = 391] 05:36:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x11380e400) [pid = 1651] [serial = 1172] [outer = 0x0] 05:36:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x116081800) [pid = 1651] [serial = 1173] [outer = 0x11380e400] 05:36:02 INFO - PROCESS | 1651 | 1469018162757 Marionette DEBUG loaded listener.js 05:36:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x11830f800) [pid = 1651] [serial = 1174] [outer = 0x11380e400] 05:36:03 INFO - PROCESS | 1651 | 1469018163220 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]]]}] 05:36:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 05:36:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 827ms 05:36:03 INFO - PROCESS | 1651 | 1469018163245 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 05:36:03 INFO - PROCESS | 1651 | 1469018163248 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 05:36:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 05:36:03 INFO - PROCESS | 1651 | 1469018163253 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 05:36:03 INFO - PROCESS | 1651 | 1469018163255 Marionette TRACE conn2 <- [1,1538,null,{}] 05:36:03 INFO - PROCESS | 1651 | 1469018163258 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}] 05:36:03 INFO - PROCESS | 1651 | 1469018163259 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:03 INFO - PROCESS | 1651 | 1469018163365 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 05:36:03 INFO - PROCESS | 1651 | 1469018163425 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:03 INFO - PROCESS | 1651 | 1469018163427 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:03 INFO - PROCESS | 1651 | ++DOCSHELL 0x128b1c000 == 42 [pid = 1651] [id = 392] 05:36:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x1187ac000) [pid = 1651] [serial = 1175] [outer = 0x0] 05:36:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x1198f1c00) [pid = 1651] [serial = 1176] [outer = 0x1187ac000] 05:36:03 INFO - PROCESS | 1651 | 1469018163458 Marionette DEBUG loaded listener.js 05:36:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x120eee000) [pid = 1651] [serial = 1177] [outer = 0x1187ac000] 05:36:03 INFO - PROCESS | 1651 | 1469018163913 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]]]}] 05:36:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 05:36:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 723ms 05:36:03 INFO - PROCESS | 1651 | 1469018163975 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 05:36:03 INFO - PROCESS | 1651 | 1469018163977 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 05:36:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 05:36:03 INFO - PROCESS | 1651 | 1469018163980 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 05:36:03 INFO - PROCESS | 1651 | 1469018163982 Marionette TRACE conn2 <- [1,1542,null,{}] 05:36:03 INFO - PROCESS | 1651 | 1469018163990 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}] 05:36:03 INFO - PROCESS | 1651 | 1469018163994 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:04 INFO - PROCESS | 1651 | 1469018164098 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 05:36:04 INFO - PROCESS | 1651 | 1469018164172 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:04 INFO - PROCESS | 1651 | 1469018164174 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:04 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c479000 == 43 [pid = 1651] [id = 393] 05:36:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x123aa1c00) [pid = 1651] [serial = 1178] [outer = 0x0] 05:36:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x126fb3000) [pid = 1651] [serial = 1179] [outer = 0x123aa1c00] 05:36:04 INFO - PROCESS | 1651 | 1469018164205 Marionette DEBUG loaded listener.js 05:36:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x12739b000) [pid = 1651] [serial = 1180] [outer = 0x123aa1c00] 05:36:04 INFO - PROCESS | 1651 | 1469018164589 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]]]}] 05:36:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 05:36:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 672ms 05:36:04 INFO - PROCESS | 1651 | 1469018164653 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 05:36:04 INFO - PROCESS | 1651 | 1469018164655 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 05:36:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 05:36:04 INFO - PROCESS | 1651 | 1469018164679 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 05:36:04 INFO - PROCESS | 1651 | 1469018164681 Marionette TRACE conn2 <- [1,1546,null,{}] 05:36:04 INFO - PROCESS | 1651 | 1469018164686 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}] 05:36:04 INFO - PROCESS | 1651 | 1469018164688 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:04 INFO - PROCESS | 1651 | 1469018164895 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 05:36:04 INFO - PROCESS | 1651 | 1469018164946 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:04 INFO - PROCESS | 1651 | 1469018164947 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:04 INFO - PROCESS | 1651 | ++DOCSHELL 0x12cc70000 == 44 [pid = 1651] [id = 394] 05:36:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x128e41400) [pid = 1651] [serial = 1181] [outer = 0x0] 05:36:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x129380400) [pid = 1651] [serial = 1182] [outer = 0x128e41400] 05:36:04 INFO - PROCESS | 1651 | 1469018164979 Marionette DEBUG loaded listener.js 05:36:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x12a63b400) [pid = 1651] [serial = 1183] [outer = 0x128e41400] 05:36:05 INFO - PROCESS | 1651 | 1469018165411 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]]]}] 05:36:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 05:36:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 793ms 05:36:05 INFO - PROCESS | 1651 | 1469018165452 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 05:36:05 INFO - PROCESS | 1651 | 1469018165453 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 05:36:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 05:36:05 INFO - PROCESS | 1651 | 1469018165456 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 05:36:05 INFO - PROCESS | 1651 | 1469018165457 Marionette TRACE conn2 <- [1,1550,null,{}] 05:36:05 INFO - PROCESS | 1651 | 1469018165460 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}] 05:36:05 INFO - PROCESS | 1651 | 1469018165461 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:05 INFO - PROCESS | 1651 | 1469018165577 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 05:36:05 INFO - PROCESS | 1651 | 1469018165634 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:05 INFO - PROCESS | 1651 | 1469018165635 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:05 INFO - PROCESS | 1651 | ++DOCSHELL 0x12cc7e800 == 45 [pid = 1651] [id = 395] 05:36:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x128e44c00) [pid = 1651] [serial = 1184] [outer = 0x0] 05:36:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x12a7e8c00) [pid = 1651] [serial = 1185] [outer = 0x128e44c00] 05:36:05 INFO - PROCESS | 1651 | 1469018165665 Marionette DEBUG loaded listener.js 05:36:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x12b003c00) [pid = 1651] [serial = 1186] [outer = 0x128e44c00] 05:36:06 INFO - PROCESS | 1651 | 1469018166255 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]]]}] 05:36:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 05:36:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 821ms 05:36:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 05:36:06 INFO - PROCESS | 1651 | 1469018166277 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 05:36:06 INFO - PROCESS | 1651 | 1469018166279 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 05:36:06 INFO - PROCESS | 1651 | 1469018166282 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 05:36:06 INFO - PROCESS | 1651 | 1469018166284 Marionette TRACE conn2 <- [1,1554,null,{}] 05:36:06 INFO - PROCESS | 1651 | 1469018166288 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}] 05:36:06 INFO - PROCESS | 1651 | 1469018166290 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:06 INFO - PROCESS | 1651 | 1469018166389 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 05:36:06 INFO - PROCESS | 1651 | 1469018166469 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:06 INFO - PROCESS | 1651 | 1469018166470 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:06 INFO - PROCESS | 1651 | ++DOCSHELL 0x112f1e800 == 46 [pid = 1651] [id = 396] 05:36:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x1176a5000) [pid = 1651] [serial = 1187] [outer = 0x0] 05:36:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x118308800) [pid = 1651] [serial = 1188] [outer = 0x1176a5000] 05:36:06 INFO - PROCESS | 1651 | 1469018166499 Marionette DEBUG loaded listener.js 05:36:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x11854d000) [pid = 1651] [serial = 1189] [outer = 0x1176a5000] 05:36:07 INFO - PROCESS | 1651 | --DOCSHELL 0x12be4f800 == 45 [pid = 1651] [id = 389] 05:36:07 INFO - PROCESS | 1651 | --DOCSHELL 0x12bb20800 == 44 [pid = 1651] [id = 388] 05:36:07 INFO - PROCESS | 1651 | --DOCSHELL 0x116949000 == 43 [pid = 1651] [id = 387] 05:36:07 INFO - PROCESS | 1651 | --DOCSHELL 0x12b2e9000 == 42 [pid = 1651] [id = 386] 05:36:07 INFO - PROCESS | 1651 | --DOCSHELL 0x12abd0000 == 41 [pid = 1651] [id = 385] 05:36:07 INFO - PROCESS | 1651 | --DOCSHELL 0x116520800 == 40 [pid = 1651] [id = 384] 05:36:07 INFO - PROCESS | 1651 | --DOCSHELL 0x128b05000 == 39 [pid = 1651] [id = 383] 05:36:07 INFO - PROCESS | 1651 | --DOCSHELL 0x123fa0800 == 38 [pid = 1651] [id = 382] 05:36:07 INFO - PROCESS | 1651 | --DOCSHELL 0x119836800 == 37 [pid = 1651] [id = 381] 05:36:07 INFO - PROCESS | 1651 | --DOCSHELL 0x116947000 == 36 [pid = 1651] [id = 380] 05:36:07 INFO - PROCESS | 1651 | --DOCSHELL 0x119c36000 == 35 [pid = 1651] [id = 379] 05:36:07 INFO - PROCESS | 1651 | --DOCSHELL 0x1167b8800 == 34 [pid = 1651] [id = 378] 05:36:07 INFO - PROCESS | 1651 | --DOCSHELL 0x11984c000 == 33 [pid = 1651] [id = 377] 05:36:07 INFO - PROCESS | 1651 | --DOCSHELL 0x12cc7e800 == 32 [pid = 1651] [id = 395] 05:36:07 INFO - PROCESS | 1651 | --DOCSHELL 0x12cc70000 == 31 [pid = 1651] [id = 394] 05:36:07 INFO - PROCESS | 1651 | --DOCSHELL 0x12c479000 == 30 [pid = 1651] [id = 393] 05:36:07 INFO - PROCESS | 1651 | --DOCSHELL 0x128b1c000 == 29 [pid = 1651] [id = 392] 05:36:07 INFO - PROCESS | 1651 | --DOCSHELL 0x12c46d800 == 28 [pid = 1651] [id = 390] 05:36:07 INFO - PROCESS | 1651 | --DOCSHELL 0x117e44800 == 27 [pid = 1651] [id = 391] 05:36:07 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x124c32000) [pid = 1651] [serial = 1116] [outer = 0x0] [url = about:blank] 05:36:07 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x123a94800) [pid = 1651] [serial = 1113] [outer = 0x0] [url = about:blank] 05:36:07 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x1252dec00) [pid = 1651] [serial = 1119] [outer = 0x0] [url = about:blank] 05:36:07 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x1252de400) [pid = 1651] [serial = 1117] [outer = 0x0] [url = about:blank] 05:36:07 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x1128d6000) [pid = 1651] [serial = 1098] [outer = 0x0] [url = about:blank] 05:36:07 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x112982800) [pid = 1651] [serial = 1099] [outer = 0x0] [url = about:blank] 05:36:07 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x118545400) [pid = 1651] [serial = 1104] [outer = 0x0] [url = about:blank] 05:36:07 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x118797400) [pid = 1651] [serial = 1105] [outer = 0x0] [url = about:blank] 05:36:07 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x119313000) [pid = 1651] [serial = 1107] [outer = 0x0] [url = about:blank] 05:36:07 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x1183eac00) [pid = 1651] [serial = 1122] [outer = 0x0] [url = about:blank] 05:36:07 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x1271c2400) [pid = 1651] [serial = 1125] [outer = 0x0] [url = about:blank] 05:36:07 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x1239c6400) [pid = 1651] [serial = 1123] [outer = 0x0] [url = about:blank] 05:36:07 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x1198e9400) [pid = 1651] [serial = 1108] [outer = 0x0] [url = about:blank] 05:36:07 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x1161f5800) [pid = 1651] [serial = 1101] [outer = 0x0] [url = about:blank] 05:36:07 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x128b45c00) [pid = 1651] [serial = 1128] [outer = 0x0] [url = about:blank] 05:36:07 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x117e13400) [pid = 1651] [serial = 1102] [outer = 0x0] [url = about:blank] 05:36:07 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x116aa2c00) [pid = 1651] [serial = 1096] [outer = 0x0] [url = about:blank] 05:36:07 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x11607d400) [pid = 1651] [serial = 1095] [outer = 0x0] [url = about:blank] 05:36:07 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x126fbcc00) [pid = 1651] [serial = 1120] [outer = 0x0] [url = about:blank] 05:36:07 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x119310c00) [pid = 1651] [serial = 1087] [outer = 0x0] [url = about:blank] 05:36:07 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x118587000) [pid = 1651] [serial = 1086] [outer = 0x0] [url = about:blank] 05:36:07 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x123a97400) [pid = 1651] [serial = 1090] [outer = 0x0] [url = about:blank] 05:36:07 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x120d26c00) [pid = 1651] [serial = 1089] [outer = 0x0] [url = about:blank] 05:36:07 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x129272000) [pid = 1651] [serial = 1131] [outer = 0x0] [url = about:blank] 05:36:07 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x128ba8800) [pid = 1651] [serial = 1093] [outer = 0x0] [url = about:blank] 05:36:07 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x1273a1c00) [pid = 1651] [serial = 1092] [outer = 0x0] [url = about:blank] 05:36:07 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x1198edc00) [pid = 1651] [serial = 1110] [outer = 0x0] [url = about:blank] 05:36:07 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x120d25000) [pid = 1651] [serial = 1111] [outer = 0x0] [url = about:blank] 05:36:07 INFO - PROCESS | 1651 | --DOMWINDOW == 78 (0x12738f000) [pid = 1651] [serial = 1126] [outer = 0x0] [url = about:blank] 05:36:07 INFO - PROCESS | 1651 | --DOMWINDOW == 77 (0x123d90c00) [pid = 1651] [serial = 1114] [outer = 0x0] [url = about:blank] 05:36:07 INFO - PROCESS | 1651 | --DOMWINDOW == 76 (0x128e35400) [pid = 1651] [serial = 1129] [outer = 0x0] [url = about:blank] 05:36:07 INFO - PROCESS | 1651 | 1469018167459 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]]]}] 05:36:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 05:36:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1221ms 05:36:07 INFO - PROCESS | 1651 | 1469018167504 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 05:36:07 INFO - PROCESS | 1651 | 1469018167507 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 05:36:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 05:36:07 INFO - PROCESS | 1651 | 1469018167511 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 05:36:07 INFO - PROCESS | 1651 | 1469018167512 Marionette TRACE conn2 <- [1,1558,null,{}] 05:36:07 INFO - PROCESS | 1651 | 1469018167516 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}] 05:36:07 INFO - PROCESS | 1651 | 1469018167518 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:07 INFO - PROCESS | 1651 | 1469018167601 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 05:36:07 INFO - PROCESS | 1651 | 1469018167606 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:07 INFO - PROCESS | 1651 | 1469018167611 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:07 INFO - PROCESS | 1651 | ++DOCSHELL 0x11614a800 == 28 [pid = 1651] [id = 397] 05:36:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 77 (0x1128d1000) [pid = 1651] [serial = 1190] [outer = 0x0] 05:36:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 78 (0x112ea8800) [pid = 1651] [serial = 1191] [outer = 0x1128d1000] 05:36:07 INFO - PROCESS | 1651 | 1469018167642 Marionette DEBUG loaded listener.js 05:36:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x112976c00) [pid = 1651] [serial = 1192] [outer = 0x1128d1000] 05:36:08 INFO - PROCESS | 1651 | 1469018168028 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]]]}] 05:36:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 05:36:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 570ms 05:36:08 INFO - PROCESS | 1651 | 1469018168080 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 05:36:08 INFO - PROCESS | 1651 | 1469018168084 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 05:36:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 05:36:08 INFO - PROCESS | 1651 | 1469018168089 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 05:36:08 INFO - PROCESS | 1651 | 1469018168090 Marionette TRACE conn2 <- [1,1562,null,{}] 05:36:08 INFO - PROCESS | 1651 | 1469018168093 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}] 05:36:08 INFO - PROCESS | 1651 | 1469018168095 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:08 INFO - PROCESS | 1651 | 1469018168176 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 05:36:08 INFO - PROCESS | 1651 | 1469018168181 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:08 INFO - PROCESS | 1651 | 1469018168182 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:08 INFO - PROCESS | 1651 | ++DOCSHELL 0x11736a000 == 29 [pid = 1651] [id = 398] 05:36:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x11607f400) [pid = 1651] [serial = 1193] [outer = 0x0] 05:36:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x118308400) [pid = 1651] [serial = 1194] [outer = 0x11607f400] 05:36:08 INFO - PROCESS | 1651 | 1469018168210 Marionette DEBUG loaded listener.js 05:36:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x118541c00) [pid = 1651] [serial = 1195] [outer = 0x11607f400] 05:36:08 INFO - PROCESS | 1651 | 1469018168564 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]]]}] 05:36:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 05:36:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 522ms 05:36:08 INFO - PROCESS | 1651 | 1469018168611 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 05:36:08 INFO - PROCESS | 1651 | 1469018168612 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 05:36:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 05:36:08 INFO - PROCESS | 1651 | 1469018168615 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 05:36:08 INFO - PROCESS | 1651 | 1469018168617 Marionette TRACE conn2 <- [1,1566,null,{}] 05:36:08 INFO - PROCESS | 1651 | 1469018168625 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}] 05:36:08 INFO - PROCESS | 1651 | 1469018168628 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:08 INFO - PROCESS | 1651 | 1469018168706 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 05:36:08 INFO - PROCESS | 1651 | 1469018168714 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:08 INFO - PROCESS | 1651 | 1469018168716 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:08 INFO - PROCESS | 1651 | ++DOCSHELL 0x1198e5800 == 30 [pid = 1651] [id = 399] 05:36:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x112d5e000) [pid = 1651] [serial = 1196] [outer = 0x0] 05:36:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x119309c00) [pid = 1651] [serial = 1197] [outer = 0x112d5e000] 05:36:08 INFO - PROCESS | 1651 | 1469018168744 Marionette DEBUG loaded listener.js 05:36:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x1193cf400) [pid = 1651] [serial = 1198] [outer = 0x112d5e000] 05:36:09 INFO - PROCESS | 1651 | 1469018169086 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]]]}] 05:36:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 05:36:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 520ms 05:36:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 05:36:09 INFO - PROCESS | 1651 | 1469018169135 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 05:36:09 INFO - PROCESS | 1651 | 1469018169137 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 05:36:09 INFO - PROCESS | 1651 | 1469018169139 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 05:36:09 INFO - PROCESS | 1651 | 1469018169140 Marionette TRACE conn2 <- [1,1570,null,{}] 05:36:09 INFO - PROCESS | 1651 | 1469018169142 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}] 05:36:09 INFO - PROCESS | 1651 | 1469018169143 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:09 INFO - PROCESS | 1651 | 1469018169250 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 05:36:09 INFO - PROCESS | 1651 | 1469018169288 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:09 INFO - PROCESS | 1651 | 1469018169289 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:09 INFO - PROCESS | 1651 | ++DOCSHELL 0x120e76800 == 31 [pid = 1651] [id = 400] 05:36:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x1193cd800) [pid = 1651] [serial = 1199] [outer = 0x0] 05:36:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x1198edc00) [pid = 1651] [serial = 1200] [outer = 0x1193cd800] 05:36:09 INFO - PROCESS | 1651 | 1469018169315 Marionette DEBUG loaded listener.js 05:36:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x120d1ac00) [pid = 1651] [serial = 1201] [outer = 0x1193cd800] 05:36:09 INFO - PROCESS | 1651 | 1469018169631 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]]]}] 05:36:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 05:36:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 522ms 05:36:09 INFO - PROCESS | 1651 | 1469018169662 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 05:36:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 05:36:09 INFO - PROCESS | 1651 | 1469018169664 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 05:36:09 INFO - PROCESS | 1651 | 1469018169667 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 05:36:09 INFO - PROCESS | 1651 | 1469018169679 Marionette TRACE conn2 <- [1,1574,null,{}] 05:36:09 INFO - PROCESS | 1651 | 1469018169683 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}] 05:36:09 INFO - PROCESS | 1651 | 1469018169685 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:09 INFO - PROCESS | 1651 | 1469018169834 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 05:36:09 INFO - PROCESS | 1651 | 1469018169850 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:09 INFO - PROCESS | 1651 | 1469018169851 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:09 INFO - PROCESS | 1651 | ++DOCSHELL 0x12396c000 == 32 [pid = 1651] [id = 401] 05:36:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x11607d400) [pid = 1651] [serial = 1202] [outer = 0x0] 05:36:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x120e08c00) [pid = 1651] [serial = 1203] [outer = 0x11607d400] 05:36:09 INFO - PROCESS | 1651 | 1469018169892 Marionette DEBUG loaded listener.js 05:36:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x121787c00) [pid = 1651] [serial = 1204] [outer = 0x11607d400] 05:36:10 INFO - PROCESS | 1651 | 1469018170333 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]]]}] 05:36:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 05:36:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 682ms 05:36:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 05:36:10 INFO - PROCESS | 1651 | 1469018170350 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 05:36:10 INFO - PROCESS | 1651 | 1469018170351 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 05:36:10 INFO - PROCESS | 1651 | 1469018170353 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 05:36:10 INFO - PROCESS | 1651 | 1469018170354 Marionette TRACE conn2 <- [1,1578,null,{}] 05:36:10 INFO - PROCESS | 1651 | 1469018170357 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}] 05:36:10 INFO - PROCESS | 1651 | 1469018170363 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:10 INFO - PROCESS | 1651 | 1469018170478 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 05:36:10 INFO - PROCESS | 1651 | 1469018170518 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:10 INFO - PROCESS | 1651 | 1469018170519 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:10 INFO - PROCESS | 1651 | ++DOCSHELL 0x128b03000 == 33 [pid = 1651] [id = 402] 05:36:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x121936c00) [pid = 1651] [serial = 1205] [outer = 0x0] 05:36:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x123aa0000) [pid = 1651] [serial = 1206] [outer = 0x121936c00] 05:36:10 INFO - PROCESS | 1651 | 1469018170545 Marionette DEBUG loaded listener.js 05:36:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x1251d7000) [pid = 1651] [serial = 1207] [outer = 0x121936c00] 05:36:10 INFO - PROCESS | 1651 | 1469018170845 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]]]}] 05:36:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 05:36:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 524ms 05:36:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 05:36:10 INFO - PROCESS | 1651 | 1469018170879 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 05:36:10 INFO - PROCESS | 1651 | 1469018170880 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 05:36:10 INFO - PROCESS | 1651 | 1469018170882 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 05:36:10 INFO - PROCESS | 1651 | 1469018170883 Marionette TRACE conn2 <- [1,1582,null,{}] 05:36:10 INFO - PROCESS | 1651 | 1469018170886 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}] 05:36:10 INFO - PROCESS | 1651 | 1469018170887 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:10 INFO - PROCESS | 1651 | 1469018170992 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 05:36:10 INFO - PROCESS | 1651 | 1469018170995 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:10 INFO - PROCESS | 1651 | 1469018170997 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:11 INFO - PROCESS | 1651 | ++DOCSHELL 0x128fc9800 == 34 [pid = 1651] [id = 403] 05:36:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x11979c400) [pid = 1651] [serial = 1208] [outer = 0x0] 05:36:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x1252d6800) [pid = 1651] [serial = 1209] [outer = 0x11979c400] 05:36:11 INFO - PROCESS | 1651 | 1469018171021 Marionette DEBUG loaded listener.js 05:36:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x1271c2400) [pid = 1651] [serial = 1210] [outer = 0x11979c400] 05:36:11 INFO - PROCESS | 1651 | 1469018171372 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]]]}] 05:36:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 05:36:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 518ms 05:36:11 INFO - PROCESS | 1651 | 1469018171410 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 05:36:11 INFO - PROCESS | 1651 | 1469018171411 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 05:36:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 05:36:11 INFO - PROCESS | 1651 | 1469018171413 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 05:36:11 INFO - PROCESS | 1651 | 1469018171414 Marionette TRACE conn2 <- [1,1586,null,{}] 05:36:11 INFO - PROCESS | 1651 | 1469018171417 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}] 05:36:11 INFO - PROCESS | 1651 | 1469018171418 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:11 INFO - PROCESS | 1651 | 1469018171515 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 05:36:11 INFO - PROCESS | 1651 | 1469018171519 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:11 INFO - PROCESS | 1651 | 1469018171520 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:11 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a412800 == 35 [pid = 1651] [id = 404] 05:36:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x123a29000) [pid = 1651] [serial = 1211] [outer = 0x0] 05:36:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x127321800) [pid = 1651] [serial = 1212] [outer = 0x123a29000] 05:36:11 INFO - PROCESS | 1651 | 1469018171545 Marionette DEBUG loaded listener.js 05:36:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x12738d800) [pid = 1651] [serial = 1213] [outer = 0x123a29000] 05:36:11 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x127389800) [pid = 1651] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 05:36:11 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x124c3b000) [pid = 1651] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 05:36:11 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x12731a000) [pid = 1651] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 05:36:11 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x128e3f800) [pid = 1651] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 05:36:11 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x11298e000) [pid = 1651] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 05:36:11 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x128e3c000) [pid = 1651] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 05:36:11 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x11854c800) [pid = 1651] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 05:36:11 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x118544400) [pid = 1651] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 05:36:11 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x120e07800) [pid = 1651] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 05:36:11 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x113804c00) [pid = 1651] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 05:36:11 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x1126dfc00) [pid = 1651] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 05:36:11 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x113219000) [pid = 1651] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 05:36:11 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x12a644800) [pid = 1651] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 05:36:11 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x118760000) [pid = 1651] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 05:36:12 INFO - PROCESS | 1651 | 1469018172041 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]]]}] 05:36:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 05:36:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 668ms 05:36:12 INFO - PROCESS | 1651 | 1469018172082 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 05:36:12 INFO - PROCESS | 1651 | 1469018172083 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 05:36:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 05:36:12 INFO - PROCESS | 1651 | 1469018172085 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 05:36:12 INFO - PROCESS | 1651 | 1469018172086 Marionette TRACE conn2 <- [1,1590,null,{}] 05:36:12 INFO - PROCESS | 1651 | 1469018172103 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}] 05:36:12 INFO - PROCESS | 1651 | 1469018172104 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:12 INFO - PROCESS | 1651 | 1469018172220 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 05:36:12 INFO - PROCESS | 1651 | 1469018172229 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:12 INFO - PROCESS | 1651 | 1469018172230 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:12 INFO - PROCESS | 1651 | ++DOCSHELL 0x1198e4800 == 36 [pid = 1651] [id = 405] 05:36:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x1128d8400) [pid = 1651] [serial = 1214] [outer = 0x0] 05:36:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x120d19400) [pid = 1651] [serial = 1215] [outer = 0x1128d8400] 05:36:12 INFO - PROCESS | 1651 | 1469018172255 Marionette DEBUG loaded listener.js 05:36:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x12731b800) [pid = 1651] [serial = 1216] [outer = 0x1128d8400] 05:36:12 INFO - PROCESS | 1651 | 1469018172569 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]]]}] 05:36:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 05:36:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 519ms 05:36:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 05:36:12 INFO - PROCESS | 1651 | 1469018172605 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 05:36:12 INFO - PROCESS | 1651 | 1469018172606 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 05:36:12 INFO - PROCESS | 1651 | 1469018172611 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 05:36:12 INFO - PROCESS | 1651 | 1469018172612 Marionette TRACE conn2 <- [1,1594,null,{}] 05:36:12 INFO - PROCESS | 1651 | 1469018172615 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}] 05:36:12 INFO - PROCESS | 1651 | 1469018172616 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:12 INFO - PROCESS | 1651 | 1469018172694 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 05:36:12 INFO - PROCESS | 1651 | 1469018172751 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:12 INFO - PROCESS | 1651 | 1469018172752 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:12 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a83a800 == 37 [pid = 1651] [id = 406] 05:36:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x12172d800) [pid = 1651] [serial = 1217] [outer = 0x0] 05:36:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x127392c00) [pid = 1651] [serial = 1218] [outer = 0x12172d800] 05:36:12 INFO - PROCESS | 1651 | 1469018172777 Marionette DEBUG loaded listener.js 05:36:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x1273a0000) [pid = 1651] [serial = 1219] [outer = 0x12172d800] 05:36:13 INFO - PROCESS | 1651 | 1469018173050 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]]]}] 05:36:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 05:36:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 472ms 05:36:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 05:36:13 INFO - PROCESS | 1651 | 1469018173083 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 05:36:13 INFO - PROCESS | 1651 | 1469018173084 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 05:36:13 INFO - PROCESS | 1651 | 1469018173086 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 05:36:13 INFO - PROCESS | 1651 | 1469018173088 Marionette TRACE conn2 <- [1,1598,null,{}] 05:36:13 INFO - PROCESS | 1651 | 1469018173098 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}] 05:36:13 INFO - PROCESS | 1651 | 1469018173099 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:13 INFO - PROCESS | 1651 | 1469018173202 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 05:36:13 INFO - PROCESS | 1651 | 1469018173206 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:13 INFO - PROCESS | 1651 | 1469018173210 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:13 INFO - PROCESS | 1651 | ++DOCSHELL 0x121685800 == 38 [pid = 1651] [id = 407] 05:36:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x1273a1c00) [pid = 1651] [serial = 1220] [outer = 0x0] 05:36:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x128b4a400) [pid = 1651] [serial = 1221] [outer = 0x1273a1c00] 05:36:13 INFO - PROCESS | 1651 | 1469018173237 Marionette DEBUG loaded listener.js 05:36:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x128f27c00) [pid = 1651] [serial = 1222] [outer = 0x1273a1c00] 05:36:13 INFO - PROCESS | 1651 | 1469018173588 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]]]}] 05:36:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 05:36:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 523ms 05:36:13 INFO - PROCESS | 1651 | 1469018173611 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 05:36:13 INFO - PROCESS | 1651 | 1469018173612 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 05:36:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 05:36:13 INFO - PROCESS | 1651 | 1469018173614 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 05:36:13 INFO - PROCESS | 1651 | 1469018173615 Marionette TRACE conn2 <- [1,1602,null,{}] 05:36:13 INFO - PROCESS | 1651 | 1469018173617 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}] 05:36:13 INFO - PROCESS | 1651 | 1469018173618 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:13 INFO - PROCESS | 1651 | 1469018173729 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 05:36:13 INFO - PROCESS | 1651 | 1469018173736 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:13 INFO - PROCESS | 1651 | 1469018173737 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:13 INFO - PROCESS | 1651 | ++DOCSHELL 0x12ba9b800 == 39 [pid = 1651] [id = 408] 05:36:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x12926fc00) [pid = 1651] [serial = 1223] [outer = 0x0] 05:36:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x12927a400) [pid = 1651] [serial = 1224] [outer = 0x12926fc00] 05:36:13 INFO - PROCESS | 1651 | 1469018173762 Marionette DEBUG loaded listener.js 05:36:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x12938c800) [pid = 1651] [serial = 1225] [outer = 0x12926fc00] 05:36:14 INFO - PROCESS | 1651 | 1469018174288 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]]]}] 05:36:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 05:36:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 719ms 05:36:14 INFO - PROCESS | 1651 | 1469018174345 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 05:36:14 INFO - PROCESS | 1651 | 1469018174347 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 05:36:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 05:36:14 INFO - PROCESS | 1651 | 1469018174351 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 05:36:14 INFO - PROCESS | 1651 | 1469018174353 Marionette TRACE conn2 <- [1,1606,null,{}] 05:36:14 INFO - PROCESS | 1651 | 1469018174357 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}] 05:36:14 INFO - PROCESS | 1651 | 1469018174359 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:14 INFO - PROCESS | 1651 | 1469018174470 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 05:36:14 INFO - PROCESS | 1651 | 1469018174576 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:14 INFO - PROCESS | 1651 | 1469018174578 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:14 INFO - PROCESS | 1651 | ++DOCSHELL 0x117369800 == 40 [pid = 1651] [id = 409] 05:36:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x11386fc00) [pid = 1651] [serial = 1226] [outer = 0x0] 05:36:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x113d9a800) [pid = 1651] [serial = 1227] [outer = 0x11386fc00] 05:36:14 INFO - PROCESS | 1651 | 1469018174612 Marionette DEBUG loaded listener.js 05:36:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x1172b4400) [pid = 1651] [serial = 1228] [outer = 0x11386fc00] 05:36:15 INFO - PROCESS | 1651 | 1469018175149 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]]]}] 05:36:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 05:36:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 874ms 05:36:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 05:36:15 INFO - PROCESS | 1651 | 1469018175225 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 05:36:15 INFO - PROCESS | 1651 | 1469018175228 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 05:36:15 INFO - PROCESS | 1651 | 1469018175233 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 05:36:15 INFO - PROCESS | 1651 | 1469018175235 Marionette TRACE conn2 <- [1,1610,null,{}] 05:36:15 INFO - PROCESS | 1651 | 1469018175238 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}] 05:36:15 INFO - PROCESS | 1651 | 1469018175239 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:15 INFO - PROCESS | 1651 | 1469018175446 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 05:36:15 INFO - PROCESS | 1651 | 1469018175537 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:15 INFO - PROCESS | 1651 | 1469018175538 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:15 INFO - PROCESS | 1651 | ++DOCSHELL 0x1169b5800 == 41 [pid = 1651] [id = 410] 05:36:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x113d40400) [pid = 1651] [serial = 1229] [outer = 0x0] 05:36:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x115e0e400) [pid = 1651] [serial = 1230] [outer = 0x113d40400] 05:36:15 INFO - PROCESS | 1651 | 1469018175568 Marionette DEBUG loaded listener.js 05:36:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x118302400) [pid = 1651] [serial = 1231] [outer = 0x113d40400] 05:36:15 INFO - PROCESS | 1651 | --DOCSHELL 0x121685800 == 40 [pid = 1651] [id = 407] 05:36:15 INFO - PROCESS | 1651 | --DOCSHELL 0x12a83a800 == 39 [pid = 1651] [id = 406] 05:36:15 INFO - PROCESS | 1651 | --DOCSHELL 0x1198e4800 == 38 [pid = 1651] [id = 405] 05:36:15 INFO - PROCESS | 1651 | --DOCSHELL 0x12a412800 == 37 [pid = 1651] [id = 404] 05:36:15 INFO - PROCESS | 1651 | --DOCSHELL 0x128fc9800 == 36 [pid = 1651] [id = 403] 05:36:15 INFO - PROCESS | 1651 | --DOCSHELL 0x128b03000 == 35 [pid = 1651] [id = 402] 05:36:15 INFO - PROCESS | 1651 | --DOCSHELL 0x12396c000 == 34 [pid = 1651] [id = 401] 05:36:15 INFO - PROCESS | 1651 | --DOCSHELL 0x120e76800 == 33 [pid = 1651] [id = 400] 05:36:15 INFO - PROCESS | 1651 | --DOCSHELL 0x1198e5800 == 32 [pid = 1651] [id = 399] 05:36:15 INFO - PROCESS | 1651 | --DOCSHELL 0x11736a000 == 31 [pid = 1651] [id = 398] 05:36:15 INFO - PROCESS | 1651 | --DOCSHELL 0x11614a800 == 30 [pid = 1651] [id = 397] 05:36:15 INFO - PROCESS | 1651 | --DOCSHELL 0x112f1e800 == 29 [pid = 1651] [id = 396] 05:36:16 INFO - PROCESS | 1651 | 1469018176030 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]]]}] 05:36:16 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x12a63f000) [pid = 1651] [serial = 1168] [outer = 0x0] [url = about:blank] 05:36:16 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x1251d6800) [pid = 1651] [serial = 1152] [outer = 0x0] [url = about:blank] 05:36:16 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x127397800) [pid = 1651] [serial = 1155] [outer = 0x0] [url = about:blank] 05:36:16 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x12938b000) [pid = 1651] [serial = 1159] [outer = 0x0] [url = about:blank] 05:36:16 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x129273800) [pid = 1651] [serial = 1158] [outer = 0x0] [url = about:blank] 05:36:16 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x112e2dc00) [pid = 1651] [serial = 1134] [outer = 0x0] [url = about:blank] 05:36:16 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x113f30000) [pid = 1651] [serial = 1135] [outer = 0x0] [url = about:blank] 05:36:16 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x129389800) [pid = 1651] [serial = 1132] [outer = 0x0] [url = about:blank] 05:36:16 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x11878f000) [pid = 1651] [serial = 1137] [outer = 0x0] [url = about:blank] 05:36:16 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x11928c000) [pid = 1651] [serial = 1138] [outer = 0x0] [url = about:blank] 05:36:16 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x1193a4400) [pid = 1651] [serial = 1143] [outer = 0x0] [url = about:blank] 05:36:16 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x119799400) [pid = 1651] [serial = 1144] [outer = 0x0] [url = about:blank] 05:36:16 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x123d45000) [pid = 1651] [serial = 1149] [outer = 0x0] [url = about:blank] 05:36:16 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x113f31800) [pid = 1651] [serial = 1140] [outer = 0x0] [url = about:blank] 05:36:16 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x1160f4000) [pid = 1651] [serial = 1162] [outer = 0x0] [url = about:blank] 05:36:16 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x11816d400) [pid = 1651] [serial = 1141] [outer = 0x0] [url = about:blank] 05:36:16 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x121448c00) [pid = 1651] [serial = 1146] [outer = 0x0] [url = about:blank] 05:36:16 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x123a68000) [pid = 1651] [serial = 1147] [outer = 0x0] [url = about:blank] 05:36:16 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x12b006000) [pid = 1651] [serial = 1171] [outer = 0x0] [url = about:blank] 05:36:16 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x112d59c00) [pid = 1651] [serial = 1161] [outer = 0x0] [url = about:blank] 05:36:16 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x128e42400) [pid = 1651] [serial = 1156] [outer = 0x0] [url = about:blank] 05:36:16 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x126e9ac00) [pid = 1651] [serial = 1153] [outer = 0x0] [url = about:blank] 05:36:16 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x123a31000) [pid = 1651] [serial = 1164] [outer = 0x0] [url = about:blank] 05:36:16 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x129508800) [pid = 1651] [serial = 1167] [outer = 0x0] [url = about:blank] 05:36:16 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x12a7e9000) [pid = 1651] [serial = 1170] [outer = 0x0] [url = about:blank] 05:36:16 INFO - PROCESS | 1651 | --DOMWINDOW == 78 (0x124c36800) [pid = 1651] [serial = 1150] [outer = 0x0] [url = about:blank] 05:36:16 INFO - PROCESS | 1651 | --DOMWINDOW == 77 (0x127324400) [pid = 1651] [serial = 1165] [outer = 0x0] [url = about:blank] 05:36:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 05:36:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 824ms 05:36:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 05:36:16 INFO - PROCESS | 1651 | 1469018176059 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 05:36:16 INFO - PROCESS | 1651 | 1469018176062 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 05:36:16 INFO - PROCESS | 1651 | 1469018176065 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 05:36:16 INFO - PROCESS | 1651 | 1469018176067 Marionette TRACE conn2 <- [1,1614,null,{}] 05:36:16 INFO - PROCESS | 1651 | 1469018176070 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}] 05:36:16 INFO - PROCESS | 1651 | 1469018176072 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:16 INFO - PROCESS | 1651 | 1469018176153 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 05:36:16 INFO - PROCESS | 1651 | 1469018176160 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:16 INFO - PROCESS | 1651 | 1469018176162 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:16 INFO - PROCESS | 1651 | ++DOCSHELL 0x117257000 == 30 [pid = 1651] [id = 411] 05:36:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 78 (0x118541400) [pid = 1651] [serial = 1232] [outer = 0x0] 05:36:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x118761400) [pid = 1651] [serial = 1233] [outer = 0x118541400] 05:36:16 INFO - PROCESS | 1651 | 1469018176189 Marionette DEBUG loaded listener.js 05:36:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x11923e400) [pid = 1651] [serial = 1234] [outer = 0x118541400] 05:36:16 INFO - PROCESS | 1651 | 1469018176536 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]]]}] 05:36:16 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 05:36:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 521ms 05:36:16 INFO - PROCESS | 1651 | 1469018176597 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 05:36:16 INFO - PROCESS | 1651 | 1469018176599 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 05:36:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 05:36:16 INFO - PROCESS | 1651 | 1469018176603 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 05:36:16 INFO - PROCESS | 1651 | 1469018176604 Marionette TRACE conn2 <- [1,1618,null,{}] 05:36:16 INFO - PROCESS | 1651 | 1469018176607 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}] 05:36:16 INFO - PROCESS | 1651 | 1469018176608 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:16 INFO - PROCESS | 1651 | 1469018176689 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 05:36:16 INFO - PROCESS | 1651 | 1469018176698 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:16 INFO - PROCESS | 1651 | 1469018176699 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:16 INFO - PROCESS | 1651 | ++DOCSHELL 0x120e77800 == 31 [pid = 1651] [id = 412] 05:36:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x119310c00) [pid = 1651] [serial = 1235] [outer = 0x0] 05:36:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x1198eac00) [pid = 1651] [serial = 1236] [outer = 0x119310c00] 05:36:16 INFO - PROCESS | 1651 | 1469018176725 Marionette DEBUG loaded listener.js 05:36:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x119a59000) [pid = 1651] [serial = 1237] [outer = 0x119310c00] 05:36:17 INFO - PROCESS | 1651 | 1469018177100 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]]]}] 05:36:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 05:36:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 521ms 05:36:17 INFO - PROCESS | 1651 | 1469018177138 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 05:36:17 INFO - PROCESS | 1651 | 1469018177142 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 05:36:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 05:36:17 INFO - PROCESS | 1651 | 1469018177157 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 05:36:17 INFO - PROCESS | 1651 | 1469018177161 Marionette TRACE conn2 <- [1,1622,null,{}] 05:36:17 INFO - PROCESS | 1651 | 1469018177165 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}] 05:36:17 INFO - PROCESS | 1651 | 1469018177169 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:17 INFO - PROCESS | 1651 | 1469018177301 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 05:36:17 INFO - PROCESS | 1651 | 1469018177312 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:17 INFO - PROCESS | 1651 | 1469018177313 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:17 INFO - PROCESS | 1651 | ++DOCSHELL 0x12659d800 == 32 [pid = 1651] [id = 413] 05:36:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x120d20800) [pid = 1651] [serial = 1238] [outer = 0x0] 05:36:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x12177a800) [pid = 1651] [serial = 1239] [outer = 0x120d20800] 05:36:17 INFO - PROCESS | 1651 | 1469018177355 Marionette DEBUG loaded listener.js 05:36:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x123a93c00) [pid = 1651] [serial = 1240] [outer = 0x120d20800] 05:36:17 INFO - PROCESS | 1651 | 1469018177718 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]]]}] 05:36:17 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 05:36:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 583ms 05:36:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 05:36:17 INFO - PROCESS | 1651 | 1469018177731 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 05:36:17 INFO - PROCESS | 1651 | 1469018177732 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 05:36:17 INFO - PROCESS | 1651 | 1469018177735 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 05:36:17 INFO - PROCESS | 1651 | 1469018177736 Marionette TRACE conn2 <- [1,1626,null,{}] 05:36:17 INFO - PROCESS | 1651 | 1469018177738 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}] 05:36:17 INFO - PROCESS | 1651 | 1469018177739 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:17 INFO - PROCESS | 1651 | 1469018177854 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 05:36:17 INFO - PROCESS | 1651 | 1469018177861 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:17 INFO - PROCESS | 1651 | 1469018177863 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:17 INFO - PROCESS | 1651 | ++DOCSHELL 0x128c1a000 == 33 [pid = 1651] [id = 414] 05:36:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x112981c00) [pid = 1651] [serial = 1241] [outer = 0x0] 05:36:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x123a9d400) [pid = 1651] [serial = 1242] [outer = 0x112981c00] 05:36:17 INFO - PROCESS | 1651 | 1469018177888 Marionette DEBUG loaded listener.js 05:36:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x124c3b400) [pid = 1651] [serial = 1243] [outer = 0x112981c00] 05:36:18 INFO - PROCESS | 1651 | 1469018178205 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]]]}] 05:36:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 05:36:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 517ms 05:36:18 INFO - PROCESS | 1651 | 1469018178259 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 05:36:18 INFO - PROCESS | 1651 | 1469018178260 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 05:36:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 05:36:18 INFO - PROCESS | 1651 | 1469018178262 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 05:36:18 INFO - PROCESS | 1651 | 1469018178264 Marionette TRACE conn2 <- [1,1630,null,{}] 05:36:18 INFO - PROCESS | 1651 | 1469018178266 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}] 05:36:18 INFO - PROCESS | 1651 | 1469018178267 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:18 INFO - PROCESS | 1651 | 1469018178373 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 05:36:18 INFO - PROCESS | 1651 | 1469018178377 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:18 INFO - PROCESS | 1651 | 1469018178381 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:18 INFO - PROCESS | 1651 | ++DOCSHELL 0x1251af800 == 34 [pid = 1651] [id = 415] 05:36:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x126fb1c00) [pid = 1651] [serial = 1244] [outer = 0x0] 05:36:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x1271c9800) [pid = 1651] [serial = 1245] [outer = 0x126fb1c00] 05:36:18 INFO - PROCESS | 1651 | 1469018178446 Marionette DEBUG loaded listener.js 05:36:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x12738d400) [pid = 1651] [serial = 1246] [outer = 0x126fb1c00] 05:36:18 INFO - PROCESS | 1651 | 1469018178808 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]]]}] 05:36:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 05:36:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 568ms 05:36:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 05:36:18 INFO - PROCESS | 1651 | 1469018178831 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 05:36:18 INFO - PROCESS | 1651 | 1469018178833 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 05:36:18 INFO - PROCESS | 1651 | 1469018178835 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 05:36:18 INFO - PROCESS | 1651 | 1469018178836 Marionette TRACE conn2 <- [1,1634,null,{}] 05:36:18 INFO - PROCESS | 1651 | 1469018178844 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}] 05:36:18 INFO - PROCESS | 1651 | 1469018178846 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:18 INFO - PROCESS | 1651 | 1469018178946 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 05:36:18 INFO - PROCESS | 1651 | 1469018178949 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:18 INFO - PROCESS | 1651 | 1469018178951 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:18 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a83b800 == 35 [pid = 1651] [id = 416] 05:36:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x1128d7400) [pid = 1651] [serial = 1247] [outer = 0x0] 05:36:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x128b40000) [pid = 1651] [serial = 1248] [outer = 0x1128d7400] 05:36:18 INFO - PROCESS | 1651 | 1469018178975 Marionette DEBUG loaded listener.js 05:36:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x128bac800) [pid = 1651] [serial = 1249] [outer = 0x1128d7400] 05:36:19 INFO - PROCESS | 1651 | 1469018179324 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]]]}] 05:36:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 05:36:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 518ms 05:36:19 INFO - PROCESS | 1651 | 1469018179361 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 05:36:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 05:36:19 INFO - PROCESS | 1651 | 1469018179363 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 05:36:19 INFO - PROCESS | 1651 | 1469018179365 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 05:36:19 INFO - PROCESS | 1651 | 1469018179366 Marionette TRACE conn2 <- [1,1638,null,{}] 05:36:19 INFO - PROCESS | 1651 | 1469018179368 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}] 05:36:19 INFO - PROCESS | 1651 | 1469018179369 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:19 INFO - PROCESS | 1651 | 1469018179468 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 05:36:19 INFO - PROCESS | 1651 | 1469018179472 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:19 INFO - PROCESS | 1651 | 1469018179473 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:19 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b225800 == 36 [pid = 1651] [id = 417] 05:36:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x128e35400) [pid = 1651] [serial = 1250] [outer = 0x0] 05:36:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x128f25000) [pid = 1651] [serial = 1251] [outer = 0x128e35400] 05:36:19 INFO - PROCESS | 1651 | 1469018179501 Marionette DEBUG loaded listener.js 05:36:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x129382c00) [pid = 1651] [serial = 1252] [outer = 0x128e35400] 05:36:19 INFO - PROCESS | 1651 | 1469018179846 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]]]}] 05:36:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 05:36:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 519ms 05:36:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 05:36:19 INFO - PROCESS | 1651 | 1469018179884 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 05:36:19 INFO - PROCESS | 1651 | 1469018179886 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 05:36:19 INFO - PROCESS | 1651 | 1469018179888 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 05:36:19 INFO - PROCESS | 1651 | 1469018179889 Marionette TRACE conn2 <- [1,1642,null,{}] 05:36:19 INFO - PROCESS | 1651 | 1469018179891 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}] 05:36:19 INFO - PROCESS | 1651 | 1469018179892 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:19 INFO - PROCESS | 1651 | 1469018179993 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 05:36:20 INFO - PROCESS | 1651 | 1469018179997 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:20 INFO - PROCESS | 1651 | 1469018179998 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:20 INFO - PROCESS | 1651 | ++DOCSHELL 0x12bb09800 == 37 [pid = 1651] [id = 418] 05:36:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x129384000) [pid = 1651] [serial = 1253] [outer = 0x0] 05:36:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x12950a800) [pid = 1651] [serial = 1254] [outer = 0x129384000] 05:36:20 INFO - PROCESS | 1651 | 1469018180023 Marionette DEBUG loaded listener.js 05:36:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x12960e800) [pid = 1651] [serial = 1255] [outer = 0x129384000] 05:36:20 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x1273a1c00) [pid = 1651] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 05:36:20 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x11607d400) [pid = 1651] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 05:36:20 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x1193cd800) [pid = 1651] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 05:36:20 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x1128d1000) [pid = 1651] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 05:36:20 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x121936c00) [pid = 1651] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 05:36:20 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x112d5e000) [pid = 1651] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 05:36:20 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x11380e400) [pid = 1651] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 05:36:20 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x11607f400) [pid = 1651] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 05:36:20 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x1187ac000) [pid = 1651] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 05:36:20 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x123aa1c00) [pid = 1651] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 05:36:20 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x128e41400) [pid = 1651] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 05:36:20 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x128e44c00) [pid = 1651] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 05:36:20 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x11979c400) [pid = 1651] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 05:36:20 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x1128d8400) [pid = 1651] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 05:36:20 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x123a29000) [pid = 1651] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 05:36:20 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x12172d800) [pid = 1651] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 05:36:20 INFO - PROCESS | 1651 | 1469018180407 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]]]}] 05:36:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 05:36:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 568ms 05:36:20 INFO - PROCESS | 1651 | 1469018180456 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 05:36:20 INFO - PROCESS | 1651 | 1469018180457 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 05:36:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 05:36:20 INFO - PROCESS | 1651 | 1469018180460 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 05:36:20 INFO - PROCESS | 1651 | 1469018180461 Marionette TRACE conn2 <- [1,1646,null,{}] 05:36:20 INFO - PROCESS | 1651 | 1469018180463 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}] 05:36:20 INFO - PROCESS | 1651 | 1469018180464 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:20 INFO - PROCESS | 1651 | 1469018180546 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 05:36:20 INFO - PROCESS | 1651 | 1469018180606 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:20 INFO - PROCESS | 1651 | 1469018180607 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:20 INFO - PROCESS | 1651 | ++DOCSHELL 0x120f94800 == 38 [pid = 1651] [id = 419] 05:36:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x112984400) [pid = 1651] [serial = 1256] [outer = 0x0] 05:36:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x11878e000) [pid = 1651] [serial = 1257] [outer = 0x112984400] 05:36:20 INFO - PROCESS | 1651 | 1469018180632 Marionette DEBUG loaded listener.js 05:36:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x12172d800) [pid = 1651] [serial = 1258] [outer = 0x112984400] 05:36:20 INFO - PROCESS | 1651 | 1469018180912 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]]]}] 05:36:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 05:36:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 469ms 05:36:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 05:36:20 INFO - PROCESS | 1651 | 1469018180932 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 05:36:20 INFO - PROCESS | 1651 | 1469018180934 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 05:36:20 INFO - PROCESS | 1651 | 1469018180936 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 05:36:20 INFO - PROCESS | 1651 | 1469018180937 Marionette TRACE conn2 <- [1,1650,null,{}] 05:36:20 INFO - PROCESS | 1651 | 1469018180939 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}] 05:36:20 INFO - PROCESS | 1651 | 1469018180941 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:21 INFO - PROCESS | 1651 | 1469018181033 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 05:36:21 INFO - PROCESS | 1651 | 1469018181036 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:21 INFO - PROCESS | 1651 | 1469018181037 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:21 INFO - PROCESS | 1651 | ++DOCSHELL 0x12be81800 == 39 [pid = 1651] [id = 420] 05:36:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x1193cf000) [pid = 1651] [serial = 1259] [outer = 0x0] 05:36:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x127392000) [pid = 1651] [serial = 1260] [outer = 0x1193cf000] 05:36:21 INFO - PROCESS | 1651 | 1469018181065 Marionette DEBUG loaded listener.js 05:36:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x12a63a400) [pid = 1651] [serial = 1261] [outer = 0x1193cf000] 05:36:21 INFO - PROCESS | 1651 | 1469018181433 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]]]}] 05:36:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 05:36:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 522ms 05:36:21 INFO - PROCESS | 1651 | 1469018181474 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 05:36:21 INFO - PROCESS | 1651 | 1469018181479 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 05:36:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 05:36:21 INFO - PROCESS | 1651 | 1469018181482 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 05:36:21 INFO - PROCESS | 1651 | 1469018181485 Marionette TRACE conn2 <- [1,1654,null,{}] 05:36:21 INFO - PROCESS | 1651 | 1469018181488 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}] 05:36:21 INFO - PROCESS | 1651 | 1469018181491 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:21 INFO - PROCESS | 1651 | 1469018181638 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 05:36:21 INFO - PROCESS | 1651 | 1469018181643 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:21 INFO - PROCESS | 1651 | 1469018181644 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:21 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c728000 == 40 [pid = 1651] [id = 421] 05:36:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x12a63fc00) [pid = 1651] [serial = 1262] [outer = 0x0] 05:36:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x12a7e5800) [pid = 1651] [serial = 1263] [outer = 0x12a63fc00] 05:36:21 INFO - PROCESS | 1651 | 1469018181673 Marionette DEBUG loaded listener.js 05:36:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x12b008400) [pid = 1651] [serial = 1264] [outer = 0x12a63fc00] 05:36:22 INFO - PROCESS | 1651 | 1469018182013 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]]]}] 05:36:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 05:36:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 571ms 05:36:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 05:36:22 INFO - PROCESS | 1651 | 1469018182052 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 05:36:22 INFO - PROCESS | 1651 | 1469018182053 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 05:36:22 INFO - PROCESS | 1651 | 1469018182055 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 05:36:22 INFO - PROCESS | 1651 | 1469018182057 Marionette TRACE conn2 <- [1,1658,null,{}] 05:36:22 INFO - PROCESS | 1651 | 1469018182059 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}] 05:36:22 INFO - PROCESS | 1651 | 1469018182060 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:22 INFO - PROCESS | 1651 | 1469018182169 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 05:36:22 INFO - PROCESS | 1651 | 1469018182176 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:22 INFO - PROCESS | 1651 | 1469018182177 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:22 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c737800 == 41 [pid = 1651] [id = 422] 05:36:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x12b00a000) [pid = 1651] [serial = 1265] [outer = 0x0] 05:36:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x12b05bc00) [pid = 1651] [serial = 1266] [outer = 0x12b00a000] 05:36:22 INFO - PROCESS | 1651 | 1469018182201 Marionette DEBUG loaded listener.js 05:36:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x12b065000) [pid = 1651] [serial = 1267] [outer = 0x12b00a000] 05:36:22 INFO - PROCESS | 1651 | 1469018182672 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]]]}] 05:36:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 05:36:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 668ms 05:36:22 INFO - PROCESS | 1651 | 1469018182725 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 05:36:22 INFO - PROCESS | 1651 | 1469018182728 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 05:36:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 05:36:22 INFO - PROCESS | 1651 | 1469018182732 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 05:36:22 INFO - PROCESS | 1651 | 1469018182734 Marionette TRACE conn2 <- [1,1662,null,{}] 05:36:22 INFO - PROCESS | 1651 | 1469018182738 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}] 05:36:22 INFO - PROCESS | 1651 | 1469018182740 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:22 INFO - PROCESS | 1651 | 1469018182849 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 05:36:22 INFO - PROCESS | 1651 | 1469018182946 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:22 INFO - PROCESS | 1651 | 1469018182947 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:22 INFO - PROCESS | 1651 | ++DOCSHELL 0x1198e4800 == 42 [pid = 1651] [id = 423] 05:36:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x118309c00) [pid = 1651] [serial = 1268] [outer = 0x0] 05:36:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x118540400) [pid = 1651] [serial = 1269] [outer = 0x118309c00] 05:36:22 INFO - PROCESS | 1651 | 1469018182981 Marionette DEBUG loaded listener.js 05:36:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x1187a8000) [pid = 1651] [serial = 1270] [outer = 0x118309c00] 05:36:23 INFO - PROCESS | 1651 | 1469018183415 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]]]}] 05:36:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 05:36:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 722ms 05:36:23 INFO - PROCESS | 1651 | 1469018183454 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 05:36:23 INFO - PROCESS | 1651 | 1469018183457 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 05:36:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 05:36:23 INFO - PROCESS | 1651 | 1469018183461 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 05:36:23 INFO - PROCESS | 1651 | 1469018183463 Marionette TRACE conn2 <- [1,1666,null,{}] 05:36:23 INFO - PROCESS | 1651 | 1469018183466 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}] 05:36:23 INFO - PROCESS | 1651 | 1469018183468 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:23 INFO - PROCESS | 1651 | 1469018183574 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 05:36:23 INFO - PROCESS | 1651 | 1469018183645 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:23 INFO - PROCESS | 1651 | 1469018183646 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:23 INFO - PROCESS | 1651 | ++DOCSHELL 0x127183800 == 43 [pid = 1651] [id = 424] 05:36:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x1193a7c00) [pid = 1651] [serial = 1271] [outer = 0x0] 05:36:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x119a5b000) [pid = 1651] [serial = 1272] [outer = 0x1193a7c00] 05:36:23 INFO - PROCESS | 1651 | 1469018183679 Marionette DEBUG loaded listener.js 05:36:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x121784800) [pid = 1651] [serial = 1273] [outer = 0x1193a7c00] 05:36:24 INFO - PROCESS | 1651 | 1469018184075 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]]]}] 05:36:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 05:36:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 670ms 05:36:24 INFO - PROCESS | 1651 | 1469018184132 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 05:36:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 05:36:24 INFO - PROCESS | 1651 | 1469018184134 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 05:36:24 INFO - PROCESS | 1651 | 1469018184136 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 05:36:24 INFO - PROCESS | 1651 | 1469018184139 Marionette TRACE conn2 <- [1,1670,null,{}] 05:36:24 INFO - PROCESS | 1651 | 1469018184147 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}] 05:36:24 INFO - PROCESS | 1651 | 1469018184150 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:24 INFO - PROCESS | 1651 | 1469018184276 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 05:36:24 INFO - PROCESS | 1651 | 1469018184351 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:24 INFO - PROCESS | 1651 | 1469018184353 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:24 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c734800 == 44 [pid = 1651] [id = 425] 05:36:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x123a9d800) [pid = 1651] [serial = 1274] [outer = 0x0] 05:36:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x1265bf800) [pid = 1651] [serial = 1275] [outer = 0x123a9d800] 05:36:24 INFO - PROCESS | 1651 | 1469018184386 Marionette DEBUG loaded listener.js 05:36:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x127391800) [pid = 1651] [serial = 1276] [outer = 0x123a9d800] 05:36:24 INFO - PROCESS | 1651 | 1469018184810 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]]]}] 05:36:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 05:36:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 726ms 05:36:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 05:36:24 INFO - PROCESS | 1651 | 1469018184862 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 05:36:24 INFO - PROCESS | 1651 | 1469018184864 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 05:36:24 INFO - PROCESS | 1651 | 1469018184867 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 05:36:24 INFO - PROCESS | 1651 | 1469018184868 Marionette TRACE conn2 <- [1,1674,null,{}] 05:36:24 INFO - PROCESS | 1651 | 1469018184870 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}] 05:36:24 INFO - PROCESS | 1651 | 1469018184872 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:24 INFO - PROCESS | 1651 | 1469018184977 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 05:36:25 INFO - PROCESS | 1651 | 1469018185037 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:25 INFO - PROCESS | 1651 | 1469018185039 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:25 INFO - PROCESS | 1651 | ++DOCSHELL 0x12cd98800 == 45 [pid = 1651] [id = 426] 05:36:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x128b43c00) [pid = 1651] [serial = 1277] [outer = 0x0] 05:36:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x129384c00) [pid = 1651] [serial = 1278] [outer = 0x128b43c00] 05:36:25 INFO - PROCESS | 1651 | 1469018185080 Marionette DEBUG loaded listener.js 05:36:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x12a63f400) [pid = 1651] [serial = 1279] [outer = 0x128b43c00] 05:36:25 INFO - PROCESS | 1651 | 1469018185516 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]]]}] 05:36:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 05:36:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 668ms 05:36:25 INFO - PROCESS | 1651 | 1469018185536 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 05:36:25 INFO - PROCESS | 1651 | 1469018185537 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 05:36:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 05:36:25 INFO - PROCESS | 1651 | 1469018185540 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 05:36:25 INFO - PROCESS | 1651 | 1469018185541 Marionette TRACE conn2 <- [1,1678,null,{}] 05:36:25 INFO - PROCESS | 1651 | 1469018185544 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}] 05:36:25 INFO - PROCESS | 1651 | 1469018185545 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:25 INFO - PROCESS | 1651 | 1469018185666 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 05:36:25 INFO - PROCESS | 1651 | 1469018185725 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:25 INFO - PROCESS | 1651 | 1469018185726 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:25 INFO - PROCESS | 1651 | ++DOCSHELL 0x128fd9800 == 46 [pid = 1651] [id = 427] 05:36:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x1183e9c00) [pid = 1651] [serial = 1280] [outer = 0x0] 05:36:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x128b45800) [pid = 1651] [serial = 1281] [outer = 0x1183e9c00] 05:36:25 INFO - PROCESS | 1651 | 1469018185756 Marionette DEBUG loaded listener.js 05:36:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 112 (0x12a8a2800) [pid = 1651] [serial = 1282] [outer = 0x1183e9c00] 05:36:26 INFO - PROCESS | 1651 | 1469018186312 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]]]}] 05:36:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 05:36:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 819ms 05:36:26 INFO - PROCESS | 1651 | 1469018186383 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 05:36:26 INFO - PROCESS | 1651 | 1469018186386 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 05:36:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 05:36:26 INFO - PROCESS | 1651 | 1469018186394 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 05:36:26 INFO - PROCESS | 1651 | 1469018186396 Marionette TRACE conn2 <- [1,1682,null,{}] 05:36:26 INFO - PROCESS | 1651 | 1469018186403 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}] 05:36:26 INFO - PROCESS | 1651 | 1469018186405 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:26 INFO - PROCESS | 1651 | 1469018186500 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 05:36:26 INFO - PROCESS | 1651 | 1469018186585 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:26 INFO - PROCESS | 1651 | 1469018186586 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:26 INFO - PROCESS | 1651 | ++DOCSHELL 0x1169bd000 == 47 [pid = 1651] [id = 428] 05:36:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 113 (0x112971800) [pid = 1651] [serial = 1283] [outer = 0x0] 05:36:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 114 (0x11297b800) [pid = 1651] [serial = 1284] [outer = 0x112971800] 05:36:26 INFO - PROCESS | 1651 | 1469018186624 Marionette DEBUG loaded listener.js 05:36:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 115 (0x112e2c800) [pid = 1651] [serial = 1285] [outer = 0x112971800] 05:36:27 INFO - PROCESS | 1651 | --DOCSHELL 0x12c728000 == 46 [pid = 1651] [id = 421] 05:36:27 INFO - PROCESS | 1651 | --DOCSHELL 0x12be81800 == 45 [pid = 1651] [id = 420] 05:36:27 INFO - PROCESS | 1651 | --DOCSHELL 0x120f94800 == 44 [pid = 1651] [id = 419] 05:36:27 INFO - PROCESS | 1651 | --DOCSHELL 0x12bb09800 == 43 [pid = 1651] [id = 418] 05:36:27 INFO - PROCESS | 1651 | --DOCSHELL 0x12b225800 == 42 [pid = 1651] [id = 417] 05:36:27 INFO - PROCESS | 1651 | --DOCSHELL 0x12a83b800 == 41 [pid = 1651] [id = 416] 05:36:27 INFO - PROCESS | 1651 | --DOCSHELL 0x1251af800 == 40 [pid = 1651] [id = 415] 05:36:27 INFO - PROCESS | 1651 | --DOCSHELL 0x128c1a000 == 39 [pid = 1651] [id = 414] 05:36:27 INFO - PROCESS | 1651 | --DOCSHELL 0x12659d800 == 38 [pid = 1651] [id = 413] 05:36:27 INFO - PROCESS | 1651 | --DOCSHELL 0x120e77800 == 37 [pid = 1651] [id = 412] 05:36:27 INFO - PROCESS | 1651 | --DOCSHELL 0x117257000 == 36 [pid = 1651] [id = 411] 05:36:27 INFO - PROCESS | 1651 | --DOCSHELL 0x1169b5800 == 35 [pid = 1651] [id = 410] 05:36:27 INFO - PROCESS | 1651 | --DOCSHELL 0x117369800 == 34 [pid = 1651] [id = 409] 05:36:27 INFO - PROCESS | 1651 | --DOCSHELL 0x12ba9b800 == 33 [pid = 1651] [id = 408] 05:36:27 INFO - PROCESS | 1651 | --DOCSHELL 0x128fd9800 == 32 [pid = 1651] [id = 427] 05:36:27 INFO - PROCESS | 1651 | --DOCSHELL 0x12cd98800 == 31 [pid = 1651] [id = 426] 05:36:27 INFO - PROCESS | 1651 | --DOCSHELL 0x12c734800 == 30 [pid = 1651] [id = 425] 05:36:27 INFO - PROCESS | 1651 | --DOCSHELL 0x127183800 == 29 [pid = 1651] [id = 424] 05:36:27 INFO - PROCESS | 1651 | --DOCSHELL 0x12c737800 == 28 [pid = 1651] [id = 422] 05:36:27 INFO - PROCESS | 1651 | --DOCSHELL 0x1198e4800 == 27 [pid = 1651] [id = 423] 05:36:27 INFO - PROCESS | 1651 | --DOMWINDOW == 114 (0x12b003c00) [pid = 1651] [serial = 1186] [outer = 0x0] [url = about:blank] 05:36:27 INFO - PROCESS | 1651 | --DOMWINDOW == 113 (0x12a7e8c00) [pid = 1651] [serial = 1185] [outer = 0x0] [url = about:blank] 05:36:27 INFO - PROCESS | 1651 | --DOMWINDOW == 112 (0x1252d6800) [pid = 1651] [serial = 1209] [outer = 0x0] [url = about:blank] 05:36:27 INFO - PROCESS | 1651 | --DOMWINDOW == 111 (0x1271c2400) [pid = 1651] [serial = 1210] [outer = 0x0] [url = about:blank] 05:36:27 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x120d19400) [pid = 1651] [serial = 1215] [outer = 0x0] [url = about:blank] 05:36:27 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x127321800) [pid = 1651] [serial = 1212] [outer = 0x0] [url = about:blank] 05:36:27 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x12738d800) [pid = 1651] [serial = 1213] [outer = 0x0] [url = about:blank] 05:36:27 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x12731b800) [pid = 1651] [serial = 1216] [outer = 0x0] [url = about:blank] 05:36:27 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x128f27c00) [pid = 1651] [serial = 1222] [outer = 0x0] [url = about:blank] 05:36:27 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x120d1ac00) [pid = 1651] [serial = 1201] [outer = 0x0] [url = about:blank] 05:36:27 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x1273a0000) [pid = 1651] [serial = 1219] [outer = 0x0] [url = about:blank] 05:36:27 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x127392c00) [pid = 1651] [serial = 1218] [outer = 0x0] [url = about:blank] 05:36:27 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x12927a400) [pid = 1651] [serial = 1224] [outer = 0x0] [url = about:blank] 05:36:27 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x128b4a400) [pid = 1651] [serial = 1221] [outer = 0x0] [url = about:blank] 05:36:27 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x120e08c00) [pid = 1651] [serial = 1203] [outer = 0x0] [url = about:blank] 05:36:27 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x1198edc00) [pid = 1651] [serial = 1200] [outer = 0x0] [url = about:blank] 05:36:27 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x112ea8800) [pid = 1651] [serial = 1191] [outer = 0x0] [url = about:blank] 05:36:27 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x112976c00) [pid = 1651] [serial = 1192] [outer = 0x0] [url = about:blank] 05:36:27 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x1251d7000) [pid = 1651] [serial = 1207] [outer = 0x0] [url = about:blank] 05:36:27 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x119309c00) [pid = 1651] [serial = 1197] [outer = 0x0] [url = about:blank] 05:36:27 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x11830f800) [pid = 1651] [serial = 1174] [outer = 0x0] [url = about:blank] 05:36:27 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x1193cf400) [pid = 1651] [serial = 1198] [outer = 0x0] [url = about:blank] 05:36:27 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x116081800) [pid = 1651] [serial = 1173] [outer = 0x0] [url = about:blank] 05:36:27 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x118308400) [pid = 1651] [serial = 1194] [outer = 0x0] [url = about:blank] 05:36:27 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x120eee000) [pid = 1651] [serial = 1177] [outer = 0x0] [url = about:blank] 05:36:27 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x1198f1c00) [pid = 1651] [serial = 1176] [outer = 0x0] [url = about:blank] 05:36:27 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x118541c00) [pid = 1651] [serial = 1195] [outer = 0x0] [url = about:blank] 05:36:27 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x123aa0000) [pid = 1651] [serial = 1206] [outer = 0x0] [url = about:blank] 05:36:27 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x12739b000) [pid = 1651] [serial = 1180] [outer = 0x0] [url = about:blank] 05:36:27 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x118308800) [pid = 1651] [serial = 1188] [outer = 0x0] [url = about:blank] 05:36:27 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x126fb3000) [pid = 1651] [serial = 1179] [outer = 0x0] [url = about:blank] 05:36:27 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x121787c00) [pid = 1651] [serial = 1204] [outer = 0x0] [url = about:blank] 05:36:27 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x12a63b400) [pid = 1651] [serial = 1183] [outer = 0x0] [url = about:blank] 05:36:27 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x129380400) [pid = 1651] [serial = 1182] [outer = 0x0] [url = about:blank] 05:36:27 INFO - PROCESS | 1651 | 1469018187696 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]]]}] 05:36:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 05:36:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1327ms 05:36:27 INFO - PROCESS | 1651 | 1469018187719 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 05:36:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 05:36:27 INFO - PROCESS | 1651 | 1469018187722 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 05:36:27 INFO - PROCESS | 1651 | 1469018187728 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 05:36:27 INFO - PROCESS | 1651 | 1469018187730 Marionette TRACE conn2 <- [1,1686,null,{}] 05:36:27 INFO - PROCESS | 1651 | 1469018187734 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}] 05:36:27 INFO - PROCESS | 1651 | 1469018187736 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:27 INFO - PROCESS | 1651 | 1469018187817 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 05:36:27 INFO - PROCESS | 1651 | 1469018187822 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:27 INFO - PROCESS | 1651 | 1469018187827 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:27 INFO - PROCESS | 1651 | ++DOCSHELL 0x116798800 == 28 [pid = 1651] [id = 429] 05:36:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x112978c00) [pid = 1651] [serial = 1286] [outer = 0x0] 05:36:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x112d5a000) [pid = 1651] [serial = 1287] [outer = 0x112978c00] 05:36:27 INFO - PROCESS | 1651 | 1469018187856 Marionette DEBUG loaded listener.js 05:36:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x1132bf400) [pid = 1651] [serial = 1288] [outer = 0x112978c00] 05:36:28 INFO - PROCESS | 1651 | 1469018188236 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]]]}] 05:36:28 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 05:36:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 525ms 05:36:28 INFO - PROCESS | 1651 | 1469018188250 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 05:36:28 INFO - PROCESS | 1651 | 1469018188254 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 05:36:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 05:36:28 INFO - PROCESS | 1651 | 1469018188261 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 05:36:28 INFO - PROCESS | 1651 | 1469018188263 Marionette TRACE conn2 <- [1,1690,null,{}] 05:36:28 INFO - PROCESS | 1651 | 1469018188266 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}] 05:36:28 INFO - PROCESS | 1651 | 1469018188268 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:28 INFO - PROCESS | 1651 | 1469018188348 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 05:36:28 INFO - PROCESS | 1651 | 1469018188352 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:28 INFO - PROCESS | 1651 | 1469018188353 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:28 INFO - PROCESS | 1651 | ++DOCSHELL 0x11821e800 == 29 [pid = 1651] [id = 430] 05:36:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x115e11400) [pid = 1651] [serial = 1289] [outer = 0x0] 05:36:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x116081800) [pid = 1651] [serial = 1290] [outer = 0x115e11400] 05:36:28 INFO - PROCESS | 1651 | 1469018188385 Marionette DEBUG loaded listener.js 05:36:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x1160ee400) [pid = 1651] [serial = 1291] [outer = 0x115e11400] 05:36:28 INFO - PROCESS | 1651 | 1469018188820 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]]]}] 05:36:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 05:36:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 573ms 05:36:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 05:36:28 INFO - PROCESS | 1651 | 1469018188834 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 05:36:28 INFO - PROCESS | 1651 | 1469018188837 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 05:36:28 INFO - PROCESS | 1651 | 1469018188840 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 05:36:28 INFO - PROCESS | 1651 | 1469018188843 Marionette TRACE conn2 <- [1,1694,null,{}] 05:36:28 INFO - PROCESS | 1651 | 1469018188848 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}] 05:36:28 INFO - PROCESS | 1651 | 1469018188849 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:28 INFO - PROCESS | 1651 | 1469018188950 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 05:36:29 INFO - PROCESS | 1651 | 1469018189044 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:29 INFO - PROCESS | 1651 | 1469018189047 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:29 INFO - PROCESS | 1651 | ++DOCSHELL 0x1169b5800 == 30 [pid = 1651] [id = 431] 05:36:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x1128d3400) [pid = 1651] [serial = 1292] [outer = 0x0] 05:36:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x112e34000) [pid = 1651] [serial = 1293] [outer = 0x1128d3400] 05:36:29 INFO - PROCESS | 1651 | 1469018189080 Marionette DEBUG loaded listener.js 05:36:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x113a2fc00) [pid = 1651] [serial = 1294] [outer = 0x1128d3400] 05:36:29 INFO - PROCESS | 1651 | 1469018189604 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]]]}] 05:36:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 05:36:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 773ms 05:36:29 INFO - PROCESS | 1651 | 1469018189612 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 05:36:29 INFO - PROCESS | 1651 | 1469018189616 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 05:36:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 05:36:29 INFO - PROCESS | 1651 | 1469018189620 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 05:36:29 INFO - PROCESS | 1651 | 1469018189622 Marionette TRACE conn2 <- [1,1698,null,{}] 05:36:29 INFO - PROCESS | 1651 | 1469018189653 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}] 05:36:29 INFO - PROCESS | 1651 | 1469018189655 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:29 INFO - PROCESS | 1651 | 1469018189763 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 05:36:29 INFO - PROCESS | 1651 | 1469018189839 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:29 INFO - PROCESS | 1651 | 1469018189840 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:29 INFO - PROCESS | 1651 | ++DOCSHELL 0x1198df800 == 31 [pid = 1651] [id = 432] 05:36:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x116976c00) [pid = 1651] [serial = 1295] [outer = 0x0] 05:36:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x1176a4000) [pid = 1651] [serial = 1296] [outer = 0x116976c00] 05:36:29 INFO - PROCESS | 1651 | 1469018189872 Marionette DEBUG loaded listener.js 05:36:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x118307400) [pid = 1651] [serial = 1297] [outer = 0x116976c00] 05:36:30 INFO - PROCESS | 1651 | 1469018190420 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]]]}] 05:36:30 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 05:36:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 870ms 05:36:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 05:36:30 INFO - PROCESS | 1651 | 1469018190491 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 05:36:30 INFO - PROCESS | 1651 | 1469018190493 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 05:36:30 INFO - PROCESS | 1651 | 1469018190495 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 05:36:30 INFO - PROCESS | 1651 | 1469018190498 Marionette TRACE conn2 <- [1,1702,null,{}] 05:36:30 INFO - PROCESS | 1651 | 1469018190507 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}] 05:36:30 INFO - PROCESS | 1651 | 1469018190511 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:30 INFO - PROCESS | 1651 | 1469018190614 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 05:36:30 INFO - PROCESS | 1651 | 1469018190668 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:30 INFO - PROCESS | 1651 | 1469018190671 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:30 INFO - PROCESS | 1651 | ++DOCSHELL 0x1212b0800 == 32 [pid = 1651] [id = 433] 05:36:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x113f33000) [pid = 1651] [serial = 1298] [outer = 0x0] 05:36:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x118e4a800) [pid = 1651] [serial = 1299] [outer = 0x113f33000] 05:36:30 INFO - PROCESS | 1651 | 1469018190704 Marionette DEBUG loaded listener.js 05:36:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x119290c00) [pid = 1651] [serial = 1300] [outer = 0x113f33000] 05:36:31 INFO - PROCESS | 1651 | --DOCSHELL 0x116798800 == 31 [pid = 1651] [id = 429] 05:36:31 INFO - PROCESS | 1651 | --DOCSHELL 0x1169bd000 == 30 [pid = 1651] [id = 428] 05:36:31 INFO - PROCESS | 1651 | 1469018191168 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]]]}] 05:36:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 05:36:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 724ms 05:36:31 INFO - PROCESS | 1651 | 1469018191219 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 05:36:31 INFO - PROCESS | 1651 | 1469018191222 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 05:36:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 05:36:31 INFO - PROCESS | 1651 | 1469018191225 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 05:36:31 INFO - PROCESS | 1651 | 1469018191228 Marionette TRACE conn2 <- [1,1706,null,{}] 05:36:31 INFO - PROCESS | 1651 | 1469018191231 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}] 05:36:31 INFO - PROCESS | 1651 | 1469018191232 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:31 INFO - PROCESS | 1651 | 1469018191323 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 05:36:31 INFO - PROCESS | 1651 | 1469018191382 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:31 INFO - PROCESS | 1651 | 1469018191384 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:31 INFO - PROCESS | 1651 | ++DOCSHELL 0x11842d000 == 31 [pid = 1651] [id = 434] 05:36:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x112e35800) [pid = 1651] [serial = 1301] [outer = 0x0] 05:36:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x116011c00) [pid = 1651] [serial = 1302] [outer = 0x112e35800] 05:36:31 INFO - PROCESS | 1651 | 1469018191411 Marionette DEBUG loaded listener.js 05:36:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x1176a0800) [pid = 1651] [serial = 1303] [outer = 0x112e35800] 05:36:31 INFO - PROCESS | 1651 | 1469018191706 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]]]}] 05:36:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 05:36:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 523ms 05:36:31 INFO - PROCESS | 1651 | 1469018191749 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 05:36:31 INFO - PROCESS | 1651 | 1469018191752 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 05:36:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 05:36:31 INFO - PROCESS | 1651 | 1469018191757 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 05:36:31 INFO - PROCESS | 1651 | 1469018191760 Marionette TRACE conn2 <- [1,1710,null,{}] 05:36:31 INFO - PROCESS | 1651 | 1469018191765 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}] 05:36:31 INFO - PROCESS | 1651 | 1469018191766 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:31 INFO - PROCESS | 1651 | 1469018191870 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 05:36:31 INFO - PROCESS | 1651 | 1469018191922 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:31 INFO - PROCESS | 1651 | 1469018191923 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:31 INFO - PROCESS | 1651 | ++DOCSHELL 0x119c36000 == 32 [pid = 1651] [id = 435] 05:36:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x117e13400) [pid = 1651] [serial = 1304] [outer = 0x0] 05:36:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x118546000) [pid = 1651] [serial = 1305] [outer = 0x117e13400] 05:36:31 INFO - PROCESS | 1651 | 1469018191950 Marionette DEBUG loaded listener.js 05:36:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x11930d400) [pid = 1651] [serial = 1306] [outer = 0x117e13400] 05:36:32 INFO - PROCESS | 1651 | 1469018192308 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]]]}] 05:36:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 05:36:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 574ms 05:36:32 INFO - PROCESS | 1651 | 1469018192330 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 05:36:32 INFO - PROCESS | 1651 | 1469018192332 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 05:36:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 05:36:32 INFO - PROCESS | 1651 | 1469018192334 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 05:36:32 INFO - PROCESS | 1651 | 1469018192336 Marionette TRACE conn2 <- [1,1714,null,{}] 05:36:32 INFO - PROCESS | 1651 | 1469018192344 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}] 05:36:32 INFO - PROCESS | 1651 | 1469018192347 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:32 INFO - PROCESS | 1651 | 1469018192463 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 05:36:32 INFO - PROCESS | 1651 | 1469018192497 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:32 INFO - PROCESS | 1651 | 1469018192499 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:32 INFO - PROCESS | 1651 | ++DOCSHELL 0x127175800 == 33 [pid = 1651] [id = 436] 05:36:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x1193c7800) [pid = 1651] [serial = 1307] [outer = 0x0] 05:36:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x1198edc00) [pid = 1651] [serial = 1308] [outer = 0x1193c7800] 05:36:32 INFO - PROCESS | 1651 | 1469018192526 Marionette DEBUG loaded listener.js 05:36:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x119a19000) [pid = 1651] [serial = 1309] [outer = 0x1193c7800] 05:36:32 INFO - PROCESS | 1651 | 1469018192850 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]]]}] 05:36:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 05:36:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 572ms 05:36:32 INFO - PROCESS | 1651 | 1469018192907 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 05:36:32 INFO - PROCESS | 1651 | 1469018192909 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 05:36:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 05:36:32 INFO - PROCESS | 1651 | 1469018192911 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 05:36:32 INFO - PROCESS | 1651 | 1469018192912 Marionette TRACE conn2 <- [1,1718,null,{}] 05:36:32 INFO - PROCESS | 1651 | 1469018192914 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}] 05:36:32 INFO - PROCESS | 1651 | 1469018192916 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:33 INFO - PROCESS | 1651 | 1469018193021 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 05:36:33 INFO - PROCESS | 1651 | 1469018193032 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:33 INFO - PROCESS | 1651 | 1469018193033 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:33 INFO - PROCESS | 1651 | ++DOCSHELL 0x128c24800 == 34 [pid = 1651] [id = 437] 05:36:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x120d26c00) [pid = 1651] [serial = 1310] [outer = 0x0] 05:36:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x121187800) [pid = 1651] [serial = 1311] [outer = 0x120d26c00] 05:36:33 INFO - PROCESS | 1651 | 1469018193059 Marionette DEBUG loaded listener.js 05:36:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x1217a6800) [pid = 1651] [serial = 1312] [outer = 0x120d26c00] 05:36:33 INFO - PROCESS | 1651 | 1469018193417 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]]]}] 05:36:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 05:36:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 518ms 05:36:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 05:36:33 INFO - PROCESS | 1651 | 1469018193436 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 05:36:33 INFO - PROCESS | 1651 | 1469018193438 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 05:36:33 INFO - PROCESS | 1651 | 1469018193441 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 05:36:33 INFO - PROCESS | 1651 | 1469018193443 Marionette TRACE conn2 <- [1,1722,null,{}] 05:36:33 INFO - PROCESS | 1651 | 1469018193445 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}] 05:36:33 INFO - PROCESS | 1651 | 1469018193447 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:33 INFO - PROCESS | 1651 | 1469018193546 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 05:36:33 INFO - PROCESS | 1651 | 1469018193556 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:33 INFO - PROCESS | 1651 | 1469018193557 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:33 INFO - PROCESS | 1651 | ++DOCSHELL 0x128fd8800 == 35 [pid = 1651] [id = 438] 05:36:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x11213d400) [pid = 1651] [serial = 1313] [outer = 0x0] 05:36:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x121933c00) [pid = 1651] [serial = 1314] [outer = 0x11213d400] 05:36:33 INFO - PROCESS | 1651 | 1469018193585 Marionette DEBUG loaded listener.js 05:36:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x123a31c00) [pid = 1651] [serial = 1315] [outer = 0x11213d400] 05:36:33 INFO - PROCESS | 1651 | 1469018193964 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]]]}] 05:36:34 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 05:36:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 570ms 05:36:34 INFO - PROCESS | 1651 | 1469018194011 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 05:36:34 INFO - PROCESS | 1651 | 1469018194013 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 05:36:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 05:36:34 INFO - PROCESS | 1651 | 1469018194016 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 05:36:34 INFO - PROCESS | 1651 | 1469018194017 Marionette TRACE conn2 <- [1,1726,null,{}] 05:36:34 INFO - PROCESS | 1651 | 1469018194021 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}] 05:36:34 INFO - PROCESS | 1651 | 1469018194026 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:34 INFO - PROCESS | 1651 | 1469018194145 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 05:36:34 INFO - PROCESS | 1651 | 1469018194150 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:34 INFO - PROCESS | 1651 | 1469018194151 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:34 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a620000 == 36 [pid = 1651] [id = 439] 05:36:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 112 (0x123a69000) [pid = 1651] [serial = 1316] [outer = 0x0] 05:36:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 113 (0x123d43c00) [pid = 1651] [serial = 1317] [outer = 0x123a69000] 05:36:34 INFO - PROCESS | 1651 | 1469018194176 Marionette DEBUG loaded listener.js 05:36:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 114 (0x1265b8800) [pid = 1651] [serial = 1318] [outer = 0x123a69000] 05:36:34 INFO - PROCESS | 1651 | --DOMWINDOW == 113 (0x1176a5000) [pid = 1651] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 05:36:34 INFO - PROCESS | 1651 | --DOMWINDOW == 112 (0x12a63fc00) [pid = 1651] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 05:36:34 INFO - PROCESS | 1651 | --DOMWINDOW == 111 (0x118309c00) [pid = 1651] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 05:36:34 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x1193a7c00) [pid = 1651] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 05:36:34 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x123a9d800) [pid = 1651] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 05:36:34 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x128b43c00) [pid = 1651] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 05:36:34 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x1183e9c00) [pid = 1651] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 05:36:34 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x112978c00) [pid = 1651] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 05:36:34 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x12b00a000) [pid = 1651] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 05:36:34 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x112981c00) [pid = 1651] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 05:36:34 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x1128d7400) [pid = 1651] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 05:36:34 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x128e35400) [pid = 1651] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 05:36:34 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x113d40400) [pid = 1651] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 05:36:34 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x112984400) [pid = 1651] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 05:36:34 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x1193cf000) [pid = 1651] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 05:36:34 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x12926fc00) [pid = 1651] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 05:36:34 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x129384000) [pid = 1651] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 05:36:34 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x119310c00) [pid = 1651] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 05:36:34 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x126fb1c00) [pid = 1651] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 05:36:34 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x11386fc00) [pid = 1651] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 05:36:34 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x118541400) [pid = 1651] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 05:36:34 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x120d20800) [pid = 1651] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 05:36:34 INFO - PROCESS | 1651 | 1469018194533 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]]]}] 05:36:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 05:36:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 521ms 05:36:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 05:36:34 INFO - PROCESS | 1651 | 1469018194537 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 05:36:34 INFO - PROCESS | 1651 | 1469018194539 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 05:36:34 INFO - PROCESS | 1651 | 1469018194549 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 05:36:34 INFO - PROCESS | 1651 | 1469018194558 Marionette TRACE conn2 <- [1,1730,null,{}] 05:36:34 INFO - PROCESS | 1651 | 1469018194578 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}] 05:36:34 INFO - PROCESS | 1651 | 1469018194579 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:34 INFO - PROCESS | 1651 | 1469018194663 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 05:36:34 INFO - PROCESS | 1651 | 1469018194667 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:34 INFO - PROCESS | 1651 | 1469018194668 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:34 INFO - PROCESS | 1651 | ++DOCSHELL 0x12abc7800 == 37 [pid = 1651] [id = 440] 05:36:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x113374800) [pid = 1651] [serial = 1319] [outer = 0x0] 05:36:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x1176a5000) [pid = 1651] [serial = 1320] [outer = 0x113374800] 05:36:34 INFO - PROCESS | 1651 | 1469018194694 Marionette DEBUG loaded listener.js 05:36:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x118587c00) [pid = 1651] [serial = 1321] [outer = 0x113374800] 05:36:35 INFO - PROCESS | 1651 | 1469018195031 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]]]}] 05:36:35 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 05:36:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 499ms 05:36:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 05:36:35 INFO - PROCESS | 1651 | 1469018195045 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 05:36:35 INFO - PROCESS | 1651 | 1469018195047 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 05:36:35 INFO - PROCESS | 1651 | 1469018195049 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 05:36:35 INFO - PROCESS | 1651 | 1469018195050 Marionette TRACE conn2 <- [1,1734,null,{}] 05:36:35 INFO - PROCESS | 1651 | 1469018195053 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}] 05:36:35 INFO - PROCESS | 1651 | 1469018195054 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:35 INFO - PROCESS | 1651 | 1469018195141 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 05:36:35 INFO - PROCESS | 1651 | 1469018195148 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:35 INFO - PROCESS | 1651 | 1469018195149 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:35 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b2e5800 == 38 [pid = 1651] [id = 441] 05:36:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x11878f400) [pid = 1651] [serial = 1322] [outer = 0x0] 05:36:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x123a98800) [pid = 1651] [serial = 1323] [outer = 0x11878f400] 05:36:35 INFO - PROCESS | 1651 | 1469018195173 Marionette DEBUG loaded listener.js 05:36:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x126e8c400) [pid = 1651] [serial = 1324] [outer = 0x11878f400] 05:36:35 INFO - PROCESS | 1651 | 1469018195504 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]]]}] 05:36:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 05:36:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 468ms 05:36:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 05:36:35 INFO - PROCESS | 1651 | 1469018195518 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 05:36:35 INFO - PROCESS | 1651 | 1469018195519 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 05:36:35 INFO - PROCESS | 1651 | 1469018195521 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 05:36:35 INFO - PROCESS | 1651 | 1469018195533 Marionette TRACE conn2 <- [1,1738,null,{}] 05:36:35 INFO - PROCESS | 1651 | 1469018195535 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}] 05:36:35 INFO - PROCESS | 1651 | 1469018195537 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:35 INFO - PROCESS | 1651 | 1469018195643 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 05:36:35 INFO - PROCESS | 1651 | 1469018195650 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:35 INFO - PROCESS | 1651 | 1469018195652 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:35 INFO - PROCESS | 1651 | ++DOCSHELL 0x12ba9c000 == 39 [pid = 1651] [id = 442] 05:36:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x1217a9000) [pid = 1651] [serial = 1325] [outer = 0x0] 05:36:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x126e8f400) [pid = 1651] [serial = 1326] [outer = 0x1217a9000] 05:36:35 INFO - PROCESS | 1651 | 1469018195676 Marionette DEBUG loaded listener.js 05:36:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x1187a0c00) [pid = 1651] [serial = 1327] [outer = 0x1217a9000] 05:36:35 INFO - PROCESS | 1651 | 1469018195995 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]]]}] 05:36:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 05:36:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 529ms 05:36:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 05:36:36 INFO - PROCESS | 1651 | 1469018196051 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 05:36:36 INFO - PROCESS | 1651 | 1469018196053 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 05:36:36 INFO - PROCESS | 1651 | 1469018196057 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 05:36:36 INFO - PROCESS | 1651 | 1469018196059 Marionette TRACE conn2 <- [1,1742,null,{}] 05:36:36 INFO - PROCESS | 1651 | 1469018196062 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}] 05:36:36 INFO - PROCESS | 1651 | 1469018196064 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:36 INFO - PROCESS | 1651 | 1469018196190 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 05:36:36 INFO - PROCESS | 1651 | 1469018196278 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:36 INFO - PROCESS | 1651 | 1469018196279 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:36 INFO - PROCESS | 1651 | ++DOCSHELL 0x12be44000 == 40 [pid = 1651] [id = 443] 05:36:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x113d9d800) [pid = 1651] [serial = 1328] [outer = 0x0] 05:36:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x126fbc400) [pid = 1651] [serial = 1329] [outer = 0x113d9d800] 05:36:36 INFO - PROCESS | 1651 | 1469018196319 Marionette DEBUG loaded listener.js 05:36:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x127323400) [pid = 1651] [serial = 1330] [outer = 0x113d9d800] 05:36:36 INFO - PROCESS | 1651 | 1469018196877 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]]]}] 05:36:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 05:36:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 874ms 05:36:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 05:36:36 INFO - PROCESS | 1651 | 1469018196930 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 05:36:36 INFO - PROCESS | 1651 | 1469018196933 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 05:36:36 INFO - PROCESS | 1651 | 1469018196936 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 05:36:36 INFO - PROCESS | 1651 | 1469018196940 Marionette TRACE conn2 <- [1,1746,null,{}] 05:36:36 INFO - PROCESS | 1651 | 1469018196964 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}] 05:36:36 INFO - PROCESS | 1651 | 1469018196966 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:37 INFO - PROCESS | 1651 | 1469018197075 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 05:36:37 INFO - PROCESS | 1651 | 1469018197147 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:37 INFO - PROCESS | 1651 | 1469018197149 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:37 INFO - PROCESS | 1651 | ++DOCSHELL 0x120f88800 == 41 [pid = 1651] [id = 444] 05:36:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x112e37c00) [pid = 1651] [serial = 1331] [outer = 0x0] 05:36:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x116aa1400) [pid = 1651] [serial = 1332] [outer = 0x112e37c00] 05:36:37 INFO - PROCESS | 1651 | 1469018197181 Marionette DEBUG loaded listener.js 05:36:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x118544400) [pid = 1651] [serial = 1333] [outer = 0x112e37c00] 05:36:37 INFO - PROCESS | 1651 | 1469018197612 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]]]}] 05:36:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 05:36:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 694ms 05:36:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 05:36:37 INFO - PROCESS | 1651 | 1469018197630 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 05:36:37 INFO - PROCESS | 1651 | 1469018197634 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 05:36:37 INFO - PROCESS | 1651 | 1469018197638 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 05:36:37 INFO - PROCESS | 1651 | 1469018197640 Marionette TRACE conn2 <- [1,1750,null,{}] 05:36:37 INFO - PROCESS | 1651 | 1469018197643 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}] 05:36:37 INFO - PROCESS | 1651 | 1469018197645 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:37 INFO - PROCESS | 1651 | 1469018197753 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 05:36:37 INFO - PROCESS | 1651 | 1469018197813 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:37 INFO - PROCESS | 1651 | 1469018197814 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:37 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a422800 == 42 [pid = 1651] [id = 445] 05:36:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x119309800) [pid = 1651] [serial = 1334] [outer = 0x0] 05:36:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x1193c9400) [pid = 1651] [serial = 1335] [outer = 0x119309800] 05:36:37 INFO - PROCESS | 1651 | 1469018197845 Marionette DEBUG loaded listener.js 05:36:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x1198f7000) [pid = 1651] [serial = 1336] [outer = 0x119309800] 05:36:38 INFO - PROCESS | 1651 | 1469018198265 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]]]}] 05:36:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 05:36:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 671ms 05:36:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 05:36:38 INFO - PROCESS | 1651 | 1469018198310 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 05:36:38 INFO - PROCESS | 1651 | 1469018198312 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 05:36:38 INFO - PROCESS | 1651 | 1469018198314 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 05:36:38 INFO - PROCESS | 1651 | 1469018198317 Marionette TRACE conn2 <- [1,1754,null,{}] 05:36:38 INFO - PROCESS | 1651 | 1469018198324 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}] 05:36:38 INFO - PROCESS | 1651 | 1469018198328 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:38 INFO - PROCESS | 1651 | 1469018198453 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 05:36:38 INFO - PROCESS | 1651 | 1469018198527 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:38 INFO - PROCESS | 1651 | 1469018198529 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:38 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c469800 == 43 [pid = 1651] [id = 446] 05:36:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x123a30c00) [pid = 1651] [serial = 1337] [outer = 0x0] 05:36:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 112 (0x123aa0000) [pid = 1651] [serial = 1338] [outer = 0x123a30c00] 05:36:38 INFO - PROCESS | 1651 | 1469018198561 Marionette DEBUG loaded listener.js 05:36:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 113 (0x125181400) [pid = 1651] [serial = 1339] [outer = 0x123a30c00] 05:36:38 INFO - PROCESS | 1651 | 1469018198977 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]]]}] 05:36:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 05:36:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 673ms 05:36:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 05:36:38 INFO - PROCESS | 1651 | 1469018198988 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 05:36:38 INFO - PROCESS | 1651 | 1469018198990 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 05:36:38 INFO - PROCESS | 1651 | 1469018198994 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 05:36:38 INFO - PROCESS | 1651 | 1469018198996 Marionette TRACE conn2 <- [1,1758,null,{}] 05:36:38 INFO - PROCESS | 1651 | 1469018198998 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}] 05:36:39 INFO - PROCESS | 1651 | 1469018199000 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:39 INFO - PROCESS | 1651 | 1469018199104 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 05:36:39 INFO - PROCESS | 1651 | 1469018199158 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:39 INFO - PROCESS | 1651 | 1469018199160 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:39 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c737000 == 44 [pid = 1651] [id = 447] 05:36:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 114 (0x1252d6800) [pid = 1651] [serial = 1340] [outer = 0x0] 05:36:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 115 (0x127326800) [pid = 1651] [serial = 1341] [outer = 0x1252d6800] 05:36:39 INFO - PROCESS | 1651 | 1469018199191 Marionette DEBUG loaded listener.js 05:36:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 116 (0x12738d800) [pid = 1651] [serial = 1342] [outer = 0x1252d6800] 05:36:39 INFO - PROCESS | 1651 | 1469018199663 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]]]}] 05:36:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 05:36:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 720ms 05:36:39 INFO - PROCESS | 1651 | 1469018199714 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 05:36:39 INFO - PROCESS | 1651 | 1469018199715 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 05:36:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 05:36:39 INFO - PROCESS | 1651 | 1469018199718 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 05:36:39 INFO - PROCESS | 1651 | 1469018199719 Marionette TRACE conn2 <- [1,1762,null,{}] 05:36:39 INFO - PROCESS | 1651 | 1469018199721 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}] 05:36:39 INFO - PROCESS | 1651 | 1469018199722 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:39 INFO - PROCESS | 1651 | 1469018199868 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 05:36:39 INFO - PROCESS | 1651 | 1469018199972 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:39 INFO - PROCESS | 1651 | 1469018199974 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:39 INFO - PROCESS | 1651 | ++DOCSHELL 0x1169a7000 == 45 [pid = 1651] [id = 448] 05:36:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 117 (0x1121e5800) [pid = 1651] [serial = 1343] [outer = 0x0] 05:36:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 118 (0x1151c9000) [pid = 1651] [serial = 1344] [outer = 0x1121e5800] 05:36:40 INFO - PROCESS | 1651 | 1469018200022 Marionette DEBUG loaded listener.js 05:36:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 119 (0x123ff5000) [pid = 1651] [serial = 1345] [outer = 0x1121e5800] 05:36:40 INFO - PROCESS | 1651 | 1469018200581 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]]]}] 05:36:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 05:36:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 918ms 05:36:40 INFO - PROCESS | 1651 | 1469018200637 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 05:36:40 INFO - PROCESS | 1651 | 1469018200639 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 05:36:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 05:36:40 INFO - PROCESS | 1651 | 1469018200643 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 05:36:40 INFO - PROCESS | 1651 | 1469018200644 Marionette TRACE conn2 <- [1,1766,null,{}] 05:36:40 INFO - PROCESS | 1651 | 1469018200648 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}] 05:36:40 INFO - PROCESS | 1651 | 1469018200650 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:40 INFO - PROCESS | 1651 | 1469018200749 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 05:36:40 INFO - PROCESS | 1651 | 1469018200827 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:40 INFO - PROCESS | 1651 | 1469018200828 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:40 INFO - PROCESS | 1651 | ++DOCSHELL 0x116799000 == 46 [pid = 1651] [id = 449] 05:36:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 120 (0x113373000) [pid = 1651] [serial = 1346] [outer = 0x0] 05:36:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 121 (0x113f34000) [pid = 1651] [serial = 1347] [outer = 0x113373000] 05:36:40 INFO - PROCESS | 1651 | 1469018200857 Marionette DEBUG loaded listener.js 05:36:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 122 (0x1172b0400) [pid = 1651] [serial = 1348] [outer = 0x113373000] 05:36:41 INFO - PROCESS | 1651 | --DOCSHELL 0x12ba9c000 == 45 [pid = 1651] [id = 442] 05:36:41 INFO - PROCESS | 1651 | --DOCSHELL 0x12b2e5800 == 44 [pid = 1651] [id = 441] 05:36:41 INFO - PROCESS | 1651 | --DOCSHELL 0x12abc7800 == 43 [pid = 1651] [id = 440] 05:36:41 INFO - PROCESS | 1651 | --DOCSHELL 0x12a620000 == 42 [pid = 1651] [id = 439] 05:36:41 INFO - PROCESS | 1651 | --DOCSHELL 0x128fd8800 == 41 [pid = 1651] [id = 438] 05:36:41 INFO - PROCESS | 1651 | --DOCSHELL 0x127175800 == 40 [pid = 1651] [id = 436] 05:36:41 INFO - PROCESS | 1651 | --DOCSHELL 0x119c36000 == 39 [pid = 1651] [id = 435] 05:36:41 INFO - PROCESS | 1651 | --DOMWINDOW == 121 (0x11297b800) [pid = 1651] [serial = 1284] [outer = 0x0] [url = about:blank] 05:36:41 INFO - PROCESS | 1651 | --DOMWINDOW == 120 (0x116081800) [pid = 1651] [serial = 1290] [outer = 0x0] [url = about:blank] 05:36:41 INFO - PROCESS | 1651 | --DOCSHELL 0x11842d000 == 38 [pid = 1651] [id = 434] 05:36:41 INFO - PROCESS | 1651 | 1469018201300 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]]]}] 05:36:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 05:36:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 670ms 05:36:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 05:36:41 INFO - PROCESS | 1651 | 1469018201313 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 05:36:41 INFO - PROCESS | 1651 | 1469018201316 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 05:36:41 INFO - PROCESS | 1651 | 1469018201320 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 05:36:41 INFO - PROCESS | 1651 | 1469018201321 Marionette TRACE conn2 <- [1,1770,null,{}] 05:36:41 INFO - PROCESS | 1651 | 1469018201324 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}] 05:36:41 INFO - PROCESS | 1651 | 1469018201328 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:41 INFO - PROCESS | 1651 | 1469018201420 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 05:36:41 INFO - PROCESS | 1651 | --DOMWINDOW == 119 (0x12a7e5800) [pid = 1651] [serial = 1263] [outer = 0x0] [url = about:blank] 05:36:41 INFO - PROCESS | 1651 | --DOMWINDOW == 118 (0x118540400) [pid = 1651] [serial = 1269] [outer = 0x0] [url = about:blank] 05:36:41 INFO - PROCESS | 1651 | --DOMWINDOW == 117 (0x119a5b000) [pid = 1651] [serial = 1272] [outer = 0x0] [url = about:blank] 05:36:41 INFO - PROCESS | 1651 | --DOMWINDOW == 116 (0x1187a8000) [pid = 1651] [serial = 1270] [outer = 0x0] [url = about:blank] 05:36:41 INFO - PROCESS | 1651 | --DOMWINDOW == 115 (0x1265bf800) [pid = 1651] [serial = 1275] [outer = 0x0] [url = about:blank] 05:36:41 INFO - PROCESS | 1651 | --DOMWINDOW == 114 (0x121784800) [pid = 1651] [serial = 1273] [outer = 0x0] [url = about:blank] 05:36:41 INFO - PROCESS | 1651 | --DOMWINDOW == 113 (0x129384c00) [pid = 1651] [serial = 1278] [outer = 0x0] [url = about:blank] 05:36:41 INFO - PROCESS | 1651 | --DOMWINDOW == 112 (0x127391800) [pid = 1651] [serial = 1276] [outer = 0x0] [url = about:blank] 05:36:41 INFO - PROCESS | 1651 | --DOMWINDOW == 111 (0x128b45800) [pid = 1651] [serial = 1281] [outer = 0x0] [url = about:blank] 05:36:41 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x112d5a000) [pid = 1651] [serial = 1287] [outer = 0x0] [url = about:blank] 05:36:41 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x12b008400) [pid = 1651] [serial = 1264] [outer = 0x0] [url = about:blank] 05:36:41 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x12a63f400) [pid = 1651] [serial = 1279] [outer = 0x0] [url = about:blank] 05:36:41 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x1132bf400) [pid = 1651] [serial = 1288] [outer = 0x0] [url = about:blank] 05:36:41 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x12a8a2800) [pid = 1651] [serial = 1282] [outer = 0x0] [url = about:blank] 05:36:41 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x12b065000) [pid = 1651] [serial = 1267] [outer = 0x0] [url = about:blank] 05:36:41 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x123a9d400) [pid = 1651] [serial = 1242] [outer = 0x0] [url = about:blank] 05:36:41 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x128bac800) [pid = 1651] [serial = 1249] [outer = 0x0] [url = about:blank] 05:36:41 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x129382c00) [pid = 1651] [serial = 1252] [outer = 0x0] [url = about:blank] 05:36:41 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x115e0e400) [pid = 1651] [serial = 1230] [outer = 0x0] [url = about:blank] 05:36:41 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x11878e000) [pid = 1651] [serial = 1257] [outer = 0x0] [url = about:blank] 05:36:41 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x12a63a400) [pid = 1651] [serial = 1261] [outer = 0x0] [url = about:blank] 05:36:41 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x12938c800) [pid = 1651] [serial = 1225] [outer = 0x0] [url = about:blank] 05:36:41 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x12960e800) [pid = 1651] [serial = 1255] [outer = 0x0] [url = about:blank] 05:36:41 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x119a59000) [pid = 1651] [serial = 1237] [outer = 0x0] [url = about:blank] 05:36:41 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x1271c9800) [pid = 1651] [serial = 1245] [outer = 0x0] [url = about:blank] 05:36:41 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x113d9a800) [pid = 1651] [serial = 1227] [outer = 0x0] [url = about:blank] 05:36:41 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x127392000) [pid = 1651] [serial = 1260] [outer = 0x0] [url = about:blank] 05:36:41 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x118302400) [pid = 1651] [serial = 1231] [outer = 0x0] [url = about:blank] 05:36:41 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x1198eac00) [pid = 1651] [serial = 1236] [outer = 0x0] [url = about:blank] 05:36:41 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x11923e400) [pid = 1651] [serial = 1234] [outer = 0x0] [url = about:blank] 05:36:41 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x12950a800) [pid = 1651] [serial = 1254] [outer = 0x0] [url = about:blank] 05:36:41 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x118761400) [pid = 1651] [serial = 1233] [outer = 0x0] [url = about:blank] 05:36:41 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x12177a800) [pid = 1651] [serial = 1239] [outer = 0x0] [url = about:blank] 05:36:41 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x124c3b400) [pid = 1651] [serial = 1243] [outer = 0x0] [url = about:blank] 05:36:41 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x128b40000) [pid = 1651] [serial = 1248] [outer = 0x0] [url = about:blank] 05:36:41 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x12738d400) [pid = 1651] [serial = 1246] [outer = 0x0] [url = about:blank] 05:36:41 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x123a93c00) [pid = 1651] [serial = 1240] [outer = 0x0] [url = about:blank] 05:36:41 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x11854d000) [pid = 1651] [serial = 1189] [outer = 0x0] [url = about:blank] 05:36:41 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x12172d800) [pid = 1651] [serial = 1258] [outer = 0x0] [url = about:blank] 05:36:41 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x128f25000) [pid = 1651] [serial = 1251] [outer = 0x0] [url = about:blank] 05:36:41 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x1172b4400) [pid = 1651] [serial = 1228] [outer = 0x0] [url = about:blank] 05:36:41 INFO - PROCESS | 1651 | --DOMWINDOW == 78 (0x12b05bc00) [pid = 1651] [serial = 1266] [outer = 0x0] [url = about:blank] 05:36:41 INFO - PROCESS | 1651 | 1469018201488 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:41 INFO - PROCESS | 1651 | 1469018201490 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:41 INFO - PROCESS | 1651 | ++DOCSHELL 0x117371800 == 39 [pid = 1651] [id = 450] 05:36:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x113a24000) [pid = 1651] [serial = 1349] [outer = 0x0] 05:36:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x118302400) [pid = 1651] [serial = 1350] [outer = 0x113a24000] 05:36:41 INFO - PROCESS | 1651 | 1469018201518 Marionette DEBUG loaded listener.js 05:36:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x119289400) [pid = 1651] [serial = 1351] [outer = 0x113a24000] 05:36:41 INFO - PROCESS | 1651 | 1469018201844 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]]]}] 05:36:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 05:36:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 570ms 05:36:41 INFO - PROCESS | 1651 | 1469018201890 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 05:36:41 INFO - PROCESS | 1651 | 1469018201892 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 05:36:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 05:36:41 INFO - PROCESS | 1651 | 1469018201894 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 05:36:41 INFO - PROCESS | 1651 | 1469018201897 Marionette TRACE conn2 <- [1,1774,null,{}] 05:36:41 INFO - PROCESS | 1651 | 1469018201905 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}] 05:36:41 INFO - PROCESS | 1651 | 1469018201908 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:41 INFO - PROCESS | 1651 | 1469018201995 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 05:36:42 INFO - PROCESS | 1651 | 1469018202044 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:42 INFO - PROCESS | 1651 | 1469018202047 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:42 INFO - PROCESS | 1651 | ++DOCSHELL 0x121329800 == 40 [pid = 1651] [id = 451] 05:36:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x119311000) [pid = 1651] [serial = 1352] [outer = 0x0] 05:36:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x119a58800) [pid = 1651] [serial = 1353] [outer = 0x119311000] 05:36:42 INFO - PROCESS | 1651 | 1469018202073 Marionette DEBUG loaded listener.js 05:36:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x1217a6c00) [pid = 1651] [serial = 1354] [outer = 0x119311000] 05:36:42 INFO - PROCESS | 1651 | 1469018202424 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]]]}] 05:36:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 05:36:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 574ms 05:36:42 INFO - PROCESS | 1651 | 1469018202469 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 05:36:42 INFO - PROCESS | 1651 | 1469018202472 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 05:36:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 05:36:42 INFO - PROCESS | 1651 | 1469018202475 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 05:36:42 INFO - PROCESS | 1651 | 1469018202477 Marionette TRACE conn2 <- [1,1778,null,{}] 05:36:42 INFO - PROCESS | 1651 | 1469018202494 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}] 05:36:42 INFO - PROCESS | 1651 | 1469018202495 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:42 INFO - PROCESS | 1651 | 1469018202644 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 05:36:42 INFO - PROCESS | 1651 | 1469018202652 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:42 INFO - PROCESS | 1651 | 1469018202653 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:42 INFO - PROCESS | 1651 | ++DOCSHELL 0x128b0b000 == 41 [pid = 1651] [id = 452] 05:36:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x123aa1400) [pid = 1651] [serial = 1355] [outer = 0x0] 05:36:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x124c3c400) [pid = 1651] [serial = 1356] [outer = 0x123aa1400] 05:36:42 INFO - PROCESS | 1651 | 1469018202720 Marionette DEBUG loaded listener.js 05:36:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x1265bf400) [pid = 1651] [serial = 1357] [outer = 0x123aa1400] 05:36:43 INFO - PROCESS | 1651 | 1469018203113 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]]]}] 05:36:43 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 05:36:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 670ms 05:36:43 INFO - PROCESS | 1651 | 1469018203146 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 05:36:43 INFO - PROCESS | 1651 | 1469018203147 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 05:36:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 05:36:43 INFO - PROCESS | 1651 | 1469018203150 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 05:36:43 INFO - PROCESS | 1651 | 1469018203151 Marionette TRACE conn2 <- [1,1782,null,{}] 05:36:43 INFO - PROCESS | 1651 | 1469018203153 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}] 05:36:43 INFO - PROCESS | 1651 | 1469018203154 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:43 INFO - PROCESS | 1651 | 1469018203269 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 05:36:43 INFO - PROCESS | 1651 | 1469018203277 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:43 INFO - PROCESS | 1651 | 1469018203279 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:43 INFO - PROCESS | 1651 | ++DOCSHELL 0x128fbf000 == 42 [pid = 1651] [id = 453] 05:36:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x1265bf800) [pid = 1651] [serial = 1358] [outer = 0x0] 05:36:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x127324800) [pid = 1651] [serial = 1359] [outer = 0x1265bf800] 05:36:43 INFO - PROCESS | 1651 | 1469018203304 Marionette DEBUG loaded listener.js 05:36:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x127393000) [pid = 1651] [serial = 1360] [outer = 0x1265bf800] 05:36:43 INFO - PROCESS | 1651 | 1469018203726 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]]]}] 05:36:43 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 05:36:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 620ms 05:36:43 INFO - PROCESS | 1651 | 1469018203772 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 05:36:43 INFO - PROCESS | 1651 | 1469018203774 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 05:36:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 05:36:43 INFO - PROCESS | 1651 | 1469018203777 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 05:36:43 INFO - PROCESS | 1651 | 1469018203779 Marionette TRACE conn2 <- [1,1786,null,{}] 05:36:43 INFO - PROCESS | 1651 | 1469018203782 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}] 05:36:43 INFO - PROCESS | 1651 | 1469018203788 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:43 INFO - PROCESS | 1651 | 1469018203973 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 05:36:44 INFO - PROCESS | 1651 | 1469018204061 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:44 INFO - PROCESS | 1651 | 1469018204062 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:44 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a844000 == 43 [pid = 1651] [id = 454] 05:36:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x12739b800) [pid = 1651] [serial = 1361] [outer = 0x0] 05:36:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x128b41c00) [pid = 1651] [serial = 1362] [outer = 0x12739b800] 05:36:44 INFO - PROCESS | 1651 | 1469018204087 Marionette DEBUG loaded listener.js 05:36:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x128f19000) [pid = 1651] [serial = 1363] [outer = 0x12739b800] 05:36:44 INFO - PROCESS | 1651 | 1469018204385 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]]]}] 05:36:44 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 05:36:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 620ms 05:36:44 INFO - PROCESS | 1651 | 1469018204397 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 05:36:44 INFO - PROCESS | 1651 | 1469018204398 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 05:36:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 05:36:44 INFO - PROCESS | 1651 | 1469018204400 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 05:36:44 INFO - PROCESS | 1651 | 1469018204401 Marionette TRACE conn2 <- [1,1790,null,{}] 05:36:44 INFO - PROCESS | 1651 | 1469018204404 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}] 05:36:44 INFO - PROCESS | 1651 | 1469018204405 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:44 INFO - PROCESS | 1651 | 1469018204518 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 05:36:44 INFO - PROCESS | 1651 | 1469018204522 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:44 INFO - PROCESS | 1651 | 1469018204523 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:44 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b2f5000 == 44 [pid = 1651] [id = 455] 05:36:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x12739c000) [pid = 1651] [serial = 1364] [outer = 0x0] 05:36:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x129271000) [pid = 1651] [serial = 1365] [outer = 0x12739c000] 05:36:44 INFO - PROCESS | 1651 | 1469018204586 Marionette DEBUG loaded listener.js 05:36:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x129382c00) [pid = 1651] [serial = 1366] [outer = 0x12739c000] 05:36:44 INFO - PROCESS | 1651 | 1469018204913 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]]]}] 05:36:44 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) 05:36:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 568ms 05:36:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 05:36:44 INFO - PROCESS | 1651 | 1469018204968 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 05:36:44 INFO - PROCESS | 1651 | 1469018204970 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 05:36:44 INFO - PROCESS | 1651 | 1469018204972 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 05:36:44 INFO - PROCESS | 1651 | 1469018204973 Marionette TRACE conn2 <- [1,1794,null,{}] 05:36:44 INFO - PROCESS | 1651 | 1469018204975 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}] 05:36:44 INFO - PROCESS | 1651 | 1469018204976 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:45 INFO - PROCESS | 1651 | 1469018205075 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 05:36:45 INFO - PROCESS | 1651 | 1469018205089 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:45 INFO - PROCESS | 1651 | 1469018205090 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:45 INFO - PROCESS | 1651 | ++DOCSHELL 0x12bb26000 == 45 [pid = 1651] [id = 456] 05:36:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x128f25000) [pid = 1651] [serial = 1367] [outer = 0x0] 05:36:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x12938d400) [pid = 1651] [serial = 1368] [outer = 0x128f25000] 05:36:45 INFO - PROCESS | 1651 | 1469018205115 Marionette DEBUG loaded listener.js 05:36:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x129603c00) [pid = 1651] [serial = 1369] [outer = 0x128f25000] 05:36:45 INFO - PROCESS | 1651 | 1469018205497 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]]]}] 05:36:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:36:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 567ms 05:36:45 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x112971800) [pid = 1651] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 05:36:45 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x1193c7800) [pid = 1651] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 05:36:45 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x120d26c00) [pid = 1651] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 05:36:45 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x113f33000) [pid = 1651] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 05:36:45 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x112e35800) [pid = 1651] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 05:36:45 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x117e13400) [pid = 1651] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 05:36:45 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x115e11400) [pid = 1651] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 05:36:45 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x11213d400) [pid = 1651] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 05:36:45 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x123a69000) [pid = 1651] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 05:36:45 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x11878f400) [pid = 1651] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 05:36:45 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x113374800) [pid = 1651] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 05:36:45 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x1217a9000) [pid = 1651] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 05:36:45 INFO - PROCESS | 1651 | 1469018205634 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 05:36:45 INFO - PROCESS | 1651 | 1469018205636 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 05:36:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 05:36:45 INFO - PROCESS | 1651 | 1469018205646 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 05:36:45 INFO - PROCESS | 1651 | 1469018205648 Marionette TRACE conn2 <- [1,1798,null,{}] 05:36:45 INFO - PROCESS | 1651 | 1469018205650 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}] 05:36:45 INFO - PROCESS | 1651 | 1469018205651 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:45 INFO - PROCESS | 1651 | 1469018205739 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 05:36:45 INFO - PROCESS | 1651 | 1469018205750 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:45 INFO - PROCESS | 1651 | 1469018205751 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:45 INFO - PROCESS | 1651 | ++DOCSHELL 0x12658e800 == 46 [pid = 1651] [id = 457] 05:36:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x112e29c00) [pid = 1651] [serial = 1370] [outer = 0x0] 05:36:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x1151c4400) [pid = 1651] [serial = 1371] [outer = 0x112e29c00] 05:36:45 INFO - PROCESS | 1651 | 1469018205775 Marionette DEBUG loaded listener.js 05:36:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x118163400) [pid = 1651] [serial = 1372] [outer = 0x112e29c00] 05:36:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 05:36:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 474ms 05:36:46 INFO - PROCESS | 1651 | 1469018206108 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]]]}] 05:36:46 INFO - PROCESS | 1651 | 1469018206115 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 05:36:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 05:36:46 INFO - PROCESS | 1651 | 1469018206116 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 05:36:46 INFO - PROCESS | 1651 | 1469018206119 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 05:36:46 INFO - PROCESS | 1651 | 1469018206120 Marionette TRACE conn2 <- [1,1802,null,{}] 05:36:46 INFO - PROCESS | 1651 | 1469018206122 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}] 05:36:46 INFO - PROCESS | 1651 | 1469018206123 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:46 INFO - PROCESS | 1651 | 1469018206210 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 05:36:46 INFO - PROCESS | 1651 | 1469018206270 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:46 INFO - PROCESS | 1651 | 1469018206271 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:46 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c467800 == 47 [pid = 1651] [id = 458] 05:36:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x112d5c000) [pid = 1651] [serial = 1373] [outer = 0x0] 05:36:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x1193c7800) [pid = 1651] [serial = 1374] [outer = 0x112d5c000] 05:36:46 INFO - PROCESS | 1651 | 1469018206295 Marionette DEBUG loaded listener.js 05:36:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x127386400) [pid = 1651] [serial = 1375] [outer = 0x112d5c000] 05:36:46 INFO - PROCESS | 1651 | 1469018206601 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]]]}] 05:36:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 05:36:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 518ms 05:36:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 05:36:46 INFO - PROCESS | 1651 | 1469018206638 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 05:36:46 INFO - PROCESS | 1651 | 1469018206639 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 05:36:46 INFO - PROCESS | 1651 | 1469018206642 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 05:36:46 INFO - PROCESS | 1651 | 1469018206644 Marionette TRACE conn2 <- [1,1806,null,{}] 05:36:46 INFO - PROCESS | 1651 | 1469018206646 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}] 05:36:46 INFO - PROCESS | 1651 | 1469018206648 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:46 INFO - PROCESS | 1651 | 1469018206754 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 05:36:46 INFO - PROCESS | 1651 | 1469018206759 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:46 INFO - PROCESS | 1651 | 1469018206760 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:46 INFO - PROCESS | 1651 | ++DOCSHELL 0x12cd89800 == 48 [pid = 1651] [id = 459] 05:36:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x12960b000) [pid = 1651] [serial = 1376] [outer = 0x0] 05:36:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x12a63f000) [pid = 1651] [serial = 1377] [outer = 0x12960b000] 05:36:46 INFO - PROCESS | 1651 | 1469018206786 Marionette DEBUG loaded listener.js 05:36:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x12b008800) [pid = 1651] [serial = 1378] [outer = 0x12960b000] 05:36:47 INFO - PROCESS | 1651 | 1469018207110 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]]]}] 05:36:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 05:36:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 520ms 05:36:47 INFO - PROCESS | 1651 | 1469018207173 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 05:36:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 05:36:47 INFO - PROCESS | 1651 | 1469018207174 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 05:36:47 INFO - PROCESS | 1651 | 1469018207180 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 05:36:47 INFO - PROCESS | 1651 | 1469018207181 Marionette TRACE conn2 <- [1,1810,null,{}] 05:36:47 INFO - PROCESS | 1651 | 1469018207184 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}] 05:36:47 INFO - PROCESS | 1651 | 1469018207185 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:47 INFO - PROCESS | 1651 | 1469018207270 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 05:36:47 INFO - PROCESS | 1651 | 1469018207273 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:47 INFO - PROCESS | 1651 | 1469018207275 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:47 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d1dd800 == 49 [pid = 1651] [id = 460] 05:36:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x129387400) [pid = 1651] [serial = 1379] [outer = 0x0] 05:36:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x12b05ec00) [pid = 1651] [serial = 1380] [outer = 0x129387400] 05:36:47 INFO - PROCESS | 1651 | 1469018207301 Marionette DEBUG loaded listener.js 05:36:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x12b2c8000) [pid = 1651] [serial = 1381] [outer = 0x129387400] 05:36:47 INFO - PROCESS | 1651 | 1469018207700 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]]]}] 05:36:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 05:36:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 575ms 05:36:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 05:36:47 INFO - PROCESS | 1651 | 1469018207754 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 05:36:47 INFO - PROCESS | 1651 | 1469018207756 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 05:36:47 INFO - PROCESS | 1651 | 1469018207760 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 05:36:47 INFO - PROCESS | 1651 | 1469018207763 Marionette TRACE conn2 <- [1,1814,null,{}] 05:36:47 INFO - PROCESS | 1651 | 1469018207768 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}] 05:36:47 INFO - PROCESS | 1651 | 1469018207769 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:47 INFO - PROCESS | 1651 | 1469018207887 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 05:36:47 INFO - PROCESS | 1651 | 1469018207960 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:47 INFO - PROCESS | 1651 | 1469018207963 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:47 INFO - PROCESS | 1651 | ++DOCSHELL 0x117240800 == 50 [pid = 1651] [id = 461] 05:36:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x112d5a000) [pid = 1651] [serial = 1382] [outer = 0x0] 05:36:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x113377c00) [pid = 1651] [serial = 1383] [outer = 0x112d5a000] 05:36:47 INFO - PROCESS | 1651 | 1469018207995 Marionette DEBUG loaded listener.js 05:36:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x1161f7800) [pid = 1651] [serial = 1384] [outer = 0x112d5a000] 05:36:48 INFO - PROCESS | 1651 | 1469018208410 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]]]}] 05:36:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 05:36:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 674ms 05:36:48 INFO - PROCESS | 1651 | 1469018208447 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 05:36:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 05:36:48 INFO - PROCESS | 1651 | 1469018208450 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 05:36:48 INFO - PROCESS | 1651 | 1469018208455 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 05:36:48 INFO - PROCESS | 1651 | 1469018208457 Marionette TRACE conn2 <- [1,1818,null,{}] 05:36:48 INFO - PROCESS | 1651 | 1469018208462 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}] 05:36:48 INFO - PROCESS | 1651 | 1469018208464 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:48 INFO - PROCESS | 1651 | 1469018208576 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 05:36:48 INFO - PROCESS | 1651 | 1469018208688 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:48 INFO - PROCESS | 1651 | 1469018208690 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:48 INFO - PROCESS | 1651 | ++DOCSHELL 0x127171000 == 51 [pid = 1651] [id = 462] 05:36:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x11939e000) [pid = 1651] [serial = 1385] [outer = 0x0] 05:36:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x1197a1800) [pid = 1651] [serial = 1386] [outer = 0x11939e000] 05:36:48 INFO - PROCESS | 1651 | 1469018208722 Marionette DEBUG loaded listener.js 05:36:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x120d19400) [pid = 1651] [serial = 1387] [outer = 0x11939e000] 05:36:49 INFO - PROCESS | 1651 | 1469018209146 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]]]}] 05:36:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 05:36:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 725ms 05:36:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 05:36:49 INFO - PROCESS | 1651 | 1469018209180 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 05:36:49 INFO - PROCESS | 1651 | 1469018209182 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 05:36:49 INFO - PROCESS | 1651 | 1469018209184 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 05:36:49 INFO - PROCESS | 1651 | 1469018209187 Marionette TRACE conn2 <- [1,1822,null,{}] 05:36:49 INFO - PROCESS | 1651 | 1469018209195 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}] 05:36:49 INFO - PROCESS | 1651 | 1469018209198 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:49 INFO - PROCESS | 1651 | 1469018209310 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 05:36:49 INFO - PROCESS | 1651 | 1469018209372 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:49 INFO - PROCESS | 1651 | 1469018209374 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:49 INFO - PROCESS | 1651 | ++DOCSHELL 0x12cc7e000 == 52 [pid = 1651] [id = 463] 05:36:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x121787c00) [pid = 1651] [serial = 1388] [outer = 0x0] 05:36:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x1265c4400) [pid = 1651] [serial = 1389] [outer = 0x121787c00] 05:36:49 INFO - PROCESS | 1651 | 1469018209448 Marionette DEBUG loaded listener.js 05:36:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x12739b000) [pid = 1651] [serial = 1390] [outer = 0x121787c00] 05:36:49 INFO - PROCESS | 1651 | 1469018209876 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]]]}] 05:36:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 05:36:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 725ms 05:36:49 INFO - PROCESS | 1651 | 1469018209921 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 05:36:49 INFO - PROCESS | 1651 | 1469018209924 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 05:36:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 05:36:49 INFO - PROCESS | 1651 | 1469018209942 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 05:36:49 INFO - PROCESS | 1651 | 1469018209943 Marionette TRACE conn2 <- [1,1826,null,{}] 05:36:49 INFO - PROCESS | 1651 | 1469018209946 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}] 05:36:49 INFO - PROCESS | 1651 | 1469018209948 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:50 INFO - PROCESS | 1651 | 1469018210118 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 05:36:50 INFO - PROCESS | 1651 | 1469018210200 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:50 INFO - PROCESS | 1651 | 1469018210201 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:50 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a621800 == 53 [pid = 1651] [id = 464] 05:36:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x112ea8800) [pid = 1651] [serial = 1391] [outer = 0x0] 05:36:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x126e94c00) [pid = 1651] [serial = 1392] [outer = 0x112ea8800] 05:36:50 INFO - PROCESS | 1651 | 1469018210231 Marionette DEBUG loaded listener.js 05:36:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x128e44c00) [pid = 1651] [serial = 1393] [outer = 0x112ea8800] 05:36:50 INFO - PROCESS | 1651 | 1469018210866 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]]]}] 05:36:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 05:36:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 974ms 05:36:50 INFO - PROCESS | 1651 | 1469018210926 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 05:36:50 INFO - PROCESS | 1651 | 1469018210928 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 05:36:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 05:36:50 INFO - PROCESS | 1651 | 1469018210933 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 05:36:50 INFO - PROCESS | 1651 | 1469018210935 Marionette TRACE conn2 <- [1,1830,null,{}] 05:36:50 INFO - PROCESS | 1651 | 1469018210939 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}] 05:36:50 INFO - PROCESS | 1651 | 1469018210940 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:51 INFO - PROCESS | 1651 | 1469018211046 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 05:36:51 INFO - PROCESS | 1651 | 1469018211120 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:51 INFO - PROCESS | 1651 | 1469018211122 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:51 INFO - PROCESS | 1651 | ++DOCSHELL 0x120f80000 == 54 [pid = 1651] [id = 465] 05:36:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 112 (0x11607b400) [pid = 1651] [serial = 1394] [outer = 0x0] 05:36:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 113 (0x116087c00) [pid = 1651] [serial = 1395] [outer = 0x11607b400] 05:36:51 INFO - PROCESS | 1651 | 1469018211150 Marionette DEBUG loaded listener.js 05:36:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 114 (0x117e18800) [pid = 1651] [serial = 1396] [outer = 0x11607b400] 05:36:51 INFO - PROCESS | 1651 | 1469018211587 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]]]}] 05:36:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 05:36:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 721ms 05:36:52 INFO - PROCESS | 1651 | --DOCSHELL 0x12cd89800 == 53 [pid = 1651] [id = 459] 05:36:52 INFO - PROCESS | 1651 | --DOCSHELL 0x12c467800 == 52 [pid = 1651] [id = 458] 05:36:52 INFO - PROCESS | 1651 | --DOCSHELL 0x12658e800 == 51 [pid = 1651] [id = 457] 05:36:52 INFO - PROCESS | 1651 | --DOCSHELL 0x12bb26000 == 50 [pid = 1651] [id = 456] 05:36:52 INFO - PROCESS | 1651 | --DOCSHELL 0x12b2f5000 == 49 [pid = 1651] [id = 455] 05:36:52 INFO - PROCESS | 1651 | --DOCSHELL 0x12a844000 == 48 [pid = 1651] [id = 454] 05:36:52 INFO - PROCESS | 1651 | --DOCSHELL 0x128fbf000 == 47 [pid = 1651] [id = 453] 05:36:52 INFO - PROCESS | 1651 | --DOCSHELL 0x128b0b000 == 46 [pid = 1651] [id = 452] 05:36:52 INFO - PROCESS | 1651 | --DOCSHELL 0x121329800 == 45 [pid = 1651] [id = 451] 05:36:52 INFO - PROCESS | 1651 | --DOCSHELL 0x128c24800 == 44 [pid = 1651] [id = 437] 05:36:52 INFO - PROCESS | 1651 | --DOCSHELL 0x117371800 == 43 [pid = 1651] [id = 450] 05:36:52 INFO - PROCESS | 1651 | --DOCSHELL 0x116799000 == 42 [pid = 1651] [id = 449] 05:36:52 INFO - PROCESS | 1651 | --DOCSHELL 0x120f88800 == 41 [pid = 1651] [id = 444] 05:36:52 INFO - PROCESS | 1651 | --DOCSHELL 0x11821e800 == 40 [pid = 1651] [id = 430] 05:36:52 INFO - PROCESS | 1651 | --DOCSHELL 0x12c737000 == 39 [pid = 1651] [id = 447] 05:36:52 INFO - PROCESS | 1651 | --DOCSHELL 0x1169b5800 == 38 [pid = 1651] [id = 431] 05:36:52 INFO - PROCESS | 1651 | --DOCSHELL 0x1212b0800 == 37 [pid = 1651] [id = 433] 05:36:52 INFO - PROCESS | 1651 | --DOCSHELL 0x12a422800 == 36 [pid = 1651] [id = 445] 05:36:52 INFO - PROCESS | 1651 | --DOCSHELL 0x12c469800 == 35 [pid = 1651] [id = 446] 05:36:52 INFO - PROCESS | 1651 | --DOCSHELL 0x12be44000 == 34 [pid = 1651] [id = 443] 05:36:52 INFO - PROCESS | 1651 | --DOCSHELL 0x1169a7000 == 33 [pid = 1651] [id = 448] 05:36:52 INFO - PROCESS | 1651 | --DOCSHELL 0x1198df800 == 32 [pid = 1651] [id = 432] 05:36:52 INFO - PROCESS | 1651 | --DOCSHELL 0x12a621800 == 31 [pid = 1651] [id = 464] 05:36:52 INFO - PROCESS | 1651 | --DOCSHELL 0x12cc7e000 == 30 [pid = 1651] [id = 463] 05:36:52 INFO - PROCESS | 1651 | --DOCSHELL 0x127171000 == 29 [pid = 1651] [id = 462] 05:36:52 INFO - PROCESS | 1651 | --DOCSHELL 0x12d1dd800 == 28 [pid = 1651] [id = 460] 05:36:52 INFO - PROCESS | 1651 | --DOCSHELL 0x117240800 == 27 [pid = 1651] [id = 461] 05:36:52 INFO - PROCESS | 1651 | --DOMWINDOW == 113 (0x112e2c800) [pid = 1651] [serial = 1285] [outer = 0x0] [url = about:blank] 05:36:52 INFO - PROCESS | 1651 | --DOMWINDOW == 112 (0x1198edc00) [pid = 1651] [serial = 1308] [outer = 0x0] [url = about:blank] 05:36:52 INFO - PROCESS | 1651 | --DOMWINDOW == 111 (0x1217a6800) [pid = 1651] [serial = 1312] [outer = 0x0] [url = about:blank] 05:36:52 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x121187800) [pid = 1651] [serial = 1311] [outer = 0x0] [url = about:blank] 05:36:52 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x119290c00) [pid = 1651] [serial = 1300] [outer = 0x0] [url = about:blank] 05:36:52 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x118e4a800) [pid = 1651] [serial = 1299] [outer = 0x0] [url = about:blank] 05:36:52 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x1176a4000) [pid = 1651] [serial = 1296] [outer = 0x0] [url = about:blank] 05:36:52 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x116011c00) [pid = 1651] [serial = 1302] [outer = 0x0] [url = about:blank] 05:36:52 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x1176a0800) [pid = 1651] [serial = 1303] [outer = 0x0] [url = about:blank] 05:36:52 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x118546000) [pid = 1651] [serial = 1305] [outer = 0x0] [url = about:blank] 05:36:52 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x112e34000) [pid = 1651] [serial = 1293] [outer = 0x0] [url = about:blank] 05:36:52 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x1160ee400) [pid = 1651] [serial = 1291] [outer = 0x0] [url = about:blank] 05:36:52 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x121933c00) [pid = 1651] [serial = 1314] [outer = 0x0] [url = about:blank] 05:36:52 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x123d43c00) [pid = 1651] [serial = 1317] [outer = 0x0] [url = about:blank] 05:36:52 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x123a98800) [pid = 1651] [serial = 1323] [outer = 0x0] [url = about:blank] 05:36:52 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x1176a5000) [pid = 1651] [serial = 1320] [outer = 0x0] [url = about:blank] 05:36:52 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x1265b8800) [pid = 1651] [serial = 1318] [outer = 0x0] [url = about:blank] 05:36:52 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x123a31c00) [pid = 1651] [serial = 1315] [outer = 0x0] [url = about:blank] 05:36:52 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x126e8f400) [pid = 1651] [serial = 1326] [outer = 0x0] [url = about:blank] 05:36:52 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x119a19000) [pid = 1651] [serial = 1309] [outer = 0x0] [url = about:blank] 05:36:52 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x118587c00) [pid = 1651] [serial = 1321] [outer = 0x0] [url = about:blank] 05:36:52 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x11930d400) [pid = 1651] [serial = 1306] [outer = 0x0] [url = about:blank] 05:36:52 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x126e8c400) [pid = 1651] [serial = 1324] [outer = 0x0] [url = about:blank] 05:36:52 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x1187a0c00) [pid = 1651] [serial = 1327] [outer = 0x0] [url = about:blank] 05:36:52 INFO - PROCESS | 1651 | 1469018212305 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 05:36:52 INFO - PROCESS | 1651 | 1469018212308 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 05:36:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 05:36:52 INFO - PROCESS | 1651 | 1469018212321 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 05:36:52 INFO - PROCESS | 1651 | 1469018212323 Marionette TRACE conn2 <- [1,1834,null,{}] 05:36:52 INFO - PROCESS | 1651 | 1469018212327 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}] 05:36:52 INFO - PROCESS | 1651 | 1469018212329 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:52 INFO - PROCESS | 1651 | 1469018212414 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 05:36:52 INFO - PROCESS | 1651 | 1469018212419 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:52 INFO - PROCESS | 1651 | 1469018212422 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:52 INFO - PROCESS | 1651 | ++DOCSHELL 0x11614b000 == 28 [pid = 1651] [id = 466] 05:36:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x113f2fc00) [pid = 1651] [serial = 1397] [outer = 0x0] 05:36:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x116005c00) [pid = 1651] [serial = 1398] [outer = 0x113f2fc00] 05:36:52 INFO - PROCESS | 1651 | 1469018212452 Marionette DEBUG loaded listener.js 05:36:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x116aa9800) [pid = 1651] [serial = 1399] [outer = 0x113f2fc00] 05:36:52 INFO - PROCESS | 1651 | 1469018212798 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]]]}] 05:36:52 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 05:36:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 521ms 05:36:52 INFO - PROCESS | 1651 | 1469018212841 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 05:36:52 INFO - PROCESS | 1651 | 1469018212843 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 05:36:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 05:36:52 INFO - PROCESS | 1651 | 1469018212848 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 05:36:52 INFO - PROCESS | 1651 | 1469018212851 Marionette TRACE conn2 <- [1,1838,null,{}] 05:36:52 INFO - PROCESS | 1651 | 1469018212854 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}] 05:36:52 INFO - PROCESS | 1651 | 1469018212855 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:52 INFO - PROCESS | 1651 | 1469018212938 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 05:36:52 INFO - PROCESS | 1651 | 1469018212945 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:52 INFO - PROCESS | 1651 | 1469018212947 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:52 INFO - PROCESS | 1651 | ++DOCSHELL 0x1192d9000 == 29 [pid = 1651] [id = 467] 05:36:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x1183e4800) [pid = 1651] [serial = 1400] [outer = 0x0] 05:36:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x119285c00) [pid = 1651] [serial = 1401] [outer = 0x1183e4800] 05:36:52 INFO - PROCESS | 1651 | 1469018212975 Marionette DEBUG loaded listener.js 05:36:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x1193c4400) [pid = 1651] [serial = 1402] [outer = 0x1183e4800] 05:36:53 INFO - PROCESS | 1651 | 1469018213331 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]]]}] 05:36:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 05:36:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 524ms 05:36:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 05:36:53 INFO - PROCESS | 1651 | 1469018213369 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 05:36:53 INFO - PROCESS | 1651 | 1469018213371 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 05:36:53 INFO - PROCESS | 1651 | 1469018213373 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 05:36:53 INFO - PROCESS | 1651 | 1469018213374 Marionette TRACE conn2 <- [1,1842,null,{}] 05:36:53 INFO - PROCESS | 1651 | 1469018213381 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}] 05:36:53 INFO - PROCESS | 1651 | 1469018213384 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:53 INFO - PROCESS | 1651 | 1469018213477 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 05:36:53 INFO - PROCESS | 1651 | 1469018213484 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:53 INFO - PROCESS | 1651 | 1469018213487 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:53 INFO - PROCESS | 1651 | ++DOCSHELL 0x12132e800 == 30 [pid = 1651] [id = 468] 05:36:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x121180000) [pid = 1651] [serial = 1403] [outer = 0x0] 05:36:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x121450800) [pid = 1651] [serial = 1404] [outer = 0x121180000] 05:36:53 INFO - PROCESS | 1651 | 1469018213516 Marionette DEBUG loaded listener.js 05:36:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x121930000) [pid = 1651] [serial = 1405] [outer = 0x121180000] 05:36:53 INFO - PROCESS | 1651 | 1469018213884 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]]]}] 05:36:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 05:36:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 519ms 05:36:53 INFO - PROCESS | 1651 | 1469018213894 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 05:36:53 INFO - PROCESS | 1651 | 1469018213895 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 05:36:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 05:36:53 INFO - PROCESS | 1651 | 1469018213897 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 05:36:53 INFO - PROCESS | 1651 | 1469018213898 Marionette TRACE conn2 <- [1,1846,null,{}] 05:36:53 INFO - PROCESS | 1651 | 1469018213901 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}] 05:36:53 INFO - PROCESS | 1651 | 1469018213902 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:53 INFO - PROCESS | 1651 | 1469018213985 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 05:36:54 INFO - PROCESS | 1651 | 1469018214053 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:54 INFO - PROCESS | 1651 | 1469018214054 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:54 INFO - PROCESS | 1651 | ++DOCSHELL 0x12717f000 == 31 [pid = 1651] [id = 469] 05:36:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x1217b1800) [pid = 1651] [serial = 1406] [outer = 0x0] 05:36:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x123a98800) [pid = 1651] [serial = 1407] [outer = 0x1217b1800] 05:36:54 INFO - PROCESS | 1651 | 1469018214081 Marionette DEBUG loaded listener.js 05:36:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x12517d000) [pid = 1651] [serial = 1408] [outer = 0x1217b1800] 05:36:54 INFO - PROCESS | 1651 | 1469018214393 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]]]}] 05:36:54 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) 05:36:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 568ms 05:36:54 INFO - PROCESS | 1651 | 1469018214467 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 05:36:54 INFO - PROCESS | 1651 | 1469018214469 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 05:36:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 05:36:54 INFO - PROCESS | 1651 | 1469018214472 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 05:36:54 INFO - PROCESS | 1651 | 1469018214474 Marionette TRACE conn2 <- [1,1850,null,{}] 05:36:54 INFO - PROCESS | 1651 | 1469018214477 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}] 05:36:54 INFO - PROCESS | 1651 | 1469018214479 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:54 INFO - PROCESS | 1651 | 1469018214655 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 05:36:54 INFO - PROCESS | 1651 | 1469018214711 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:54 INFO - PROCESS | 1651 | 1469018214713 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:54 INFO - PROCESS | 1651 | ++DOCSHELL 0x128fd4800 == 32 [pid = 1651] [id = 470] 05:36:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x121933800) [pid = 1651] [serial = 1409] [outer = 0x0] 05:36:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x1251d7000) [pid = 1651] [serial = 1410] [outer = 0x121933800] 05:36:54 INFO - PROCESS | 1651 | 1469018214753 Marionette DEBUG loaded listener.js 05:36:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x12731b000) [pid = 1651] [serial = 1411] [outer = 0x121933800] 05:36:55 INFO - PROCESS | 1651 | 1469018215707 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]]]}] 05:36:55 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x12739b800) [pid = 1651] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 05:36:55 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x112e37c00) [pid = 1651] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 05:36:55 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x113d9d800) [pid = 1651] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 05:36:55 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x119311000) [pid = 1651] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 05:36:55 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x12739c000) [pid = 1651] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 05:36:55 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x113a24000) [pid = 1651] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 05:36:55 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x113373000) [pid = 1651] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 05:36:55 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x1265bf800) [pid = 1651] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 05:36:55 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x123a30c00) [pid = 1651] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 05:36:55 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x1252d6800) [pid = 1651] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 05:36:55 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x119309800) [pid = 1651] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 05:36:55 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x123aa1400) [pid = 1651] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 05:36:55 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x1121e5800) [pid = 1651] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 05:36:55 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x12960b000) [pid = 1651] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 05:36:55 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x128f25000) [pid = 1651] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 05:36:55 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x129387400) [pid = 1651] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 05:36:55 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x112e29c00) [pid = 1651] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 05:36:55 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x112d5c000) [pid = 1651] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 05:36:55 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x116976c00) [pid = 1651] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 05:36:55 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x1128d3400) [pid = 1651] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 05:36:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:36:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1274ms 05:36:55 INFO - PROCESS | 1651 | 1469018215746 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 05:36:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 05:36:55 INFO - PROCESS | 1651 | 1469018215749 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 05:36:55 INFO - PROCESS | 1651 | 1469018215753 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 05:36:55 INFO - PROCESS | 1651 | 1469018215756 Marionette TRACE conn2 <- [1,1854,null,{}] 05:36:55 INFO - PROCESS | 1651 | 1469018215763 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}] 05:36:55 INFO - PROCESS | 1651 | 1469018215765 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:55 INFO - PROCESS | 1651 | 1469018215881 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 05:36:55 INFO - PROCESS | 1651 | 1469018215937 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:55 INFO - PROCESS | 1651 | 1469018215938 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:55 INFO - PROCESS | 1651 | ++DOCSHELL 0x116955800 == 33 [pid = 1651] [id = 471] 05:36:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x112d5bc00) [pid = 1651] [serial = 1412] [outer = 0x0] 05:36:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x112e2dc00) [pid = 1651] [serial = 1413] [outer = 0x112d5bc00] 05:36:55 INFO - PROCESS | 1651 | 1469018215973 Marionette DEBUG loaded listener.js 05:36:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x113d43800) [pid = 1651] [serial = 1414] [outer = 0x112d5bc00] 05:36:56 INFO - PROCESS | 1651 | 1469018216552 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]]]}] 05:36:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 05:36:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 875ms 05:36:56 INFO - PROCESS | 1651 | 1469018216628 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 05:36:56 INFO - PROCESS | 1651 | 1469018216631 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 05:36:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 05:36:56 INFO - PROCESS | 1651 | 1469018216635 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 05:36:56 INFO - PROCESS | 1651 | 1469018216637 Marionette TRACE conn2 <- [1,1858,null,{}] 05:36:56 INFO - PROCESS | 1651 | 1469018216640 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}] 05:36:56 INFO - PROCESS | 1651 | 1469018216642 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:56 INFO - PROCESS | 1651 | 1469018216754 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 05:36:56 INFO - PROCESS | 1651 | 1469018216815 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:56 INFO - PROCESS | 1651 | 1469018216816 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:56 INFO - PROCESS | 1651 | ++DOCSHELL 0x119aaf000 == 34 [pid = 1651] [id = 472] 05:36:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x118165c00) [pid = 1651] [serial = 1415] [outer = 0x0] 05:36:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x11830b400) [pid = 1651] [serial = 1416] [outer = 0x118165c00] 05:36:56 INFO - PROCESS | 1651 | 1469018216848 Marionette DEBUG loaded listener.js 05:36:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x118592800) [pid = 1651] [serial = 1417] [outer = 0x118165c00] 05:36:57 INFO - PROCESS | 1651 | 1469018217424 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]]]}] 05:36:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 05:36:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 819ms 05:36:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 05:36:57 INFO - PROCESS | 1651 | 1469018217480 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 05:36:57 INFO - PROCESS | 1651 | 1469018217482 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 05:36:57 INFO - PROCESS | 1651 | 1469018217484 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 05:36:57 INFO - PROCESS | 1651 | 1469018217486 Marionette TRACE conn2 <- [1,1862,null,{}] 05:36:57 INFO - PROCESS | 1651 | 1469018217494 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}] 05:36:57 INFO - PROCESS | 1651 | 1469018217497 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:57 INFO - PROCESS | 1651 | 1469018217611 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 05:36:57 INFO - PROCESS | 1651 | 1469018217715 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:57 INFO - PROCESS | 1651 | 1469018217717 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:57 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a418800 == 35 [pid = 1651] [id = 473] 05:36:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x112674800) [pid = 1651] [serial = 1418] [outer = 0x0] 05:36:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x11979d800) [pid = 1651] [serial = 1419] [outer = 0x112674800] 05:36:57 INFO - PROCESS | 1651 | 1469018217751 Marionette DEBUG loaded listener.js 05:36:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x119a16000) [pid = 1651] [serial = 1420] [outer = 0x112674800] 05:36:58 INFO - PROCESS | 1651 | --DOCSHELL 0x119549800 == 34 [pid = 1651] [id = 185] 05:36:58 INFO - PROCESS | 1651 | --DOCSHELL 0x116579000 == 33 [pid = 1651] [id = 189] 05:36:58 INFO - PROCESS | 1651 | --DOCSHELL 0x123d09000 == 32 [pid = 1651] [id = 193] 05:36:58 INFO - PROCESS | 1651 | --DOCSHELL 0x118227000 == 31 [pid = 1651] [id = 183] 05:36:58 INFO - PROCESS | 1651 | --DOCSHELL 0x12717f000 == 30 [pid = 1651] [id = 469] 05:36:58 INFO - PROCESS | 1651 | --DOCSHELL 0x12132e800 == 29 [pid = 1651] [id = 468] 05:36:58 INFO - PROCESS | 1651 | --DOCSHELL 0x1192d9000 == 28 [pid = 1651] [id = 467] 05:36:58 INFO - PROCESS | 1651 | --DOCSHELL 0x11614b000 == 27 [pid = 1651] [id = 466] 05:36:58 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x128b41c00) [pid = 1651] [serial = 1362] [outer = 0x0] [url = about:blank] 05:36:58 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x116aa1400) [pid = 1651] [serial = 1332] [outer = 0x0] [url = about:blank] 05:36:58 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x118544400) [pid = 1651] [serial = 1333] [outer = 0x0] [url = about:blank] 05:36:58 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x127323400) [pid = 1651] [serial = 1330] [outer = 0x0] [url = about:blank] 05:36:58 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x126fbc400) [pid = 1651] [serial = 1329] [outer = 0x0] [url = about:blank] 05:36:58 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x119a58800) [pid = 1651] [serial = 1353] [outer = 0x0] [url = about:blank] 05:36:58 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x1217a6c00) [pid = 1651] [serial = 1354] [outer = 0x0] [url = about:blank] 05:36:58 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x129271000) [pid = 1651] [serial = 1365] [outer = 0x0] [url = about:blank] 05:36:58 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x129382c00) [pid = 1651] [serial = 1366] [outer = 0x0] [url = about:blank] 05:36:58 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x118302400) [pid = 1651] [serial = 1350] [outer = 0x0] [url = about:blank] 05:36:58 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x119289400) [pid = 1651] [serial = 1351] [outer = 0x0] [url = about:blank] 05:36:58 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x113f34000) [pid = 1651] [serial = 1347] [outer = 0x0] [url = about:blank] 05:36:58 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x1172b0400) [pid = 1651] [serial = 1348] [outer = 0x0] [url = about:blank] 05:36:58 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x127324800) [pid = 1651] [serial = 1359] [outer = 0x0] [url = about:blank] 05:36:58 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x123aa0000) [pid = 1651] [serial = 1338] [outer = 0x0] [url = about:blank] 05:36:58 INFO - PROCESS | 1651 | --DOMWINDOW == 78 (0x125181400) [pid = 1651] [serial = 1339] [outer = 0x0] [url = about:blank] 05:36:58 INFO - PROCESS | 1651 | --DOMWINDOW == 77 (0x127326800) [pid = 1651] [serial = 1341] [outer = 0x0] [url = about:blank] 05:36:58 INFO - PROCESS | 1651 | --DOMWINDOW == 76 (0x12738d800) [pid = 1651] [serial = 1342] [outer = 0x0] [url = about:blank] 05:36:58 INFO - PROCESS | 1651 | --DOMWINDOW == 75 (0x1193c9400) [pid = 1651] [serial = 1335] [outer = 0x0] [url = about:blank] 05:36:58 INFO - PROCESS | 1651 | --DOMWINDOW == 74 (0x1198f7000) [pid = 1651] [serial = 1336] [outer = 0x0] [url = about:blank] 05:36:58 INFO - PROCESS | 1651 | --DOMWINDOW == 73 (0x124c3c400) [pid = 1651] [serial = 1356] [outer = 0x0] [url = about:blank] 05:36:58 INFO - PROCESS | 1651 | --DOMWINDOW == 72 (0x1265bf400) [pid = 1651] [serial = 1357] [outer = 0x0] [url = about:blank] 05:36:58 INFO - PROCESS | 1651 | --DOMWINDOW == 71 (0x1151c9000) [pid = 1651] [serial = 1344] [outer = 0x0] [url = about:blank] 05:36:58 INFO - PROCESS | 1651 | --DOMWINDOW == 70 (0x123ff5000) [pid = 1651] [serial = 1345] [outer = 0x0] [url = about:blank] 05:36:58 INFO - PROCESS | 1651 | --DOMWINDOW == 69 (0x12b008800) [pid = 1651] [serial = 1378] [outer = 0x0] [url = about:blank] 05:36:58 INFO - PROCESS | 1651 | --DOMWINDOW == 68 (0x12938d400) [pid = 1651] [serial = 1368] [outer = 0x0] [url = about:blank] 05:36:58 INFO - PROCESS | 1651 | --DOMWINDOW == 67 (0x12b05ec00) [pid = 1651] [serial = 1380] [outer = 0x0] [url = about:blank] 05:36:58 INFO - PROCESS | 1651 | --DOMWINDOW == 66 (0x1151c4400) [pid = 1651] [serial = 1371] [outer = 0x0] [url = about:blank] 05:36:58 INFO - PROCESS | 1651 | --DOMWINDOW == 65 (0x12b2c8000) [pid = 1651] [serial = 1381] [outer = 0x0] [url = about:blank] 05:36:58 INFO - PROCESS | 1651 | --DOMWINDOW == 64 (0x118163400) [pid = 1651] [serial = 1372] [outer = 0x0] [url = about:blank] 05:36:58 INFO - PROCESS | 1651 | --DOMWINDOW == 63 (0x12a63f000) [pid = 1651] [serial = 1377] [outer = 0x0] [url = about:blank] 05:36:58 INFO - PROCESS | 1651 | --DOMWINDOW == 62 (0x129603c00) [pid = 1651] [serial = 1369] [outer = 0x0] [url = about:blank] 05:36:58 INFO - PROCESS | 1651 | --DOMWINDOW == 61 (0x127386400) [pid = 1651] [serial = 1375] [outer = 0x0] [url = about:blank] 05:36:58 INFO - PROCESS | 1651 | --DOMWINDOW == 60 (0x128f19000) [pid = 1651] [serial = 1363] [outer = 0x0] [url = about:blank] 05:36:58 INFO - PROCESS | 1651 | --DOMWINDOW == 59 (0x1193c7800) [pid = 1651] [serial = 1374] [outer = 0x0] [url = about:blank] 05:36:58 INFO - PROCESS | 1651 | --DOMWINDOW == 58 (0x127393000) [pid = 1651] [serial = 1360] [outer = 0x0] [url = about:blank] 05:36:58 INFO - PROCESS | 1651 | --DOMWINDOW == 57 (0x118307400) [pid = 1651] [serial = 1297] [outer = 0x0] [url = about:blank] 05:36:58 INFO - PROCESS | 1651 | --DOMWINDOW == 56 (0x113a2fc00) [pid = 1651] [serial = 1294] [outer = 0x0] [url = about:blank] 05:36:58 INFO - PROCESS | 1651 | 1469018218467 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]]]}] 05:36:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 57 (0x112d5e400) [pid = 1651] [serial = 1421] [outer = 0x123a22800] 05:36:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 05:36:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1027ms 05:36:58 INFO - PROCESS | 1651 | 1469018218527 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 05:36:58 INFO - PROCESS | 1651 | 1469018218530 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 05:36:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 05:36:58 INFO - PROCESS | 1651 | 1469018218583 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 05:36:58 INFO - PROCESS | 1651 | 1469018218587 Marionette TRACE conn2 <- [1,1866,null,{}] 05:36:58 INFO - PROCESS | 1651 | 1469018218593 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}] 05:36:58 INFO - PROCESS | 1651 | 1469018218596 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:58 INFO - PROCESS | 1651 | 1469018218756 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 05:36:58 INFO - PROCESS | 1651 | 1469018218863 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:58 INFO - PROCESS | 1651 | 1469018218868 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:58 INFO - PROCESS | 1651 | ++DOCSHELL 0x117013800 == 28 [pid = 1651] [id = 474] 05:36:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 58 (0x112e37800) [pid = 1651] [serial = 1422] [outer = 0x0] 05:36:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 59 (0x1160ed800) [pid = 1651] [serial = 1423] [outer = 0x112e37800] 05:36:58 INFO - PROCESS | 1651 | 1469018218919 Marionette DEBUG loaded listener.js 05:36:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 60 (0x1172b3800) [pid = 1651] [serial = 1424] [outer = 0x112e37800] 05:36:59 INFO - PROCESS | 1651 | 1469018219379 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]]]}] 05:36:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 05:36:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 848ms 05:36:59 INFO - PROCESS | 1651 | 1469018219427 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 05:36:59 INFO - PROCESS | 1651 | 1469018219430 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 05:36:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 05:36:59 INFO - PROCESS | 1651 | 1469018219436 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 05:36:59 INFO - PROCESS | 1651 | 1469018219438 Marionette TRACE conn2 <- [1,1870,null,{}] 05:36:59 INFO - PROCESS | 1651 | 1469018219441 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}] 05:36:59 INFO - PROCESS | 1651 | 1469018219445 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:59 INFO - PROCESS | 1651 | 1469018219546 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 05:36:59 INFO - PROCESS | 1651 | 1469018219614 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:59 INFO - PROCESS | 1651 | 1469018219616 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:36:59 INFO - PROCESS | 1651 | ++DOCSHELL 0x11700b800 == 29 [pid = 1651] [id = 475] 05:36:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 61 (0x118586800) [pid = 1651] [serial = 1425] [outer = 0x0] 05:36:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 62 (0x11879e000) [pid = 1651] [serial = 1426] [outer = 0x118586800] 05:36:59 INFO - PROCESS | 1651 | 1469018219648 Marionette DEBUG loaded listener.js 05:36:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 63 (0x119289400) [pid = 1651] [serial = 1427] [outer = 0x118586800] 05:37:00 INFO - PROCESS | 1651 | 1469018220072 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]]]}] 05:37:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 05:37:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 672ms 05:37:00 INFO - PROCESS | 1651 | 1469018220108 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 05:37:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 05:37:00 INFO - PROCESS | 1651 | 1469018220110 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 05:37:00 INFO - PROCESS | 1651 | 1469018220112 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 05:37:00 INFO - PROCESS | 1651 | 1469018220115 Marionette TRACE conn2 <- [1,1874,null,{}] 05:37:00 INFO - PROCESS | 1651 | 1469018220123 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}] 05:37:00 INFO - PROCESS | 1651 | 1469018220126 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:00 INFO - PROCESS | 1651 | 1469018220254 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 05:37:00 INFO - PROCESS | 1651 | 1469018220315 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:00 INFO - PROCESS | 1651 | 1469018220317 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:00 INFO - PROCESS | 1651 | ++DOCSHELL 0x1251b7000 == 30 [pid = 1651] [id = 476] 05:37:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 64 (0x11939e800) [pid = 1651] [serial = 1428] [outer = 0x0] 05:37:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 65 (0x1198f6400) [pid = 1651] [serial = 1429] [outer = 0x11939e800] 05:37:00 INFO - PROCESS | 1651 | 1469018220351 Marionette DEBUG loaded listener.js 05:37:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 66 (0x12117e400) [pid = 1651] [serial = 1430] [outer = 0x11939e800] 05:37:00 INFO - PROCESS | 1651 | 1469018220812 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]]]}] 05:37:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 05:37:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 723ms 05:37:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 05:37:00 INFO - PROCESS | 1651 | 1469018220848 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 05:37:00 INFO - PROCESS | 1651 | 1469018220850 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 05:37:00 INFO - PROCESS | 1651 | 1469018220853 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 05:37:00 INFO - PROCESS | 1651 | 1469018220854 Marionette TRACE conn2 <- [1,1878,null,{}] 05:37:00 INFO - PROCESS | 1651 | 1469018220856 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}] 05:37:00 INFO - PROCESS | 1651 | 1469018220858 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:01 INFO - PROCESS | 1651 | 1469018220999 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 05:37:01 INFO - PROCESS | 1651 | 1469018221050 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:01 INFO - PROCESS | 1651 | 1469018221051 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:01 INFO - PROCESS | 1651 | ++DOCSHELL 0x128fc4800 == 31 [pid = 1651] [id = 477] 05:37:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 67 (0x1217a6800) [pid = 1651] [serial = 1431] [outer = 0x0] 05:37:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 68 (0x121935000) [pid = 1651] [serial = 1432] [outer = 0x1217a6800] 05:37:01 INFO - PROCESS | 1651 | 1469018221083 Marionette DEBUG loaded listener.js 05:37:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 69 (0x123a31000) [pid = 1651] [serial = 1433] [outer = 0x1217a6800] 05:37:01 INFO - PROCESS | 1651 | 1469018221498 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]]]}] 05:37:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 05:37:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 668ms 05:37:01 INFO - PROCESS | 1651 | 1469018221522 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 05:37:01 INFO - PROCESS | 1651 | 1469018221523 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 05:37:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 05:37:01 INFO - PROCESS | 1651 | 1469018221526 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 05:37:01 INFO - PROCESS | 1651 | 1469018221530 Marionette TRACE conn2 <- [1,1882,null,{}] 05:37:01 INFO - PROCESS | 1651 | 1469018221532 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}] 05:37:01 INFO - PROCESS | 1651 | 1469018221534 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:01 INFO - PROCESS | 1651 | 1469018221645 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 05:37:01 INFO - PROCESS | 1651 | 1469018221716 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:01 INFO - PROCESS | 1651 | 1469018221717 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:01 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a618800 == 32 [pid = 1651] [id = 478] 05:37:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 70 (0x1217a7000) [pid = 1651] [serial = 1434] [outer = 0x0] 05:37:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 71 (0x123d4bc00) [pid = 1651] [serial = 1435] [outer = 0x1217a7000] 05:37:01 INFO - PROCESS | 1651 | 1469018221747 Marionette DEBUG loaded listener.js 05:37:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 72 (0x124c3b000) [pid = 1651] [serial = 1436] [outer = 0x1217a7000] 05:37:02 INFO - PROCESS | 1651 | 1469018222169 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]]]}] 05:37:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 05:37:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 671ms 05:37:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 05:37:02 INFO - PROCESS | 1651 | 1469018222197 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 05:37:02 INFO - PROCESS | 1651 | 1469018222199 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 05:37:02 INFO - PROCESS | 1651 | 1469018222201 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 05:37:02 INFO - PROCESS | 1651 | 1469018222202 Marionette TRACE conn2 <- [1,1886,null,{}] 05:37:02 INFO - PROCESS | 1651 | 1469018222205 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}] 05:37:02 INFO - PROCESS | 1651 | 1469018222210 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:02 INFO - PROCESS | 1651 | 1469018222338 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 05:37:02 INFO - PROCESS | 1651 | 1469018222399 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:02 INFO - PROCESS | 1651 | 1469018222400 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:02 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b21c000 == 33 [pid = 1651] [id = 479] 05:37:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 73 (0x1265bb000) [pid = 1651] [serial = 1437] [outer = 0x0] 05:37:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 74 (0x126fbcc00) [pid = 1651] [serial = 1438] [outer = 0x1265bb000] 05:37:02 INFO - PROCESS | 1651 | 1469018222430 Marionette DEBUG loaded listener.js 05:37:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 75 (0x128b3e800) [pid = 1651] [serial = 1439] [outer = 0x1265bb000] 05:37:02 INFO - PROCESS | 1651 | 1469018222865 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]]]}] 05:37:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 05:37:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 719ms 05:37:02 INFO - PROCESS | 1651 | 1469018222944 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 05:37:02 INFO - PROCESS | 1651 | 1469018222945 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 05:37:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 05:37:03 INFO - PROCESS | 1651 | 1469018223013 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 05:37:03 INFO - PROCESS | 1651 | 1469018223015 Marionette TRACE conn2 <- [1,1890,null,{}] 05:37:03 INFO - PROCESS | 1651 | 1469018223018 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}] 05:37:03 INFO - PROCESS | 1651 | 1469018223020 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:03 INFO - PROCESS | 1651 | 1469018223126 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 05:37:03 INFO - PROCESS | 1651 | 1469018223182 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:03 INFO - PROCESS | 1651 | 1469018223185 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:03 INFO - PROCESS | 1651 | ++DOCSHELL 0x11821d000 == 34 [pid = 1651] [id = 480] 05:37:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 76 (0x113f32000) [pid = 1651] [serial = 1440] [outer = 0x0] 05:37:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 77 (0x115e0f400) [pid = 1651] [serial = 1441] [outer = 0x113f32000] 05:37:03 INFO - PROCESS | 1651 | 1469018223213 Marionette DEBUG loaded listener.js 05:37:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 78 (0x117e1d000) [pid = 1651] [serial = 1442] [outer = 0x113f32000] 05:37:04 INFO - PROCESS | 1651 | --DOCSHELL 0x120f80000 == 33 [pid = 1651] [id = 465] 05:37:04 INFO - PROCESS | 1651 | --DOCSHELL 0x116955800 == 32 [pid = 1651] [id = 471] 05:37:04 INFO - PROCESS | 1651 | --DOCSHELL 0x1251ba800 == 31 [pid = 1651] [id = 194] 05:37:04 INFO - PROCESS | 1651 | --DOCSHELL 0x119aaf000 == 30 [pid = 1651] [id = 472] 05:37:04 INFO - PROCESS | 1651 | --DOCSHELL 0x127189800 == 29 [pid = 1651] [id = 196] 05:37:04 INFO - PROCESS | 1651 | --DOCSHELL 0x11821f000 == 28 [pid = 1651] [id = 197] 05:37:04 INFO - PROCESS | 1651 | --DOCSHELL 0x123961000 == 27 [pid = 1651] [id = 198] 05:37:04 INFO - PROCESS | 1651 | --DOCSHELL 0x1192d5000 == 26 [pid = 1651] [id = 188] 05:37:04 INFO - PROCESS | 1651 | --DOCSHELL 0x118236000 == 25 [pid = 1651] [id = 190] 05:37:04 INFO - PROCESS | 1651 | --DOCSHELL 0x116514800 == 24 [pid = 1651] [id = 187] 05:37:04 INFO - PROCESS | 1651 | --DOCSHELL 0x113ae1800 == 23 [pid = 1651] [id = 181] 05:37:04 INFO - PROCESS | 1651 | --DOCSHELL 0x119c34000 == 22 [pid = 1651] [id = 191] 05:37:04 INFO - PROCESS | 1651 | --DOCSHELL 0x11700a000 == 21 [pid = 1651] [id = 182] 05:37:04 INFO - PROCESS | 1651 | --DOCSHELL 0x1192da800 == 20 [pid = 1651] [id = 184] 05:37:04 INFO - PROCESS | 1651 | --DOCSHELL 0x1269ee000 == 19 [pid = 1651] [id = 195] 05:37:04 INFO - PROCESS | 1651 | --DOCSHELL 0x121323800 == 18 [pid = 1651] [id = 192] 05:37:04 INFO - PROCESS | 1651 | --DOCSHELL 0x120e8f800 == 17 [pid = 1651] [id = 186] 05:37:04 INFO - PROCESS | 1651 | --DOCSHELL 0x12b21c000 == 16 [pid = 1651] [id = 479] 05:37:04 INFO - PROCESS | 1651 | --DOCSHELL 0x12a618800 == 15 [pid = 1651] [id = 478] 05:37:04 INFO - PROCESS | 1651 | --DOCSHELL 0x128fd4800 == 14 [pid = 1651] [id = 470] 05:37:04 INFO - PROCESS | 1651 | --DOCSHELL 0x128fc4800 == 13 [pid = 1651] [id = 477] 05:37:04 INFO - PROCESS | 1651 | --DOCSHELL 0x1251b7000 == 12 [pid = 1651] [id = 476] 05:37:04 INFO - PROCESS | 1651 | --DOCSHELL 0x11700b800 == 11 [pid = 1651] [id = 475] 05:37:04 INFO - PROCESS | 1651 | --DOCSHELL 0x12a418800 == 10 [pid = 1651] [id = 473] 05:37:04 INFO - PROCESS | 1651 | --DOCSHELL 0x117013800 == 9 [pid = 1651] [id = 474] 05:37:05 INFO - PROCESS | 1651 | 1469018225390 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]]]}] 05:37:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 05:37:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 2427ms 05:37:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 05:37:05 INFO - PROCESS | 1651 | 1469018225440 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 05:37:05 INFO - PROCESS | 1651 | 1469018225442 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 05:37:05 INFO - PROCESS | 1651 | 1469018225445 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 05:37:05 INFO - PROCESS | 1651 | 1469018225447 Marionette TRACE conn2 <- [1,1894,null,{}] 05:37:05 INFO - PROCESS | 1651 | 1469018225451 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}] 05:37:05 INFO - PROCESS | 1651 | 1469018225453 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:05 INFO - PROCESS | 1651 | 1469018225538 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 05:37:05 INFO - PROCESS | 1651 | 1469018225596 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:05 INFO - PROCESS | 1651 | 1469018225597 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:05 INFO - PROCESS | 1651 | ++DOCSHELL 0x1167b1800 == 10 [pid = 1651] [id = 481] 05:37:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x112979c00) [pid = 1651] [serial = 1443] [outer = 0x0] 05:37:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x113220c00) [pid = 1651] [serial = 1444] [outer = 0x112979c00] 05:37:05 INFO - PROCESS | 1651 | 1469018225625 Marionette DEBUG loaded listener.js 05:37:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x113f33000) [pid = 1651] [serial = 1445] [outer = 0x112979c00] 05:37:05 INFO - PROCESS | 1651 | 1469018225939 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]]]}] 05:37:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 05:37:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 521ms 05:37:05 INFO - PROCESS | 1651 | 1469018225966 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 05:37:05 INFO - PROCESS | 1651 | 1469018225969 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 05:37:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 05:37:05 INFO - PROCESS | 1651 | 1469018225974 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 05:37:05 INFO - PROCESS | 1651 | 1469018225976 Marionette TRACE conn2 <- [1,1898,null,{}] 05:37:05 INFO - PROCESS | 1651 | 1469018225980 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}] 05:37:05 INFO - PROCESS | 1651 | 1469018225982 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:06 INFO - PROCESS | 1651 | 1469018226061 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 05:37:06 INFO - PROCESS | 1651 | 1469018226065 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:06 INFO - PROCESS | 1651 | 1469018226067 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:06 INFO - PROCESS | 1651 | ++DOCSHELL 0x116572000 == 11 [pid = 1651] [id = 482] 05:37:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x11600c400) [pid = 1651] [serial = 1446] [outer = 0x0] 05:37:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x1169dd000) [pid = 1651] [serial = 1447] [outer = 0x11600c400] 05:37:06 INFO - PROCESS | 1651 | 1469018226097 Marionette DEBUG loaded listener.js 05:37:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x117e1ac00) [pid = 1651] [serial = 1448] [outer = 0x11600c400] 05:37:06 INFO - PROCESS | 1651 | 1469018226470 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]]]}] 05:37:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 05:37:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 523ms 05:37:06 INFO - PROCESS | 1651 | 1469018226497 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 05:37:06 INFO - PROCESS | 1651 | 1469018226498 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 05:37:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 05:37:06 INFO - PROCESS | 1651 | 1469018226500 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 05:37:06 INFO - PROCESS | 1651 | 1469018226510 Marionette TRACE conn2 <- [1,1902,null,{}] 05:37:06 INFO - PROCESS | 1651 | 1469018226518 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}] 05:37:06 INFO - PROCESS | 1651 | 1469018226521 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:06 INFO - PROCESS | 1651 | 1469018226600 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 05:37:06 INFO - PROCESS | 1651 | 1469018226605 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:06 INFO - PROCESS | 1651 | 1469018226607 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:06 INFO - PROCESS | 1651 | ++DOCSHELL 0x119aa1000 == 12 [pid = 1651] [id = 483] 05:37:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x112985800) [pid = 1651] [serial = 1449] [outer = 0x0] 05:37:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x118546c00) [pid = 1651] [serial = 1450] [outer = 0x112985800] 05:37:06 INFO - PROCESS | 1651 | 1469018226638 Marionette DEBUG loaded listener.js 05:37:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x1187a9400) [pid = 1651] [serial = 1451] [outer = 0x112985800] 05:37:06 INFO - PROCESS | 1651 | 1469018226988 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]]]}] 05:37:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 05:37:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 531ms 05:37:07 INFO - PROCESS | 1651 | 1469018227032 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 05:37:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 05:37:07 INFO - PROCESS | 1651 | 1469018227033 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 05:37:07 INFO - PROCESS | 1651 | 1469018227036 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 05:37:07 INFO - PROCESS | 1651 | 1469018227037 Marionette TRACE conn2 <- [1,1906,null,{}] 05:37:07 INFO - PROCESS | 1651 | 1469018227039 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}] 05:37:07 INFO - PROCESS | 1651 | 1469018227040 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:07 INFO - PROCESS | 1651 | 1469018227147 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 05:37:07 INFO - PROCESS | 1651 | 1469018227153 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:07 INFO - PROCESS | 1651 | 1469018227154 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:07 INFO - PROCESS | 1651 | ++DOCSHELL 0x1210e7000 == 13 [pid = 1651] [id = 484] 05:37:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x11928c000) [pid = 1651] [serial = 1452] [outer = 0x0] 05:37:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x119311400) [pid = 1651] [serial = 1453] [outer = 0x11928c000] 05:37:07 INFO - PROCESS | 1651 | 1469018227183 Marionette DEBUG loaded listener.js 05:37:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x1193a8400) [pid = 1651] [serial = 1454] [outer = 0x11928c000] 05:37:07 INFO - PROCESS | 1651 | 1469018227572 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]]]}] 05:37:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 05:37:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 569ms 05:37:07 INFO - PROCESS | 1651 | 1469018227609 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 05:37:07 INFO - PROCESS | 1651 | 1469018227613 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 05:37:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 05:37:07 INFO - PROCESS | 1651 | 1469018227616 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 05:37:07 INFO - PROCESS | 1651 | 1469018227618 Marionette TRACE conn2 <- [1,1910,null,{}] 05:37:07 INFO - PROCESS | 1651 | 1469018227621 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}] 05:37:07 INFO - PROCESS | 1651 | 1469018227624 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:07 INFO - PROCESS | 1651 | 1469018227780 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 05:37:07 INFO - PROCESS | 1651 | 1469018227799 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:07 INFO - PROCESS | 1651 | 1469018227800 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:07 INFO - PROCESS | 1651 | ++DOCSHELL 0x1269ee000 == 14 [pid = 1651] [id = 485] 05:37:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x115e11400) [pid = 1651] [serial = 1455] [outer = 0x0] 05:37:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x1193cd400) [pid = 1651] [serial = 1456] [outer = 0x115e11400] 05:37:07 INFO - PROCESS | 1651 | 1469018227839 Marionette DEBUG loaded listener.js 05:37:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x1198ef800) [pid = 1651] [serial = 1457] [outer = 0x115e11400] 05:37:08 INFO - PROCESS | 1651 | 1469018228215 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]]]}] 05:37:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 05:37:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 619ms 05:37:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 05:37:08 INFO - PROCESS | 1651 | 1469018228236 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 05:37:08 INFO - PROCESS | 1651 | 1469018228237 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 05:37:08 INFO - PROCESS | 1651 | 1469018228239 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 05:37:08 INFO - PROCESS | 1651 | 1469018228240 Marionette TRACE conn2 <- [1,1914,null,{}] 05:37:08 INFO - PROCESS | 1651 | 1469018228248 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}] 05:37:08 INFO - PROCESS | 1651 | 1469018228252 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:08 INFO - PROCESS | 1651 | 1469018228374 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 05:37:08 INFO - PROCESS | 1651 | 1469018228378 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:08 INFO - PROCESS | 1651 | 1469018228380 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:08 INFO - PROCESS | 1651 | ++DOCSHELL 0x128fc1000 == 15 [pid = 1651] [id = 486] 05:37:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x1198f3400) [pid = 1651] [serial = 1458] [outer = 0x0] 05:37:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x119a60c00) [pid = 1651] [serial = 1459] [outer = 0x1198f3400] 05:37:08 INFO - PROCESS | 1651 | 1469018228405 Marionette DEBUG loaded listener.js 05:37:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x1217aa400) [pid = 1651] [serial = 1460] [outer = 0x1198f3400] 05:37:08 INFO - PROCESS | 1651 | 1469018228753 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]]]}] 05:37:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 05:37:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 518ms 05:37:08 INFO - PROCESS | 1651 | 1469018228757 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 05:37:08 INFO - PROCESS | 1651 | 1469018228759 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 05:37:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 05:37:08 INFO - PROCESS | 1651 | 1469018228763 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 05:37:08 INFO - PROCESS | 1651 | 1469018228765 Marionette TRACE conn2 <- [1,1918,null,{}] 05:37:08 INFO - PROCESS | 1651 | 1469018228767 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}] 05:37:08 INFO - PROCESS | 1651 | 1469018228768 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:08 INFO - PROCESS | 1651 | 1469018228870 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 05:37:08 INFO - PROCESS | 1651 | 1469018228874 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:08 INFO - PROCESS | 1651 | 1469018228875 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:08 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a619800 == 16 [pid = 1651] [id = 487] 05:37:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x1126da000) [pid = 1651] [serial = 1461] [outer = 0x0] 05:37:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x123a2e400) [pid = 1651] [serial = 1462] [outer = 0x1126da000] 05:37:08 INFO - PROCESS | 1651 | 1469018228931 Marionette DEBUG loaded listener.js 05:37:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x123a98400) [pid = 1651] [serial = 1463] [outer = 0x1126da000] 05:37:09 INFO - PROCESS | 1651 | 1469018229308 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]]]}] 05:37:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 05:37:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 570ms 05:37:09 INFO - PROCESS | 1651 | 1469018229337 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 05:37:09 INFO - PROCESS | 1651 | 1469018229338 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 05:37:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 05:37:09 INFO - PROCESS | 1651 | 1469018229341 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 05:37:09 INFO - PROCESS | 1651 | 1469018229342 Marionette TRACE conn2 <- [1,1922,null,{}] 05:37:09 INFO - PROCESS | 1651 | 1469018229344 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}] 05:37:09 INFO - PROCESS | 1651 | 1469018229345 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:09 INFO - PROCESS | 1651 | 1469018229619 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 05:37:09 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x113f2fc00) [pid = 1651] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 05:37:09 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x1183e4800) [pid = 1651] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 05:37:09 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x121180000) [pid = 1651] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 05:37:09 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x1217b1800) [pid = 1651] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 05:37:09 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x121933800) [pid = 1651] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 05:37:09 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x112d5bc00) [pid = 1651] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 05:37:09 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x112e37800) [pid = 1651] [serial = 1422] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 05:37:09 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x1265bb000) [pid = 1651] [serial = 1437] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 05:37:09 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x1217a7000) [pid = 1651] [serial = 1434] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 05:37:09 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x1217a6800) [pid = 1651] [serial = 1431] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 05:37:09 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x112d5a000) [pid = 1651] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 05:37:09 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x11939e000) [pid = 1651] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 05:37:09 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x112ea8800) [pid = 1651] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 05:37:09 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x11607b400) [pid = 1651] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 05:37:09 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x121787c00) [pid = 1651] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 05:37:09 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x11939e800) [pid = 1651] [serial = 1428] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 05:37:09 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x118586800) [pid = 1651] [serial = 1425] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 05:37:09 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x112674800) [pid = 1651] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 05:37:09 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x118165c00) [pid = 1651] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 05:37:09 INFO - PROCESS | 1651 | 1469018229669 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:09 INFO - PROCESS | 1651 | 1469018229670 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:09 INFO - PROCESS | 1651 | ++DOCSHELL 0x11651c000 == 17 [pid = 1651] [id = 488] 05:37:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x11267e400) [pid = 1651] [serial = 1464] [outer = 0x0] 05:37:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x112d5a000) [pid = 1651] [serial = 1465] [outer = 0x11267e400] 05:37:09 INFO - PROCESS | 1651 | 1469018229696 Marionette DEBUG loaded listener.js 05:37:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x113a24000) [pid = 1651] [serial = 1466] [outer = 0x11267e400] 05:37:10 INFO - PROCESS | 1651 | 1469018230101 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]]]}] 05:37:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 05:37:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 768ms 05:37:10 INFO - PROCESS | 1651 | 1469018230128 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 05:37:10 INFO - PROCESS | 1651 | 1469018230130 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 05:37:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 05:37:10 INFO - PROCESS | 1651 | 1469018230138 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 05:37:10 INFO - PROCESS | 1651 | 1469018230139 Marionette TRACE conn2 <- [1,1926,null,{}] 05:37:10 INFO - PROCESS | 1651 | 1469018230141 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}] 05:37:10 INFO - PROCESS | 1651 | 1469018230142 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:10 INFO - PROCESS | 1651 | 1469018230219 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 05:37:10 INFO - PROCESS | 1651 | 1469018230222 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:10 INFO - PROCESS | 1651 | 1469018230224 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:10 INFO - PROCESS | 1651 | ++DOCSHELL 0x119a9f000 == 18 [pid = 1651] [id = 489] 05:37:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x1176a0800) [pid = 1651] [serial = 1467] [outer = 0x0] 05:37:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x118584800) [pid = 1651] [serial = 1468] [outer = 0x1176a0800] 05:37:10 INFO - PROCESS | 1651 | 1469018230251 Marionette DEBUG loaded listener.js 05:37:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x1197a2400) [pid = 1651] [serial = 1469] [outer = 0x1176a0800] 05:37:10 INFO - PROCESS | 1651 | 1469018230568 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]]]}] 05:37:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 05:37:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 471ms 05:37:10 INFO - PROCESS | 1651 | 1469018230608 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 05:37:10 INFO - PROCESS | 1651 | 1469018230610 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 05:37:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 05:37:10 INFO - PROCESS | 1651 | 1469018230614 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 05:37:10 INFO - PROCESS | 1651 | 1469018230615 Marionette TRACE conn2 <- [1,1930,null,{}] 05:37:10 INFO - PROCESS | 1651 | 1469018230618 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}] 05:37:10 INFO - PROCESS | 1651 | 1469018230619 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:10 INFO - PROCESS | 1651 | 1469018230701 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 05:37:10 INFO - PROCESS | 1651 | 1469018230753 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:10 INFO - PROCESS | 1651 | 1469018230755 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:10 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b21c800 == 19 [pid = 1651] [id = 490] 05:37:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x1176a4000) [pid = 1651] [serial = 1470] [outer = 0x0] 05:37:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x120ef1000) [pid = 1651] [serial = 1471] [outer = 0x1176a4000] 05:37:10 INFO - PROCESS | 1651 | 1469018230779 Marionette DEBUG loaded listener.js 05:37:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x123aa1400) [pid = 1651] [serial = 1472] [outer = 0x1176a4000] 05:37:11 INFO - PROCESS | 1651 | 1469018231083 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]]]}] 05:37:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 05:37:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 519ms 05:37:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 05:37:11 INFO - PROCESS | 1651 | 1469018231133 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 05:37:11 INFO - PROCESS | 1651 | 1469018231135 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 05:37:11 INFO - PROCESS | 1651 | 1469018231137 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 05:37:11 INFO - PROCESS | 1651 | 1469018231139 Marionette TRACE conn2 <- [1,1934,null,{}] 05:37:11 INFO - PROCESS | 1651 | 1469018231141 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}] 05:37:11 INFO - PROCESS | 1651 | 1469018231143 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:11 INFO - PROCESS | 1651 | 1469018231232 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 05:37:11 INFO - PROCESS | 1651 | 1469018231285 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:11 INFO - PROCESS | 1651 | 1469018231287 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:11 INFO - PROCESS | 1651 | ++DOCSHELL 0x1269e8000 == 20 [pid = 1651] [id = 491] 05:37:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x118549c00) [pid = 1651] [serial = 1473] [outer = 0x0] 05:37:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x123f69800) [pid = 1651] [serial = 1474] [outer = 0x118549c00] 05:37:11 INFO - PROCESS | 1651 | 1469018231314 Marionette DEBUG loaded listener.js 05:37:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x1265b8800) [pid = 1651] [serial = 1475] [outer = 0x118549c00] 05:37:11 INFO - PROCESS | 1651 | 1469018231601 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]]]}] 05:37:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 05:37:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 519ms 05:37:11 INFO - PROCESS | 1651 | 1469018231663 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 05:37:11 INFO - PROCESS | 1651 | 1469018231665 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 05:37:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 05:37:11 INFO - PROCESS | 1651 | 1469018231669 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 05:37:11 INFO - PROCESS | 1651 | 1469018231671 Marionette TRACE conn2 <- [1,1938,null,{}] 05:37:11 INFO - PROCESS | 1651 | 1469018231675 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}] 05:37:11 INFO - PROCESS | 1651 | 1469018231679 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:11 INFO - PROCESS | 1651 | 1469018231789 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 05:37:11 INFO - PROCESS | 1651 | 1469018231841 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:11 INFO - PROCESS | 1651 | 1469018231843 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:11 INFO - PROCESS | 1651 | ++DOCSHELL 0x116161800 == 21 [pid = 1651] [id = 492] 05:37:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x1128ce400) [pid = 1651] [serial = 1476] [outer = 0x0] 05:37:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x112973800) [pid = 1651] [serial = 1477] [outer = 0x1128ce400] 05:37:11 INFO - PROCESS | 1651 | 1469018231876 Marionette DEBUG loaded listener.js 05:37:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x1132bf000) [pid = 1651] [serial = 1478] [outer = 0x1128ce400] 05:37:12 INFO - PROCESS | 1651 | 1469018232375 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]]]}] 05:37:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 05:37:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 721ms 05:37:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 05:37:12 INFO - PROCESS | 1651 | 1469018232390 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 05:37:12 INFO - PROCESS | 1651 | 1469018232392 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 05:37:12 INFO - PROCESS | 1651 | 1469018232397 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 05:37:12 INFO - PROCESS | 1651 | 1469018232399 Marionette TRACE conn2 <- [1,1942,null,{}] 05:37:12 INFO - PROCESS | 1651 | 1469018232402 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}] 05:37:12 INFO - PROCESS | 1651 | 1469018232404 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:12 INFO - PROCESS | 1651 | 1469018232514 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 05:37:12 INFO - PROCESS | 1651 | 1469018232616 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:12 INFO - PROCESS | 1651 | 1469018232617 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:12 INFO - PROCESS | 1651 | ++DOCSHELL 0x12129f800 == 22 [pid = 1651] [id = 493] 05:37:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x1132c7c00) [pid = 1651] [serial = 1479] [outer = 0x0] 05:37:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x118165c00) [pid = 1651] [serial = 1480] [outer = 0x1132c7c00] 05:37:12 INFO - PROCESS | 1651 | 1469018232648 Marionette DEBUG loaded listener.js 05:37:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x11851d400) [pid = 1651] [serial = 1481] [outer = 0x1132c7c00] 05:37:13 INFO - PROCESS | 1651 | 1469018233367 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]]]}] 05:37:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 05:37:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1026ms 05:37:13 INFO - PROCESS | 1651 | 1469018233423 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 05:37:13 INFO - PROCESS | 1651 | 1469018233427 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 05:37:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 05:37:13 INFO - PROCESS | 1651 | 1469018233449 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 05:37:13 INFO - PROCESS | 1651 | 1469018233452 Marionette TRACE conn2 <- [1,1946,null,{}] 05:37:13 INFO - PROCESS | 1651 | 1469018233457 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}] 05:37:13 INFO - PROCESS | 1651 | 1469018233459 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:13 INFO - PROCESS | 1651 | 1469018233602 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 05:37:13 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x115e0f400) [pid = 1651] [serial = 1441] [outer = 0x0] [url = about:blank] 05:37:13 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x126fbcc00) [pid = 1651] [serial = 1438] [outer = 0x0] [url = about:blank] 05:37:13 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x128b3e800) [pid = 1651] [serial = 1439] [outer = 0x0] [url = about:blank] 05:37:13 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x123d4bc00) [pid = 1651] [serial = 1435] [outer = 0x0] [url = about:blank] 05:37:13 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x124c3b000) [pid = 1651] [serial = 1436] [outer = 0x0] [url = about:blank] 05:37:13 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x121935000) [pid = 1651] [serial = 1432] [outer = 0x0] [url = about:blank] 05:37:13 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x123a31000) [pid = 1651] [serial = 1433] [outer = 0x0] [url = about:blank] 05:37:13 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x1198f6400) [pid = 1651] [serial = 1429] [outer = 0x0] [url = about:blank] 05:37:13 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x12117e400) [pid = 1651] [serial = 1430] [outer = 0x0] [url = about:blank] 05:37:13 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x11879e000) [pid = 1651] [serial = 1426] [outer = 0x0] [url = about:blank] 05:37:13 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x119289400) [pid = 1651] [serial = 1427] [outer = 0x0] [url = about:blank] 05:37:13 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x1160ed800) [pid = 1651] [serial = 1423] [outer = 0x0] [url = about:blank] 05:37:13 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x1172b3800) [pid = 1651] [serial = 1424] [outer = 0x0] [url = about:blank] 05:37:13 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x11979d800) [pid = 1651] [serial = 1419] [outer = 0x0] [url = about:blank] 05:37:13 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x119a16000) [pid = 1651] [serial = 1420] [outer = 0x0] [url = about:blank] 05:37:13 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x11830b400) [pid = 1651] [serial = 1416] [outer = 0x0] [url = about:blank] 05:37:13 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x118592800) [pid = 1651] [serial = 1417] [outer = 0x0] [url = about:blank] 05:37:13 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x112e2dc00) [pid = 1651] [serial = 1413] [outer = 0x0] [url = about:blank] 05:37:13 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x113d43800) [pid = 1651] [serial = 1414] [outer = 0x0] [url = about:blank] 05:37:13 INFO - PROCESS | 1651 | --DOMWINDOW == 78 (0x1251d7000) [pid = 1651] [serial = 1410] [outer = 0x0] [url = about:blank] 05:37:13 INFO - PROCESS | 1651 | --DOMWINDOW == 77 (0x12731b000) [pid = 1651] [serial = 1411] [outer = 0x0] [url = about:blank] 05:37:13 INFO - PROCESS | 1651 | --DOMWINDOW == 76 (0x123a98800) [pid = 1651] [serial = 1407] [outer = 0x0] [url = about:blank] 05:37:13 INFO - PROCESS | 1651 | --DOMWINDOW == 75 (0x12517d000) [pid = 1651] [serial = 1408] [outer = 0x0] [url = about:blank] 05:37:13 INFO - PROCESS | 1651 | --DOMWINDOW == 74 (0x121450800) [pid = 1651] [serial = 1404] [outer = 0x0] [url = about:blank] 05:37:13 INFO - PROCESS | 1651 | --DOMWINDOW == 73 (0x121930000) [pid = 1651] [serial = 1405] [outer = 0x0] [url = about:blank] 05:37:13 INFO - PROCESS | 1651 | --DOMWINDOW == 72 (0x119285c00) [pid = 1651] [serial = 1401] [outer = 0x0] [url = about:blank] 05:37:13 INFO - PROCESS | 1651 | --DOMWINDOW == 71 (0x1193c4400) [pid = 1651] [serial = 1402] [outer = 0x0] [url = about:blank] 05:37:13 INFO - PROCESS | 1651 | --DOMWINDOW == 70 (0x116005c00) [pid = 1651] [serial = 1398] [outer = 0x0] [url = about:blank] 05:37:13 INFO - PROCESS | 1651 | --DOMWINDOW == 69 (0x116aa9800) [pid = 1651] [serial = 1399] [outer = 0x0] [url = about:blank] 05:37:13 INFO - PROCESS | 1651 | --DOMWINDOW == 68 (0x116087c00) [pid = 1651] [serial = 1395] [outer = 0x0] [url = about:blank] 05:37:13 INFO - PROCESS | 1651 | --DOMWINDOW == 67 (0x117e18800) [pid = 1651] [serial = 1396] [outer = 0x0] [url = about:blank] 05:37:13 INFO - PROCESS | 1651 | --DOMWINDOW == 66 (0x126e94c00) [pid = 1651] [serial = 1392] [outer = 0x0] [url = about:blank] 05:37:13 INFO - PROCESS | 1651 | --DOMWINDOW == 65 (0x128e44c00) [pid = 1651] [serial = 1393] [outer = 0x0] [url = about:blank] 05:37:13 INFO - PROCESS | 1651 | --DOMWINDOW == 64 (0x1265c4400) [pid = 1651] [serial = 1389] [outer = 0x0] [url = about:blank] 05:37:13 INFO - PROCESS | 1651 | --DOMWINDOW == 63 (0x12739b000) [pid = 1651] [serial = 1390] [outer = 0x0] [url = about:blank] 05:37:13 INFO - PROCESS | 1651 | --DOMWINDOW == 62 (0x1197a1800) [pid = 1651] [serial = 1386] [outer = 0x0] [url = about:blank] 05:37:13 INFO - PROCESS | 1651 | --DOMWINDOW == 61 (0x120d19400) [pid = 1651] [serial = 1387] [outer = 0x0] [url = about:blank] 05:37:13 INFO - PROCESS | 1651 | --DOMWINDOW == 60 (0x113377c00) [pid = 1651] [serial = 1383] [outer = 0x0] [url = about:blank] 05:37:13 INFO - PROCESS | 1651 | --DOMWINDOW == 59 (0x1161f7800) [pid = 1651] [serial = 1384] [outer = 0x0] [url = about:blank] 05:37:13 INFO - PROCESS | 1651 | --DOMWINDOW == 58 (0x1193c8000) [pid = 1651] [serial = 868] [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.] 05:37:13 INFO - PROCESS | 1651 | 1469018233719 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:13 INFO - PROCESS | 1651 | 1469018233723 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:13 INFO - PROCESS | 1651 | ++DOCSHELL 0x112f05800 == 23 [pid = 1651] [id = 494] 05:37:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 59 (0x112980c00) [pid = 1651] [serial = 1482] [outer = 0x0] 05:37:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 60 (0x112e35800) [pid = 1651] [serial = 1483] [outer = 0x112980c00] 05:37:13 INFO - PROCESS | 1651 | 1469018233772 Marionette DEBUG loaded listener.js 05:37:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 61 (0x1160e7800) [pid = 1651] [serial = 1484] [outer = 0x112980c00] 05:37:14 INFO - PROCESS | 1651 | 1469018234136 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]]]}] 05:37:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 05:37:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 743ms 05:37:14 INFO - PROCESS | 1651 | 1469018234173 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 05:37:14 INFO - PROCESS | 1651 | 1469018234176 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 05:37:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 05:37:14 INFO - PROCESS | 1651 | 1469018234180 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 05:37:14 INFO - PROCESS | 1651 | 1469018234182 Marionette TRACE conn2 <- [1,1950,null,{}] 05:37:14 INFO - PROCESS | 1651 | 1469018234185 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}] 05:37:14 INFO - PROCESS | 1651 | 1469018234186 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:14 INFO - PROCESS | 1651 | 1469018234282 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 05:37:14 INFO - PROCESS | 1651 | 1469018234317 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:14 INFO - PROCESS | 1651 | 1469018234318 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:14 INFO - PROCESS | 1651 | ++DOCSHELL 0x118220000 == 24 [pid = 1651] [id = 495] 05:37:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 62 (0x116aa1800) [pid = 1651] [serial = 1485] [outer = 0x0] 05:37:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 63 (0x11816a400) [pid = 1651] [serial = 1486] [outer = 0x116aa1800] 05:37:14 INFO - PROCESS | 1651 | 1469018234345 Marionette DEBUG loaded listener.js 05:37:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 64 (0x11851a000) [pid = 1651] [serial = 1487] [outer = 0x116aa1800] 05:37:14 INFO - PROCESS | 1651 | 1469018234686 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]]]}] 05:37:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 05:37:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 521ms 05:37:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 05:37:14 INFO - PROCESS | 1651 | 1469018234702 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 05:37:14 INFO - PROCESS | 1651 | 1469018234703 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 05:37:14 INFO - PROCESS | 1651 | 1469018234705 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 05:37:14 INFO - PROCESS | 1651 | 1469018234707 Marionette TRACE conn2 <- [1,1954,null,{}] 05:37:14 INFO - PROCESS | 1651 | 1469018234723 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}] 05:37:14 INFO - PROCESS | 1651 | 1469018234726 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:14 INFO - PROCESS | 1651 | 1469018234833 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 05:37:14 INFO - PROCESS | 1651 | 1469018234838 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:14 INFO - PROCESS | 1651 | 1469018234840 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:14 INFO - PROCESS | 1651 | ++DOCSHELL 0x11983b000 == 25 [pid = 1651] [id = 496] 05:37:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 65 (0x118545800) [pid = 1651] [serial = 1488] [outer = 0x0] 05:37:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 66 (0x119284c00) [pid = 1651] [serial = 1489] [outer = 0x118545800] 05:37:14 INFO - PROCESS | 1651 | 1469018234869 Marionette DEBUG loaded listener.js 05:37:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 67 (0x11939e000) [pid = 1651] [serial = 1490] [outer = 0x118545800] 05:37:15 INFO - PROCESS | 1651 | 1469018235240 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]]]}] 05:37:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 05:37:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 573ms 05:37:15 INFO - PROCESS | 1651 | 1469018235281 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 05:37:15 INFO - PROCESS | 1651 | 1469018235283 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 05:37:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 05:37:15 INFO - PROCESS | 1651 | 1469018235285 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 05:37:15 INFO - PROCESS | 1651 | 1469018235286 Marionette TRACE conn2 <- [1,1958,null,{}] 05:37:15 INFO - PROCESS | 1651 | 1469018235288 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}] 05:37:15 INFO - PROCESS | 1651 | 1469018235290 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:15 INFO - PROCESS | 1651 | 1469018235389 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 05:37:15 INFO - PROCESS | 1651 | 1469018235393 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:15 INFO - PROCESS | 1651 | 1469018235394 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:15 INFO - PROCESS | 1651 | ++DOCSHELL 0x120f97800 == 26 [pid = 1651] [id = 497] 05:37:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 68 (0x1193ca800) [pid = 1651] [serial = 1491] [outer = 0x0] 05:37:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 69 (0x1198ed400) [pid = 1651] [serial = 1492] [outer = 0x1193ca800] 05:37:15 INFO - PROCESS | 1651 | 1469018235420 Marionette DEBUG loaded listener.js 05:37:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 70 (0x1198f6800) [pid = 1651] [serial = 1493] [outer = 0x1193ca800] 05:37:15 INFO - PROCESS | 1651 | 1469018235758 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]]]}] 05:37:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 05:37:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 518ms 05:37:15 INFO - PROCESS | 1651 | 1469018235804 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 05:37:15 INFO - PROCESS | 1651 | 1469018235805 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 05:37:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 05:37:15 INFO - PROCESS | 1651 | 1469018235807 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 05:37:15 INFO - PROCESS | 1651 | 1469018235808 Marionette TRACE conn2 <- [1,1962,null,{}] 05:37:15 INFO - PROCESS | 1651 | 1469018235811 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}] 05:37:15 INFO - PROCESS | 1651 | 1469018235812 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:15 INFO - PROCESS | 1651 | 1469018235913 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 05:37:15 INFO - PROCESS | 1651 | 1469018235948 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:15 INFO - PROCESS | 1651 | 1469018235949 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:15 INFO - PROCESS | 1651 | ++DOCSHELL 0x1217d1000 == 27 [pid = 1651] [id = 498] 05:37:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 71 (0x1198f7000) [pid = 1651] [serial = 1494] [outer = 0x0] 05:37:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 72 (0x120d19400) [pid = 1651] [serial = 1495] [outer = 0x1198f7000] 05:37:15 INFO - PROCESS | 1651 | 1469018235974 Marionette DEBUG loaded listener.js 05:37:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 73 (0x121049c00) [pid = 1651] [serial = 1496] [outer = 0x1198f7000] 05:37:16 INFO - PROCESS | 1651 | --DOMWINDOW == 72 (0x11600c400) [pid = 1651] [serial = 1446] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 05:37:16 INFO - PROCESS | 1651 | --DOMWINDOW == 71 (0x11928c000) [pid = 1651] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 05:37:16 INFO - PROCESS | 1651 | --DOMWINDOW == 70 (0x112979c00) [pid = 1651] [serial = 1443] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 05:37:16 INFO - PROCESS | 1651 | --DOMWINDOW == 69 (0x112985800) [pid = 1651] [serial = 1449] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 05:37:16 INFO - PROCESS | 1651 | --DOMWINDOW == 68 (0x113f32000) [pid = 1651] [serial = 1440] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 05:37:16 INFO - PROCESS | 1651 | --DOMWINDOW == 67 (0x115e11400) [pid = 1651] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 05:37:16 INFO - PROCESS | 1651 | --DOMWINDOW == 66 (0x1126da000) [pid = 1651] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 05:37:16 INFO - PROCESS | 1651 | --DOMWINDOW == 65 (0x1198f3400) [pid = 1651] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 05:37:16 INFO - PROCESS | 1651 | --DOMWINDOW == 64 (0x1176a4000) [pid = 1651] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 05:37:16 INFO - PROCESS | 1651 | --DOMWINDOW == 63 (0x1176a0800) [pid = 1651] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 05:37:16 INFO - PROCESS | 1651 | --DOMWINDOW == 62 (0x11267e400) [pid = 1651] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 05:37:16 INFO - PROCESS | 1651 | 1469018236337 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]]]}] 05:37:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 05:37:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 575ms 05:37:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 05:37:16 INFO - PROCESS | 1651 | 1469018236382 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 05:37:16 INFO - PROCESS | 1651 | 1469018236384 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 05:37:16 INFO - PROCESS | 1651 | 1469018236386 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 05:37:16 INFO - PROCESS | 1651 | 1469018236387 Marionette TRACE conn2 <- [1,1966,null,{}] 05:37:16 INFO - PROCESS | 1651 | 1469018236389 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}] 05:37:16 INFO - PROCESS | 1651 | 1469018236393 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:16 INFO - PROCESS | 1651 | 1469018236488 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 05:37:16 INFO - PROCESS | 1651 | 1469018236493 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:16 INFO - PROCESS | 1651 | 1469018236497 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:16 INFO - PROCESS | 1651 | ++DOCSHELL 0x128b03800 == 28 [pid = 1651] [id = 499] 05:37:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 63 (0x1193c5800) [pid = 1651] [serial = 1497] [outer = 0x0] 05:37:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 64 (0x121187400) [pid = 1651] [serial = 1498] [outer = 0x1193c5800] 05:37:16 INFO - PROCESS | 1651 | 1469018236523 Marionette DEBUG loaded listener.js 05:37:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 65 (0x1239c6400) [pid = 1651] [serial = 1499] [outer = 0x1193c5800] 05:37:16 INFO - PROCESS | 1651 | 1469018236834 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]]]}] 05:37:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 05:37:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 468ms 05:37:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 05:37:16 INFO - PROCESS | 1651 | 1469018236855 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 05:37:16 INFO - PROCESS | 1651 | 1469018236856 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 05:37:16 INFO - PROCESS | 1651 | 1469018236858 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 05:37:16 INFO - PROCESS | 1651 | 1469018236859 Marionette TRACE conn2 <- [1,1970,null,{}] 05:37:16 INFO - PROCESS | 1651 | 1469018236865 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}] 05:37:16 INFO - PROCESS | 1651 | 1469018236866 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:16 INFO - PROCESS | 1651 | 1469018236948 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 05:37:17 INFO - PROCESS | 1651 | 1469018237005 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:17 INFO - PROCESS | 1651 | 1469018237006 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:17 INFO - PROCESS | 1651 | ++DOCSHELL 0x128fbd000 == 29 [pid = 1651] [id = 500] 05:37:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 66 (0x1126d6000) [pid = 1651] [serial = 1500] [outer = 0x0] 05:37:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 67 (0x123a68000) [pid = 1651] [serial = 1501] [outer = 0x1126d6000] 05:37:17 INFO - PROCESS | 1651 | 1469018237031 Marionette DEBUG loaded listener.js 05:37:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 68 (0x123d93000) [pid = 1651] [serial = 1502] [outer = 0x1126d6000] 05:37:17 INFO - PROCESS | 1651 | 1469018237313 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]]]}] 05:37:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 05:37:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 474ms 05:37:17 INFO - PROCESS | 1651 | 1469018237335 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 05:37:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 05:37:17 INFO - PROCESS | 1651 | 1469018237336 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 05:37:17 INFO - PROCESS | 1651 | 1469018237338 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 05:37:17 INFO - PROCESS | 1651 | 1469018237340 Marionette TRACE conn2 <- [1,1974,null,{}] 05:37:17 INFO - PROCESS | 1651 | 1469018237342 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}] 05:37:17 INFO - PROCESS | 1651 | 1469018237345 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:17 INFO - PROCESS | 1651 | 1469018237436 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 05:37:17 INFO - PROCESS | 1651 | 1469018237440 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:17 INFO - PROCESS | 1651 | 1469018237441 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:17 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a413800 == 30 [pid = 1651] [id = 501] 05:37:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 69 (0x123d97800) [pid = 1651] [serial = 1503] [outer = 0x0] 05:37:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 70 (0x124c37800) [pid = 1651] [serial = 1504] [outer = 0x123d97800] 05:37:17 INFO - PROCESS | 1651 | 1469018237466 Marionette DEBUG loaded listener.js 05:37:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 71 (0x1251d4400) [pid = 1651] [serial = 1505] [outer = 0x123d97800] 05:37:17 INFO - PROCESS | 1651 | 1469018237783 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]]]}] 05:37:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 05:37:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 474ms 05:37:17 INFO - PROCESS | 1651 | 1469018237814 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 05:37:17 INFO - PROCESS | 1651 | 1469018237815 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 05:37:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 05:37:17 INFO - PROCESS | 1651 | 1469018237817 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 05:37:17 INFO - PROCESS | 1651 | 1469018237819 Marionette TRACE conn2 <- [1,1978,null,{}] 05:37:17 INFO - PROCESS | 1651 | 1469018237822 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}] 05:37:17 INFO - PROCESS | 1651 | 1469018237823 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:17 INFO - PROCESS | 1651 | 1469018237933 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 05:37:17 INFO - PROCESS | 1651 | 1469018237939 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:17 INFO - PROCESS | 1651 | 1469018237940 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:17 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a621800 == 31 [pid = 1651] [id = 502] 05:37:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 72 (0x112e30400) [pid = 1651] [serial = 1506] [outer = 0x0] 05:37:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 73 (0x1251dbc00) [pid = 1651] [serial = 1507] [outer = 0x112e30400] 05:37:17 INFO - PROCESS | 1651 | 1469018237964 Marionette DEBUG loaded listener.js 05:37:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 74 (0x1265c0400) [pid = 1651] [serial = 1508] [outer = 0x112e30400] 05:37:18 INFO - PROCESS | 1651 | 1469018238398 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]]]}] 05:37:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 05:37:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 620ms 05:37:18 INFO - PROCESS | 1651 | 1469018238437 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 05:37:18 INFO - PROCESS | 1651 | 1469018238440 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 05:37:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 05:37:18 INFO - PROCESS | 1651 | 1469018238462 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 05:37:18 INFO - PROCESS | 1651 | 1469018238464 Marionette TRACE conn2 <- [1,1982,null,{}] 05:37:18 INFO - PROCESS | 1651 | 1469018238470 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}] 05:37:18 INFO - PROCESS | 1651 | 1469018238471 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:18 INFO - PROCESS | 1651 | 1469018238574 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 05:37:18 INFO - PROCESS | 1651 | 1469018238642 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:18 INFO - PROCESS | 1651 | 1469018238643 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:18 INFO - PROCESS | 1651 | ++DOCSHELL 0x117e47800 == 32 [pid = 1651] [id = 503] 05:37:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 75 (0x112984400) [pid = 1651] [serial = 1509] [outer = 0x0] 05:37:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 76 (0x115e0f400) [pid = 1651] [serial = 1510] [outer = 0x112984400] 05:37:18 INFO - PROCESS | 1651 | 1469018238674 Marionette DEBUG loaded listener.js 05:37:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 77 (0x1161ec400) [pid = 1651] [serial = 1511] [outer = 0x112984400] 05:37:19 INFO - PROCESS | 1651 | 1469018239125 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]]]}] 05:37:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 05:37:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 690ms 05:37:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 05:37:19 INFO - PROCESS | 1651 | 1469018239134 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 05:37:19 INFO - PROCESS | 1651 | 1469018239137 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 05:37:19 INFO - PROCESS | 1651 | 1469018239142 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 05:37:19 INFO - PROCESS | 1651 | 1469018239144 Marionette TRACE conn2 <- [1,1986,null,{}] 05:37:19 INFO - PROCESS | 1651 | 1469018239146 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}] 05:37:19 INFO - PROCESS | 1651 | 1469018239148 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:19 INFO - PROCESS | 1651 | 1469018239250 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 05:37:19 INFO - PROCESS | 1651 | 1469018239300 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:19 INFO - PROCESS | 1651 | 1469018239301 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:19 INFO - PROCESS | 1651 | ++DOCSHELL 0x123970800 == 33 [pid = 1651] [id = 504] 05:37:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 78 (0x118305000) [pid = 1651] [serial = 1512] [outer = 0x0] 05:37:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x118588c00) [pid = 1651] [serial = 1513] [outer = 0x118305000] 05:37:19 INFO - PROCESS | 1651 | 1469018239332 Marionette DEBUG loaded listener.js 05:37:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x119283000) [pid = 1651] [serial = 1514] [outer = 0x118305000] 05:37:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 05:37:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 624ms 05:37:19 INFO - PROCESS | 1651 | 1469018239760 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]]]}] 05:37:19 INFO - PROCESS | 1651 | 1469018239765 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 05:37:19 INFO - PROCESS | 1651 | 1469018239766 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 05:37:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 05:37:19 INFO - PROCESS | 1651 | 1469018239769 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 05:37:19 INFO - PROCESS | 1651 | 1469018239771 Marionette TRACE conn2 <- [1,1990,null,{}] 05:37:19 INFO - PROCESS | 1651 | 1469018239779 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}] 05:37:19 INFO - PROCESS | 1651 | 1469018239783 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:19 INFO - PROCESS | 1651 | 1469018239884 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 05:37:19 INFO - PROCESS | 1651 | 1469018239969 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:19 INFO - PROCESS | 1651 | 1469018239971 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:19 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b218000 == 34 [pid = 1651] [id = 505] 05:37:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x119a0b400) [pid = 1651] [serial = 1515] [outer = 0x0] 05:37:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x120ee9800) [pid = 1651] [serial = 1516] [outer = 0x119a0b400] 05:37:20 INFO - PROCESS | 1651 | 1469018240004 Marionette DEBUG loaded listener.js 05:37:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x121787800) [pid = 1651] [serial = 1517] [outer = 0x119a0b400] 05:37:20 INFO - PROCESS | 1651 | 1469018240394 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]]]}] 05:37:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 05:37:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 676ms 05:37:20 INFO - PROCESS | 1651 | 1469018240445 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 05:37:20 INFO - PROCESS | 1651 | 1469018240447 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 05:37:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 05:37:20 INFO - PROCESS | 1651 | 1469018240450 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 05:37:20 INFO - PROCESS | 1651 | 1469018240451 Marionette TRACE conn2 <- [1,1994,null,{}] 05:37:20 INFO - PROCESS | 1651 | 1469018240453 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}] 05:37:20 INFO - PROCESS | 1651 | 1469018240455 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:20 INFO - PROCESS | 1651 | 1469018240556 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 05:37:20 INFO - PROCESS | 1651 | 1469018240621 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:20 INFO - PROCESS | 1651 | 1469018240622 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:20 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b2f3800 == 35 [pid = 1651] [id = 506] 05:37:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x12193b400) [pid = 1651] [serial = 1518] [outer = 0x0] 05:37:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x1265c0c00) [pid = 1651] [serial = 1519] [outer = 0x12193b400] 05:37:20 INFO - PROCESS | 1651 | 1469018240653 Marionette DEBUG loaded listener.js 05:37:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x126e99800) [pid = 1651] [serial = 1520] [outer = 0x12193b400] 05:37:21 INFO - PROCESS | 1651 | 1469018241077 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]]]}] 05:37:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 05:37:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 668ms 05:37:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 05:37:21 INFO - PROCESS | 1651 | 1469018241118 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 05:37:21 INFO - PROCESS | 1651 | 1469018241120 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 05:37:21 INFO - PROCESS | 1651 | 1469018241122 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 05:37:21 INFO - PROCESS | 1651 | 1469018241123 Marionette TRACE conn2 <- [1,1998,null,{}] 05:37:21 INFO - PROCESS | 1651 | 1469018241126 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}] 05:37:21 INFO - PROCESS | 1651 | 1469018241127 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:21 INFO - PROCESS | 1651 | 1469018241226 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 05:37:21 INFO - PROCESS | 1651 | 1469018241427 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:21 INFO - PROCESS | 1651 | 1469018241428 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:21 INFO - PROCESS | 1651 | ++DOCSHELL 0x11724e000 == 36 [pid = 1651] [id = 507] 05:37:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x1128d5c00) [pid = 1651] [serial = 1521] [outer = 0x0] 05:37:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x112982400) [pid = 1651] [serial = 1522] [outer = 0x1128d5c00] 05:37:21 INFO - PROCESS | 1651 | 1469018241464 Marionette DEBUG loaded listener.js 05:37:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x116081400) [pid = 1651] [serial = 1523] [outer = 0x1128d5c00] 05:37:21 INFO - PROCESS | 1651 | 1469018241897 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]]]}] 05:37:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 05:37:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 820ms 05:37:21 INFO - PROCESS | 1651 | 1469018241943 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 05:37:21 INFO - PROCESS | 1651 | 1469018241945 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 05:37:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 05:37:21 INFO - PROCESS | 1651 | 1469018241948 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 05:37:21 INFO - PROCESS | 1651 | 1469018241950 Marionette TRACE conn2 <- [1,2002,null,{}] 05:37:21 INFO - PROCESS | 1651 | 1469018241953 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}] 05:37:21 INFO - PROCESS | 1651 | 1469018241956 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:22 INFO - PROCESS | 1651 | 1469018242055 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 05:37:22 INFO - PROCESS | 1651 | --DOCSHELL 0x11821d000 == 35 [pid = 1651] [id = 480] 05:37:22 INFO - PROCESS | 1651 | --DOCSHELL 0x128b03800 == 34 [pid = 1651] [id = 499] 05:37:22 INFO - PROCESS | 1651 | --DOCSHELL 0x128fbd000 == 33 [pid = 1651] [id = 500] 05:37:22 INFO - PROCESS | 1651 | --DOCSHELL 0x12a413800 == 32 [pid = 1651] [id = 501] 05:37:22 INFO - PROCESS | 1651 | --DOCSHELL 0x11724e000 == 31 [pid = 1651] [id = 507] 05:37:22 INFO - PROCESS | 1651 | --DOCSHELL 0x12b2f3800 == 30 [pid = 1651] [id = 506] 05:37:22 INFO - PROCESS | 1651 | --DOCSHELL 0x12b218000 == 29 [pid = 1651] [id = 505] 05:37:22 INFO - PROCESS | 1651 | --DOCSHELL 0x123970800 == 28 [pid = 1651] [id = 504] 05:37:22 INFO - PROCESS | 1651 | --DOCSHELL 0x12a621800 == 27 [pid = 1651] [id = 502] 05:37:22 INFO - PROCESS | 1651 | --DOCSHELL 0x117e47800 == 26 [pid = 1651] [id = 503] 05:37:22 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x1169dd000) [pid = 1651] [serial = 1447] [outer = 0x0] [url = about:blank] 05:37:22 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x117e1ac00) [pid = 1651] [serial = 1448] [outer = 0x0] [url = about:blank] 05:37:22 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x119311400) [pid = 1651] [serial = 1453] [outer = 0x0] [url = about:blank] 05:37:22 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x113220c00) [pid = 1651] [serial = 1444] [outer = 0x0] [url = about:blank] 05:37:22 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x113f33000) [pid = 1651] [serial = 1445] [outer = 0x0] [url = about:blank] 05:37:22 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x118546c00) [pid = 1651] [serial = 1450] [outer = 0x0] [url = about:blank] 05:37:22 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x123f69800) [pid = 1651] [serial = 1474] [outer = 0x0] [url = about:blank] 05:37:22 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x1187a9400) [pid = 1651] [serial = 1451] [outer = 0x0] [url = about:blank] 05:37:22 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x117e1d000) [pid = 1651] [serial = 1442] [outer = 0x0] [url = about:blank] 05:37:22 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x1193cd400) [pid = 1651] [serial = 1456] [outer = 0x0] [url = about:blank] 05:37:22 INFO - PROCESS | 1651 | --DOMWINDOW == 78 (0x123a2e400) [pid = 1651] [serial = 1462] [outer = 0x0] [url = about:blank] 05:37:22 INFO - PROCESS | 1651 | --DOMWINDOW == 77 (0x119a60c00) [pid = 1651] [serial = 1459] [outer = 0x0] [url = about:blank] 05:37:22 INFO - PROCESS | 1651 | --DOMWINDOW == 76 (0x123a98400) [pid = 1651] [serial = 1463] [outer = 0x0] [url = about:blank] 05:37:22 INFO - PROCESS | 1651 | --DOMWINDOW == 75 (0x120ef1000) [pid = 1651] [serial = 1471] [outer = 0x0] [url = about:blank] 05:37:22 INFO - PROCESS | 1651 | --DOMWINDOW == 74 (0x118584800) [pid = 1651] [serial = 1468] [outer = 0x0] [url = about:blank] 05:37:22 INFO - PROCESS | 1651 | --DOMWINDOW == 73 (0x113a24000) [pid = 1651] [serial = 1466] [outer = 0x0] [url = about:blank] 05:37:22 INFO - PROCESS | 1651 | --DOMWINDOW == 72 (0x112d5a000) [pid = 1651] [serial = 1465] [outer = 0x0] [url = about:blank] 05:37:22 INFO - PROCESS | 1651 | --DOMWINDOW == 71 (0x123aa1400) [pid = 1651] [serial = 1472] [outer = 0x0] [url = about:blank] 05:37:22 INFO - PROCESS | 1651 | --DOMWINDOW == 70 (0x1217aa400) [pid = 1651] [serial = 1460] [outer = 0x0] [url = about:blank] 05:37:22 INFO - PROCESS | 1651 | --DOMWINDOW == 69 (0x1198ef800) [pid = 1651] [serial = 1457] [outer = 0x0] [url = about:blank] 05:37:22 INFO - PROCESS | 1651 | --DOMWINDOW == 68 (0x1193a8400) [pid = 1651] [serial = 1454] [outer = 0x0] [url = about:blank] 05:37:22 INFO - PROCESS | 1651 | --DOMWINDOW == 67 (0x1197a2400) [pid = 1651] [serial = 1469] [outer = 0x0] [url = about:blank] 05:37:22 INFO - PROCESS | 1651 | 1469018242615 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:22 INFO - PROCESS | 1651 | 1469018242616 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:22 INFO - PROCESS | 1651 | ++DOCSHELL 0x1132a4800 == 27 [pid = 1651] [id = 508] 05:37:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 68 (0x1125f3800) [pid = 1651] [serial = 1524] [outer = 0x0] 05:37:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 69 (0x1128cf800) [pid = 1651] [serial = 1525] [outer = 0x1125f3800] 05:37:22 INFO - PROCESS | 1651 | 1469018242646 Marionette DEBUG loaded listener.js 05:37:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 70 (0x11297c400) [pid = 1651] [serial = 1526] [outer = 0x1125f3800] 05:37:22 INFO - PROCESS | 1651 | 1469018242974 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]]]}] 05:37:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 05:37:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1070ms 05:37:23 INFO - PROCESS | 1651 | 1469018243019 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 05:37:23 INFO - PROCESS | 1651 | 1469018243021 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 05:37:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 05:37:23 INFO - PROCESS | 1651 | 1469018243024 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 05:37:23 INFO - PROCESS | 1651 | 1469018243026 Marionette TRACE conn2 <- [1,2006,null,{}] 05:37:23 INFO - PROCESS | 1651 | 1469018243030 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}] 05:37:23 INFO - PROCESS | 1651 | 1469018243032 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:23 INFO - PROCESS | 1651 | 1469018243108 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 05:37:23 INFO - PROCESS | 1651 | 1469018243182 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:23 INFO - PROCESS | 1651 | 1469018243184 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:23 INFO - PROCESS | 1651 | ++DOCSHELL 0x117377800 == 28 [pid = 1651] [id = 509] 05:37:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 71 (0x112e2d000) [pid = 1651] [serial = 1527] [outer = 0x0] 05:37:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 72 (0x11600f000) [pid = 1651] [serial = 1528] [outer = 0x112e2d000] 05:37:23 INFO - PROCESS | 1651 | 1469018243212 Marionette DEBUG loaded listener.js 05:37:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 73 (0x1169dd000) [pid = 1651] [serial = 1529] [outer = 0x112e2d000] 05:37:23 INFO - PROCESS | 1651 | 1469018243510 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]]]}] 05:37:23 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 05:37:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 522ms 05:37:23 INFO - PROCESS | 1651 | 1469018243551 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 05:37:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 05:37:23 INFO - PROCESS | 1651 | 1469018243554 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 05:37:23 INFO - PROCESS | 1651 | 1469018243556 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 05:37:23 INFO - PROCESS | 1651 | 1469018243558 Marionette TRACE conn2 <- [1,2010,null,{}] 05:37:23 INFO - PROCESS | 1651 | 1469018243562 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}] 05:37:23 INFO - PROCESS | 1651 | 1469018243564 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:23 INFO - PROCESS | 1651 | 1469018243643 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 05:37:23 INFO - PROCESS | 1651 | 1469018243650 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:23 INFO - PROCESS | 1651 | 1469018243652 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:23 INFO - PROCESS | 1651 | ++DOCSHELL 0x11955c000 == 29 [pid = 1651] [id = 510] 05:37:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 74 (0x116aa0400) [pid = 1651] [serial = 1530] [outer = 0x0] 05:37:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 75 (0x118163400) [pid = 1651] [serial = 1531] [outer = 0x116aa0400] 05:37:23 INFO - PROCESS | 1651 | 1469018243677 Marionette DEBUG loaded listener.js 05:37:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 76 (0x118760400) [pid = 1651] [serial = 1532] [outer = 0x116aa0400] 05:37:24 INFO - PROCESS | 1651 | 1469018244047 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]]]}] 05:37:24 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 05:37:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 521ms 05:37:24 INFO - PROCESS | 1651 | 1469018244077 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 05:37:24 INFO - PROCESS | 1651 | 1469018244079 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 05:37:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 05:37:24 INFO - PROCESS | 1651 | 1469018244086 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 05:37:24 INFO - PROCESS | 1651 | 1469018244090 Marionette TRACE conn2 <- [1,2014,null,{}] 05:37:24 INFO - PROCESS | 1651 | 1469018244093 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}] 05:37:24 INFO - PROCESS | 1651 | 1469018244096 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:24 INFO - PROCESS | 1651 | 1469018244175 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 05:37:24 INFO - PROCESS | 1651 | 1469018244183 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:24 INFO - PROCESS | 1651 | 1469018244184 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:24 INFO - PROCESS | 1651 | ++DOCSHELL 0x1212b7800 == 30 [pid = 1651] [id = 511] 05:37:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 77 (0x11879b800) [pid = 1651] [serial = 1533] [outer = 0x0] 05:37:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 78 (0x11928f400) [pid = 1651] [serial = 1534] [outer = 0x11879b800] 05:37:24 INFO - PROCESS | 1651 | 1469018244209 Marionette DEBUG loaded listener.js 05:37:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x1193c7800) [pid = 1651] [serial = 1535] [outer = 0x11879b800] 05:37:24 INFO - PROCESS | 1651 | 1469018244571 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]]]}] 05:37:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 05:37:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 529ms 05:37:24 INFO - PROCESS | 1651 | 1469018244614 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 05:37:24 INFO - PROCESS | 1651 | 1469018244616 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 05:37:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 05:37:24 INFO - PROCESS | 1651 | 1469018244620 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 05:37:24 INFO - PROCESS | 1651 | 1469018244621 Marionette TRACE conn2 <- [1,2018,null,{}] 05:37:24 INFO - PROCESS | 1651 | 1469018244625 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}] 05:37:24 INFO - PROCESS | 1651 | 1469018244627 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:24 INFO - PROCESS | 1651 | 1469018244797 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 05:37:24 INFO - PROCESS | 1651 | 1469018244821 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:24 INFO - PROCESS | 1651 | 1469018244822 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:24 INFO - PROCESS | 1651 | ++DOCSHELL 0x1249b8000 == 31 [pid = 1651] [id = 512] 05:37:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x119315c00) [pid = 1651] [serial = 1536] [outer = 0x0] 05:37:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x1198e9400) [pid = 1651] [serial = 1537] [outer = 0x119315c00] 05:37:24 INFO - PROCESS | 1651 | 1469018244863 Marionette DEBUG loaded listener.js 05:37:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x1198f4c00) [pid = 1651] [serial = 1538] [outer = 0x119315c00] 05:37:25 INFO - PROCESS | 1651 | 1469018245318 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]]]}] 05:37:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 05:37:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 721ms 05:37:25 INFO - PROCESS | 1651 | 1469018245340 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 05:37:25 INFO - PROCESS | 1651 | 1469018245341 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 05:37:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 05:37:25 INFO - PROCESS | 1651 | 1469018245345 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 05:37:25 INFO - PROCESS | 1651 | 1469018245347 Marionette TRACE conn2 <- [1,2022,null,{}] 05:37:25 INFO - PROCESS | 1651 | 1469018245353 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}] 05:37:25 INFO - PROCESS | 1651 | 1469018245355 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:25 INFO - PROCESS | 1651 | 1469018245451 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 05:37:25 INFO - PROCESS | 1651 | 1469018245454 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:25 INFO - PROCESS | 1651 | 1469018245459 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:25 INFO - PROCESS | 1651 | ++DOCSHELL 0x128b11000 == 32 [pid = 1651] [id = 513] 05:37:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x1151d3000) [pid = 1651] [serial = 1539] [outer = 0x0] 05:37:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x120e0c400) [pid = 1651] [serial = 1540] [outer = 0x1151d3000] 05:37:25 INFO - PROCESS | 1651 | 1469018245492 Marionette DEBUG loaded listener.js 05:37:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x121780800) [pid = 1651] [serial = 1541] [outer = 0x1151d3000] 05:37:25 INFO - PROCESS | 1651 | 1469018245881 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]]]}] 05:37:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 05:37:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 569ms 05:37:25 INFO - PROCESS | 1651 | 1469018245916 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 05:37:25 INFO - PROCESS | 1651 | 1469018245918 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 05:37:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 05:37:25 INFO - PROCESS | 1651 | 1469018245921 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 05:37:25 INFO - PROCESS | 1651 | 1469018245923 Marionette TRACE conn2 <- [1,2026,null,{}] 05:37:25 INFO - PROCESS | 1651 | 1469018245926 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}] 05:37:25 INFO - PROCESS | 1651 | 1469018245929 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:26 INFO - PROCESS | 1651 | 1469018246086 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 05:37:26 INFO - PROCESS | 1651 | 1469018246103 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:26 INFO - PROCESS | 1651 | 1469018246104 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:26 INFO - PROCESS | 1651 | ++DOCSHELL 0x112d15000 == 33 [pid = 1651] [id = 514] 05:37:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x119286800) [pid = 1651] [serial = 1542] [outer = 0x0] 05:37:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x1217adc00) [pid = 1651] [serial = 1543] [outer = 0x119286800] 05:37:26 INFO - PROCESS | 1651 | 1469018246145 Marionette DEBUG loaded listener.js 05:37:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x123a9d000) [pid = 1651] [serial = 1544] [outer = 0x119286800] 05:37:26 INFO - PROCESS | 1651 | 1469018246566 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]]]}] 05:37:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 05:37:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 669ms 05:37:26 INFO - PROCESS | 1651 | 1469018246597 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 05:37:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 05:37:26 INFO - PROCESS | 1651 | 1469018246598 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 05:37:26 INFO - PROCESS | 1651 | 1469018246600 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 05:37:26 INFO - PROCESS | 1651 | 1469018246601 Marionette TRACE conn2 <- [1,2030,null,{}] 05:37:26 INFO - PROCESS | 1651 | 1469018246604 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}] 05:37:26 INFO - PROCESS | 1651 | 1469018246605 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:26 INFO - PROCESS | 1651 | 1469018246701 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 05:37:26 INFO - PROCESS | 1651 | 1469018246705 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:26 INFO - PROCESS | 1651 | 1469018246706 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:26 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a7bb000 == 34 [pid = 1651] [id = 515] 05:37:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x112979c00) [pid = 1651] [serial = 1545] [outer = 0x0] 05:37:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x123f69c00) [pid = 1651] [serial = 1546] [outer = 0x112979c00] 05:37:26 INFO - PROCESS | 1651 | 1469018246731 Marionette DEBUG loaded listener.js 05:37:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x124c32000) [pid = 1651] [serial = 1547] [outer = 0x112979c00] 05:37:27 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x112e30400) [pid = 1651] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 05:37:27 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x123d97800) [pid = 1651] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 05:37:27 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x116aa1800) [pid = 1651] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 05:37:27 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x118545800) [pid = 1651] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 05:37:27 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x112980c00) [pid = 1651] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 05:37:27 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x1132c7c00) [pid = 1651] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 05:37:27 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x118549c00) [pid = 1651] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 05:37:27 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x1128ce400) [pid = 1651] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 05:37:27 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x1193ca800) [pid = 1651] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 05:37:27 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x1198f7000) [pid = 1651] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 05:37:27 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x1126d6000) [pid = 1651] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 05:37:27 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x1193c5800) [pid = 1651] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 05:37:27 INFO - PROCESS | 1651 | 1469018247162 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]]]}] 05:37:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 05:37:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 569ms 05:37:27 INFO - PROCESS | 1651 | 1469018247169 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 05:37:27 INFO - PROCESS | 1651 | 1469018247171 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 05:37:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 05:37:27 INFO - PROCESS | 1651 | 1469018247173 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 05:37:27 INFO - PROCESS | 1651 | 1469018247174 Marionette TRACE conn2 <- [1,2034,null,{}] 05:37:27 INFO - PROCESS | 1651 | 1469018247184 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}] 05:37:27 INFO - PROCESS | 1651 | 1469018247186 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:27 INFO - PROCESS | 1651 | 1469018247292 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 05:37:27 INFO - PROCESS | 1651 | 1469018247330 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:27 INFO - PROCESS | 1651 | 1469018247332 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:27 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a833000 == 35 [pid = 1651] [id = 516] 05:37:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x1126d6000) [pid = 1651] [serial = 1548] [outer = 0x0] 05:37:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x1187aa400) [pid = 1651] [serial = 1549] [outer = 0x1126d6000] 05:37:27 INFO - PROCESS | 1651 | 1469018247357 Marionette DEBUG loaded listener.js 05:37:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x123d91000) [pid = 1651] [serial = 1550] [outer = 0x1126d6000] 05:37:27 INFO - PROCESS | 1651 | 1469018247637 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]]]}] 05:37:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 05:37:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 518ms 05:37:27 INFO - PROCESS | 1651 | 1469018247691 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 05:37:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 05:37:27 INFO - PROCESS | 1651 | 1469018247703 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 05:37:27 INFO - PROCESS | 1651 | 1469018247705 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 05:37:27 INFO - PROCESS | 1651 | 1469018247706 Marionette TRACE conn2 <- [1,2038,null,{}] 05:37:27 INFO - PROCESS | 1651 | 1469018247708 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}] 05:37:27 INFO - PROCESS | 1651 | 1469018247710 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:27 INFO - PROCESS | 1651 | 1469018247784 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 05:37:27 INFO - PROCESS | 1651 | 1469018247788 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:27 INFO - PROCESS | 1651 | 1469018247789 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:27 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b2e5800 == 36 [pid = 1651] [id = 517] 05:37:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x1198efc00) [pid = 1651] [serial = 1551] [outer = 0x0] 05:37:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x125181400) [pid = 1651] [serial = 1552] [outer = 0x1198efc00] 05:37:27 INFO - PROCESS | 1651 | 1469018247822 Marionette DEBUG loaded listener.js 05:37:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x126904800) [pid = 1651] [serial = 1553] [outer = 0x1198efc00] 05:37:28 INFO - PROCESS | 1651 | 1469018248178 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]]]}] 05:37:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 05:37:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 519ms 05:37:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 05:37:28 INFO - PROCESS | 1651 | 1469018248225 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 05:37:28 INFO - PROCESS | 1651 | 1469018248226 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 05:37:28 INFO - PROCESS | 1651 | 1469018248228 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 05:37:28 INFO - PROCESS | 1651 | 1469018248230 Marionette TRACE conn2 <- [1,2042,null,{}] 05:37:28 INFO - PROCESS | 1651 | 1469018248232 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}] 05:37:28 INFO - PROCESS | 1651 | 1469018248233 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:28 INFO - PROCESS | 1651 | 1469018248311 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 05:37:28 INFO - PROCESS | 1651 | 1469018248317 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:28 INFO - PROCESS | 1651 | 1469018248318 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:28 INFO - PROCESS | 1651 | ++DOCSHELL 0x12bb10000 == 37 [pid = 1651] [id = 518] 05:37:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x12517d000) [pid = 1651] [serial = 1554] [outer = 0x0] 05:37:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x126fb1800) [pid = 1651] [serial = 1555] [outer = 0x12517d000] 05:37:28 INFO - PROCESS | 1651 | 1469018248346 Marionette DEBUG loaded listener.js 05:37:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x12731c400) [pid = 1651] [serial = 1556] [outer = 0x12517d000] 05:37:28 INFO - PROCESS | 1651 | 1469018248719 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]]]}] 05:37:28 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) 05:37:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 518ms 05:37:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 05:37:28 INFO - PROCESS | 1651 | 1469018248748 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 05:37:28 INFO - PROCESS | 1651 | 1469018248749 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 05:37:28 INFO - PROCESS | 1651 | 1469018248751 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 05:37:28 INFO - PROCESS | 1651 | 1469018248753 Marionette TRACE conn2 <- [1,2046,null,{}] 05:37:28 INFO - PROCESS | 1651 | 1469018248755 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}] 05:37:28 INFO - PROCESS | 1651 | 1469018248757 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:28 INFO - PROCESS | 1651 | 1469018248843 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 05:37:28 INFO - PROCESS | 1651 | 1469018248902 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:28 INFO - PROCESS | 1651 | 1469018248903 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:28 INFO - PROCESS | 1651 | ++DOCSHELL 0x120f87800 == 38 [pid = 1651] [id = 519] 05:37:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x1193c6c00) [pid = 1651] [serial = 1557] [outer = 0x0] 05:37:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x12731f400) [pid = 1651] [serial = 1558] [outer = 0x1193c6c00] 05:37:28 INFO - PROCESS | 1651 | 1469018248930 Marionette DEBUG loaded listener.js 05:37:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x127392000) [pid = 1651] [serial = 1559] [outer = 0x1193c6c00] 05:37:29 INFO - PROCESS | 1651 | 1469018249452 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]]]}] 05:37:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:37:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 770ms 05:37:29 INFO - PROCESS | 1651 | 1469018249522 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 05:37:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 05:37:29 INFO - PROCESS | 1651 | 1469018249524 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 05:37:29 INFO - PROCESS | 1651 | 1469018249527 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 05:37:29 INFO - PROCESS | 1651 | 1469018249531 Marionette TRACE conn2 <- [1,2050,null,{}] 05:37:29 INFO - PROCESS | 1651 | 1469018249535 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}] 05:37:29 INFO - PROCESS | 1651 | 1469018249536 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:29 INFO - PROCESS | 1651 | 1469018249648 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 05:37:29 INFO - PROCESS | 1651 | 1469018249704 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:29 INFO - PROCESS | 1651 | 1469018249706 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:29 INFO - PROCESS | 1651 | ++DOCSHELL 0x119204000 == 39 [pid = 1651] [id = 520] 05:37:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x113a25c00) [pid = 1651] [serial = 1560] [outer = 0x0] 05:37:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x1151d3800) [pid = 1651] [serial = 1561] [outer = 0x113a25c00] 05:37:29 INFO - PROCESS | 1651 | 1469018249738 Marionette DEBUG loaded listener.js 05:37:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x11697f800) [pid = 1651] [serial = 1562] [outer = 0x113a25c00] 05:37:30 INFO - PROCESS | 1651 | 1469018250423 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]]]}] 05:37:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 05:37:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 924ms 05:37:30 INFO - PROCESS | 1651 | 1469018250469 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 05:37:30 INFO - PROCESS | 1651 | 1469018250472 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 05:37:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 05:37:30 INFO - PROCESS | 1651 | 1469018250476 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 05:37:30 INFO - PROCESS | 1651 | 1469018250481 Marionette TRACE conn2 <- [1,2054,null,{}] 05:37:30 INFO - PROCESS | 1651 | 1469018250486 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}] 05:37:30 INFO - PROCESS | 1651 | 1469018250487 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:30 INFO - PROCESS | 1651 | 1469018250593 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 05:37:30 INFO - PROCESS | 1651 | 1469018250669 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:30 INFO - PROCESS | 1651 | 1469018250671 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:30 INFO - PROCESS | 1651 | ++DOCSHELL 0x116944800 == 40 [pid = 1651] [id = 521] 05:37:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x113219000) [pid = 1651] [serial = 1563] [outer = 0x0] 05:37:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x113f38800) [pid = 1651] [serial = 1564] [outer = 0x113219000] 05:37:30 INFO - PROCESS | 1651 | 1469018250700 Marionette DEBUG loaded listener.js 05:37:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x116531400) [pid = 1651] [serial = 1565] [outer = 0x113219000] 05:37:30 INFO - PROCESS | 1651 | --DOCSHELL 0x12bb10000 == 39 [pid = 1651] [id = 518] 05:37:30 INFO - PROCESS | 1651 | --DOCSHELL 0x12b2e5800 == 38 [pid = 1651] [id = 517] 05:37:30 INFO - PROCESS | 1651 | --DOCSHELL 0x12a833000 == 37 [pid = 1651] [id = 516] 05:37:30 INFO - PROCESS | 1651 | --DOCSHELL 0x12a7bb000 == 36 [pid = 1651] [id = 515] 05:37:30 INFO - PROCESS | 1651 | --DOCSHELL 0x112d15000 == 35 [pid = 1651] [id = 514] 05:37:30 INFO - PROCESS | 1651 | --DOCSHELL 0x128b11000 == 34 [pid = 1651] [id = 513] 05:37:31 INFO - PROCESS | 1651 | --DOCSHELL 0x1249b8000 == 33 [pid = 1651] [id = 512] 05:37:31 INFO - PROCESS | 1651 | --DOCSHELL 0x1212b7800 == 32 [pid = 1651] [id = 511] 05:37:31 INFO - PROCESS | 1651 | --DOCSHELL 0x11955c000 == 31 [pid = 1651] [id = 510] 05:37:31 INFO - PROCESS | 1651 | --DOCSHELL 0x117377800 == 30 [pid = 1651] [id = 509] 05:37:31 INFO - PROCESS | 1651 | --DOCSHELL 0x1132a4800 == 29 [pid = 1651] [id = 508] 05:37:31 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x11851a000) [pid = 1651] [serial = 1487] [outer = 0x0] [url = about:blank] 05:37:31 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x11816a400) [pid = 1651] [serial = 1486] [outer = 0x0] [url = about:blank] 05:37:31 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x119284c00) [pid = 1651] [serial = 1489] [outer = 0x0] [url = about:blank] 05:37:31 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x112e35800) [pid = 1651] [serial = 1483] [outer = 0x0] [url = about:blank] 05:37:31 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x118165c00) [pid = 1651] [serial = 1480] [outer = 0x0] [url = about:blank] 05:37:31 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x11851d400) [pid = 1651] [serial = 1481] [outer = 0x0] [url = about:blank] 05:37:31 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x1265b8800) [pid = 1651] [serial = 1475] [outer = 0x0] [url = about:blank] 05:37:31 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x112973800) [pid = 1651] [serial = 1477] [outer = 0x0] [url = about:blank] 05:37:31 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x1132bf000) [pid = 1651] [serial = 1478] [outer = 0x0] [url = about:blank] 05:37:31 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x1198ed400) [pid = 1651] [serial = 1492] [outer = 0x0] [url = about:blank] 05:37:31 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x1198f6800) [pid = 1651] [serial = 1493] [outer = 0x0] [url = about:blank] 05:37:31 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x11939e000) [pid = 1651] [serial = 1490] [outer = 0x0] [url = about:blank] 05:37:31 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x120d19400) [pid = 1651] [serial = 1495] [outer = 0x0] [url = about:blank] 05:37:31 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x123d93000) [pid = 1651] [serial = 1502] [outer = 0x0] [url = about:blank] 05:37:31 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x1251d4400) [pid = 1651] [serial = 1505] [outer = 0x0] [url = about:blank] 05:37:31 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x121187400) [pid = 1651] [serial = 1498] [outer = 0x0] [url = about:blank] 05:37:31 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x121049c00) [pid = 1651] [serial = 1496] [outer = 0x0] [url = about:blank] 05:37:31 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x1239c6400) [pid = 1651] [serial = 1499] [outer = 0x0] [url = about:blank] 05:37:31 INFO - PROCESS | 1651 | --DOMWINDOW == 78 (0x1160e7800) [pid = 1651] [serial = 1484] [outer = 0x0] [url = about:blank] 05:37:31 INFO - PROCESS | 1651 | --DOMWINDOW == 77 (0x123a68000) [pid = 1651] [serial = 1501] [outer = 0x0] [url = about:blank] 05:37:31 INFO - PROCESS | 1651 | --DOMWINDOW == 76 (0x1265c0400) [pid = 1651] [serial = 1508] [outer = 0x0] [url = about:blank] 05:37:31 INFO - PROCESS | 1651 | --DOMWINDOW == 75 (0x1251dbc00) [pid = 1651] [serial = 1507] [outer = 0x0] [url = about:blank] 05:37:31 INFO - PROCESS | 1651 | --DOMWINDOW == 74 (0x124c37800) [pid = 1651] [serial = 1504] [outer = 0x0] [url = about:blank] 05:37:31 INFO - PROCESS | 1651 | 1469018251152 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]]]}] 05:37:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 05:37:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 727ms 05:37:31 INFO - PROCESS | 1651 | 1469018251203 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 05:37:31 INFO - PROCESS | 1651 | 1469018251206 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 05:37:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 05:37:31 INFO - PROCESS | 1651 | 1469018251210 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 05:37:31 INFO - PROCESS | 1651 | 1469018251212 Marionette TRACE conn2 <- [1,2058,null,{}] 05:37:31 INFO - PROCESS | 1651 | 1469018251216 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}] 05:37:31 INFO - PROCESS | 1651 | 1469018251218 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:31 INFO - PROCESS | 1651 | 1469018251314 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 05:37:31 INFO - PROCESS | 1651 | 1469018251379 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:31 INFO - PROCESS | 1651 | 1469018251382 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:31 INFO - PROCESS | 1651 | ++DOCSHELL 0x11724d800 == 30 [pid = 1651] [id = 522] 05:37:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 75 (0x115e11800) [pid = 1651] [serial = 1566] [outer = 0x0] 05:37:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 76 (0x1161f3000) [pid = 1651] [serial = 1567] [outer = 0x115e11800] 05:37:31 INFO - PROCESS | 1651 | 1469018251415 Marionette DEBUG loaded listener.js 05:37:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 77 (0x117e1d800) [pid = 1651] [serial = 1568] [outer = 0x115e11800] 05:37:31 INFO - PROCESS | 1651 | 1469018251864 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]]]}] 05:37:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 05:37:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 675ms 05:37:31 INFO - PROCESS | 1651 | 1469018251886 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 05:37:31 INFO - PROCESS | 1651 | 1469018251891 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 05:37:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 05:37:31 INFO - PROCESS | 1651 | 1469018251941 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 05:37:31 INFO - PROCESS | 1651 | 1469018251943 Marionette TRACE conn2 <- [1,2062,null,{}] 05:37:31 INFO - PROCESS | 1651 | 1469018251960 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}] 05:37:31 INFO - PROCESS | 1651 | 1469018251962 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:32 INFO - PROCESS | 1651 | 1469018252042 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 05:37:32 INFO - PROCESS | 1651 | 1469018252133 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:32 INFO - PROCESS | 1651 | 1469018252135 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:32 INFO - PROCESS | 1651 | ++DOCSHELL 0x119c2d800 == 31 [pid = 1651] [id = 523] 05:37:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 78 (0x118797400) [pid = 1651] [serial = 1569] [outer = 0x0] 05:37:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x1187a2c00) [pid = 1651] [serial = 1570] [outer = 0x118797400] 05:37:32 INFO - PROCESS | 1651 | 1469018252187 Marionette DEBUG loaded listener.js 05:37:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x119284000) [pid = 1651] [serial = 1571] [outer = 0x118797400] 05:37:32 INFO - PROCESS | 1651 | 1469018252703 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]]]}] 05:37:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 05:37:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 808ms 05:37:32 INFO - PROCESS | 1651 | 1469018252729 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 05:37:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 05:37:32 INFO - PROCESS | 1651 | 1469018252732 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 05:37:32 INFO - PROCESS | 1651 | 1469018252734 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 05:37:32 INFO - PROCESS | 1651 | 1469018252737 Marionette TRACE conn2 <- [1,2066,null,{}] 05:37:32 INFO - PROCESS | 1651 | 1469018252763 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}] 05:37:32 INFO - PROCESS | 1651 | 1469018252766 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:32 INFO - PROCESS | 1651 | 1469018252884 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 05:37:32 INFO - PROCESS | 1651 | 1469018252933 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:32 INFO - PROCESS | 1651 | 1469018252936 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:32 INFO - PROCESS | 1651 | ++DOCSHELL 0x124ce8800 == 32 [pid = 1651] [id = 524] 05:37:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x11979ac00) [pid = 1651] [serial = 1572] [outer = 0x0] 05:37:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x1198ed000) [pid = 1651] [serial = 1573] [outer = 0x11979ac00] 05:37:32 INFO - PROCESS | 1651 | 1469018252968 Marionette DEBUG loaded listener.js 05:37:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x119a58800) [pid = 1651] [serial = 1574] [outer = 0x11979ac00] 05:37:33 INFO - PROCESS | 1651 | 1469018253395 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]]]}] 05:37:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 05:37:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 671ms 05:37:33 INFO - PROCESS | 1651 | 1469018253405 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 05:37:33 INFO - PROCESS | 1651 | 1469018253407 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 05:37:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 05:37:33 INFO - PROCESS | 1651 | 1469018253410 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 05:37:33 INFO - PROCESS | 1651 | 1469018253413 Marionette TRACE conn2 <- [1,2070,null,{}] 05:37:33 INFO - PROCESS | 1651 | 1469018253440 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}] 05:37:33 INFO - PROCESS | 1651 | 1469018253441 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:33 INFO - PROCESS | 1651 | 1469018253537 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 05:37:33 INFO - PROCESS | 1651 | 1469018253590 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:33 INFO - PROCESS | 1651 | 1469018253591 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:33 INFO - PROCESS | 1651 | ++DOCSHELL 0x128b1a800 == 33 [pid = 1651] [id = 525] 05:37:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x120d22400) [pid = 1651] [serial = 1575] [outer = 0x0] 05:37:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x121188400) [pid = 1651] [serial = 1576] [outer = 0x120d22400] 05:37:33 INFO - PROCESS | 1651 | 1469018253621 Marionette DEBUG loaded listener.js 05:37:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x112975400) [pid = 1651] [serial = 1577] [outer = 0x120d22400] 05:37:34 INFO - PROCESS | 1651 | 1469018254030 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]]]}] 05:37:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 05:37:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 645ms 05:37:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 05:37:34 INFO - PROCESS | 1651 | 1469018254055 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 05:37:34 INFO - PROCESS | 1651 | 1469018254057 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 05:37:34 INFO - PROCESS | 1651 | 1469018254059 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 05:37:34 INFO - PROCESS | 1651 | 1469018254061 Marionette TRACE conn2 <- [1,2074,null,{}] 05:37:34 INFO - PROCESS | 1651 | 1469018254063 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}] 05:37:34 INFO - PROCESS | 1651 | 1469018254065 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:34 INFO - PROCESS | 1651 | 1469018254156 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 05:37:34 INFO - PROCESS | 1651 | 1469018254205 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:34 INFO - PROCESS | 1651 | 1469018254206 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:34 INFO - PROCESS | 1651 | ++DOCSHELL 0x128fcf000 == 34 [pid = 1651] [id = 526] 05:37:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x120d22c00) [pid = 1651] [serial = 1578] [outer = 0x0] 05:37:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x121935c00) [pid = 1651] [serial = 1579] [outer = 0x120d22c00] 05:37:34 INFO - PROCESS | 1651 | 1469018254236 Marionette DEBUG loaded listener.js 05:37:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x123a67800) [pid = 1651] [serial = 1580] [outer = 0x120d22c00] 05:37:34 INFO - PROCESS | 1651 | 1469018254651 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]]]}] 05:37:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 05:37:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 620ms 05:37:34 INFO - PROCESS | 1651 | 1469018254680 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 05:37:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 05:37:34 INFO - PROCESS | 1651 | 1469018254681 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 05:37:34 INFO - PROCESS | 1651 | 1469018254683 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 05:37:34 INFO - PROCESS | 1651 | 1469018254685 Marionette TRACE conn2 <- [1,2078,null,{}] 05:37:34 INFO - PROCESS | 1651 | 1469018254687 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}] 05:37:34 INFO - PROCESS | 1651 | 1469018254692 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:34 INFO - PROCESS | 1651 | 1469018254819 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 05:37:34 INFO - PROCESS | 1651 | 1469018254922 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:34 INFO - PROCESS | 1651 | 1469018254923 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:34 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a7b0000 == 35 [pid = 1651] [id = 527] 05:37:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x123a97400) [pid = 1651] [serial = 1581] [outer = 0x0] 05:37:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x123ff2800) [pid = 1651] [serial = 1582] [outer = 0x123a97400] 05:37:34 INFO - PROCESS | 1651 | 1469018254954 Marionette DEBUG loaded listener.js 05:37:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x126fb7800) [pid = 1651] [serial = 1583] [outer = 0x123a97400] 05:37:35 INFO - PROCESS | 1651 | 1469018255418 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]]]}] 05:37:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 05:37:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 769ms 05:37:35 INFO - PROCESS | 1651 | 1469018255453 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 05:37:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 05:37:35 INFO - PROCESS | 1651 | 1469018255456 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 05:37:35 INFO - PROCESS | 1651 | 1469018255459 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 05:37:35 INFO - PROCESS | 1651 | 1469018255461 Marionette TRACE conn2 <- [1,2082,null,{}] 05:37:35 INFO - PROCESS | 1651 | 1469018255464 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}] 05:37:35 INFO - PROCESS | 1651 | 1469018255466 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:35 INFO - PROCESS | 1651 | 1469018255560 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 05:37:35 INFO - PROCESS | 1651 | 1469018255615 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:35 INFO - PROCESS | 1651 | 1469018255618 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:35 INFO - PROCESS | 1651 | ++DOCSHELL 0x1192d7000 == 36 [pid = 1651] [id = 528] 05:37:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x1132c9800) [pid = 1651] [serial = 1584] [outer = 0x0] 05:37:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x113f2fc00) [pid = 1651] [serial = 1585] [outer = 0x1132c9800] 05:37:35 INFO - PROCESS | 1651 | 1469018255646 Marionette DEBUG loaded listener.js 05:37:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x118311400) [pid = 1651] [serial = 1586] [outer = 0x1132c9800] 05:37:36 INFO - PROCESS | 1651 | --DOCSHELL 0x119204000 == 35 [pid = 1651] [id = 520] 05:37:36 INFO - PROCESS | 1651 | --DOCSHELL 0x12a7b0000 == 34 [pid = 1651] [id = 527] 05:37:36 INFO - PROCESS | 1651 | --DOCSHELL 0x128fcf000 == 33 [pid = 1651] [id = 526] 05:37:36 INFO - PROCESS | 1651 | --DOCSHELL 0x128b1a800 == 32 [pid = 1651] [id = 525] 05:37:36 INFO - PROCESS | 1651 | --DOCSHELL 0x124ce8800 == 31 [pid = 1651] [id = 524] 05:37:36 INFO - PROCESS | 1651 | --DOCSHELL 0x119c2d800 == 30 [pid = 1651] [id = 523] 05:37:36 INFO - PROCESS | 1651 | --DOCSHELL 0x120f87800 == 29 [pid = 1651] [id = 519] 05:37:36 INFO - PROCESS | 1651 | --DOCSHELL 0x116944800 == 28 [pid = 1651] [id = 521] 05:37:36 INFO - PROCESS | 1651 | --DOCSHELL 0x11724d800 == 27 [pid = 1651] [id = 522] 05:37:36 INFO - PROCESS | 1651 | 1469018256541 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]]]}] 05:37:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 05:37:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1125ms 05:37:36 INFO - PROCESS | 1651 | 1469018256584 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 05:37:36 INFO - PROCESS | 1651 | 1469018256586 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 05:37:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 05:37:36 INFO - PROCESS | 1651 | 1469018256589 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 05:37:36 INFO - PROCESS | 1651 | 1469018256591 Marionette TRACE conn2 <- [1,2086,null,{}] 05:37:36 INFO - PROCESS | 1651 | 1469018256595 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}] 05:37:36 INFO - PROCESS | 1651 | 1469018256596 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:36 INFO - PROCESS | 1651 | 1469018256674 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 05:37:36 INFO - PROCESS | 1651 | 1469018256681 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:36 INFO - PROCESS | 1651 | 1469018256684 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:36 INFO - PROCESS | 1651 | ++DOCSHELL 0x117248800 == 28 [pid = 1651] [id = 529] 05:37:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x1151d3c00) [pid = 1651] [serial = 1587] [outer = 0x0] 05:37:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x116a9e800) [pid = 1651] [serial = 1588] [outer = 0x1151d3c00] 05:37:36 INFO - PROCESS | 1651 | 1469018256712 Marionette DEBUG loaded listener.js 05:37:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x11830a400) [pid = 1651] [serial = 1589] [outer = 0x1151d3c00] 05:37:37 INFO - PROCESS | 1651 | 1469018257095 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]]]}] 05:37:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 05:37:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 520ms 05:37:37 INFO - PROCESS | 1651 | 1469018257109 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 05:37:37 INFO - PROCESS | 1651 | 1469018257116 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 05:37:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 05:37:37 INFO - PROCESS | 1651 | 1469018257121 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 05:37:37 INFO - PROCESS | 1651 | 1469018257123 Marionette TRACE conn2 <- [1,2090,null,{}] 05:37:37 INFO - PROCESS | 1651 | 1469018257125 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}] 05:37:37 INFO - PROCESS | 1651 | 1469018257127 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:37 INFO - PROCESS | 1651 | 1469018257206 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 05:37:37 INFO - PROCESS | 1651 | 1469018257213 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:37 INFO - PROCESS | 1651 | 1469018257215 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:37 INFO - PROCESS | 1651 | ++DOCSHELL 0x120f88000 == 29 [pid = 1651] [id = 530] 05:37:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x118591400) [pid = 1651] [serial = 1590] [outer = 0x0] 05:37:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x119285000) [pid = 1651] [serial = 1591] [outer = 0x118591400] 05:37:37 INFO - PROCESS | 1651 | 1469018257242 Marionette DEBUG loaded listener.js 05:37:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x119315000) [pid = 1651] [serial = 1592] [outer = 0x118591400] 05:37:37 INFO - PROCESS | 1651 | 1469018257598 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]]]}] 05:37:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 05:37:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 518ms 05:37:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 05:37:37 INFO - PROCESS | 1651 | 1469018257640 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 05:37:37 INFO - PROCESS | 1651 | 1469018257641 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 05:37:37 INFO - PROCESS | 1651 | 1469018257643 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 05:37:37 INFO - PROCESS | 1651 | 1469018257646 Marionette TRACE conn2 <- [1,2094,null,{}] 05:37:37 INFO - PROCESS | 1651 | 1469018257654 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}] 05:37:37 INFO - PROCESS | 1651 | 1469018257657 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:37 INFO - PROCESS | 1651 | 1469018257736 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 05:37:37 INFO - PROCESS | 1651 | 1469018257741 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:37 INFO - PROCESS | 1651 | 1469018257743 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:37 INFO - PROCESS | 1651 | ++DOCSHELL 0x127174800 == 30 [pid = 1651] [id = 531] 05:37:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x11298ec00) [pid = 1651] [serial = 1593] [outer = 0x0] 05:37:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x119a59400) [pid = 1651] [serial = 1594] [outer = 0x11298ec00] 05:37:37 INFO - PROCESS | 1651 | 1469018257775 Marionette DEBUG loaded listener.js 05:37:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x12144f400) [pid = 1651] [serial = 1595] [outer = 0x11298ec00] 05:37:38 INFO - PROCESS | 1651 | 1469018258130 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]]]}] 05:37:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 05:37:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 521ms 05:37:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 05:37:38 INFO - PROCESS | 1651 | 1469018258165 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 05:37:38 INFO - PROCESS | 1651 | 1469018258167 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 05:37:38 INFO - PROCESS | 1651 | 1469018258169 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 05:37:38 INFO - PROCESS | 1651 | 1469018258170 Marionette TRACE conn2 <- [1,2098,null,{}] 05:37:38 INFO - PROCESS | 1651 | 1469018258172 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}] 05:37:38 INFO - PROCESS | 1651 | 1469018258173 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:38 INFO - PROCESS | 1651 | 1469018258282 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 05:37:38 INFO - PROCESS | 1651 | 1469018258297 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:38 INFO - PROCESS | 1651 | 1469018258298 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:38 INFO - PROCESS | 1651 | ++DOCSHELL 0x128fd5000 == 31 [pid = 1651] [id = 532] 05:37:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x120d21000) [pid = 1651] [serial = 1596] [outer = 0x0] 05:37:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x123a2c000) [pid = 1651] [serial = 1597] [outer = 0x120d21000] 05:37:38 INFO - PROCESS | 1651 | 1469018258324 Marionette DEBUG loaded listener.js 05:37:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x123d8ec00) [pid = 1651] [serial = 1598] [outer = 0x120d21000] 05:37:38 INFO - PROCESS | 1651 | 1469018258654 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]]]}] 05:37:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 05:37:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 519ms 05:37:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 05:37:38 INFO - PROCESS | 1651 | 1469018258691 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 05:37:38 INFO - PROCESS | 1651 | 1469018258693 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 05:37:38 INFO - PROCESS | 1651 | 1469018258704 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 05:37:38 INFO - PROCESS | 1651 | 1469018258705 Marionette TRACE conn2 <- [1,2102,null,{}] 05:37:38 INFO - PROCESS | 1651 | 1469018258707 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}] 05:37:38 INFO - PROCESS | 1651 | 1469018258709 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:38 INFO - PROCESS | 1651 | 1469018258801 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 05:37:38 INFO - PROCESS | 1651 | 1469018258838 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:38 INFO - PROCESS | 1651 | 1469018258839 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:38 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b213800 == 32 [pid = 1651] [id = 533] 05:37:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x112e2d800) [pid = 1651] [serial = 1599] [outer = 0x0] 05:37:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x123ff5000) [pid = 1651] [serial = 1600] [outer = 0x112e2d800] 05:37:38 INFO - PROCESS | 1651 | 1469018258864 Marionette DEBUG loaded listener.js 05:37:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x1251dbc00) [pid = 1651] [serial = 1601] [outer = 0x112e2d800] 05:37:39 INFO - PROCESS | 1651 | 1469018259203 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]]]}] 05:37:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 05:37:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 526ms 05:37:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 05:37:39 INFO - PROCESS | 1651 | 1469018259223 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 05:37:39 INFO - PROCESS | 1651 | 1469018259224 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 05:37:39 INFO - PROCESS | 1651 | 1469018259226 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 05:37:39 INFO - PROCESS | 1651 | 1469018259228 Marionette TRACE conn2 <- [1,2106,null,{}] 05:37:39 INFO - PROCESS | 1651 | 1469018259232 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}] 05:37:39 INFO - PROCESS | 1651 | 1469018259236 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:39 INFO - PROCESS | 1651 | 1469018259357 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 05:37:39 INFO - PROCESS | 1651 | 1469018259361 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:39 INFO - PROCESS | 1651 | 1469018259363 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:39 INFO - PROCESS | 1651 | ++DOCSHELL 0x12bb22800 == 33 [pid = 1651] [id = 534] 05:37:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x124c36800) [pid = 1651] [serial = 1602] [outer = 0x0] 05:37:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 112 (0x126e8ec00) [pid = 1651] [serial = 1603] [outer = 0x124c36800] 05:37:39 INFO - PROCESS | 1651 | 1469018259388 Marionette DEBUG loaded listener.js 05:37:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 113 (0x12738f400) [pid = 1651] [serial = 1604] [outer = 0x124c36800] 05:37:39 INFO - PROCESS | 1651 | 1469018259736 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]]]}] 05:37:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 05:37:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 524ms 05:37:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 05:37:39 INFO - PROCESS | 1651 | 1469018259750 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 05:37:39 INFO - PROCESS | 1651 | 1469018259752 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 05:37:39 INFO - PROCESS | 1651 | 1469018259754 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 05:37:39 INFO - PROCESS | 1651 | 1469018259755 Marionette TRACE conn2 <- [1,2110,null,{}] 05:37:39 INFO - PROCESS | 1651 | 1469018259757 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}] 05:37:39 INFO - PROCESS | 1651 | 1469018259758 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:39 INFO - PROCESS | 1651 | 1469018259862 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 05:37:39 INFO - PROCESS | 1651 | 1469018259873 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:39 INFO - PROCESS | 1651 | 1469018259874 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:39 INFO - PROCESS | 1651 | ++DOCSHELL 0x12be7a000 == 34 [pid = 1651] [id = 535] 05:37:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 114 (0x12738f800) [pid = 1651] [serial = 1605] [outer = 0x0] 05:37:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 115 (0x12739a400) [pid = 1651] [serial = 1606] [outer = 0x12738f800] 05:37:39 INFO - PROCESS | 1651 | 1469018259898 Marionette DEBUG loaded listener.js 05:37:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 116 (0x1273a0400) [pid = 1651] [serial = 1607] [outer = 0x12738f800] 05:37:40 INFO - PROCESS | 1651 | 1469018260233 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]]]}] 05:37:40 INFO - PROCESS | 1651 | --DOMWINDOW == 115 (0x1151d3000) [pid = 1651] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 05:37:40 INFO - PROCESS | 1651 | --DOMWINDOW == 114 (0x1125f3800) [pid = 1651] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 05:37:40 INFO - PROCESS | 1651 | --DOMWINDOW == 113 (0x119315c00) [pid = 1651] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 05:37:40 INFO - PROCESS | 1651 | --DOMWINDOW == 112 (0x11879b800) [pid = 1651] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 05:37:40 INFO - PROCESS | 1651 | --DOMWINDOW == 111 (0x112e2d000) [pid = 1651] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 05:37:40 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x116aa0400) [pid = 1651] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 05:37:40 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x119286800) [pid = 1651] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 05:37:40 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x1128d5c00) [pid = 1651] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 05:37:40 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x112984400) [pid = 1651] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 05:37:40 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x118305000) [pid = 1651] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 05:37:40 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x119a0b400) [pid = 1651] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 05:37:40 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x12193b400) [pid = 1651] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 05:37:40 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x112979c00) [pid = 1651] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 05:37:40 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x1126d6000) [pid = 1651] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 05:37:40 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x1198efc00) [pid = 1651] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 05:37:40 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x12517d000) [pid = 1651] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 05:37:40 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x113a25c00) [pid = 1651] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 05:37:40 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x1193c6c00) [pid = 1651] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 05:37:40 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x113219000) [pid = 1651] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 05:37:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 05:37:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 770ms 05:37:40 INFO - PROCESS | 1651 | 1469018260525 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 05:37:40 INFO - PROCESS | 1651 | 1469018260526 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 05:37:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 05:37:40 INFO - PROCESS | 1651 | 1469018260531 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 05:37:40 INFO - PROCESS | 1651 | 1469018260533 Marionette TRACE conn2 <- [1,2114,null,{}] 05:37:40 INFO - PROCESS | 1651 | 1469018260537 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}] 05:37:40 INFO - PROCESS | 1651 | 1469018260539 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:40 INFO - PROCESS | 1651 | 1469018260679 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 05:37:40 INFO - PROCESS | 1651 | 1469018260688 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:40 INFO - PROCESS | 1651 | 1469018260689 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:40 INFO - PROCESS | 1651 | ++DOCSHELL 0x119c2e000 == 35 [pid = 1651] [id = 536] 05:37:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x1128d4800) [pid = 1651] [serial = 1608] [outer = 0x0] 05:37:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x112e2d400) [pid = 1651] [serial = 1609] [outer = 0x1128d4800] 05:37:40 INFO - PROCESS | 1651 | 1469018260729 Marionette DEBUG loaded listener.js 05:37:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x1160f2800) [pid = 1651] [serial = 1610] [outer = 0x1128d4800] 05:37:41 INFO - PROCESS | 1651 | 1469018261148 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]]]}] 05:37:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 05:37:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 623ms 05:37:41 INFO - PROCESS | 1651 | 1469018261155 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 05:37:41 INFO - PROCESS | 1651 | 1469018261156 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 05:37:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 05:37:41 INFO - PROCESS | 1651 | 1469018261158 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 05:37:41 INFO - PROCESS | 1651 | 1469018261159 Marionette TRACE conn2 <- [1,2118,null,{}] 05:37:41 INFO - PROCESS | 1651 | 1469018261165 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}] 05:37:41 INFO - PROCESS | 1651 | 1469018261166 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:41 INFO - PROCESS | 1651 | 1469018261276 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 05:37:41 INFO - PROCESS | 1651 | 1469018261282 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:41 INFO - PROCESS | 1651 | 1469018261284 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:41 INFO - PROCESS | 1651 | ++DOCSHELL 0x127174000 == 36 [pid = 1651] [id = 537] 05:37:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x113219000) [pid = 1651] [serial = 1611] [outer = 0x0] 05:37:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x118305000) [pid = 1651] [serial = 1612] [outer = 0x113219000] 05:37:41 INFO - PROCESS | 1651 | 1469018261308 Marionette DEBUG loaded listener.js 05:37:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x1198f6c00) [pid = 1651] [serial = 1613] [outer = 0x113219000] 05:37:41 INFO - PROCESS | 1651 | 1469018261598 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]]]}] 05:37:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 05:37:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 470ms 05:37:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 05:37:41 INFO - PROCESS | 1651 | 1469018261631 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 05:37:41 INFO - PROCESS | 1651 | 1469018261633 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 05:37:41 INFO - PROCESS | 1651 | 1469018261635 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 05:37:41 INFO - PROCESS | 1651 | 1469018261636 Marionette TRACE conn2 <- [1,2122,null,{}] 05:37:41 INFO - PROCESS | 1651 | 1469018261639 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}] 05:37:41 INFO - PROCESS | 1651 | 1469018261640 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:41 INFO - PROCESS | 1651 | 1469018261718 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 05:37:41 INFO - PROCESS | 1651 | 1469018261722 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:41 INFO - PROCESS | 1651 | 1469018261723 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:41 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c72b000 == 37 [pid = 1651] [id = 538] 05:37:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x1198f7400) [pid = 1651] [serial = 1614] [outer = 0x0] 05:37:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x12517d000) [pid = 1651] [serial = 1615] [outer = 0x1198f7400] 05:37:41 INFO - PROCESS | 1651 | 1469018261747 Marionette DEBUG loaded listener.js 05:37:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x1273a0800) [pid = 1651] [serial = 1616] [outer = 0x1198f7400] 05:37:42 INFO - PROCESS | 1651 | 1469018262091 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]]]}] 05:37:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 05:37:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 470ms 05:37:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 05:37:42 INFO - PROCESS | 1651 | 1469018262106 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 05:37:42 INFO - PROCESS | 1651 | 1469018262107 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 05:37:42 INFO - PROCESS | 1651 | 1469018262109 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 05:37:42 INFO - PROCESS | 1651 | 1469018262111 Marionette TRACE conn2 <- [1,2126,null,{}] 05:37:42 INFO - PROCESS | 1651 | 1469018262117 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}] 05:37:42 INFO - PROCESS | 1651 | 1469018262118 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:42 INFO - PROCESS | 1651 | 1469018262245 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 05:37:42 INFO - PROCESS | 1651 | 1469018262251 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:42 INFO - PROCESS | 1651 | 1469018262252 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:42 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b213000 == 38 [pid = 1651] [id = 539] 05:37:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x1183e9c00) [pid = 1651] [serial = 1617] [outer = 0x0] 05:37:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x1273a5000) [pid = 1651] [serial = 1618] [outer = 0x1183e9c00] 05:37:42 INFO - PROCESS | 1651 | 1469018262279 Marionette DEBUG loaded listener.js 05:37:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x128ba6400) [pid = 1651] [serial = 1619] [outer = 0x1183e9c00] 05:37:42 INFO - PROCESS | 1651 | 1469018262712 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]]]}] 05:37:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 05:37:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 626ms 05:37:42 INFO - PROCESS | 1651 | 1469018262754 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 05:37:42 INFO - PROCESS | 1651 | 1469018262756 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 05:37:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 05:37:42 INFO - PROCESS | 1651 | 1469018262762 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 05:37:42 INFO - PROCESS | 1651 | 1469018262765 Marionette TRACE conn2 <- [1,2130,null,{}] 05:37:42 INFO - PROCESS | 1651 | 1469018262769 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}] 05:37:42 INFO - PROCESS | 1651 | 1469018262771 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:42 INFO - PROCESS | 1651 | 1469018262880 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 05:37:42 INFO - PROCESS | 1651 | 1469018262962 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:42 INFO - PROCESS | 1651 | 1469018262964 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:42 INFO - PROCESS | 1651 | ++DOCSHELL 0x11724e000 == 39 [pid = 1651] [id = 540] 05:37:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x11298d000) [pid = 1651] [serial = 1620] [outer = 0x0] 05:37:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x112e2ec00) [pid = 1651] [serial = 1621] [outer = 0x11298d000] 05:37:42 INFO - PROCESS | 1651 | 1469018262995 Marionette DEBUG loaded listener.js 05:37:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 112 (0x1160ed400) [pid = 1651] [serial = 1622] [outer = 0x11298d000] 05:37:43 INFO - PROCESS | 1651 | 1469018263583 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] 05:37:43 INFO - PROCESS | 1651 | 1469018263639 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 05:37:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 05:37:43 INFO - PROCESS | 1651 | 1469018263644 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 05:37:43 INFO - PROCESS | 1651 | 1469018263646 Marionette TRACE conn2 <- [1,2134,null,{}] 05:37:43 INFO - PROCESS | 1651 | 1469018263648 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}] 05:37:43 INFO - PROCESS | 1651 | 1469018263650 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:43 INFO - PROCESS | 1651 | 1469018263761 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 05:37:43 INFO - PROCESS | 1651 | 1469018263820 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:43 INFO - PROCESS | 1651 | 1469018263821 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:43 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a421800 == 40 [pid = 1651] [id = 541] 05:37:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 113 (0x119318c00) [pid = 1651] [serial = 1623] [outer = 0x0] 05:37:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 114 (0x1193d0000) [pid = 1651] [serial = 1624] [outer = 0x119318c00] 05:37:43 INFO - PROCESS | 1651 | 1469018263852 Marionette DEBUG loaded listener.js 05:37:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 115 (0x1198f6000) [pid = 1651] [serial = 1625] [outer = 0x119318c00] 05:37:44 INFO - PROCESS | 1651 | 1469018264530 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]]]}] 05:37:44 INFO - PROCESS | 1651 | --DOCSHELL 0x12c72b000 == 39 [pid = 1651] [id = 538] 05:37:44 INFO - PROCESS | 1651 | --DOCSHELL 0x127174000 == 38 [pid = 1651] [id = 537] 05:37:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 05:37:44 INFO - PROCESS | 1651 | --DOCSHELL 0x119c2e000 == 37 [pid = 1651] [id = 536] 05:37:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 920ms 05:37:44 INFO - PROCESS | 1651 | --DOCSHELL 0x12be7a000 == 36 [pid = 1651] [id = 535] 05:37:44 INFO - PROCESS | 1651 | --DOCSHELL 0x12bb22800 == 35 [pid = 1651] [id = 534] 05:37:44 INFO - PROCESS | 1651 | --DOCSHELL 0x12b213800 == 34 [pid = 1651] [id = 533] 05:37:44 INFO - PROCESS | 1651 | --DOCSHELL 0x128fd5000 == 33 [pid = 1651] [id = 532] 05:37:44 INFO - PROCESS | 1651 | --DOCSHELL 0x127174800 == 32 [pid = 1651] [id = 531] 05:37:44 INFO - PROCESS | 1651 | --DOCSHELL 0x120f88000 == 31 [pid = 1651] [id = 530] 05:37:44 INFO - PROCESS | 1651 | --DOCSHELL 0x117248800 == 30 [pid = 1651] [id = 529] 05:37:44 INFO - PROCESS | 1651 | 1469018264585 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 05:37:44 INFO - PROCESS | 1651 | 1469018264589 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 05:37:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 05:37:44 INFO - PROCESS | 1651 | 1469018264593 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 05:37:44 INFO - PROCESS | 1651 | 1469018264595 Marionette TRACE conn2 <- [1,2138,null,{}] 05:37:44 INFO - PROCESS | 1651 | 1469018264600 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}] 05:37:44 INFO - PROCESS | 1651 | 1469018264602 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:44 INFO - PROCESS | 1651 | 1469018264720 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 05:37:44 INFO - PROCESS | 1651 | --DOMWINDOW == 114 (0x11297c400) [pid = 1651] [serial = 1526] [outer = 0x0] [url = about:blank] 05:37:44 INFO - PROCESS | 1651 | --DOMWINDOW == 113 (0x1198f4c00) [pid = 1651] [serial = 1538] [outer = 0x0] [url = about:blank] 05:37:44 INFO - PROCESS | 1651 | --DOMWINDOW == 112 (0x11928f400) [pid = 1651] [serial = 1534] [outer = 0x0] [url = about:blank] 05:37:44 INFO - PROCESS | 1651 | --DOMWINDOW == 111 (0x1193c7800) [pid = 1651] [serial = 1535] [outer = 0x0] [url = about:blank] 05:37:44 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x11600f000) [pid = 1651] [serial = 1528] [outer = 0x0] [url = about:blank] 05:37:44 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x118163400) [pid = 1651] [serial = 1531] [outer = 0x0] [url = about:blank] 05:37:44 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x118760400) [pid = 1651] [serial = 1532] [outer = 0x0] [url = about:blank] 05:37:44 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x1217adc00) [pid = 1651] [serial = 1543] [outer = 0x0] [url = about:blank] 05:37:44 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x116081400) [pid = 1651] [serial = 1523] [outer = 0x0] [url = about:blank] 05:37:44 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x112982400) [pid = 1651] [serial = 1522] [outer = 0x0] [url = about:blank] 05:37:44 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x1161ec400) [pid = 1651] [serial = 1511] [outer = 0x0] [url = about:blank] 05:37:44 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x115e0f400) [pid = 1651] [serial = 1510] [outer = 0x0] [url = about:blank] 05:37:44 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x119283000) [pid = 1651] [serial = 1514] [outer = 0x0] [url = about:blank] 05:37:44 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x118588c00) [pid = 1651] [serial = 1513] [outer = 0x0] [url = about:blank] 05:37:44 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x121787800) [pid = 1651] [serial = 1517] [outer = 0x0] [url = about:blank] 05:37:44 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x120ee9800) [pid = 1651] [serial = 1516] [outer = 0x0] [url = about:blank] 05:37:44 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x126e99800) [pid = 1651] [serial = 1520] [outer = 0x0] [url = about:blank] 05:37:44 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x123f69c00) [pid = 1651] [serial = 1546] [outer = 0x0] [url = about:blank] 05:37:44 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x1265c0c00) [pid = 1651] [serial = 1519] [outer = 0x0] [url = about:blank] 05:37:44 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x1187aa400) [pid = 1651] [serial = 1549] [outer = 0x0] [url = about:blank] 05:37:44 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x123a9d000) [pid = 1651] [serial = 1544] [outer = 0x0] [url = about:blank] 05:37:44 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x116531400) [pid = 1651] [serial = 1565] [outer = 0x0] [url = about:blank] 05:37:44 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x125181400) [pid = 1651] [serial = 1552] [outer = 0x0] [url = about:blank] 05:37:44 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x126fb1800) [pid = 1651] [serial = 1555] [outer = 0x0] [url = about:blank] 05:37:44 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x1151d3800) [pid = 1651] [serial = 1561] [outer = 0x0] [url = about:blank] 05:37:44 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x124c32000) [pid = 1651] [serial = 1547] [outer = 0x0] [url = about:blank] 05:37:44 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x127392000) [pid = 1651] [serial = 1559] [outer = 0x0] [url = about:blank] 05:37:44 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x1169dd000) [pid = 1651] [serial = 1529] [outer = 0x0] [url = about:blank] 05:37:44 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x126904800) [pid = 1651] [serial = 1553] [outer = 0x0] [url = about:blank] 05:37:44 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x12731c400) [pid = 1651] [serial = 1556] [outer = 0x0] [url = about:blank] 05:37:44 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x1198e9400) [pid = 1651] [serial = 1537] [outer = 0x0] [url = about:blank] 05:37:44 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x11697f800) [pid = 1651] [serial = 1562] [outer = 0x0] [url = about:blank] 05:37:44 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x123d91000) [pid = 1651] [serial = 1550] [outer = 0x0] [url = about:blank] 05:37:44 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x12731f400) [pid = 1651] [serial = 1558] [outer = 0x0] [url = about:blank] 05:37:44 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x121780800) [pid = 1651] [serial = 1541] [outer = 0x0] [url = about:blank] 05:37:44 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x113f38800) [pid = 1651] [serial = 1564] [outer = 0x0] [url = about:blank] 05:37:44 INFO - PROCESS | 1651 | --DOMWINDOW == 78 (0x120e0c400) [pid = 1651] [serial = 1540] [outer = 0x0] [url = about:blank] 05:37:44 INFO - PROCESS | 1651 | --DOMWINDOW == 77 (0x1128cf800) [pid = 1651] [serial = 1525] [outer = 0x0] [url = about:blank] 05:37:44 INFO - PROCESS | 1651 | 1469018264803 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:44 INFO - PROCESS | 1651 | 1469018264805 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:44 INFO - PROCESS | 1651 | ++DOCSHELL 0x117009800 == 31 [pid = 1651] [id = 542] 05:37:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 78 (0x11297c400) [pid = 1651] [serial = 1626] [outer = 0x0] 05:37:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x1151d3800) [pid = 1651] [serial = 1627] [outer = 0x11297c400] 05:37:44 INFO - PROCESS | 1651 | 1469018264849 Marionette DEBUG loaded listener.js 05:37:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x117e1d000) [pid = 1651] [serial = 1628] [outer = 0x11297c400] 05:37:45 INFO - PROCESS | 1651 | 1469018265286 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]]]}] 05:37:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 05:37:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 725ms 05:37:45 INFO - PROCESS | 1651 | 1469018265316 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 05:37:45 INFO - PROCESS | 1651 | 1469018265319 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 05:37:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 05:37:45 INFO - PROCESS | 1651 | 1469018265324 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 05:37:45 INFO - PROCESS | 1651 | 1469018265325 Marionette TRACE conn2 <- [1,2142,null,{}] 05:37:45 INFO - PROCESS | 1651 | 1469018265328 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}] 05:37:45 INFO - PROCESS | 1651 | 1469018265329 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:45 INFO - PROCESS | 1651 | 1469018265406 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 05:37:45 INFO - PROCESS | 1651 | 1469018265410 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:45 INFO - PROCESS | 1651 | 1469018265414 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:45 INFO - PROCESS | 1651 | ++DOCSHELL 0x119219800 == 32 [pid = 1651] [id = 543] 05:37:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x1183eac00) [pid = 1651] [serial = 1629] [outer = 0x0] 05:37:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x11879e400) [pid = 1651] [serial = 1630] [outer = 0x1183eac00] 05:37:45 INFO - PROCESS | 1651 | 1469018265442 Marionette DEBUG loaded listener.js 05:37:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x11928f400) [pid = 1651] [serial = 1631] [outer = 0x1183eac00] 05:37:45 INFO - PROCESS | 1651 | 1469018265795 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] 05:37:45 INFO - PROCESS | 1651 | 1469018265849 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 05:37:45 INFO - PROCESS | 1651 | 1469018265852 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 05:37:45 INFO - PROCESS | 1651 | 1469018265854 Marionette TRACE conn2 <- [1,2146,null,{}] 05:37:45 INFO - PROCESS | 1651 | 1469018265862 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}] 05:37:45 INFO - PROCESS | 1651 | 1469018265865 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:45 INFO - PROCESS | 1651 | 1469018265943 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 05:37:45 INFO - PROCESS | 1651 | 1469018265950 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:45 INFO - PROCESS | 1651 | 1469018265952 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:45 INFO - PROCESS | 1651 | ++DOCSHELL 0x1212ad800 == 33 [pid = 1651] [id = 544] 05:37:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x113802c00) [pid = 1651] [serial = 1632] [outer = 0x0] 05:37:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x1198f4800) [pid = 1651] [serial = 1633] [outer = 0x113802c00] 05:37:45 INFO - PROCESS | 1651 | 1469018265980 Marionette DEBUG loaded listener.js 05:37:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x121445c00) [pid = 1651] [serial = 1634] [outer = 0x113802c00] 05:37:46 INFO - PROCESS | 1651 | 1469018266308 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] 05:37:46 INFO - PROCESS | 1651 | 1469018266324 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 05:37:46 INFO - PROCESS | 1651 | 1469018266327 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 05:37:46 INFO - PROCESS | 1651 | 1469018266328 Marionette TRACE conn2 <- [1,2150,null,{}] 05:37:46 INFO - PROCESS | 1651 | 1469018266333 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}] 05:37:46 INFO - PROCESS | 1651 | 1469018266334 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:46 INFO - PROCESS | 1651 | 1469018266413 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 05:37:46 INFO - PROCESS | 1651 | 1469018266472 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:46 INFO - PROCESS | 1651 | 1469018266473 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:46 INFO - PROCESS | 1651 | ++DOCSHELL 0x126e35800 == 34 [pid = 1651] [id = 545] 05:37:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x120e0c400) [pid = 1651] [serial = 1635] [outer = 0x0] 05:37:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x123929800) [pid = 1651] [serial = 1636] [outer = 0x120e0c400] 05:37:46 INFO - PROCESS | 1651 | 1469018266500 Marionette DEBUG loaded listener.js 05:37:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x123d43c00) [pid = 1651] [serial = 1637] [outer = 0x120e0c400] 05:37:46 INFO - PROCESS | 1651 | 1469018266824 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]]]}] 05:37:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 05:37:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 522ms 05:37:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 05:37:46 INFO - PROCESS | 1651 | 1469018266851 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 05:37:46 INFO - PROCESS | 1651 | 1469018266852 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 05:37:46 INFO - PROCESS | 1651 | 1469018266854 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 05:37:46 INFO - PROCESS | 1651 | 1469018266855 Marionette TRACE conn2 <- [1,2154,null,{}] 05:37:46 INFO - PROCESS | 1651 | 1469018266865 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}] 05:37:46 INFO - PROCESS | 1651 | 1469018266866 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:46 INFO - PROCESS | 1651 | 1469018266962 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 05:37:46 INFO - PROCESS | 1651 | 1469018266965 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:46 INFO - PROCESS | 1651 | 1469018266966 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:46 INFO - PROCESS | 1651 | ++DOCSHELL 0x128ef1000 == 35 [pid = 1651] [id = 546] 05:37:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x1161ec800) [pid = 1651] [serial = 1638] [outer = 0x0] 05:37:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x123ff5400) [pid = 1651] [serial = 1639] [outer = 0x1161ec800] 05:37:46 INFO - PROCESS | 1651 | 1469018266991 Marionette DEBUG loaded listener.js 05:37:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x1252de400) [pid = 1651] [serial = 1640] [outer = 0x1161ec800] 05:37:47 INFO - PROCESS | 1651 | 1469018267348 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]]]}] 05:37:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 05:37:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 527ms 05:37:47 INFO - PROCESS | 1651 | 1469018267382 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 05:37:47 INFO - PROCESS | 1651 | 1469018267383 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 05:37:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 05:37:47 INFO - PROCESS | 1651 | 1469018267386 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 05:37:47 INFO - PROCESS | 1651 | 1469018267387 Marionette TRACE conn2 <- [1,2158,null,{}] 05:37:47 INFO - PROCESS | 1651 | 1469018267389 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}] 05:37:47 INFO - PROCESS | 1651 | 1469018267393 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:47 INFO - PROCESS | 1651 | 1469018267511 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 05:37:47 INFO - PROCESS | 1651 | 1469018267515 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:47 INFO - PROCESS | 1651 | 1469018267516 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:47 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a83f000 == 36 [pid = 1651] [id = 547] 05:37:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x12517ec00) [pid = 1651] [serial = 1641] [outer = 0x0] 05:37:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x126e99800) [pid = 1651] [serial = 1642] [outer = 0x12517ec00] 05:37:47 INFO - PROCESS | 1651 | 1469018267542 Marionette DEBUG loaded listener.js 05:37:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x127397400) [pid = 1651] [serial = 1643] [outer = 0x12517ec00] 05:37:47 INFO - PROCESS | 1651 | 1469018267901 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]]]}] 05:37:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 05:37:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 569ms 05:37:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 05:37:47 INFO - PROCESS | 1651 | 1469018267955 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 05:37:47 INFO - PROCESS | 1651 | 1469018267956 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 05:37:47 INFO - PROCESS | 1651 | 1469018267958 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 05:37:47 INFO - PROCESS | 1651 | 1469018267960 Marionette TRACE conn2 <- [1,2162,null,{}] 05:37:47 INFO - PROCESS | 1651 | 1469018267962 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}] 05:37:47 INFO - PROCESS | 1651 | 1469018267963 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:48 INFO - PROCESS | 1651 | 1469018268065 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 05:37:48 INFO - PROCESS | 1651 | 1469018268076 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:48 INFO - PROCESS | 1651 | 1469018268077 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:48 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b2de800 == 37 [pid = 1651] [id = 548] 05:37:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x127398000) [pid = 1651] [serial = 1644] [outer = 0x0] 05:37:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x1273a2400) [pid = 1651] [serial = 1645] [outer = 0x127398000] 05:37:48 INFO - PROCESS | 1651 | 1469018268103 Marionette DEBUG loaded listener.js 05:37:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x128b44000) [pid = 1651] [serial = 1646] [outer = 0x127398000] 05:37:48 INFO - PROCESS | 1651 | 1469018268435 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]]]}] 05:37:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 05:37:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 520ms 05:37:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 05:37:48 INFO - PROCESS | 1651 | 1469018268480 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 05:37:48 INFO - PROCESS | 1651 | 1469018268481 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 05:37:48 INFO - PROCESS | 1651 | 1469018268483 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 05:37:48 INFO - PROCESS | 1651 | 1469018268484 Marionette TRACE conn2 <- [1,2166,null,{}] 05:37:48 INFO - PROCESS | 1651 | 1469018268487 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}] 05:37:48 INFO - PROCESS | 1651 | 1469018268488 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:48 INFO - PROCESS | 1651 | 1469018268587 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 05:37:48 INFO - PROCESS | 1651 | 1469018268600 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:48 INFO - PROCESS | 1651 | 1469018268601 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:48 INFO - PROCESS | 1651 | ++DOCSHELL 0x12bab4800 == 38 [pid = 1651] [id = 549] 05:37:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x128b40c00) [pid = 1651] [serial = 1647] [outer = 0x0] 05:37:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x128ba1800) [pid = 1651] [serial = 1648] [outer = 0x128b40c00] 05:37:48 INFO - PROCESS | 1651 | 1469018268626 Marionette DEBUG loaded listener.js 05:37:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x128ba7c00) [pid = 1651] [serial = 1649] [outer = 0x128b40c00] 05:37:48 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x115e11800) [pid = 1651] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 05:37:48 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x118797400) [pid = 1651] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 05:37:48 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x11979ac00) [pid = 1651] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 05:37:48 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x1198f7400) [pid = 1651] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 05:37:48 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x120d22400) [pid = 1651] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 05:37:48 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x120d22c00) [pid = 1651] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 05:37:48 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x123a97400) [pid = 1651] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 05:37:48 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x1151d3c00) [pid = 1651] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 05:37:48 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x1132c9800) [pid = 1651] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 05:37:48 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x11298ec00) [pid = 1651] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 05:37:48 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x112e2d800) [pid = 1651] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 05:37:48 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x124c36800) [pid = 1651] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 05:37:48 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x12738f800) [pid = 1651] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 05:37:48 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x1128d4800) [pid = 1651] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 05:37:48 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x113219000) [pid = 1651] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 05:37:48 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x118591400) [pid = 1651] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 05:37:48 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x120d21000) [pid = 1651] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 05:37:49 INFO - PROCESS | 1651 | 1469018269043 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]]]}] 05:37:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 05:37:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 570ms 05:37:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 05:37:49 INFO - PROCESS | 1651 | 1469018269053 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 05:37:49 INFO - PROCESS | 1651 | 1469018269055 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 05:37:49 INFO - PROCESS | 1651 | 1469018269057 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 05:37:49 INFO - PROCESS | 1651 | 1469018269058 Marionette TRACE conn2 <- [1,2170,null,{}] 05:37:49 INFO - PROCESS | 1651 | 1469018269060 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}] 05:37:49 INFO - PROCESS | 1651 | 1469018269062 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:49 INFO - PROCESS | 1651 | 1469018269143 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 05:37:49 INFO - PROCESS | 1651 | 1469018269149 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:49 INFO - PROCESS | 1651 | 1469018269150 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:49 INFO - PROCESS | 1651 | ++DOCSHELL 0x1212aa000 == 39 [pid = 1651] [id = 550] 05:37:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x11298cc00) [pid = 1651] [serial = 1650] [outer = 0x0] 05:37:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x1187ac000) [pid = 1651] [serial = 1651] [outer = 0x11298cc00] 05:37:49 INFO - PROCESS | 1651 | 1469018269174 Marionette DEBUG loaded listener.js 05:37:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x120d21000) [pid = 1651] [serial = 1652] [outer = 0x11298cc00] 05:37:49 INFO - PROCESS | 1651 | 1469018269485 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]]]}] 05:37:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 05:37:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 471ms 05:37:49 INFO - PROCESS | 1651 | 1469018269542 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 05:37:49 INFO - PROCESS | 1651 | 1469018269543 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 05:37:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 05:37:49 INFO - PROCESS | 1651 | 1469018269555 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 05:37:49 INFO - PROCESS | 1651 | 1469018269556 Marionette TRACE conn2 <- [1,2174,null,{}] 05:37:49 INFO - PROCESS | 1651 | 1469018269558 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}] 05:37:49 INFO - PROCESS | 1651 | 1469018269559 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:49 INFO - PROCESS | 1651 | 1469018269642 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 05:37:49 INFO - PROCESS | 1651 | 1469018269649 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:49 INFO - PROCESS | 1651 | 1469018269650 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:49 INFO - PROCESS | 1651 | ++DOCSHELL 0x12bb1e800 == 40 [pid = 1651] [id = 551] 05:37:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x1198eb400) [pid = 1651] [serial = 1653] [outer = 0x0] 05:37:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x1249e0400) [pid = 1651] [serial = 1654] [outer = 0x1198eb400] 05:37:49 INFO - PROCESS | 1651 | 1469018269674 Marionette DEBUG loaded listener.js 05:37:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x1273a1000) [pid = 1651] [serial = 1655] [outer = 0x1198eb400] 05:37:50 INFO - PROCESS | 1651 | 1469018270019 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]]]}] 05:37:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 05:37:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 468ms 05:37:50 INFO - PROCESS | 1651 | 1469018270024 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 05:37:50 INFO - PROCESS | 1651 | 1469018270025 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 05:37:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 05:37:50 INFO - PROCESS | 1651 | 1469018270032 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 05:37:50 INFO - PROCESS | 1651 | 1469018270034 Marionette TRACE conn2 <- [1,2178,null,{}] 05:37:50 INFO - PROCESS | 1651 | 1469018270037 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}] 05:37:50 INFO - PROCESS | 1651 | 1469018270038 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:50 INFO - PROCESS | 1651 | 1469018270135 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 05:37:50 INFO - PROCESS | 1651 | 1469018270196 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:50 INFO - PROCESS | 1651 | 1469018270198 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:50 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c733000 == 41 [pid = 1651] [id = 552] 05:37:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x1198f7400) [pid = 1651] [serial = 1656] [outer = 0x0] 05:37:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x128ba2c00) [pid = 1651] [serial = 1657] [outer = 0x1198f7400] 05:37:50 INFO - PROCESS | 1651 | 1469018270225 Marionette DEBUG loaded listener.js 05:37:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x12926f400) [pid = 1651] [serial = 1658] [outer = 0x1198f7400] 05:37:50 INFO - PROCESS | 1651 | 1469018270512 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]]]}] 05:37:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 05:37:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 525ms 05:37:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 05:37:50 INFO - PROCESS | 1651 | 1469018270554 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 05:37:50 INFO - PROCESS | 1651 | 1469018270555 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 05:37:50 INFO - PROCESS | 1651 | 1469018270557 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 05:37:50 INFO - PROCESS | 1651 | 1469018270558 Marionette TRACE conn2 <- [1,2182,null,{}] 05:37:50 INFO - PROCESS | 1651 | 1469018270562 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}] 05:37:50 INFO - PROCESS | 1651 | 1469018270565 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:50 INFO - PROCESS | 1651 | 1469018270650 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 05:37:50 INFO - PROCESS | 1651 | 1469018270653 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:50 INFO - PROCESS | 1651 | 1469018270654 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:50 INFO - PROCESS | 1651 | ++DOCSHELL 0x12cc6a800 == 42 [pid = 1651] [id = 553] 05:37:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x128ba0400) [pid = 1651] [serial = 1659] [outer = 0x0] 05:37:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x129278000) [pid = 1651] [serial = 1660] [outer = 0x128ba0400] 05:37:50 INFO - PROCESS | 1651 | 1469018270679 Marionette DEBUG loaded listener.js 05:37:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x129381000) [pid = 1651] [serial = 1661] [outer = 0x128ba0400] 05:37:51 INFO - PROCESS | 1651 | 1469018271098 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]]]}] 05:37:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 05:37:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 570ms 05:37:51 INFO - PROCESS | 1651 | 1469018271136 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 05:37:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 05:37:51 INFO - PROCESS | 1651 | 1469018271138 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 05:37:51 INFO - PROCESS | 1651 | 1469018271141 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 05:37:51 INFO - PROCESS | 1651 | 1469018271143 Marionette TRACE conn2 <- [1,2186,null,{}] 05:37:51 INFO - PROCESS | 1651 | 1469018271150 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}] 05:37:51 INFO - PROCESS | 1651 | 1469018271151 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:51 INFO - PROCESS | 1651 | 1469018271256 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 05:37:51 INFO - PROCESS | 1651 | 1469018271329 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:51 INFO - PROCESS | 1651 | 1469018271330 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:51 INFO - PROCESS | 1651 | ++DOCSHELL 0x118ab4800 == 43 [pid = 1651] [id = 554] 05:37:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x113a2d400) [pid = 1651] [serial = 1662] [outer = 0x0] 05:37:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x1169dd000) [pid = 1651] [serial = 1663] [outer = 0x113a2d400] 05:37:51 INFO - PROCESS | 1651 | 1469018271361 Marionette DEBUG loaded listener.js 05:37:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x118307400) [pid = 1651] [serial = 1664] [outer = 0x113a2d400] 05:37:51 INFO - PROCESS | 1651 | 1469018271817 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]]]}] 05:37:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 05:37:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 722ms 05:37:51 INFO - PROCESS | 1651 | 1469018271864 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 05:37:51 INFO - PROCESS | 1651 | 1469018271867 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 05:37:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 05:37:51 INFO - PROCESS | 1651 | 1469018271872 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 05:37:51 INFO - PROCESS | 1651 | 1469018271873 Marionette TRACE conn2 <- [1,2190,null,{}] 05:37:51 INFO - PROCESS | 1651 | 1469018271876 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}] 05:37:51 INFO - PROCESS | 1651 | 1469018271878 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:51 INFO - PROCESS | 1651 | 1469018271980 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 05:37:52 INFO - PROCESS | 1651 | 1469018272053 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:52 INFO - PROCESS | 1651 | 1469018272054 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:52 INFO - PROCESS | 1651 | ++DOCSHELL 0x128fd3800 == 44 [pid = 1651] [id = 555] 05:37:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x118e49000) [pid = 1651] [serial = 1665] [outer = 0x0] 05:37:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x119798c00) [pid = 1651] [serial = 1666] [outer = 0x118e49000] 05:37:52 INFO - PROCESS | 1651 | 1469018272085 Marionette DEBUG loaded listener.js 05:37:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x120d1fc00) [pid = 1651] [serial = 1667] [outer = 0x118e49000] 05:37:52 INFO - PROCESS | 1651 | 1469018272506 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]]]}] 05:37:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 05:37:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 671ms 05:37:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 05:37:52 INFO - PROCESS | 1651 | 1469018272543 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 05:37:52 INFO - PROCESS | 1651 | 1469018272545 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 05:37:52 INFO - PROCESS | 1651 | 1469018272547 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 05:37:52 INFO - PROCESS | 1651 | 1469018272550 Marionette TRACE conn2 <- [1,2194,null,{}] 05:37:52 INFO - PROCESS | 1651 | 1469018272577 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}] 05:37:52 INFO - PROCESS | 1651 | 1469018272580 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:52 INFO - PROCESS | 1651 | 1469018272721 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 05:37:52 INFO - PROCESS | 1651 | 1469018272775 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:52 INFO - PROCESS | 1651 | 1469018272777 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:52 INFO - PROCESS | 1651 | ++DOCSHELL 0x12cd8a000 == 45 [pid = 1651] [id = 556] 05:37:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x1265ba000) [pid = 1651] [serial = 1668] [outer = 0x0] 05:37:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x126faf000) [pid = 1651] [serial = 1669] [outer = 0x1265ba000] 05:37:52 INFO - PROCESS | 1651 | 1469018272809 Marionette DEBUG loaded listener.js 05:37:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x12731fc00) [pid = 1651] [serial = 1670] [outer = 0x1265ba000] 05:37:53 INFO - PROCESS | 1651 | 1469018273222 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]]]}] 05:37:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 05:37:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 690ms 05:37:53 INFO - PROCESS | 1651 | 1469018273237 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 05:37:53 INFO - PROCESS | 1651 | 1469018273239 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 05:37:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 05:37:53 INFO - PROCESS | 1651 | 1469018273242 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 05:37:53 INFO - PROCESS | 1651 | 1469018273243 Marionette TRACE conn2 <- [1,2198,null,{}] 05:37:53 INFO - PROCESS | 1651 | 1469018273245 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}] 05:37:53 INFO - PROCESS | 1651 | 1469018273247 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:53 INFO - PROCESS | 1651 | 1469018273362 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 05:37:53 INFO - PROCESS | 1651 | 1469018273420 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:53 INFO - PROCESS | 1651 | 1469018273422 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:53 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d1d7000 == 46 [pid = 1651] [id = 557] 05:37:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x126fb1c00) [pid = 1651] [serial = 1671] [outer = 0x0] 05:37:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x127395c00) [pid = 1651] [serial = 1672] [outer = 0x126fb1c00] 05:37:53 INFO - PROCESS | 1651 | 1469018273451 Marionette DEBUG loaded listener.js 05:37:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x128b49c00) [pid = 1651] [serial = 1673] [outer = 0x126fb1c00] 05:37:54 INFO - PROCESS | 1651 | 1469018274137 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]]]}] 05:37:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 05:37:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 921ms 05:37:54 INFO - PROCESS | 1651 | 1469018274165 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 05:37:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 05:37:54 INFO - PROCESS | 1651 | 1469018274169 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 05:37:54 INFO - PROCESS | 1651 | 1469018274173 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 05:37:54 INFO - PROCESS | 1651 | 1469018274176 Marionette TRACE conn2 <- [1,2202,null,{}] 05:37:54 INFO - PROCESS | 1651 | 1469018274182 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}] 05:37:54 INFO - PROCESS | 1651 | 1469018274185 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:54 INFO - PROCESS | 1651 | 1469018274317 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 05:37:54 INFO - PROCESS | 1651 | 1469018274421 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:54 INFO - PROCESS | 1651 | 1469018274422 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:54 INFO - PROCESS | 1651 | ++DOCSHELL 0x1198ca000 == 47 [pid = 1651] [id = 558] 05:37:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x113f31800) [pid = 1651] [serial = 1674] [outer = 0x0] 05:37:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x115e0f000) [pid = 1651] [serial = 1675] [outer = 0x113f31800] 05:37:54 INFO - PROCESS | 1651 | 1469018274448 Marionette DEBUG loaded listener.js 05:37:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 111 (0x1161f9c00) [pid = 1651] [serial = 1676] [outer = 0x113f31800] 05:37:55 INFO - PROCESS | 1651 | --DOCSHELL 0x12c733000 == 46 [pid = 1651] [id = 552] 05:37:55 INFO - PROCESS | 1651 | --DOCSHELL 0x12bb1e800 == 45 [pid = 1651] [id = 551] 05:37:55 INFO - PROCESS | 1651 | --DOCSHELL 0x1212aa000 == 44 [pid = 1651] [id = 550] 05:37:55 INFO - PROCESS | 1651 | --DOCSHELL 0x12bab4800 == 43 [pid = 1651] [id = 549] 05:37:55 INFO - PROCESS | 1651 | --DOCSHELL 0x12b2de800 == 42 [pid = 1651] [id = 548] 05:37:55 INFO - PROCESS | 1651 | --DOCSHELL 0x12a83f000 == 41 [pid = 1651] [id = 547] 05:37:55 INFO - PROCESS | 1651 | --DOCSHELL 0x128ef1000 == 40 [pid = 1651] [id = 546] 05:37:55 INFO - PROCESS | 1651 | --DOCSHELL 0x126e35800 == 39 [pid = 1651] [id = 545] 05:37:55 INFO - PROCESS | 1651 | --DOCSHELL 0x1212ad800 == 38 [pid = 1651] [id = 544] 05:37:55 INFO - PROCESS | 1651 | --DOCSHELL 0x119219800 == 37 [pid = 1651] [id = 543] 05:37:55 INFO - PROCESS | 1651 | --DOCSHELL 0x117009800 == 36 [pid = 1651] [id = 542] 05:37:55 INFO - PROCESS | 1651 | --DOCSHELL 0x12b213000 == 35 [pid = 1651] [id = 539] 05:37:55 INFO - PROCESS | 1651 | --DOCSHELL 0x11724e000 == 34 [pid = 1651] [id = 540] 05:37:55 INFO - PROCESS | 1651 | --DOCSHELL 0x12a421800 == 33 [pid = 1651] [id = 541] 05:37:55 INFO - PROCESS | 1651 | --DOCSHELL 0x1192d7000 == 32 [pid = 1651] [id = 528] 05:37:55 INFO - PROCESS | 1651 | --DOCSHELL 0x12d1d7000 == 31 [pid = 1651] [id = 557] 05:37:55 INFO - PROCESS | 1651 | --DOCSHELL 0x12cd8a000 == 30 [pid = 1651] [id = 556] 05:37:55 INFO - PROCESS | 1651 | --DOCSHELL 0x128fd3800 == 29 [pid = 1651] [id = 555] 05:37:55 INFO - PROCESS | 1651 | --DOCSHELL 0x12cc6a800 == 28 [pid = 1651] [id = 553] 05:37:55 INFO - PROCESS | 1651 | --DOCSHELL 0x118ab4800 == 27 [pid = 1651] [id = 554] 05:37:55 INFO - PROCESS | 1651 | --DOMWINDOW == 110 (0x117e1d800) [pid = 1651] [serial = 1568] [outer = 0x0] [url = about:blank] 05:37:55 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x1161f3000) [pid = 1651] [serial = 1567] [outer = 0x0] [url = about:blank] 05:37:55 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x119284000) [pid = 1651] [serial = 1571] [outer = 0x0] [url = about:blank] 05:37:55 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x1187a2c00) [pid = 1651] [serial = 1570] [outer = 0x0] [url = about:blank] 05:37:55 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x119a58800) [pid = 1651] [serial = 1574] [outer = 0x0] [url = about:blank] 05:37:55 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x1198ed000) [pid = 1651] [serial = 1573] [outer = 0x0] [url = about:blank] 05:37:55 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x1273a0800) [pid = 1651] [serial = 1616] [outer = 0x0] [url = about:blank] 05:37:55 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x112975400) [pid = 1651] [serial = 1577] [outer = 0x0] [url = about:blank] 05:37:55 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x121188400) [pid = 1651] [serial = 1576] [outer = 0x0] [url = about:blank] 05:37:55 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x123a67800) [pid = 1651] [serial = 1580] [outer = 0x0] [url = about:blank] 05:37:55 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x121935c00) [pid = 1651] [serial = 1579] [outer = 0x0] [url = about:blank] 05:37:55 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x1273a5000) [pid = 1651] [serial = 1618] [outer = 0x0] [url = about:blank] 05:37:55 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x126fb7800) [pid = 1651] [serial = 1583] [outer = 0x0] [url = about:blank] 05:37:55 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x123ff2800) [pid = 1651] [serial = 1582] [outer = 0x0] [url = about:blank] 05:37:55 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x116a9e800) [pid = 1651] [serial = 1588] [outer = 0x0] [url = about:blank] 05:37:55 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x11830a400) [pid = 1651] [serial = 1589] [outer = 0x0] [url = about:blank] 05:37:55 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x118311400) [pid = 1651] [serial = 1586] [outer = 0x0] [url = about:blank] 05:37:55 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x113f2fc00) [pid = 1651] [serial = 1585] [outer = 0x0] [url = about:blank] 05:37:55 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x119a59400) [pid = 1651] [serial = 1594] [outer = 0x0] [url = about:blank] 05:37:55 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x12144f400) [pid = 1651] [serial = 1595] [outer = 0x0] [url = about:blank] 05:37:55 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x123ff5000) [pid = 1651] [serial = 1600] [outer = 0x0] [url = about:blank] 05:37:55 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x126e8ec00) [pid = 1651] [serial = 1603] [outer = 0x0] [url = about:blank] 05:37:55 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x1251dbc00) [pid = 1651] [serial = 1601] [outer = 0x0] [url = about:blank] 05:37:55 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x12739a400) [pid = 1651] [serial = 1606] [outer = 0x0] [url = about:blank] 05:37:55 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x112e2d400) [pid = 1651] [serial = 1609] [outer = 0x0] [url = about:blank] 05:37:55 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x1160f2800) [pid = 1651] [serial = 1610] [outer = 0x0] [url = about:blank] 05:37:55 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x118305000) [pid = 1651] [serial = 1612] [outer = 0x0] [url = about:blank] 05:37:55 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x12517d000) [pid = 1651] [serial = 1615] [outer = 0x0] [url = about:blank] 05:37:55 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x1273a0400) [pid = 1651] [serial = 1607] [outer = 0x0] [url = about:blank] 05:37:55 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x119285000) [pid = 1651] [serial = 1591] [outer = 0x0] [url = about:blank] 05:37:55 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x119315000) [pid = 1651] [serial = 1592] [outer = 0x0] [url = about:blank] 05:37:55 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x123a2c000) [pid = 1651] [serial = 1597] [outer = 0x0] [url = about:blank] 05:37:55 INFO - PROCESS | 1651 | --DOMWINDOW == 78 (0x12738f400) [pid = 1651] [serial = 1604] [outer = 0x0] [url = about:blank] 05:37:55 INFO - PROCESS | 1651 | --DOMWINDOW == 77 (0x1198f6c00) [pid = 1651] [serial = 1613] [outer = 0x0] [url = about:blank] 05:37:55 INFO - PROCESS | 1651 | --DOMWINDOW == 76 (0x123d8ec00) [pid = 1651] [serial = 1598] [outer = 0x0] [url = about:blank] 05:37:55 INFO - PROCESS | 1651 | 1469018275358 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]]]}] 05:37:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 05:37:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1228ms 05:37:55 INFO - PROCESS | 1651 | 1469018275401 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 05:37:55 INFO - PROCESS | 1651 | 1469018275403 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 05:37:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 05:37:55 INFO - PROCESS | 1651 | 1469018275406 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 05:37:55 INFO - PROCESS | 1651 | 1469018275408 Marionette TRACE conn2 <- [1,2206,null,{}] 05:37:55 INFO - PROCESS | 1651 | 1469018275411 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}] 05:37:55 INFO - PROCESS | 1651 | 1469018275413 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:55 INFO - PROCESS | 1651 | 1469018275490 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 05:37:55 INFO - PROCESS | 1651 | 1469018275499 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:55 INFO - PROCESS | 1651 | 1469018275502 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:55 INFO - PROCESS | 1651 | ++DOCSHELL 0x11694e800 == 28 [pid = 1651] [id = 559] 05:37:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 77 (0x112972000) [pid = 1651] [serial = 1677] [outer = 0x0] 05:37:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 78 (0x112976c00) [pid = 1651] [serial = 1678] [outer = 0x112972000] 05:37:55 INFO - PROCESS | 1651 | 1469018275529 Marionette DEBUG loaded listener.js 05:37:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x1128d1000) [pid = 1651] [serial = 1679] [outer = 0x112972000] 05:37:55 INFO - PROCESS | 1651 | 1469018275924 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]]]}] 05:37:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 05:37:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 523ms 05:37:55 INFO - PROCESS | 1651 | 1469018275931 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 05:37:55 INFO - PROCESS | 1651 | 1469018275934 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 05:37:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 05:37:55 INFO - PROCESS | 1651 | 1469018275939 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 05:37:55 INFO - PROCESS | 1651 | 1469018275941 Marionette TRACE conn2 <- [1,2210,null,{}] 05:37:55 INFO - PROCESS | 1651 | 1469018275943 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}] 05:37:55 INFO - PROCESS | 1651 | 1469018275945 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:56 INFO - PROCESS | 1651 | 1469018276022 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 05:37:56 INFO - PROCESS | 1651 | 1469018276026 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:56 INFO - PROCESS | 1651 | 1469018276027 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:56 INFO - PROCESS | 1651 | ++DOCSHELL 0x118425800 == 29 [pid = 1651] [id = 560] 05:37:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x113f3bc00) [pid = 1651] [serial = 1680] [outer = 0x0] 05:37:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x11600b000) [pid = 1651] [serial = 1681] [outer = 0x113f3bc00] 05:37:56 INFO - PROCESS | 1651 | 1469018276058 Marionette DEBUG loaded listener.js 05:37:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x1160f2800) [pid = 1651] [serial = 1682] [outer = 0x113f3bc00] 05:37:56 INFO - PROCESS | 1651 | 1469018276461 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]]]}] 05:37:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 05:37:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 569ms 05:37:56 INFO - PROCESS | 1651 | 1469018276509 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 05:37:56 INFO - PROCESS | 1651 | 1469018276511 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 05:37:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 05:37:56 INFO - PROCESS | 1651 | 1469018276515 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 05:37:56 INFO - PROCESS | 1651 | 1469018276518 Marionette TRACE conn2 <- [1,2214,null,{}] 05:37:56 INFO - PROCESS | 1651 | 1469018276531 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}] 05:37:56 INFO - PROCESS | 1651 | 1469018276536 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:56 INFO - PROCESS | 1651 | 1469018276656 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 05:37:56 INFO - PROCESS | 1651 | 1469018276671 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:56 INFO - PROCESS | 1651 | 1469018276674 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:56 INFO - PROCESS | 1651 | ++DOCSHELL 0x1198e4800 == 30 [pid = 1651] [id = 561] 05:37:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x1128d8400) [pid = 1651] [serial = 1683] [outer = 0x0] 05:37:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x118545000) [pid = 1651] [serial = 1684] [outer = 0x1128d8400] 05:37:56 INFO - PROCESS | 1651 | 1469018276702 Marionette DEBUG loaded listener.js 05:37:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x118760400) [pid = 1651] [serial = 1685] [outer = 0x1128d8400] 05:37:57 INFO - PROCESS | 1651 | 1469018277078 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]]]}] 05:37:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 05:37:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 575ms 05:37:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 05:37:57 INFO - PROCESS | 1651 | 1469018277110 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 05:37:57 INFO - PROCESS | 1651 | 1469018277112 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 05:37:57 INFO - PROCESS | 1651 | 1469018277116 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 05:37:57 INFO - PROCESS | 1651 | 1469018277118 Marionette TRACE conn2 <- [1,2218,null,{}] 05:37:57 INFO - PROCESS | 1651 | 1469018277121 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}] 05:37:57 INFO - PROCESS | 1651 | 1469018277123 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:57 INFO - PROCESS | 1651 | 1469018277245 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 05:37:57 INFO - PROCESS | 1651 | 1469018277251 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:57 INFO - PROCESS | 1651 | 1469018277252 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:57 INFO - PROCESS | 1651 | ++DOCSHELL 0x1217d0000 == 31 [pid = 1651] [id = 562] 05:37:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x118e46c00) [pid = 1651] [serial = 1686] [outer = 0x0] 05:37:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x11928cc00) [pid = 1651] [serial = 1687] [outer = 0x118e46c00] 05:37:57 INFO - PROCESS | 1651 | 1469018277294 Marionette DEBUG loaded listener.js 05:37:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x119315000) [pid = 1651] [serial = 1688] [outer = 0x118e46c00] 05:37:57 INFO - PROCESS | 1651 | 1469018277717 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]]]}] 05:37:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 05:37:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 622ms 05:37:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 05:37:57 INFO - PROCESS | 1651 | 1469018277738 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 05:37:57 INFO - PROCESS | 1651 | 1469018277739 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 05:37:57 INFO - PROCESS | 1651 | 1469018277741 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 05:37:57 INFO - PROCESS | 1651 | 1469018277752 Marionette TRACE conn2 <- [1,2222,null,{}] 05:37:57 INFO - PROCESS | 1651 | 1469018277760 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}] 05:37:57 INFO - PROCESS | 1651 | 1469018277761 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:57 INFO - PROCESS | 1651 | 1469018277863 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 05:37:57 INFO - PROCESS | 1651 | 1469018277866 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:57 INFO - PROCESS | 1651 | 1469018277868 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:57 INFO - PROCESS | 1651 | ++DOCSHELL 0x1269f1000 == 32 [pid = 1651] [id = 563] 05:37:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x11297b000) [pid = 1651] [serial = 1689] [outer = 0x0] 05:37:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x1193c3000) [pid = 1651] [serial = 1690] [outer = 0x11297b000] 05:37:57 INFO - PROCESS | 1651 | 1469018277892 Marionette DEBUG loaded listener.js 05:37:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x1197a1400) [pid = 1651] [serial = 1691] [outer = 0x11297b000] 05:37:58 INFO - PROCESS | 1651 | 1469018278338 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]]]}] 05:37:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 05:37:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 633ms 05:37:58 INFO - PROCESS | 1651 | 1469018278375 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 05:37:58 INFO - PROCESS | 1651 | 1469018278377 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 05:37:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 05:37:58 INFO - PROCESS | 1651 | 1469018278381 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 05:37:58 INFO - PROCESS | 1651 | 1469018278383 Marionette TRACE conn2 <- [1,2226,null,{}] 05:37:58 INFO - PROCESS | 1651 | 1469018278386 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}] 05:37:58 INFO - PROCESS | 1651 | 1469018278392 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:58 INFO - PROCESS | 1651 | 1469018278568 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 05:37:58 INFO - PROCESS | 1651 | 1469018278595 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:58 INFO - PROCESS | 1651 | 1469018278596 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:58 INFO - PROCESS | 1651 | ++DOCSHELL 0x128fbd800 == 33 [pid = 1651] [id = 564] 05:37:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x1198f1000) [pid = 1651] [serial = 1692] [outer = 0x0] 05:37:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x120e0a800) [pid = 1651] [serial = 1693] [outer = 0x1198f1000] 05:37:58 INFO - PROCESS | 1651 | 1469018278637 Marionette DEBUG loaded listener.js 05:37:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x1239c6400) [pid = 1651] [serial = 1694] [outer = 0x1198f1000] 05:37:58 INFO - PROCESS | 1651 | 1469018278978 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]]]}] 05:37:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 05:37:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 623ms 05:37:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 05:37:59 INFO - PROCESS | 1651 | 1469018279004 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 05:37:59 INFO - PROCESS | 1651 | 1469018279005 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 05:37:59 INFO - PROCESS | 1651 | 1469018279007 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 05:37:59 INFO - PROCESS | 1651 | 1469018279008 Marionette TRACE conn2 <- [1,2230,null,{}] 05:37:59 INFO - PROCESS | 1651 | 1469018279025 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}] 05:37:59 INFO - PROCESS | 1651 | 1469018279026 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:59 INFO - PROCESS | 1651 | 1469018279122 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 05:37:59 INFO - PROCESS | 1651 | 1469018279174 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:59 INFO - PROCESS | 1651 | 1469018279176 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:59 INFO - PROCESS | 1651 | ++DOCSHELL 0x1293af000 == 34 [pid = 1651] [id = 565] 05:37:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x123a28c00) [pid = 1651] [serial = 1695] [outer = 0x0] 05:37:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x123a96800) [pid = 1651] [serial = 1696] [outer = 0x123a28c00] 05:37:59 INFO - PROCESS | 1651 | 1469018279200 Marionette DEBUG loaded listener.js 05:37:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x123a9e400) [pid = 1651] [serial = 1697] [outer = 0x123a28c00] 05:37:59 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x1161ec800) [pid = 1651] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 05:37:59 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x12517ec00) [pid = 1651] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 05:37:59 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x1183e9c00) [pid = 1651] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 05:37:59 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x11297c400) [pid = 1651] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 05:37:59 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x1183eac00) [pid = 1651] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 05:37:59 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x128b40c00) [pid = 1651] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 05:37:59 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x113802c00) [pid = 1651] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 05:37:59 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x120e0c400) [pid = 1651] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 05:37:59 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x11298d000) [pid = 1651] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 05:37:59 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x119318c00) [pid = 1651] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 05:37:59 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x128ba0400) [pid = 1651] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 05:37:59 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x127398000) [pid = 1651] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 05:37:59 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x11298cc00) [pid = 1651] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 05:37:59 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x1198f7400) [pid = 1651] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 05:37:59 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x1198eb400) [pid = 1651] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 05:37:59 INFO - PROCESS | 1651 | 1469018279702 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]]]}] 05:37:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 05:37:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 724ms 05:37:59 INFO - PROCESS | 1651 | 1469018279732 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 05:37:59 INFO - PROCESS | 1651 | 1469018279734 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 05:37:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 05:37:59 INFO - PROCESS | 1651 | 1469018279736 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 05:37:59 INFO - PROCESS | 1651 | 1469018279737 Marionette TRACE conn2 <- [1,2234,null,{}] 05:37:59 INFO - PROCESS | 1651 | 1469018279739 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}] 05:37:59 INFO - PROCESS | 1651 | 1469018279740 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:59 INFO - PROCESS | 1651 | 1469018279816 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 05:37:59 INFO - PROCESS | 1651 | 1469018279820 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:59 INFO - PROCESS | 1651 | 1469018279821 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:37:59 INFO - PROCESS | 1651 | ++DOCSHELL 0x1251bf000 == 35 [pid = 1651] [id = 566] 05:37:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x116006800) [pid = 1651] [serial = 1698] [outer = 0x0] 05:37:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x11769dc00) [pid = 1651] [serial = 1699] [outer = 0x116006800] 05:37:59 INFO - PROCESS | 1651 | 1469018279846 Marionette DEBUG loaded listener.js 05:37:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x119318c00) [pid = 1651] [serial = 1700] [outer = 0x116006800] 05:38:00 INFO - PROCESS | 1651 | 1469018280157 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]]]}] 05:38:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 05:38:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 467ms 05:38:00 INFO - PROCESS | 1651 | 1469018280204 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 05:38:00 INFO - PROCESS | 1651 | 1469018280205 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 05:38:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 05:38:00 INFO - PROCESS | 1651 | 1469018280208 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 05:38:00 INFO - PROCESS | 1651 | 1469018280217 Marionette TRACE conn2 <- [1,2238,null,{}] 05:38:00 INFO - PROCESS | 1651 | 1469018280220 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}] 05:38:00 INFO - PROCESS | 1651 | 1469018280221 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:00 INFO - PROCESS | 1651 | 1469018280299 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 05:38:00 INFO - PROCESS | 1651 | 1469018280370 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:00 INFO - PROCESS | 1651 | 1469018280370 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:00 INFO - PROCESS | 1651 | ++DOCSHELL 0x119c39800 == 36 [pid = 1651] [id = 567] 05:38:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x1161eb400) [pid = 1651] [serial = 1701] [outer = 0x0] 05:38:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x123a31400) [pid = 1651] [serial = 1702] [outer = 0x1161eb400] 05:38:00 INFO - PROCESS | 1651 | 1469018280398 Marionette DEBUG loaded listener.js 05:38:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x123f86400) [pid = 1651] [serial = 1703] [outer = 0x1161eb400] 05:38:00 INFO - PROCESS | 1651 | 1469018280646 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]]]}] 05:38:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 05:38:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 477ms 05:38:00 INFO - PROCESS | 1651 | 1469018280686 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 05:38:00 INFO - PROCESS | 1651 | 1469018280688 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 05:38:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 05:38:00 INFO - PROCESS | 1651 | 1469018280690 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 05:38:00 INFO - PROCESS | 1651 | 1469018280691 Marionette TRACE conn2 <- [1,2242,null,{}] 05:38:00 INFO - PROCESS | 1651 | 1469018280693 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}] 05:38:00 INFO - PROCESS | 1651 | 1469018280694 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:00 INFO - PROCESS | 1651 | 1469018280785 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 05:38:00 INFO - PROCESS | 1651 | 1469018280788 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:00 INFO - PROCESS | 1651 | 1469018280789 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:00 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b2e3000 == 37 [pid = 1651] [id = 568] 05:38:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x11930f000) [pid = 1651] [serial = 1704] [outer = 0x0] 05:38:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x12517e800) [pid = 1651] [serial = 1705] [outer = 0x11930f000] 05:38:00 INFO - PROCESS | 1651 | 1469018280813 Marionette DEBUG loaded listener.js 05:38:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x1251dbc00) [pid = 1651] [serial = 1706] [outer = 0x11930f000] 05:38:01 INFO - PROCESS | 1651 | 1469018281139 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]]]}] 05:38:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 05:38:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 470ms 05:38:01 INFO - PROCESS | 1651 | 1469018281161 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 05:38:01 INFO - PROCESS | 1651 | 1469018281163 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 05:38:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 05:38:01 INFO - PROCESS | 1651 | 1469018281167 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 05:38:01 INFO - PROCESS | 1651 | 1469018281169 Marionette TRACE conn2 <- [1,2246,null,{}] 05:38:01 INFO - PROCESS | 1651 | 1469018281171 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}] 05:38:01 INFO - PROCESS | 1651 | 1469018281173 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:01 INFO - PROCESS | 1651 | 1469018281299 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 05:38:01 INFO - PROCESS | 1651 | 1469018281305 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:01 INFO - PROCESS | 1651 | 1469018281306 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:01 INFO - PROCESS | 1651 | ++DOCSHELL 0x1269f0800 == 38 [pid = 1651] [id = 569] 05:38:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x1251dc000) [pid = 1651] [serial = 1707] [outer = 0x0] 05:38:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x12690e800) [pid = 1651] [serial = 1708] [outer = 0x1251dc000] 05:38:01 INFO - PROCESS | 1651 | 1469018281333 Marionette DEBUG loaded listener.js 05:38:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x12731c800) [pid = 1651] [serial = 1709] [outer = 0x1251dc000] 05:38:01 INFO - PROCESS | 1651 | 1469018281648 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]]]}] 05:38:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 05:38:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 521ms 05:38:01 INFO - PROCESS | 1651 | 1469018281722 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 05:38:01 INFO - PROCESS | 1651 | 1469018281724 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 05:38:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 05:38:01 INFO - PROCESS | 1651 | 1469018281728 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 05:38:01 INFO - PROCESS | 1651 | 1469018281731 Marionette TRACE conn2 <- [1,2250,null,{}] 05:38:01 INFO - PROCESS | 1651 | 1469018281735 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}] 05:38:01 INFO - PROCESS | 1651 | 1469018281737 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:01 INFO - PROCESS | 1651 | 1469018281831 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 05:38:01 INFO - PROCESS | 1651 | 1469018281929 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:01 INFO - PROCESS | 1651 | 1469018281933 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:01 INFO - PROCESS | 1651 | ++DOCSHELL 0x11679a800 == 39 [pid = 1651] [id = 570] 05:38:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x1128cb800) [pid = 1651] [serial = 1710] [outer = 0x0] 05:38:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x1128d9c00) [pid = 1651] [serial = 1711] [outer = 0x1128cb800] 05:38:01 INFO - PROCESS | 1651 | 1469018281964 Marionette DEBUG loaded listener.js 05:38:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x112d59800) [pid = 1651] [serial = 1712] [outer = 0x1128cb800] 05:38:02 INFO - PROCESS | 1651 | 1469018282486 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]]]}] 05:38:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 05:38:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 772ms 05:38:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 05:38:02 INFO - PROCESS | 1651 | 1469018282500 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 05:38:02 INFO - PROCESS | 1651 | 1469018282502 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 05:38:02 INFO - PROCESS | 1651 | 1469018282507 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 05:38:02 INFO - PROCESS | 1651 | 1469018282510 Marionette TRACE conn2 <- [1,2254,null,{}] 05:38:02 INFO - PROCESS | 1651 | 1469018282541 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}] 05:38:02 INFO - PROCESS | 1651 | 1469018282543 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:02 INFO - PROCESS | 1651 | 1469018282651 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 05:38:02 INFO - PROCESS | 1651 | 1469018282733 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:02 INFO - PROCESS | 1651 | 1469018282734 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:02 INFO - PROCESS | 1651 | ++DOCSHELL 0x121327000 == 40 [pid = 1651] [id = 571] 05:38:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x1161f1000) [pid = 1651] [serial = 1713] [outer = 0x0] 05:38:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x116aa1000) [pid = 1651] [serial = 1714] [outer = 0x1161f1000] 05:38:02 INFO - PROCESS | 1651 | 1469018282765 Marionette DEBUG loaded listener.js 05:38:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x118308000) [pid = 1651] [serial = 1715] [outer = 0x1161f1000] 05:38:03 INFO - PROCESS | 1651 | 1469018283489 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]]]}] 05:38:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 05:38:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1002ms 05:38:03 INFO - PROCESS | 1651 | 1469018283521 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 05:38:03 INFO - PROCESS | 1651 | 1469018283523 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 05:38:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 05:38:03 INFO - PROCESS | 1651 | 1469018283528 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 05:38:03 INFO - PROCESS | 1651 | 1469018283530 Marionette TRACE conn2 <- [1,2258,null,{}] 05:38:03 INFO - PROCESS | 1651 | 1469018283533 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}] 05:38:03 INFO - PROCESS | 1651 | 1469018283535 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:03 INFO - PROCESS | 1651 | 1469018283656 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 05:38:03 INFO - PROCESS | 1651 | --DOCSHELL 0x12b2e3000 == 39 [pid = 1651] [id = 568] 05:38:03 INFO - PROCESS | 1651 | --DOCSHELL 0x119c39800 == 38 [pid = 1651] [id = 567] 05:38:03 INFO - PROCESS | 1651 | --DOCSHELL 0x1251bf000 == 37 [pid = 1651] [id = 566] 05:38:03 INFO - PROCESS | 1651 | --DOCSHELL 0x1293af000 == 36 [pid = 1651] [id = 565] 05:38:03 INFO - PROCESS | 1651 | --DOCSHELL 0x128fbd800 == 35 [pid = 1651] [id = 564] 05:38:03 INFO - PROCESS | 1651 | --DOCSHELL 0x1269f1000 == 34 [pid = 1651] [id = 563] 05:38:03 INFO - PROCESS | 1651 | --DOCSHELL 0x1217d0000 == 33 [pid = 1651] [id = 562] 05:38:03 INFO - PROCESS | 1651 | --DOCSHELL 0x1198e4800 == 32 [pid = 1651] [id = 561] 05:38:03 INFO - PROCESS | 1651 | --DOCSHELL 0x118425800 == 31 [pid = 1651] [id = 560] 05:38:03 INFO - PROCESS | 1651 | --DOCSHELL 0x11694e800 == 30 [pid = 1651] [id = 559] 05:38:03 INFO - PROCESS | 1651 | --DOCSHELL 0x1198ca000 == 29 [pid = 1651] [id = 558] 05:38:03 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x123ff5400) [pid = 1651] [serial = 1639] [outer = 0x0] [url = about:blank] 05:38:03 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x1252de400) [pid = 1651] [serial = 1640] [outer = 0x0] [url = about:blank] 05:38:03 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x127397400) [pid = 1651] [serial = 1643] [outer = 0x0] [url = about:blank] 05:38:03 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x128ba6400) [pid = 1651] [serial = 1619] [outer = 0x0] [url = about:blank] 05:38:03 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x126e99800) [pid = 1651] [serial = 1642] [outer = 0x0] [url = about:blank] 05:38:03 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x1151d3800) [pid = 1651] [serial = 1627] [outer = 0x0] [url = about:blank] 05:38:03 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x117e1d000) [pid = 1651] [serial = 1628] [outer = 0x0] [url = about:blank] 05:38:03 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x11879e400) [pid = 1651] [serial = 1630] [outer = 0x0] [url = about:blank] 05:38:03 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x11928f400) [pid = 1651] [serial = 1631] [outer = 0x0] [url = about:blank] 05:38:03 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x128ba1800) [pid = 1651] [serial = 1648] [outer = 0x0] [url = about:blank] 05:38:03 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x1198f4800) [pid = 1651] [serial = 1633] [outer = 0x0] [url = about:blank] 05:38:03 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x121445c00) [pid = 1651] [serial = 1634] [outer = 0x0] [url = about:blank] 05:38:03 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x123929800) [pid = 1651] [serial = 1636] [outer = 0x0] [url = about:blank] 05:38:03 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x112e2ec00) [pid = 1651] [serial = 1621] [outer = 0x0] [url = about:blank] 05:38:03 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x1160ed400) [pid = 1651] [serial = 1622] [outer = 0x0] [url = about:blank] 05:38:03 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x1193d0000) [pid = 1651] [serial = 1624] [outer = 0x0] [url = about:blank] 05:38:03 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x129278000) [pid = 1651] [serial = 1660] [outer = 0x0] [url = about:blank] 05:38:03 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x1198f6000) [pid = 1651] [serial = 1625] [outer = 0x0] [url = about:blank] 05:38:03 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x129381000) [pid = 1651] [serial = 1661] [outer = 0x0] [url = about:blank] 05:38:03 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x128b44000) [pid = 1651] [serial = 1646] [outer = 0x0] [url = about:blank] 05:38:03 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x1273a2400) [pid = 1651] [serial = 1645] [outer = 0x0] [url = about:blank] 05:38:03 INFO - PROCESS | 1651 | --DOMWINDOW == 78 (0x120d21000) [pid = 1651] [serial = 1652] [outer = 0x0] [url = about:blank] 05:38:03 INFO - PROCESS | 1651 | --DOMWINDOW == 77 (0x12926f400) [pid = 1651] [serial = 1658] [outer = 0x0] [url = about:blank] 05:38:03 INFO - PROCESS | 1651 | --DOMWINDOW == 76 (0x1187ac000) [pid = 1651] [serial = 1651] [outer = 0x0] [url = about:blank] 05:38:03 INFO - PROCESS | 1651 | --DOMWINDOW == 75 (0x1249e0400) [pid = 1651] [serial = 1654] [outer = 0x0] [url = about:blank] 05:38:03 INFO - PROCESS | 1651 | --DOMWINDOW == 74 (0x128ba7c00) [pid = 1651] [serial = 1649] [outer = 0x0] [url = about:blank] 05:38:03 INFO - PROCESS | 1651 | --DOMWINDOW == 73 (0x128ba2c00) [pid = 1651] [serial = 1657] [outer = 0x0] [url = about:blank] 05:38:03 INFO - PROCESS | 1651 | --DOMWINDOW == 72 (0x1273a1000) [pid = 1651] [serial = 1655] [outer = 0x0] [url = about:blank] 05:38:03 INFO - PROCESS | 1651 | --DOMWINDOW == 71 (0x123d43c00) [pid = 1651] [serial = 1637] [outer = 0x0] [url = about:blank] 05:38:03 INFO - PROCESS | 1651 | 1469018283744 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:03 INFO - PROCESS | 1651 | 1469018283747 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:03 INFO - PROCESS | 1651 | ++DOCSHELL 0x1160a2800 == 30 [pid = 1651] [id = 572] 05:38:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 72 (0x112e2ec00) [pid = 1651] [serial = 1716] [outer = 0x0] 05:38:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 73 (0x11386e400) [pid = 1651] [serial = 1717] [outer = 0x112e2ec00] 05:38:03 INFO - PROCESS | 1651 | 1469018283777 Marionette DEBUG loaded listener.js 05:38:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 74 (0x11652bc00) [pid = 1651] [serial = 1718] [outer = 0x112e2ec00] 05:38:04 INFO - PROCESS | 1651 | 1469018284082 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]]]}] 05:38:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 05:38:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 571ms 05:38:04 INFO - PROCESS | 1651 | 1469018284103 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 05:38:04 INFO - PROCESS | 1651 | 1469018284105 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 05:38:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 05:38:04 INFO - PROCESS | 1651 | 1469018284110 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 05:38:04 INFO - PROCESS | 1651 | 1469018284112 Marionette TRACE conn2 <- [1,2262,null,{}] 05:38:04 INFO - PROCESS | 1651 | 1469018284117 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}] 05:38:04 INFO - PROCESS | 1651 | 1469018284119 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:04 INFO - PROCESS | 1651 | 1469018284199 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 05:38:04 INFO - PROCESS | 1651 | 1469018284204 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:04 INFO - PROCESS | 1651 | 1469018284205 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:04 INFO - PROCESS | 1651 | ++DOCSHELL 0x119560000 == 31 [pid = 1651] [id = 573] 05:38:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 75 (0x11816d800) [pid = 1651] [serial = 1719] [outer = 0x0] 05:38:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 76 (0x11878e000) [pid = 1651] [serial = 1720] [outer = 0x11816d800] 05:38:04 INFO - PROCESS | 1651 | 1469018284234 Marionette DEBUG loaded listener.js 05:38:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 77 (0x118a73800) [pid = 1651] [serial = 1721] [outer = 0x11816d800] 05:38:04 INFO - PROCESS | 1651 | 1469018284586 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]]]}] 05:38:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 05:38:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 523ms 05:38:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 05:38:04 INFO - PROCESS | 1651 | 1469018284632 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 05:38:04 INFO - PROCESS | 1651 | 1469018284634 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 05:38:04 INFO - PROCESS | 1651 | 1469018284636 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 05:38:04 INFO - PROCESS | 1651 | 1469018284639 Marionette TRACE conn2 <- [1,2266,null,{}] 05:38:04 INFO - PROCESS | 1651 | 1469018284647 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}] 05:38:04 INFO - PROCESS | 1651 | 1469018284650 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:04 INFO - PROCESS | 1651 | 1469018284738 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 05:38:04 INFO - PROCESS | 1651 | 1469018284746 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:04 INFO - PROCESS | 1651 | 1469018284750 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:04 INFO - PROCESS | 1651 | ++DOCSHELL 0x1249bb800 == 32 [pid = 1651] [id = 574] 05:38:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 78 (0x119311000) [pid = 1651] [serial = 1722] [outer = 0x0] 05:38:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x1193c5800) [pid = 1651] [serial = 1723] [outer = 0x119311000] 05:38:04 INFO - PROCESS | 1651 | 1469018284778 Marionette DEBUG loaded listener.js 05:38:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x119a0a800) [pid = 1651] [serial = 1724] [outer = 0x119311000] 05:38:05 INFO - PROCESS | 1651 | 1469018285125 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]]]}] 05:38:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 05:38:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 522ms 05:38:05 INFO - PROCESS | 1651 | 1469018285159 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 05:38:05 INFO - PROCESS | 1651 | 1469018285161 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 05:38:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 05:38:05 INFO - PROCESS | 1651 | 1469018285163 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 05:38:05 INFO - PROCESS | 1651 | 1469018285164 Marionette TRACE conn2 <- [1,2270,null,{}] 05:38:05 INFO - PROCESS | 1651 | 1469018285167 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}] 05:38:05 INFO - PROCESS | 1651 | 1469018285168 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:05 INFO - PROCESS | 1651 | 1469018285251 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 05:38:05 INFO - PROCESS | 1651 | 1469018285255 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:05 INFO - PROCESS | 1651 | 1469018285256 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:05 INFO - PROCESS | 1651 | ++DOCSHELL 0x128ee4800 == 33 [pid = 1651] [id = 575] 05:38:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x120d1f800) [pid = 1651] [serial = 1725] [outer = 0x0] 05:38:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x120e08000) [pid = 1651] [serial = 1726] [outer = 0x120d1f800] 05:38:05 INFO - PROCESS | 1651 | 1469018285282 Marionette DEBUG loaded listener.js 05:38:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x1217a2800) [pid = 1651] [serial = 1727] [outer = 0x120d1f800] 05:38:05 INFO - PROCESS | 1651 | 1469018285617 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]]]}] 05:38:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 05:38:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 472ms 05:38:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 05:38:05 INFO - PROCESS | 1651 | 1469018285635 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 05:38:05 INFO - PROCESS | 1651 | 1469018285637 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 05:38:05 INFO - PROCESS | 1651 | 1469018285639 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 05:38:05 INFO - PROCESS | 1651 | 1469018285640 Marionette TRACE conn2 <- [1,2274,null,{}] 05:38:05 INFO - PROCESS | 1651 | 1469018285642 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}] 05:38:05 INFO - PROCESS | 1651 | 1469018285643 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:05 INFO - PROCESS | 1651 | 1469018285732 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 05:38:05 INFO - PROCESS | 1651 | 1469018285799 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:05 INFO - PROCESS | 1651 | 1469018285800 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:05 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a405800 == 34 [pid = 1651] [id = 576] 05:38:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x120d22800) [pid = 1651] [serial = 1728] [outer = 0x0] 05:38:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x1217aa800) [pid = 1651] [serial = 1729] [outer = 0x120d22800] 05:38:05 INFO - PROCESS | 1651 | 1469018285825 Marionette DEBUG loaded listener.js 05:38:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x123a99400) [pid = 1651] [serial = 1730] [outer = 0x120d22800] 05:38:06 INFO - PROCESS | 1651 | 1469018286159 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]]]}] 05:38:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 05:38:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 568ms 05:38:06 INFO - PROCESS | 1651 | 1469018286208 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 05:38:06 INFO - PROCESS | 1651 | 1469018286209 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 05:38:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 05:38:06 INFO - PROCESS | 1651 | 1469018286212 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 05:38:06 INFO - PROCESS | 1651 | 1469018286213 Marionette TRACE conn2 <- [1,2278,null,{}] 05:38:06 INFO - PROCESS | 1651 | 1469018286215 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}] 05:38:06 INFO - PROCESS | 1651 | 1469018286219 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:06 INFO - PROCESS | 1651 | 1469018286353 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 05:38:06 INFO - PROCESS | 1651 | 1469018286388 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:06 INFO - PROCESS | 1651 | 1469018286389 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:06 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b226800 == 35 [pid = 1651] [id = 577] 05:38:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x123d43c00) [pid = 1651] [serial = 1731] [outer = 0x0] 05:38:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x1251d9400) [pid = 1651] [serial = 1732] [outer = 0x123d43c00] 05:38:06 INFO - PROCESS | 1651 | 1469018286415 Marionette DEBUG loaded listener.js 05:38:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x1271c9800) [pid = 1651] [serial = 1733] [outer = 0x123d43c00] 05:38:06 INFO - PROCESS | 1651 | 1469018286706 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]]]}] 05:38:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 05:38:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 520ms 05:38:06 INFO - PROCESS | 1651 | 1469018286736 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 05:38:06 INFO - PROCESS | 1651 | 1469018286737 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 05:38:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 05:38:06 INFO - PROCESS | 1651 | 1469018286740 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 05:38:06 INFO - PROCESS | 1651 | 1469018286741 Marionette TRACE conn2 <- [1,2282,null,{}] 05:38:06 INFO - PROCESS | 1651 | 1469018286743 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}] 05:38:06 INFO - PROCESS | 1651 | 1469018286755 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:06 INFO - PROCESS | 1651 | 1469018286855 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 05:38:06 INFO - PROCESS | 1651 | 1469018286894 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:06 INFO - PROCESS | 1651 | 1469018286895 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:06 INFO - PROCESS | 1651 | ++DOCSHELL 0x12baab000 == 36 [pid = 1651] [id = 578] 05:38:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x1271c9000) [pid = 1651] [serial = 1734] [outer = 0x0] 05:38:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x127323c00) [pid = 1651] [serial = 1735] [outer = 0x1271c9000] 05:38:06 INFO - PROCESS | 1651 | 1469018286920 Marionette DEBUG loaded listener.js 05:38:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x12738e000) [pid = 1651] [serial = 1736] [outer = 0x1271c9000] 05:38:07 INFO - PROCESS | 1651 | 1469018287206 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]]]}] 05:38:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 05:38:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 518ms 05:38:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 05:38:07 INFO - PROCESS | 1651 | 1469018287259 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 05:38:07 INFO - PROCESS | 1651 | 1469018287260 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 05:38:07 INFO - PROCESS | 1651 | 1469018287270 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 05:38:07 INFO - PROCESS | 1651 | 1469018287272 Marionette TRACE conn2 <- [1,2286,null,{}] 05:38:07 INFO - PROCESS | 1651 | 1469018287274 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}] 05:38:07 INFO - PROCESS | 1651 | 1469018287275 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:07 INFO - PROCESS | 1651 | 1469018287376 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 05:38:07 INFO - PROCESS | 1651 | 1469018287379 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:07 INFO - PROCESS | 1651 | 1469018287380 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:07 INFO - PROCESS | 1651 | ++DOCSHELL 0x12bb1f800 == 37 [pid = 1651] [id = 579] 05:38:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x1126d8c00) [pid = 1651] [serial = 1737] [outer = 0x0] 05:38:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x127391400) [pid = 1651] [serial = 1738] [outer = 0x1126d8c00] 05:38:07 INFO - PROCESS | 1651 | 1469018287406 Marionette DEBUG loaded listener.js 05:38:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x12739ec00) [pid = 1651] [serial = 1739] [outer = 0x1126d8c00] 05:38:07 INFO - PROCESS | 1651 | 1469018287808 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]]]}] 05:38:07 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x11930f000) [pid = 1651] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 05:38:07 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x1128d8400) [pid = 1651] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 05:38:07 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x113f3bc00) [pid = 1651] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 05:38:07 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x113a2d400) [pid = 1651] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 05:38:07 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x11297b000) [pid = 1651] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 05:38:07 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x113f31800) [pid = 1651] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 05:38:07 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x112972000) [pid = 1651] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 05:38:07 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x118e46c00) [pid = 1651] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 05:38:07 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x118e49000) [pid = 1651] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 05:38:07 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x1265ba000) [pid = 1651] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 05:38:07 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x126fb1c00) [pid = 1651] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 05:38:07 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x1198f1000) [pid = 1651] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 05:38:07 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x123a28c00) [pid = 1651] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 05:38:07 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x116006800) [pid = 1651] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 05:38:07 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x1161eb400) [pid = 1651] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 05:38:07 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 05:38:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 577ms 05:38:07 INFO - PROCESS | 1651 | 1469018287841 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 05:38:07 INFO - PROCESS | 1651 | 1469018287842 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 05:38:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 05:38:07 INFO - PROCESS | 1651 | 1469018287845 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 05:38:07 INFO - PROCESS | 1651 | 1469018287846 Marionette TRACE conn2 <- [1,2290,null,{}] 05:38:07 INFO - PROCESS | 1651 | 1469018287849 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}] 05:38:07 INFO - PROCESS | 1651 | 1469018287858 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:07 INFO - PROCESS | 1651 | 1469018287939 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 05:38:07 INFO - PROCESS | 1651 | 1469018287942 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:07 INFO - PROCESS | 1651 | 1469018287943 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:07 INFO - PROCESS | 1651 | ++DOCSHELL 0x12be7c800 == 38 [pid = 1651] [id = 580] 05:38:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x11298f400) [pid = 1651] [serial = 1740] [outer = 0x0] 05:38:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x113f31800) [pid = 1651] [serial = 1741] [outer = 0x11298f400] 05:38:07 INFO - PROCESS | 1651 | 1469018287969 Marionette DEBUG loaded listener.js 05:38:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x11851dc00) [pid = 1651] [serial = 1742] [outer = 0x11298f400] 05:38:08 INFO - PROCESS | 1651 | 1469018288292 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]]]}] 05:38:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 05:38:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 471ms 05:38:08 INFO - PROCESS | 1651 | 1469018288316 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 05:38:08 INFO - PROCESS | 1651 | 1469018288318 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 05:38:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 05:38:08 INFO - PROCESS | 1651 | 1469018288320 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 05:38:08 INFO - PROCESS | 1651 | 1469018288321 Marionette TRACE conn2 <- [1,2294,null,{}] 05:38:08 INFO - PROCESS | 1651 | 1469018288323 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}] 05:38:08 INFO - PROCESS | 1651 | 1469018288324 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:08 INFO - PROCESS | 1651 | 1469018288406 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 05:38:08 INFO - PROCESS | 1651 | 1469018288464 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:08 INFO - PROCESS | 1651 | 1469018288466 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:08 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c46d000 == 39 [pid = 1651] [id = 581] 05:38:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x112e29c00) [pid = 1651] [serial = 1743] [outer = 0x0] 05:38:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x123a28c00) [pid = 1651] [serial = 1744] [outer = 0x112e29c00] 05:38:08 INFO - PROCESS | 1651 | 1469018288490 Marionette DEBUG loaded listener.js 05:38:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x12739e000) [pid = 1651] [serial = 1745] [outer = 0x112e29c00] 05:38:08 INFO - PROCESS | 1651 | 1469018288791 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]]]}] 05:38:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 05:38:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 519ms 05:38:08 INFO - PROCESS | 1651 | 1469018288840 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 05:38:08 INFO - PROCESS | 1651 | 1469018288841 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 05:38:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 05:38:08 INFO - PROCESS | 1651 | 1469018288852 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 05:38:08 INFO - PROCESS | 1651 | 1469018288853 Marionette TRACE conn2 <- [1,2298,null,{}] 05:38:08 INFO - PROCESS | 1651 | 1469018288856 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}] 05:38:08 INFO - PROCESS | 1651 | 1469018288857 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:08 INFO - PROCESS | 1651 | 1469018288952 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 05:38:08 INFO - PROCESS | 1651 | 1469018288955 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:08 INFO - PROCESS | 1651 | 1469018288957 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:08 INFO - PROCESS | 1651 | ++DOCSHELL 0x12cc60000 == 40 [pid = 1651] [id = 582] 05:38:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x1273a2c00) [pid = 1651] [serial = 1746] [outer = 0x0] 05:38:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x128b4a000) [pid = 1651] [serial = 1747] [outer = 0x1273a2c00] 05:38:08 INFO - PROCESS | 1651 | 1469018288983 Marionette DEBUG loaded listener.js 05:38:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x128e36800) [pid = 1651] [serial = 1748] [outer = 0x1273a2c00] 05:38:09 INFO - PROCESS | 1651 | 1469018289318 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]]]}] 05:38:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 05:38:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 526ms 05:38:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 05:38:09 INFO - PROCESS | 1651 | 1469018289379 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 05:38:09 INFO - PROCESS | 1651 | 1469018289380 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 05:38:09 INFO - PROCESS | 1651 | 1469018289382 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 05:38:09 INFO - PROCESS | 1651 | 1469018289384 Marionette TRACE conn2 <- [1,2302,null,{}] 05:38:09 INFO - PROCESS | 1651 | 1469018289386 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}] 05:38:09 INFO - PROCESS | 1651 | 1469018289387 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:09 INFO - PROCESS | 1651 | 1469018289471 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 05:38:09 INFO - PROCESS | 1651 | 1469018289475 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:09 INFO - PROCESS | 1651 | 1469018289476 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:09 INFO - PROCESS | 1651 | ++DOCSHELL 0x12cd87800 == 41 [pid = 1651] [id = 583] 05:38:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x118e4d800) [pid = 1651] [serial = 1749] [outer = 0x0] 05:38:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x128f18400) [pid = 1651] [serial = 1750] [outer = 0x118e4d800] 05:38:09 INFO - PROCESS | 1651 | 1469018289501 Marionette DEBUG loaded listener.js 05:38:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x12926f800) [pid = 1651] [serial = 1751] [outer = 0x118e4d800] 05:38:09 INFO - PROCESS | 1651 | 1469018289875 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]]]}] 05:38:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 05:38:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 522ms 05:38:09 INFO - PROCESS | 1651 | 1469018289905 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 05:38:09 INFO - PROCESS | 1651 | 1469018289908 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 05:38:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 05:38:09 INFO - PROCESS | 1651 | 1469018289912 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 05:38:09 INFO - PROCESS | 1651 | 1469018289915 Marionette TRACE conn2 <- [1,2306,null,{}] 05:38:09 INFO - PROCESS | 1651 | 1469018289920 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}] 05:38:09 INFO - PROCESS | 1651 | 1469018289921 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:10 INFO - PROCESS | 1651 | 1469018290030 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 05:38:10 INFO - PROCESS | 1651 | 1469018290102 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:10 INFO - PROCESS | 1651 | 1469018290105 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:10 INFO - PROCESS | 1651 | ++DOCSHELL 0x118233800 == 42 [pid = 1651] [id = 584] 05:38:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x11298ac00) [pid = 1651] [serial = 1752] [outer = 0x0] 05:38:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x113aa6000) [pid = 1651] [serial = 1753] [outer = 0x11298ac00] 05:38:10 INFO - PROCESS | 1651 | 1469018290137 Marionette DEBUG loaded listener.js 05:38:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x1160eec00) [pid = 1651] [serial = 1754] [outer = 0x11298ac00] 05:38:10 INFO - PROCESS | 1651 | 1469018290581 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]]]}] 05:38:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 05:38:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 725ms 05:38:10 INFO - PROCESS | 1651 | 1469018290647 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 05:38:10 INFO - PROCESS | 1651 | 1469018290650 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 05:38:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 05:38:10 INFO - PROCESS | 1651 | 1469018290656 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 05:38:10 INFO - PROCESS | 1651 | 1469018290658 Marionette TRACE conn2 <- [1,2310,null,{}] 05:38:10 INFO - PROCESS | 1651 | 1469018290660 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}] 05:38:10 INFO - PROCESS | 1651 | 1469018290664 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:10 INFO - PROCESS | 1651 | 1469018290765 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 05:38:10 INFO - PROCESS | 1651 | 1469018290837 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:10 INFO - PROCESS | 1651 | 1469018290839 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:10 INFO - PROCESS | 1651 | ++DOCSHELL 0x128c1e800 == 43 [pid = 1651] [id = 585] 05:38:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x119286c00) [pid = 1651] [serial = 1755] [outer = 0x0] 05:38:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x11930a000) [pid = 1651] [serial = 1756] [outer = 0x119286c00] 05:38:10 INFO - PROCESS | 1651 | 1469018290870 Marionette DEBUG loaded listener.js 05:38:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x1198ea000) [pid = 1651] [serial = 1757] [outer = 0x119286c00] 05:38:11 INFO - PROCESS | 1651 | 1469018291300 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]]]}] 05:38:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 05:38:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 675ms 05:38:11 INFO - PROCESS | 1651 | 1469018291346 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 05:38:11 INFO - PROCESS | 1651 | 1469018291348 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 05:38:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 05:38:11 INFO - PROCESS | 1651 | 1469018291372 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 05:38:11 INFO - PROCESS | 1651 | 1469018291374 Marionette TRACE conn2 <- [1,2314,null,{}] 05:38:11 INFO - PROCESS | 1651 | 1469018291397 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}] 05:38:11 INFO - PROCESS | 1651 | 1469018291400 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:11 INFO - PROCESS | 1651 | 1469018291508 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 05:38:11 INFO - PROCESS | 1651 | 1469018291567 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:11 INFO - PROCESS | 1651 | 1469018291569 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:11 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c741800 == 44 [pid = 1651] [id = 586] 05:38:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x123a9a800) [pid = 1651] [serial = 1758] [outer = 0x0] 05:38:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x123f63400) [pid = 1651] [serial = 1759] [outer = 0x123a9a800] 05:38:11 INFO - PROCESS | 1651 | 1469018291601 Marionette DEBUG loaded listener.js 05:38:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x1251d6400) [pid = 1651] [serial = 1760] [outer = 0x123a9a800] 05:38:12 INFO - PROCESS | 1651 | 1469018292062 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]]]}] 05:38:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 05:38:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 743ms 05:38:12 INFO - PROCESS | 1651 | 1469018292096 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 05:38:12 INFO - PROCESS | 1651 | 1469018292099 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 05:38:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 05:38:12 INFO - PROCESS | 1651 | 1469018292102 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 05:38:12 INFO - PROCESS | 1651 | 1469018292104 Marionette TRACE conn2 <- [1,2318,null,{}] 05:38:12 INFO - PROCESS | 1651 | 1469018292107 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}] 05:38:12 INFO - PROCESS | 1651 | 1469018292109 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:12 INFO - PROCESS | 1651 | 1469018292232 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 05:38:12 INFO - PROCESS | 1651 | 1469018292292 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:12 INFO - PROCESS | 1651 | 1469018292294 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:12 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d1d9000 == 45 [pid = 1651] [id = 587] 05:38:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x1265bec00) [pid = 1651] [serial = 1761] [outer = 0x0] 05:38:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x127318400) [pid = 1651] [serial = 1762] [outer = 0x1265bec00] 05:38:12 INFO - PROCESS | 1651 | 1469018292323 Marionette DEBUG loaded listener.js 05:38:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x1273a1800) [pid = 1651] [serial = 1763] [outer = 0x1265bec00] 05:38:13 INFO - PROCESS | 1651 | 1469018292997 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] 05:38:13 INFO - PROCESS | 1651 | 1469018293027 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 05:38:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 05:38:13 INFO - PROCESS | 1651 | 1469018293031 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 05:38:13 INFO - PROCESS | 1651 | 1469018293033 Marionette TRACE conn2 <- [1,2322,null,{}] 05:38:13 INFO - PROCESS | 1651 | 1469018293036 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}] 05:38:13 INFO - PROCESS | 1651 | 1469018293038 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:13 INFO - PROCESS | 1651 | 1469018293135 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 05:38:13 INFO - PROCESS | 1651 | 1469018293195 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:13 INFO - PROCESS | 1651 | 1469018293198 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:13 INFO - PROCESS | 1651 | ++DOCSHELL 0x1198e4800 == 46 [pid = 1651] [id = 588] 05:38:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x112986c00) [pid = 1651] [serial = 1764] [outer = 0x0] 05:38:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x1132c9800) [pid = 1651] [serial = 1765] [outer = 0x112986c00] 05:38:13 INFO - PROCESS | 1651 | 1469018293226 Marionette DEBUG loaded listener.js 05:38:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x1161ed400) [pid = 1651] [serial = 1766] [outer = 0x112986c00] 05:38:14 INFO - PROCESS | 1651 | --DOCSHELL 0x12cc60000 == 45 [pid = 1651] [id = 582] 05:38:14 INFO - PROCESS | 1651 | --DOCSHELL 0x12c46d000 == 44 [pid = 1651] [id = 581] 05:38:14 INFO - PROCESS | 1651 | --DOCSHELL 0x12be7c800 == 43 [pid = 1651] [id = 580] 05:38:14 INFO - PROCESS | 1651 | --DOCSHELL 0x12bb1f800 == 42 [pid = 1651] [id = 579] 05:38:14 INFO - PROCESS | 1651 | --DOCSHELL 0x12baab000 == 41 [pid = 1651] [id = 578] 05:38:14 INFO - PROCESS | 1651 | --DOCSHELL 0x12b226800 == 40 [pid = 1651] [id = 577] 05:38:14 INFO - PROCESS | 1651 | --DOCSHELL 0x12a405800 == 39 [pid = 1651] [id = 576] 05:38:14 INFO - PROCESS | 1651 | --DOCSHELL 0x128ee4800 == 38 [pid = 1651] [id = 575] 05:38:14 INFO - PROCESS | 1651 | --DOCSHELL 0x1249bb800 == 37 [pid = 1651] [id = 574] 05:38:14 INFO - PROCESS | 1651 | --DOCSHELL 0x119560000 == 36 [pid = 1651] [id = 573] 05:38:14 INFO - PROCESS | 1651 | --DOCSHELL 0x1160a2800 == 35 [pid = 1651] [id = 572] 05:38:14 INFO - PROCESS | 1651 | --DOCSHELL 0x1269f0800 == 34 [pid = 1651] [id = 569] 05:38:14 INFO - PROCESS | 1651 | --DOCSHELL 0x121327000 == 33 [pid = 1651] [id = 571] 05:38:14 INFO - PROCESS | 1651 | --DOCSHELL 0x11679a800 == 32 [pid = 1651] [id = 570] 05:38:14 INFO - PROCESS | 1651 | --DOCSHELL 0x12d1d9000 == 31 [pid = 1651] [id = 587] 05:38:14 INFO - PROCESS | 1651 | --DOCSHELL 0x12c741800 == 30 [pid = 1651] [id = 586] 05:38:14 INFO - PROCESS | 1651 | --DOCSHELL 0x128c1e800 == 29 [pid = 1651] [id = 585] 05:38:14 INFO - PROCESS | 1651 | --DOCSHELL 0x12cd87800 == 28 [pid = 1651] [id = 583] 05:38:14 INFO - PROCESS | 1651 | --DOCSHELL 0x118233800 == 27 [pid = 1651] [id = 584] 05:38:14 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x123a9e400) [pid = 1651] [serial = 1697] [outer = 0x0] [url = about:blank] 05:38:14 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x123f86400) [pid = 1651] [serial = 1703] [outer = 0x0] [url = about:blank] 05:38:14 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x119315000) [pid = 1651] [serial = 1688] [outer = 0x0] [url = about:blank] 05:38:14 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x1251dbc00) [pid = 1651] [serial = 1706] [outer = 0x0] [url = about:blank] 05:38:14 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x118545000) [pid = 1651] [serial = 1684] [outer = 0x0] [url = about:blank] 05:38:14 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x118760400) [pid = 1651] [serial = 1685] [outer = 0x0] [url = about:blank] 05:38:14 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x11600b000) [pid = 1651] [serial = 1681] [outer = 0x0] [url = about:blank] 05:38:14 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x12690e800) [pid = 1651] [serial = 1708] [outer = 0x0] [url = about:blank] 05:38:14 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x118307400) [pid = 1651] [serial = 1664] [outer = 0x0] [url = about:blank] 05:38:14 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x1169dd000) [pid = 1651] [serial = 1663] [outer = 0x0] [url = about:blank] 05:38:14 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x1193c3000) [pid = 1651] [serial = 1690] [outer = 0x0] [url = about:blank] 05:38:14 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x1160f2800) [pid = 1651] [serial = 1682] [outer = 0x0] [url = about:blank] 05:38:14 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x1161f9c00) [pid = 1651] [serial = 1676] [outer = 0x0] [url = about:blank] 05:38:14 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x115e0f000) [pid = 1651] [serial = 1675] [outer = 0x0] [url = about:blank] 05:38:14 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x112976c00) [pid = 1651] [serial = 1678] [outer = 0x0] [url = about:blank] 05:38:14 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x1128d1000) [pid = 1651] [serial = 1679] [outer = 0x0] [url = about:blank] 05:38:14 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x11928cc00) [pid = 1651] [serial = 1687] [outer = 0x0] [url = about:blank] 05:38:14 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x120d1fc00) [pid = 1651] [serial = 1667] [outer = 0x0] [url = about:blank] 05:38:14 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x119798c00) [pid = 1651] [serial = 1666] [outer = 0x0] [url = about:blank] 05:38:14 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x12731fc00) [pid = 1651] [serial = 1670] [outer = 0x0] [url = about:blank] 05:38:14 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x126faf000) [pid = 1651] [serial = 1669] [outer = 0x0] [url = about:blank] 05:38:14 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x128b49c00) [pid = 1651] [serial = 1673] [outer = 0x0] [url = about:blank] 05:38:14 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x127395c00) [pid = 1651] [serial = 1672] [outer = 0x0] [url = about:blank] 05:38:14 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x120e0a800) [pid = 1651] [serial = 1693] [outer = 0x0] [url = about:blank] 05:38:14 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x1197a1400) [pid = 1651] [serial = 1691] [outer = 0x0] [url = about:blank] 05:38:14 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x123a96800) [pid = 1651] [serial = 1696] [outer = 0x0] [url = about:blank] 05:38:14 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x1239c6400) [pid = 1651] [serial = 1694] [outer = 0x0] [url = about:blank] 05:38:14 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x11769dc00) [pid = 1651] [serial = 1699] [outer = 0x0] [url = about:blank] 05:38:14 INFO - PROCESS | 1651 | --DOMWINDOW == 78 (0x119318c00) [pid = 1651] [serial = 1700] [outer = 0x0] [url = about:blank] 05:38:14 INFO - PROCESS | 1651 | --DOMWINDOW == 77 (0x12517e800) [pid = 1651] [serial = 1705] [outer = 0x0] [url = about:blank] 05:38:14 INFO - PROCESS | 1651 | --DOMWINDOW == 76 (0x123a31400) [pid = 1651] [serial = 1702] [outer = 0x0] [url = about:blank] 05:38:14 INFO - PROCESS | 1651 | 1469018294225 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]]]}] 05:38:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 05:38:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1224ms 05:38:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 05:38:14 INFO - PROCESS | 1651 | 1469018294255 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 05:38:14 INFO - PROCESS | 1651 | 1469018294258 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 05:38:14 INFO - PROCESS | 1651 | 1469018294262 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 05:38:14 INFO - PROCESS | 1651 | 1469018294265 Marionette TRACE conn2 <- [1,2326,null,{}] 05:38:14 INFO - PROCESS | 1651 | 1469018294269 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}] 05:38:14 INFO - PROCESS | 1651 | 1469018294271 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:14 INFO - PROCESS | 1651 | 1469018294348 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 05:38:14 INFO - PROCESS | 1651 | 1469018294355 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:14 INFO - PROCESS | 1651 | 1469018294358 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:14 INFO - PROCESS | 1651 | ++DOCSHELL 0x1169a6800 == 28 [pid = 1651] [id = 589] 05:38:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 77 (0x112983c00) [pid = 1651] [serial = 1767] [outer = 0x0] 05:38:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 78 (0x112e2d000) [pid = 1651] [serial = 1768] [outer = 0x112983c00] 05:38:14 INFO - PROCESS | 1651 | 1469018294388 Marionette DEBUG loaded listener.js 05:38:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x113d48c00) [pid = 1651] [serial = 1769] [outer = 0x112983c00] 05:38:14 INFO - PROCESS | 1651 | 1469018294750 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]]]}] 05:38:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 05:38:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 526ms 05:38:14 INFO - PROCESS | 1651 | 1469018294816 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 05:38:14 INFO - PROCESS | 1651 | 1469018294820 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 05:38:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 05:38:14 INFO - PROCESS | 1651 | 1469018294826 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 05:38:14 INFO - PROCESS | 1651 | 1469018294828 Marionette TRACE conn2 <- [1,2330,null,{}] 05:38:14 INFO - PROCESS | 1651 | 1469018294830 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}] 05:38:14 INFO - PROCESS | 1651 | 1469018294832 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:14 INFO - PROCESS | 1651 | 1469018294912 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 05:38:14 INFO - PROCESS | 1651 | 1469018294919 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:14 INFO - PROCESS | 1651 | 1469018294920 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:14 INFO - PROCESS | 1651 | ++DOCSHELL 0x1185a6000 == 29 [pid = 1651] [id = 590] 05:38:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x116081800) [pid = 1651] [serial = 1770] [outer = 0x0] 05:38:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x116aa0c00) [pid = 1651] [serial = 1771] [outer = 0x116081800] 05:38:14 INFO - PROCESS | 1651 | 1469018294949 Marionette DEBUG loaded listener.js 05:38:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x118303400) [pid = 1651] [serial = 1772] [outer = 0x116081800] 05:38:15 INFO - PROCESS | 1651 | 1469018295297 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]]]}] 05:38:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 05:38:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 520ms 05:38:15 INFO - PROCESS | 1651 | 1469018295354 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 05:38:15 INFO - PROCESS | 1651 | 1469018295355 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 05:38:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 05:38:15 INFO - PROCESS | 1651 | 1469018295359 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 05:38:15 INFO - PROCESS | 1651 | 1469018295361 Marionette TRACE conn2 <- [1,2334,null,{}] 05:38:15 INFO - PROCESS | 1651 | 1469018295377 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}] 05:38:15 INFO - PROCESS | 1651 | 1469018295380 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:15 INFO - PROCESS | 1651 | 1469018295461 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 05:38:15 INFO - PROCESS | 1651 | 1469018295469 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:15 INFO - PROCESS | 1651 | 1469018295471 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:15 INFO - PROCESS | 1651 | ++DOCSHELL 0x120e76800 == 30 [pid = 1651] [id = 591] 05:38:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x118797400) [pid = 1651] [serial = 1773] [outer = 0x0] 05:38:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x119288000) [pid = 1651] [serial = 1774] [outer = 0x118797400] 05:38:15 INFO - PROCESS | 1651 | 1469018295501 Marionette DEBUG loaded listener.js 05:38:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x119312400) [pid = 1651] [serial = 1775] [outer = 0x118797400] 05:38:15 INFO - PROCESS | 1651 | 1469018295849 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]]]}] 05:38:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 05:38:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 524ms 05:38:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 05:38:15 INFO - PROCESS | 1651 | 1469018295883 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 05:38:15 INFO - PROCESS | 1651 | 1469018295886 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 05:38:15 INFO - PROCESS | 1651 | 1469018295888 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 05:38:15 INFO - PROCESS | 1651 | 1469018295890 Marionette TRACE conn2 <- [1,2338,null,{}] 05:38:15 INFO - PROCESS | 1651 | 1469018295892 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}] 05:38:15 INFO - PROCESS | 1651 | 1469018295894 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:16 INFO - PROCESS | 1651 | 1469018296031 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 05:38:16 INFO - PROCESS | 1651 | 1469018296069 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:16 INFO - PROCESS | 1651 | 1469018296070 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:16 INFO - PROCESS | 1651 | ++DOCSHELL 0x1217d9000 == 31 [pid = 1651] [id = 592] 05:38:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x1160eb800) [pid = 1651] [serial = 1776] [outer = 0x0] 05:38:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x1193cf400) [pid = 1651] [serial = 1777] [outer = 0x1160eb800] 05:38:16 INFO - PROCESS | 1651 | 1469018296096 Marionette DEBUG loaded listener.js 05:38:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x1198f3c00) [pid = 1651] [serial = 1778] [outer = 0x1160eb800] 05:38:16 INFO - PROCESS | 1651 | 1469018296433 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]]]}] 05:38:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 05:38:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 571ms 05:38:16 INFO - PROCESS | 1651 | 1469018296460 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 05:38:16 INFO - PROCESS | 1651 | 1469018296461 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 05:38:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 05:38:16 INFO - PROCESS | 1651 | 1469018296473 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 05:38:16 INFO - PROCESS | 1651 | 1469018296475 Marionette TRACE conn2 <- [1,2342,null,{}] 05:38:16 INFO - PROCESS | 1651 | 1469018296478 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}] 05:38:16 INFO - PROCESS | 1651 | 1469018296480 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:16 INFO - PROCESS | 1651 | 1469018296645 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 05:38:16 INFO - PROCESS | 1651 | 1469018296671 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:16 INFO - PROCESS | 1651 | 1469018296672 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:16 INFO - PROCESS | 1651 | ++DOCSHELL 0x128b04000 == 32 [pid = 1651] [id = 593] 05:38:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x119a0b400) [pid = 1651] [serial = 1779] [outer = 0x0] 05:38:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x120d23c00) [pid = 1651] [serial = 1780] [outer = 0x119a0b400] 05:38:16 INFO - PROCESS | 1651 | 1469018296697 Marionette DEBUG loaded listener.js 05:38:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x12117e800) [pid = 1651] [serial = 1781] [outer = 0x119a0b400] 05:38:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 05:38:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 570ms 05:38:17 INFO - PROCESS | 1651 | 1469018297036 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]]]}] 05:38:17 INFO - PROCESS | 1651 | 1469018297042 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 05:38:17 INFO - PROCESS | 1651 | 1469018297043 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 05:38:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 05:38:17 INFO - PROCESS | 1651 | 1469018297046 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 05:38:17 INFO - PROCESS | 1651 | 1469018297049 Marionette TRACE conn2 <- [1,2346,null,{}] 05:38:17 INFO - PROCESS | 1651 | 1469018297052 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}] 05:38:17 INFO - PROCESS | 1651 | 1469018297056 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:17 INFO - PROCESS | 1651 | 1469018297174 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 05:38:17 INFO - PROCESS | 1651 | 1469018297213 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:17 INFO - PROCESS | 1651 | 1469018297214 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:17 INFO - PROCESS | 1651 | ++DOCSHELL 0x1293a1800 == 33 [pid = 1651] [id = 594] 05:38:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x121181c00) [pid = 1651] [serial = 1782] [outer = 0x0] 05:38:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x121931800) [pid = 1651] [serial = 1783] [outer = 0x121181c00] 05:38:17 INFO - PROCESS | 1651 | 1469018297240 Marionette DEBUG loaded listener.js 05:38:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x123aa1000) [pid = 1651] [serial = 1784] [outer = 0x121181c00] 05:38:17 INFO - PROCESS | 1651 | 1469018297568 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]]]}] 05:38:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 05:38:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 572ms 05:38:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 05:38:17 INFO - PROCESS | 1651 | 1469018297618 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 05:38:17 INFO - PROCESS | 1651 | 1469018297620 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 05:38:17 INFO - PROCESS | 1651 | 1469018297622 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 05:38:17 INFO - PROCESS | 1651 | 1469018297623 Marionette TRACE conn2 <- [1,2350,null,{}] 05:38:17 INFO - PROCESS | 1651 | 1469018297625 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}] 05:38:17 INFO - PROCESS | 1651 | 1469018297626 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:17 INFO - PROCESS | 1651 | 1469018297728 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 05:38:17 INFO - PROCESS | 1651 | 1469018297765 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:17 INFO - PROCESS | 1651 | 1469018297766 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:17 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a60a000 == 34 [pid = 1651] [id = 595] 05:38:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x123fef800) [pid = 1651] [serial = 1785] [outer = 0x0] 05:38:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x123ff1000) [pid = 1651] [serial = 1786] [outer = 0x123fef800] 05:38:17 INFO - PROCESS | 1651 | 1469018297791 Marionette DEBUG loaded listener.js 05:38:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x1251dcc00) [pid = 1651] [serial = 1787] [outer = 0x123fef800] 05:38:18 INFO - PROCESS | 1651 | 1469018298119 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]]]}] 05:38:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 05:38:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 517ms 05:38:18 INFO - PROCESS | 1651 | 1469018298140 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 05:38:18 INFO - PROCESS | 1651 | 1469018298141 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 05:38:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 05:38:18 INFO - PROCESS | 1651 | 1469018298143 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 05:38:18 INFO - PROCESS | 1651 | 1469018298145 Marionette TRACE conn2 <- [1,2354,null,{}] 05:38:18 INFO - PROCESS | 1651 | 1469018298147 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}] 05:38:18 INFO - PROCESS | 1651 | 1469018298148 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:18 INFO - PROCESS | 1651 | 1469018298248 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 05:38:18 INFO - PROCESS | 1651 | 1469018298285 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:18 INFO - PROCESS | 1651 | 1469018298286 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:18 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a838800 == 35 [pid = 1651] [id = 596] 05:38:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x1251df400) [pid = 1651] [serial = 1788] [outer = 0x0] 05:38:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x126910800) [pid = 1651] [serial = 1789] [outer = 0x1251df400] 05:38:18 INFO - PROCESS | 1651 | 1469018298311 Marionette DEBUG loaded listener.js 05:38:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x126fb2000) [pid = 1651] [serial = 1790] [outer = 0x1251df400] 05:38:18 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x123d43c00) [pid = 1651] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 05:38:18 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x1271c9000) [pid = 1651] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 05:38:18 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x1126d8c00) [pid = 1651] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 05:38:18 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x1251dc000) [pid = 1651] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 05:38:18 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x119311000) [pid = 1651] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 05:38:18 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x11816d800) [pid = 1651] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 05:38:18 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x1161f1000) [pid = 1651] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 05:38:18 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x112e2ec00) [pid = 1651] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 05:38:18 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x1128cb800) [pid = 1651] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 05:38:18 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x120d1f800) [pid = 1651] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 05:38:18 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x1273a2c00) [pid = 1651] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 05:38:18 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x118e4d800) [pid = 1651] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 05:38:18 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x11298f400) [pid = 1651] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 05:38:18 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x112e29c00) [pid = 1651] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 05:38:18 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x120d22800) [pid = 1651] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 05:38:18 INFO - PROCESS | 1651 | 1469018298780 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]]]}] 05:38:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 05:38:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 668ms 05:38:18 INFO - PROCESS | 1651 | 1469018298819 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 05:38:18 INFO - PROCESS | 1651 | 1469018298821 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 05:38:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 05:38:18 INFO - PROCESS | 1651 | 1469018298824 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 05:38:18 INFO - PROCESS | 1651 | 1469018298826 Marionette TRACE conn2 <- [1,2358,null,{}] 05:38:18 INFO - PROCESS | 1651 | 1469018298847 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}] 05:38:18 INFO - PROCESS | 1651 | 1469018298851 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:19 INFO - PROCESS | 1651 | 1469018299010 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 05:38:19 INFO - PROCESS | 1651 | 1469018299043 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:19 INFO - PROCESS | 1651 | 1469018299056 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:19 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b2da800 == 36 [pid = 1651] [id = 597] 05:38:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x1161ec400) [pid = 1651] [serial = 1791] [outer = 0x0] 05:38:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x118e4d000) [pid = 1651] [serial = 1792] [outer = 0x1161ec400] 05:38:19 INFO - PROCESS | 1651 | 1469018299098 Marionette DEBUG loaded listener.js 05:38:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x123929c00) [pid = 1651] [serial = 1793] [outer = 0x1161ec400] 05:38:19 INFO - PROCESS | 1651 | 1469018299506 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]]]}] 05:38:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 05:38:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 721ms 05:38:19 INFO - PROCESS | 1651 | 1469018299545 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 05:38:19 INFO - PROCESS | 1651 | 1469018299547 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 05:38:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 05:38:19 INFO - PROCESS | 1651 | 1469018299551 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 05:38:19 INFO - PROCESS | 1651 | 1469018299552 Marionette TRACE conn2 <- [1,2362,null,{}] 05:38:19 INFO - PROCESS | 1651 | 1469018299554 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}] 05:38:19 INFO - PROCESS | 1651 | 1469018299556 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:19 INFO - PROCESS | 1651 | 1469018299634 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 05:38:19 INFO - PROCESS | 1651 | 1469018299638 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:19 INFO - PROCESS | 1651 | 1469018299639 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:19 INFO - PROCESS | 1651 | ++DOCSHELL 0x12baa0800 == 37 [pid = 1651] [id = 598] 05:38:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x112986400) [pid = 1651] [serial = 1794] [outer = 0x0] 05:38:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x126e8c800) [pid = 1651] [serial = 1795] [outer = 0x112986400] 05:38:19 INFO - PROCESS | 1651 | 1469018299664 Marionette DEBUG loaded listener.js 05:38:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x12731cc00) [pid = 1651] [serial = 1796] [outer = 0x112986400] 05:38:19 INFO - PROCESS | 1651 | 1469018299988 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]]]}] 05:38:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 05:38:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 468ms 05:38:20 INFO - PROCESS | 1651 | 1469018300019 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 05:38:20 INFO - PROCESS | 1651 | 1469018300021 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 05:38:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 05:38:20 INFO - PROCESS | 1651 | 1469018300023 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 05:38:20 INFO - PROCESS | 1651 | 1469018300025 Marionette TRACE conn2 <- [1,2366,null,{}] 05:38:20 INFO - PROCESS | 1651 | 1469018300027 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}] 05:38:20 INFO - PROCESS | 1651 | 1469018300029 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:20 INFO - PROCESS | 1651 | 1469018300122 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 05:38:20 INFO - PROCESS | 1651 | 1469018300185 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:20 INFO - PROCESS | 1651 | 1469018300187 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:20 INFO - PROCESS | 1651 | ++DOCSHELL 0x12be7e000 == 38 [pid = 1651] [id = 599] 05:38:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x1198f6000) [pid = 1651] [serial = 1797] [outer = 0x0] 05:38:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x127326400) [pid = 1651] [serial = 1798] [outer = 0x1198f6000] 05:38:20 INFO - PROCESS | 1651 | 1469018300222 Marionette DEBUG loaded listener.js 05:38:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x1273a5400) [pid = 1651] [serial = 1799] [outer = 0x1198f6000] 05:38:20 INFO - PROCESS | 1651 | 1469018300557 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]]]}] 05:38:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 05:38:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 572ms 05:38:20 INFO - PROCESS | 1651 | 1469018300634 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 05:38:20 INFO - PROCESS | 1651 | 1469018300636 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 05:38:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 05:38:20 INFO - PROCESS | 1651 | 1469018300641 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 05:38:20 INFO - PROCESS | 1651 | 1469018300643 Marionette TRACE conn2 <- [1,2370,null,{}] 05:38:20 INFO - PROCESS | 1651 | 1469018300648 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}] 05:38:20 INFO - PROCESS | 1651 | 1469018300650 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:20 INFO - PROCESS | 1651 | 1469018300745 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 05:38:20 INFO - PROCESS | 1651 | 1469018300844 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:20 INFO - PROCESS | 1651 | 1469018300848 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:20 INFO - PROCESS | 1651 | ++DOCSHELL 0x11735c000 == 39 [pid = 1651] [id = 600] 05:38:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x112972000) [pid = 1651] [serial = 1800] [outer = 0x0] 05:38:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x11297b800) [pid = 1651] [serial = 1801] [outer = 0x112972000] 05:38:20 INFO - PROCESS | 1651 | 1469018300881 Marionette DEBUG loaded listener.js 05:38:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x113868c00) [pid = 1651] [serial = 1802] [outer = 0x112972000] 05:38:21 INFO - PROCESS | 1651 | 1469018301441 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]]]}] 05:38:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 05:38:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 875ms 05:38:21 INFO - PROCESS | 1651 | 1469018301517 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 05:38:21 INFO - PROCESS | 1651 | 1469018301520 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 05:38:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 05:38:21 INFO - PROCESS | 1651 | 1469018301526 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 05:38:21 INFO - PROCESS | 1651 | 1469018301530 Marionette TRACE conn2 <- [1,2374,null,{}] 05:38:21 INFO - PROCESS | 1651 | 1469018301534 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}] 05:38:21 INFO - PROCESS | 1651 | 1469018301536 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:21 INFO - PROCESS | 1651 | 1469018301691 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 05:38:21 INFO - PROCESS | 1651 | 1469018301768 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:21 INFO - PROCESS | 1651 | 1469018301769 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:21 INFO - PROCESS | 1651 | ++DOCSHELL 0x127179800 == 40 [pid = 1651] [id = 601] 05:38:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x118311800) [pid = 1651] [serial = 1803] [outer = 0x0] 05:38:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x118546000) [pid = 1651] [serial = 1804] [outer = 0x118311800] 05:38:21 INFO - PROCESS | 1651 | 1469018301801 Marionette DEBUG loaded listener.js 05:38:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x118e54400) [pid = 1651] [serial = 1805] [outer = 0x118311800] 05:38:22 INFO - PROCESS | 1651 | 1469018302471 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]]]}] 05:38:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 05:38:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1028ms 05:38:22 INFO - PROCESS | 1651 | 1469018302570 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 05:38:22 INFO - PROCESS | 1651 | 1469018302573 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 05:38:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 05:38:22 INFO - PROCESS | 1651 | 1469018302588 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 05:38:22 INFO - PROCESS | 1651 | 1469018302590 Marionette TRACE conn2 <- [1,2378,null,{}] 05:38:22 INFO - PROCESS | 1651 | 1469018302593 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}] 05:38:22 INFO - PROCESS | 1651 | 1469018302595 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:22 INFO - PROCESS | 1651 | 1469018302701 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 05:38:22 INFO - PROCESS | 1651 | 1469018302757 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:22 INFO - PROCESS | 1651 | 1469018302760 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:22 INFO - PROCESS | 1651 | ++DOCSHELL 0x118aaa800 == 41 [pid = 1651] [id = 602] 05:38:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x116976c00) [pid = 1651] [serial = 1806] [outer = 0x0] 05:38:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x116aa1400) [pid = 1651] [serial = 1807] [outer = 0x116976c00] 05:38:22 INFO - PROCESS | 1651 | 1469018302789 Marionette DEBUG loaded listener.js 05:38:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x118519800) [pid = 1651] [serial = 1808] [outer = 0x116976c00] 05:38:22 INFO - PROCESS | 1651 | --DOCSHELL 0x12baa0800 == 40 [pid = 1651] [id = 598] 05:38:22 INFO - PROCESS | 1651 | --DOCSHELL 0x12b2da800 == 39 [pid = 1651] [id = 597] 05:38:22 INFO - PROCESS | 1651 | --DOCSHELL 0x12a838800 == 38 [pid = 1651] [id = 596] 05:38:22 INFO - PROCESS | 1651 | --DOCSHELL 0x12a60a000 == 37 [pid = 1651] [id = 595] 05:38:22 INFO - PROCESS | 1651 | --DOCSHELL 0x1293a1800 == 36 [pid = 1651] [id = 594] 05:38:22 INFO - PROCESS | 1651 | --DOCSHELL 0x128b04000 == 35 [pid = 1651] [id = 593] 05:38:22 INFO - PROCESS | 1651 | --DOCSHELL 0x1217d9000 == 34 [pid = 1651] [id = 592] 05:38:22 INFO - PROCESS | 1651 | --DOCSHELL 0x120e76800 == 33 [pid = 1651] [id = 591] 05:38:22 INFO - PROCESS | 1651 | --DOCSHELL 0x1185a6000 == 32 [pid = 1651] [id = 590] 05:38:22 INFO - PROCESS | 1651 | --DOCSHELL 0x1169a6800 == 31 [pid = 1651] [id = 589] 05:38:22 INFO - PROCESS | 1651 | --DOCSHELL 0x1198e4800 == 30 [pid = 1651] [id = 588] 05:38:22 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x1251d9400) [pid = 1651] [serial = 1732] [outer = 0x0] [url = about:blank] 05:38:22 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x127323c00) [pid = 1651] [serial = 1735] [outer = 0x0] [url = about:blank] 05:38:22 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x1271c9800) [pid = 1651] [serial = 1733] [outer = 0x0] [url = about:blank] 05:38:22 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x127391400) [pid = 1651] [serial = 1738] [outer = 0x0] [url = about:blank] 05:38:22 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x12731c800) [pid = 1651] [serial = 1709] [outer = 0x0] [url = about:blank] 05:38:22 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x1193c5800) [pid = 1651] [serial = 1723] [outer = 0x0] [url = about:blank] 05:38:22 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x119a0a800) [pid = 1651] [serial = 1724] [outer = 0x0] [url = about:blank] 05:38:22 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x11878e000) [pid = 1651] [serial = 1720] [outer = 0x0] [url = about:blank] 05:38:22 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x118a73800) [pid = 1651] [serial = 1721] [outer = 0x0] [url = about:blank] 05:38:22 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x116aa1000) [pid = 1651] [serial = 1714] [outer = 0x0] [url = about:blank] 05:38:23 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x118308000) [pid = 1651] [serial = 1715] [outer = 0x0] [url = about:blank] 05:38:23 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x11386e400) [pid = 1651] [serial = 1717] [outer = 0x0] [url = about:blank] 05:38:23 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x11652bc00) [pid = 1651] [serial = 1718] [outer = 0x0] [url = about:blank] 05:38:23 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x1128d9c00) [pid = 1651] [serial = 1711] [outer = 0x0] [url = about:blank] 05:38:23 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x12738e000) [pid = 1651] [serial = 1736] [outer = 0x0] [url = about:blank] 05:38:23 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x112d59800) [pid = 1651] [serial = 1712] [outer = 0x0] [url = about:blank] 05:38:23 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x120e08000) [pid = 1651] [serial = 1726] [outer = 0x0] [url = about:blank] 05:38:23 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x1217a2800) [pid = 1651] [serial = 1727] [outer = 0x0] [url = about:blank] 05:38:23 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x128e36800) [pid = 1651] [serial = 1748] [outer = 0x0] [url = about:blank] 05:38:23 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x128f18400) [pid = 1651] [serial = 1750] [outer = 0x0] [url = about:blank] 05:38:23 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x113f31800) [pid = 1651] [serial = 1741] [outer = 0x0] [url = about:blank] 05:38:23 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x11851dc00) [pid = 1651] [serial = 1742] [outer = 0x0] [url = about:blank] 05:38:23 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x128b4a000) [pid = 1651] [serial = 1747] [outer = 0x0] [url = about:blank] 05:38:23 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x12926f800) [pid = 1651] [serial = 1751] [outer = 0x0] [url = about:blank] 05:38:23 INFO - PROCESS | 1651 | --DOMWINDOW == 78 (0x12739e000) [pid = 1651] [serial = 1745] [outer = 0x0] [url = about:blank] 05:38:23 INFO - PROCESS | 1651 | --DOMWINDOW == 77 (0x1217aa800) [pid = 1651] [serial = 1729] [outer = 0x0] [url = about:blank] 05:38:23 INFO - PROCESS | 1651 | --DOMWINDOW == 76 (0x12739ec00) [pid = 1651] [serial = 1739] [outer = 0x0] [url = about:blank] 05:38:23 INFO - PROCESS | 1651 | --DOMWINDOW == 75 (0x123a99400) [pid = 1651] [serial = 1730] [outer = 0x0] [url = about:blank] 05:38:23 INFO - PROCESS | 1651 | --DOMWINDOW == 74 (0x123a28c00) [pid = 1651] [serial = 1744] [outer = 0x0] [url = about:blank] 05:38:23 INFO - PROCESS | 1651 | 1469018303175 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]]]}] 05:38:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 05:38:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 622ms 05:38:23 INFO - PROCESS | 1651 | 1469018303209 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 05:38:23 INFO - PROCESS | 1651 | 1469018303212 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 05:38:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 05:38:23 INFO - PROCESS | 1651 | 1469018303219 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 05:38:23 INFO - PROCESS | 1651 | 1469018303220 Marionette TRACE conn2 <- [1,2382,null,{}] 05:38:23 INFO - PROCESS | 1651 | 1469018303223 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}] 05:38:23 INFO - PROCESS | 1651 | 1469018303224 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:23 INFO - PROCESS | 1651 | 1469018303304 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 05:38:23 INFO - PROCESS | 1651 | 1469018303366 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:23 INFO - PROCESS | 1651 | 1469018303367 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:23 INFO - PROCESS | 1651 | ++DOCSHELL 0x119a9e800 == 31 [pid = 1651] [id = 603] 05:38:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 75 (0x11854e800) [pid = 1651] [serial = 1809] [outer = 0x0] 05:38:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 76 (0x118a7c800) [pid = 1651] [serial = 1810] [outer = 0x11854e800] 05:38:23 INFO - PROCESS | 1651 | 1469018303394 Marionette DEBUG loaded listener.js 05:38:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 77 (0x11930e000) [pid = 1651] [serial = 1811] [outer = 0x11854e800] 05:38:23 INFO - PROCESS | 1651 | 1469018303717 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]]]}] 05:38:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 05:38:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 519ms 05:38:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 05:38:23 INFO - PROCESS | 1651 | 1469018303739 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 05:38:23 INFO - PROCESS | 1651 | 1469018303740 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 05:38:23 INFO - PROCESS | 1651 | 1469018303742 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 05:38:23 INFO - PROCESS | 1651 | 1469018303745 Marionette TRACE conn2 <- [1,2386,null,{}] 05:38:23 INFO - PROCESS | 1651 | 1469018303755 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}] 05:38:23 INFO - PROCESS | 1651 | 1469018303758 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:23 INFO - PROCESS | 1651 | 1469018303837 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 05:38:23 INFO - PROCESS | 1651 | 1469018303895 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:23 INFO - PROCESS | 1651 | 1469018303897 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:23 INFO - PROCESS | 1651 | ++DOCSHELL 0x126e4e000 == 32 [pid = 1651] [id = 604] 05:38:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 78 (0x119311000) [pid = 1651] [serial = 1812] [outer = 0x0] 05:38:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x1198f3400) [pid = 1651] [serial = 1813] [outer = 0x119311000] 05:38:23 INFO - PROCESS | 1651 | 1469018303925 Marionette DEBUG loaded listener.js 05:38:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x1217a6400) [pid = 1651] [serial = 1814] [outer = 0x119311000] 05:38:24 INFO - PROCESS | 1651 | 1469018304239 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]]]}] 05:38:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 05:38:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 525ms 05:38:24 INFO - PROCESS | 1651 | 1469018304268 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 05:38:24 INFO - PROCESS | 1651 | 1469018304270 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 05:38:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 05:38:24 INFO - PROCESS | 1651 | 1469018304272 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 05:38:24 INFO - PROCESS | 1651 | 1469018304273 Marionette TRACE conn2 <- [1,2390,null,{}] 05:38:24 INFO - PROCESS | 1651 | 1469018304276 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}] 05:38:24 INFO - PROCESS | 1651 | 1469018304277 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:24 INFO - PROCESS | 1651 | 1469018304356 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 05:38:24 INFO - PROCESS | 1651 | 1469018304360 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:24 INFO - PROCESS | 1651 | 1469018304361 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:24 INFO - PROCESS | 1651 | ++DOCSHELL 0x1293bb800 == 33 [pid = 1651] [id = 605] 05:38:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x12193b400) [pid = 1651] [serial = 1815] [outer = 0x0] 05:38:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x123a95800) [pid = 1651] [serial = 1816] [outer = 0x12193b400] 05:38:24 INFO - PROCESS | 1651 | 1469018304390 Marionette DEBUG loaded listener.js 05:38:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x123a9ec00) [pid = 1651] [serial = 1817] [outer = 0x12193b400] 05:38:24 INFO - PROCESS | 1651 | 1469018304751 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]]]}] 05:38:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 05:38:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 519ms 05:38:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 05:38:24 INFO - PROCESS | 1651 | 1469018304791 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 05:38:24 INFO - PROCESS | 1651 | 1469018304792 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 05:38:24 INFO - PROCESS | 1651 | 1469018304794 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 05:38:24 INFO - PROCESS | 1651 | 1469018304796 Marionette TRACE conn2 <- [1,2394,null,{}] 05:38:24 INFO - PROCESS | 1651 | 1469018304801 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}] 05:38:24 INFO - PROCESS | 1651 | 1469018304802 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:24 INFO - PROCESS | 1651 | 1469018304878 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 05:38:24 INFO - PROCESS | 1651 | 1469018304884 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:24 INFO - PROCESS | 1651 | 1469018304885 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:24 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a844800 == 34 [pid = 1651] [id = 606] 05:38:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x112984400) [pid = 1651] [serial = 1818] [outer = 0x0] 05:38:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x123fec000) [pid = 1651] [serial = 1819] [outer = 0x112984400] 05:38:24 INFO - PROCESS | 1651 | 1469018304910 Marionette DEBUG loaded listener.js 05:38:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x1252d6c00) [pid = 1651] [serial = 1820] [outer = 0x112984400] 05:38:25 INFO - PROCESS | 1651 | 1469018305295 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]]]}] 05:38:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 05:38:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 520ms 05:38:25 INFO - PROCESS | 1651 | 1469018305316 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 05:38:25 INFO - PROCESS | 1651 | 1469018305317 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 05:38:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 05:38:25 INFO - PROCESS | 1651 | 1469018305324 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 05:38:25 INFO - PROCESS | 1651 | 1469018305326 Marionette TRACE conn2 <- [1,2398,null,{}] 05:38:25 INFO - PROCESS | 1651 | 1469018305328 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}] 05:38:25 INFO - PROCESS | 1651 | 1469018305332 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:25 INFO - PROCESS | 1651 | 1469018305454 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 05:38:25 INFO - PROCESS | 1651 | 1469018305494 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:25 INFO - PROCESS | 1651 | 1469018305495 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:25 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b2e8000 == 35 [pid = 1651] [id = 607] 05:38:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x126e99800) [pid = 1651] [serial = 1821] [outer = 0x0] 05:38:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x12738e400) [pid = 1651] [serial = 1822] [outer = 0x126e99800] 05:38:25 INFO - PROCESS | 1651 | 1469018305520 Marionette DEBUG loaded listener.js 05:38:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x128b41000) [pid = 1651] [serial = 1823] [outer = 0x126e99800] 05:38:25 INFO - PROCESS | 1651 | 1469018305862 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]]]}] 05:38:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 05:38:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 573ms 05:38:25 INFO - PROCESS | 1651 | 1469018305893 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 05:38:25 INFO - PROCESS | 1651 | 1469018305895 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 05:38:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 05:38:25 INFO - PROCESS | 1651 | 1469018305897 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 05:38:25 INFO - PROCESS | 1651 | 1469018305898 Marionette TRACE conn2 <- [1,2402,null,{}] 05:38:25 INFO - PROCESS | 1651 | 1469018305900 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}] 05:38:25 INFO - PROCESS | 1651 | 1469018305901 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:26 INFO - PROCESS | 1651 | 1469018306001 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 05:38:26 INFO - PROCESS | 1651 | 1469018306040 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:26 INFO - PROCESS | 1651 | 1469018306041 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:26 INFO - PROCESS | 1651 | ++DOCSHELL 0x12be52000 == 36 [pid = 1651] [id = 608] 05:38:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x128b47c00) [pid = 1651] [serial = 1824] [outer = 0x0] 05:38:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x128ba3800) [pid = 1651] [serial = 1825] [outer = 0x128b47c00] 05:38:26 INFO - PROCESS | 1651 | 1469018306066 Marionette DEBUG loaded listener.js 05:38:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x128e3e400) [pid = 1651] [serial = 1826] [outer = 0x128b47c00] 05:38:26 INFO - PROCESS | 1651 | 1469018306384 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]]]}] 05:38:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 05:38:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 519ms 05:38:26 INFO - PROCESS | 1651 | 1469018306422 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 05:38:26 INFO - PROCESS | 1651 | 1469018306423 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 05:38:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 05:38:26 INFO - PROCESS | 1651 | 1469018306426 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 05:38:26 INFO - PROCESS | 1651 | 1469018306427 Marionette TRACE conn2 <- [1,2406,null,{}] 05:38:26 INFO - PROCESS | 1651 | 1469018306430 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}] 05:38:26 INFO - PROCESS | 1651 | 1469018306431 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:26 INFO - PROCESS | 1651 | 1469018306531 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 05:38:26 INFO - PROCESS | 1651 | 1469018306534 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:26 INFO - PROCESS | 1651 | 1469018306536 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:26 INFO - PROCESS | 1651 | ++DOCSHELL 0x12be8e800 == 37 [pid = 1651] [id = 609] 05:38:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x128b4a000) [pid = 1651] [serial = 1827] [outer = 0x0] 05:38:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x128f27400) [pid = 1651] [serial = 1828] [outer = 0x128b4a000] 05:38:26 INFO - PROCESS | 1651 | 1469018306560 Marionette DEBUG loaded listener.js 05:38:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x129278000) [pid = 1651] [serial = 1829] [outer = 0x128b4a000] 05:38:26 INFO - PROCESS | 1651 | 1469018306902 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]]]}] 05:38:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 05:38:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 520ms 05:38:26 INFO - PROCESS | 1651 | 1469018306949 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 05:38:26 INFO - PROCESS | 1651 | 1469018306951 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 05:38:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 05:38:26 INFO - PROCESS | 1651 | 1469018306953 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 05:38:26 INFO - PROCESS | 1651 | 1469018306955 Marionette TRACE conn2 <- [1,2410,null,{}] 05:38:26 INFO - PROCESS | 1651 | 1469018306957 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}] 05:38:26 INFO - PROCESS | 1651 | 1469018306958 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:27 INFO - PROCESS | 1651 | 1469018307057 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 05:38:27 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x1251df400) [pid = 1651] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 05:38:27 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x1161ec400) [pid = 1651] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 05:38:27 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x119a0b400) [pid = 1651] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 05:38:27 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x123fef800) [pid = 1651] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 05:38:27 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x112986c00) [pid = 1651] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 05:38:27 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x118797400) [pid = 1651] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 05:38:27 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x116081800) [pid = 1651] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 05:38:27 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x112983c00) [pid = 1651] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 05:38:27 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x1160eb800) [pid = 1651] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 05:38:27 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x11298ac00) [pid = 1651] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 05:38:27 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x112986400) [pid = 1651] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 05:38:27 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x119286c00) [pid = 1651] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 05:38:27 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x123a9a800) [pid = 1651] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 05:38:27 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x1265bec00) [pid = 1651] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 05:38:27 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x121181c00) [pid = 1651] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 05:38:27 INFO - PROCESS | 1651 | 1469018307170 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:27 INFO - PROCESS | 1651 | 1469018307171 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:27 INFO - PROCESS | 1651 | ++DOCSHELL 0x119210800 == 38 [pid = 1651] [id = 610] 05:38:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x1126d8c00) [pid = 1651] [serial = 1830] [outer = 0x0] 05:38:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x11298ac00) [pid = 1651] [serial = 1831] [outer = 0x1126d8c00] 05:38:27 INFO - PROCESS | 1651 | 1469018307203 Marionette DEBUG loaded listener.js 05:38:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x118310800) [pid = 1651] [serial = 1832] [outer = 0x1126d8c00] 05:38:27 INFO - PROCESS | 1651 | 1469018307476 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]]]}] 05:38:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 05:38:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 568ms 05:38:27 INFO - PROCESS | 1651 | 1469018307522 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 05:38:27 INFO - PROCESS | 1651 | 1469018307523 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 05:38:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 05:38:27 INFO - PROCESS | 1651 | 1469018307526 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 05:38:27 INFO - PROCESS | 1651 | 1469018307527 Marionette TRACE conn2 <- [1,2414,null,{}] 05:38:27 INFO - PROCESS | 1651 | 1469018307529 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}] 05:38:27 INFO - PROCESS | 1651 | 1469018307533 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:27 INFO - PROCESS | 1651 | 1469018307613 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 05:38:27 INFO - PROCESS | 1651 | 1469018307618 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:27 INFO - PROCESS | 1651 | 1469018307620 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:27 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c730800 == 39 [pid = 1651] [id = 611] 05:38:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x11830bc00) [pid = 1651] [serial = 1833] [outer = 0x0] 05:38:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x123a9a800) [pid = 1651] [serial = 1834] [outer = 0x11830bc00] 05:38:27 INFO - PROCESS | 1651 | 1469018307644 Marionette DEBUG loaded listener.js 05:38:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x123f87000) [pid = 1651] [serial = 1835] [outer = 0x11830bc00] 05:38:27 INFO - PROCESS | 1651 | 1469018307995 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]]]}] 05:38:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 05:38:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 518ms 05:38:28 INFO - PROCESS | 1651 | 1469018308045 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 05:38:28 INFO - PROCESS | 1651 | 1469018308046 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 05:38:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 05:38:28 INFO - PROCESS | 1651 | 1469018308048 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 05:38:28 INFO - PROCESS | 1651 | 1469018308050 Marionette TRACE conn2 <- [1,2418,null,{}] 05:38:28 INFO - PROCESS | 1651 | 1469018308052 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}] 05:38:28 INFO - PROCESS | 1651 | 1469018308054 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:28 INFO - PROCESS | 1651 | 1469018308146 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 05:38:28 INFO - PROCESS | 1651 | 1469018308152 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:28 INFO - PROCESS | 1651 | 1469018308153 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:28 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d1c6000 == 40 [pid = 1651] [id = 612] 05:38:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x12927c800) [pid = 1651] [serial = 1836] [outer = 0x0] 05:38:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x129383c00) [pid = 1651] [serial = 1837] [outer = 0x12927c800] 05:38:28 INFO - PROCESS | 1651 | 1469018308187 Marionette DEBUG loaded listener.js 05:38:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x129603000) [pid = 1651] [serial = 1838] [outer = 0x12927c800] 05:38:28 INFO - PROCESS | 1651 | 1469018308520 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]]]}] 05:38:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 05:38:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 518ms 05:38:28 INFO - PROCESS | 1651 | 1469018308567 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 05:38:28 INFO - PROCESS | 1651 | 1469018308569 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 05:38:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 05:38:28 INFO - PROCESS | 1651 | 1469018308571 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 05:38:28 INFO - PROCESS | 1651 | 1469018308573 Marionette TRACE conn2 <- [1,2422,null,{}] 05:38:28 INFO - PROCESS | 1651 | 1469018308575 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}] 05:38:28 INFO - PROCESS | 1651 | 1469018308576 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:28 INFO - PROCESS | 1651 | 1469018308656 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 05:38:28 INFO - PROCESS | 1651 | 1469018308716 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:28 INFO - PROCESS | 1651 | 1469018308717 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:28 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d347000 == 41 [pid = 1651] [id = 613] 05:38:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x129602c00) [pid = 1651] [serial = 1839] [outer = 0x0] 05:38:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x12960e000) [pid = 1651] [serial = 1840] [outer = 0x129602c00] 05:38:28 INFO - PROCESS | 1651 | 1469018308741 Marionette DEBUG loaded listener.js 05:38:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x12a7dcc00) [pid = 1651] [serial = 1841] [outer = 0x129602c00] 05:38:29 INFO - PROCESS | 1651 | 1469018309033 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]]]}] 05:38:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 05:38:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 469ms 05:38:29 INFO - PROCESS | 1651 | 1469018309041 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 05:38:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 05:38:29 INFO - PROCESS | 1651 | 1469018309042 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 05:38:29 INFO - PROCESS | 1651 | 1469018309044 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 05:38:29 INFO - PROCESS | 1651 | 1469018309046 Marionette TRACE conn2 <- [1,2426,null,{}] 05:38:29 INFO - PROCESS | 1651 | 1469018309056 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}] 05:38:29 INFO - PROCESS | 1651 | 1469018309057 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:29 INFO - PROCESS | 1651 | 1469018309153 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 05:38:29 INFO - PROCESS | 1651 | 1469018309256 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:29 INFO - PROCESS | 1651 | 1469018309258 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:29 INFO - PROCESS | 1651 | ++DOCSHELL 0x1167b1000 == 42 [pid = 1651] [id = 614] 05:38:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x1125f6000) [pid = 1651] [serial = 1842] [outer = 0x0] 05:38:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x1128d4000) [pid = 1651] [serial = 1843] [outer = 0x1125f6000] 05:38:29 INFO - PROCESS | 1651 | 1469018309290 Marionette DEBUG loaded listener.js 05:38:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x113377400) [pid = 1651] [serial = 1844] [outer = 0x1125f6000] 05:38:29 INFO - PROCESS | 1651 | 1469018309699 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]]]}] 05:38:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 05:38:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 723ms 05:38:29 INFO - PROCESS | 1651 | 1469018309770 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 05:38:29 INFO - PROCESS | 1651 | 1469018309772 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 05:38:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 05:38:29 INFO - PROCESS | 1651 | 1469018309776 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 05:38:29 INFO - PROCESS | 1651 | 1469018309777 Marionette TRACE conn2 <- [1,2430,null,{}] 05:38:29 INFO - PROCESS | 1651 | 1469018309781 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}] 05:38:29 INFO - PROCESS | 1651 | 1469018309784 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:29 INFO - PROCESS | 1651 | 1469018309895 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 05:38:29 INFO - PROCESS | 1651 | 1469018309994 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:29 INFO - PROCESS | 1651 | 1469018309995 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:30 INFO - PROCESS | 1651 | ++DOCSHELL 0x1269ed800 == 43 [pid = 1651] [id = 615] 05:38:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x118307400) [pid = 1651] [serial = 1845] [outer = 0x0] 05:38:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x1187a0400) [pid = 1651] [serial = 1846] [outer = 0x118307400] 05:38:30 INFO - PROCESS | 1651 | 1469018310039 Marionette DEBUG loaded listener.js 05:38:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x1193a8400) [pid = 1651] [serial = 1847] [outer = 0x118307400] 05:38:30 INFO - PROCESS | 1651 | 1469018310492 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]]]}] 05:38:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 05:38:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 772ms 05:38:30 INFO - PROCESS | 1651 | 1469018310551 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 05:38:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 05:38:30 INFO - PROCESS | 1651 | 1469018310555 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 05:38:30 INFO - PROCESS | 1651 | 1469018310559 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 05:38:30 INFO - PROCESS | 1651 | 1469018310561 Marionette TRACE conn2 <- [1,2434,null,{}] 05:38:30 INFO - PROCESS | 1651 | 1469018310565 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}] 05:38:30 INFO - PROCESS | 1651 | 1469018310568 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:30 INFO - PROCESS | 1651 | 1469018310713 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 05:38:30 INFO - PROCESS | 1651 | 1469018310788 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:30 INFO - PROCESS | 1651 | 1469018310790 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:30 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c47e800 == 44 [pid = 1651] [id = 616] 05:38:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x1198ef000) [pid = 1651] [serial = 1848] [outer = 0x0] 05:38:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x1217a2c00) [pid = 1651] [serial = 1849] [outer = 0x1198ef000] 05:38:30 INFO - PROCESS | 1651 | 1469018310819 Marionette DEBUG loaded listener.js 05:38:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x123d52800) [pid = 1651] [serial = 1850] [outer = 0x1198ef000] 05:38:31 INFO - PROCESS | 1651 | 1469018311248 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]]]}] 05:38:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 05:38:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 776ms 05:38:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 05:38:31 INFO - PROCESS | 1651 | 1469018311334 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 05:38:31 INFO - PROCESS | 1651 | 1469018311336 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 05:38:31 INFO - PROCESS | 1651 | 1469018311343 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 05:38:31 INFO - PROCESS | 1651 | 1469018311348 Marionette TRACE conn2 <- [1,2438,null,{}] 05:38:31 INFO - PROCESS | 1651 | 1469018311369 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}] 05:38:31 INFO - PROCESS | 1651 | 1469018311372 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:31 INFO - PROCESS | 1651 | 1469018311482 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 05:38:31 INFO - PROCESS | 1651 | 1469018311558 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:31 INFO - PROCESS | 1651 | 1469018311559 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:31 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d74c000 == 45 [pid = 1651] [id = 617] 05:38:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x126fb1800) [pid = 1651] [serial = 1851] [outer = 0x0] 05:38:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x127327800) [pid = 1651] [serial = 1852] [outer = 0x126fb1800] 05:38:31 INFO - PROCESS | 1651 | 1469018311588 Marionette DEBUG loaded listener.js 05:38:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x1273a1000) [pid = 1651] [serial = 1853] [outer = 0x126fb1800] 05:38:32 INFO - PROCESS | 1651 | 1469018312044 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]]]}] 05:38:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 05:38:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 743ms 05:38:32 INFO - PROCESS | 1651 | 1469018312084 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 05:38:32 INFO - PROCESS | 1651 | 1469018312087 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 05:38:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 05:38:32 INFO - PROCESS | 1651 | 1469018312091 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 05:38:32 INFO - PROCESS | 1651 | 1469018312093 Marionette TRACE conn2 <- [1,2442,null,{}] 05:38:32 INFO - PROCESS | 1651 | 1469018312097 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}] 05:38:32 INFO - PROCESS | 1651 | 1469018312099 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:32 INFO - PROCESS | 1651 | 1469018312259 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 05:38:32 INFO - PROCESS | 1651 | 1469018312345 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:32 INFO - PROCESS | 1651 | 1469018312346 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:32 INFO - PROCESS | 1651 | ++DOCSHELL 0x127180000 == 46 [pid = 1651] [id = 618] 05:38:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x1273a1400) [pid = 1651] [serial = 1854] [outer = 0x0] 05:38:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x128e38c00) [pid = 1651] [serial = 1855] [outer = 0x1273a1400] 05:38:32 INFO - PROCESS | 1651 | 1469018312376 Marionette DEBUG loaded listener.js 05:38:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x129387400) [pid = 1651] [serial = 1856] [outer = 0x1273a1400] 05:38:32 INFO - PROCESS | 1651 | 1469018312972 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]]]}] 05:38:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 05:38:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 926ms 05:38:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 05:38:33 INFO - PROCESS | 1651 | 1469018313017 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 05:38:33 INFO - PROCESS | 1651 | 1469018313019 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 05:38:33 INFO - PROCESS | 1651 | 1469018313022 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 05:38:33 INFO - PROCESS | 1651 | 1469018313024 Marionette TRACE conn2 <- [1,2446,null,{}] 05:38:33 INFO - PROCESS | 1651 | 1469018313028 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}] 05:38:33 INFO - PROCESS | 1651 | 1469018313030 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:33 INFO - PROCESS | 1651 | 1469018313126 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 05:38:33 INFO - PROCESS | 1651 | 1469018313202 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:33 INFO - PROCESS | 1651 | 1469018313203 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:33 INFO - PROCESS | 1651 | ++DOCSHELL 0x1212a6800 == 47 [pid = 1651] [id = 619] 05:38:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x116aa0400) [pid = 1651] [serial = 1857] [outer = 0x0] 05:38:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 109 (0x1176a3000) [pid = 1651] [serial = 1858] [outer = 0x116aa0400] 05:38:33 INFO - PROCESS | 1651 | 1469018313231 Marionette DEBUG loaded listener.js 05:38:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 110 (0x11854a400) [pid = 1651] [serial = 1859] [outer = 0x116aa0400] 05:38:34 INFO - PROCESS | 1651 | --DOCSHELL 0x12d347000 == 46 [pid = 1651] [id = 613] 05:38:34 INFO - PROCESS | 1651 | --DOCSHELL 0x12d1c6000 == 45 [pid = 1651] [id = 612] 05:38:34 INFO - PROCESS | 1651 | --DOCSHELL 0x12c730800 == 44 [pid = 1651] [id = 611] 05:38:34 INFO - PROCESS | 1651 | --DOCSHELL 0x119210800 == 43 [pid = 1651] [id = 610] 05:38:34 INFO - PROCESS | 1651 | --DOCSHELL 0x12be8e800 == 42 [pid = 1651] [id = 609] 05:38:34 INFO - PROCESS | 1651 | --DOCSHELL 0x12be52000 == 41 [pid = 1651] [id = 608] 05:38:34 INFO - PROCESS | 1651 | --DOCSHELL 0x12b2e8000 == 40 [pid = 1651] [id = 607] 05:38:34 INFO - PROCESS | 1651 | --DOCSHELL 0x12a844800 == 39 [pid = 1651] [id = 606] 05:38:34 INFO - PROCESS | 1651 | --DOCSHELL 0x1293bb800 == 38 [pid = 1651] [id = 605] 05:38:34 INFO - PROCESS | 1651 | --DOCSHELL 0x126e4e000 == 37 [pid = 1651] [id = 604] 05:38:34 INFO - PROCESS | 1651 | --DOCSHELL 0x119a9e800 == 36 [pid = 1651] [id = 603] 05:38:34 INFO - PROCESS | 1651 | --DOCSHELL 0x118aaa800 == 35 [pid = 1651] [id = 602] 05:38:34 INFO - PROCESS | 1651 | --DOCSHELL 0x127179800 == 34 [pid = 1651] [id = 601] 05:38:34 INFO - PROCESS | 1651 | --DOCSHELL 0x11735c000 == 33 [pid = 1651] [id = 600] 05:38:34 INFO - PROCESS | 1651 | --DOCSHELL 0x12be7e000 == 32 [pid = 1651] [id = 599] 05:38:34 INFO - PROCESS | 1651 | --DOCSHELL 0x127180000 == 31 [pid = 1651] [id = 618] 05:38:34 INFO - PROCESS | 1651 | --DOCSHELL 0x12d74c000 == 30 [pid = 1651] [id = 617] 05:38:34 INFO - PROCESS | 1651 | --DOCSHELL 0x12c47e800 == 29 [pid = 1651] [id = 616] 05:38:34 INFO - PROCESS | 1651 | --DOCSHELL 0x1269ed800 == 28 [pid = 1651] [id = 615] 05:38:34 INFO - PROCESS | 1651 | --DOCSHELL 0x1167b1000 == 27 [pid = 1651] [id = 614] 05:38:34 INFO - PROCESS | 1651 | --DOMWINDOW == 109 (0x12117e800) [pid = 1651] [serial = 1781] [outer = 0x0] [url = about:blank] 05:38:34 INFO - PROCESS | 1651 | --DOMWINDOW == 108 (0x120d23c00) [pid = 1651] [serial = 1780] [outer = 0x0] [url = about:blank] 05:38:34 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x123ff1000) [pid = 1651] [serial = 1786] [outer = 0x0] [url = about:blank] 05:38:34 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x1161ed400) [pid = 1651] [serial = 1766] [outer = 0x0] [url = about:blank] 05:38:34 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x1132c9800) [pid = 1651] [serial = 1765] [outer = 0x0] [url = about:blank] 05:38:34 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x119288000) [pid = 1651] [serial = 1774] [outer = 0x0] [url = about:blank] 05:38:34 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x119312400) [pid = 1651] [serial = 1775] [outer = 0x0] [url = about:blank] 05:38:34 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x116aa0c00) [pid = 1651] [serial = 1771] [outer = 0x0] [url = about:blank] 05:38:34 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x118303400) [pid = 1651] [serial = 1772] [outer = 0x0] [url = about:blank] 05:38:34 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x112e2d000) [pid = 1651] [serial = 1768] [outer = 0x0] [url = about:blank] 05:38:34 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x113d48c00) [pid = 1651] [serial = 1769] [outer = 0x0] [url = about:blank] 05:38:34 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x1193cf400) [pid = 1651] [serial = 1777] [outer = 0x0] [url = about:blank] 05:38:34 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x1160eec00) [pid = 1651] [serial = 1754] [outer = 0x0] [url = about:blank] 05:38:34 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x113aa6000) [pid = 1651] [serial = 1753] [outer = 0x0] [url = about:blank] 05:38:34 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x12731cc00) [pid = 1651] [serial = 1796] [outer = 0x0] [url = about:blank] 05:38:34 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x1198ea000) [pid = 1651] [serial = 1757] [outer = 0x0] [url = about:blank] 05:38:34 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x11930a000) [pid = 1651] [serial = 1756] [outer = 0x0] [url = about:blank] 05:38:34 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x1251d6400) [pid = 1651] [serial = 1760] [outer = 0x0] [url = about:blank] 05:38:34 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x123f63400) [pid = 1651] [serial = 1759] [outer = 0x0] [url = about:blank] 05:38:34 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x1273a1800) [pid = 1651] [serial = 1763] [outer = 0x0] [url = about:blank] 05:38:34 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x123aa1000) [pid = 1651] [serial = 1784] [outer = 0x0] [url = about:blank] 05:38:34 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x127318400) [pid = 1651] [serial = 1762] [outer = 0x0] [url = about:blank] 05:38:34 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x121931800) [pid = 1651] [serial = 1783] [outer = 0x0] [url = about:blank] 05:38:34 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x126910800) [pid = 1651] [serial = 1789] [outer = 0x0] [url = about:blank] 05:38:34 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x1251dcc00) [pid = 1651] [serial = 1787] [outer = 0x0] [url = about:blank] 05:38:34 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x126e8c800) [pid = 1651] [serial = 1795] [outer = 0x0] [url = about:blank] 05:38:34 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x118e4d000) [pid = 1651] [serial = 1792] [outer = 0x0] [url = about:blank] 05:38:34 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x126fb2000) [pid = 1651] [serial = 1790] [outer = 0x0] [url = about:blank] 05:38:34 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x1198f3c00) [pid = 1651] [serial = 1778] [outer = 0x0] [url = about:blank] 05:38:34 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x123929c00) [pid = 1651] [serial = 1793] [outer = 0x0] [url = about:blank] 05:38:34 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x127326400) [pid = 1651] [serial = 1798] [outer = 0x0] [url = about:blank] 05:38:34 INFO - PROCESS | 1651 | 1469018314229 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]]]}] 05:38:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 05:38:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1221ms 05:38:34 INFO - PROCESS | 1651 | 1469018314244 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 05:38:34 INFO - PROCESS | 1651 | 1469018314248 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 05:38:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 05:38:34 INFO - PROCESS | 1651 | 1469018314252 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 05:38:34 INFO - PROCESS | 1651 | 1469018314253 Marionette TRACE conn2 <- [1,2450,null,{}] 05:38:34 INFO - PROCESS | 1651 | 1469018314257 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}] 05:38:34 INFO - PROCESS | 1651 | 1469018314259 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:34 INFO - PROCESS | 1651 | 1469018314344 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 05:38:34 INFO - PROCESS | 1651 | 1469018314353 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:34 INFO - PROCESS | 1651 | 1469018314354 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:34 INFO - PROCESS | 1651 | ++DOCSHELL 0x1169b5800 == 28 [pid = 1651] [id = 620] 05:38:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x113374000) [pid = 1651] [serial = 1860] [outer = 0x0] 05:38:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x113868000) [pid = 1651] [serial = 1861] [outer = 0x113374000] 05:38:34 INFO - PROCESS | 1651 | 1469018314384 Marionette DEBUG loaded listener.js 05:38:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x1151d3000) [pid = 1651] [serial = 1862] [outer = 0x113374000] 05:38:34 INFO - PROCESS | 1651 | 1469018314746 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]]]}] 05:38:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 05:38:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 521ms 05:38:34 INFO - PROCESS | 1651 | 1469018314773 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 05:38:34 INFO - PROCESS | 1651 | 1469018314776 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 05:38:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 05:38:34 INFO - PROCESS | 1651 | 1469018314781 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 05:38:34 INFO - PROCESS | 1651 | 1469018314783 Marionette TRACE conn2 <- [1,2454,null,{}] 05:38:34 INFO - PROCESS | 1651 | 1469018314814 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}] 05:38:34 INFO - PROCESS | 1651 | 1469018314815 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:34 INFO - PROCESS | 1651 | 1469018314918 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 05:38:34 INFO - PROCESS | 1651 | 1469018314923 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:34 INFO - PROCESS | 1651 | 1469018314924 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:34 INFO - PROCESS | 1651 | ++DOCSHELL 0x118ab2000 == 29 [pid = 1651] [id = 621] 05:38:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x1161ec800) [pid = 1651] [serial = 1863] [outer = 0x0] 05:38:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x116a9d000) [pid = 1651] [serial = 1864] [outer = 0x1161ec800] 05:38:34 INFO - PROCESS | 1651 | 1469018314954 Marionette DEBUG loaded listener.js 05:38:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x118162000) [pid = 1651] [serial = 1865] [outer = 0x1161ec800] 05:38:35 INFO - PROCESS | 1651 | 1469018315277 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]]]}] 05:38:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 05:38:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 520ms 05:38:35 INFO - PROCESS | 1651 | 1469018315301 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 05:38:35 INFO - PROCESS | 1651 | 1469018315303 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 05:38:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 05:38:35 INFO - PROCESS | 1651 | 1469018315313 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 05:38:35 INFO - PROCESS | 1651 | 1469018315315 Marionette TRACE conn2 <- [1,2458,null,{}] 05:38:35 INFO - PROCESS | 1651 | 1469018315323 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}] 05:38:35 INFO - PROCESS | 1651 | 1469018315326 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:35 INFO - PROCESS | 1651 | 1469018315411 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 05:38:35 INFO - PROCESS | 1651 | 1469018315469 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:35 INFO - PROCESS | 1651 | 1469018315471 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:35 INFO - PROCESS | 1651 | ++DOCSHELL 0x120e8d000 == 30 [pid = 1651] [id = 622] 05:38:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x118540c00) [pid = 1651] [serial = 1866] [outer = 0x0] 05:38:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x119287400) [pid = 1651] [serial = 1867] [outer = 0x118540c00] 05:38:35 INFO - PROCESS | 1651 | 1469018315502 Marionette DEBUG loaded listener.js 05:38:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x1193cfc00) [pid = 1651] [serial = 1868] [outer = 0x118540c00] 05:38:35 INFO - PROCESS | 1651 | 1469018315805 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]]]}] 05:38:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 05:38:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 524ms 05:38:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 05:38:35 INFO - PROCESS | 1651 | 1469018315838 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 05:38:35 INFO - PROCESS | 1651 | 1469018315839 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 05:38:35 INFO - PROCESS | 1651 | 1469018315842 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 05:38:35 INFO - PROCESS | 1651 | 1469018315843 Marionette TRACE conn2 <- [1,2462,null,{}] 05:38:35 INFO - PROCESS | 1651 | 1469018315845 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}] 05:38:35 INFO - PROCESS | 1651 | 1469018315847 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:35 INFO - PROCESS | 1651 | 1469018315928 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 05:38:35 INFO - PROCESS | 1651 | 1469018315989 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:35 INFO - PROCESS | 1651 | 1469018315991 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:36 INFO - PROCESS | 1651 | ++DOCSHELL 0x121675000 == 31 [pid = 1651] [id = 623] 05:38:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x11930c400) [pid = 1651] [serial = 1869] [outer = 0x0] 05:38:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x1197a4c00) [pid = 1651] [serial = 1870] [outer = 0x11930c400] 05:38:36 INFO - PROCESS | 1651 | 1469018316016 Marionette DEBUG loaded listener.js 05:38:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x120d1c000) [pid = 1651] [serial = 1871] [outer = 0x11930c400] 05:38:36 INFO - PROCESS | 1651 | 1469018316300 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]]]}] 05:38:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 05:38:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 474ms 05:38:36 INFO - PROCESS | 1651 | 1469018316324 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 05:38:36 INFO - PROCESS | 1651 | 1469018316325 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 05:38:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 05:38:36 INFO - PROCESS | 1651 | 1469018316328 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 05:38:36 INFO - PROCESS | 1651 | 1469018316329 Marionette TRACE conn2 <- [1,2466,null,{}] 05:38:36 INFO - PROCESS | 1651 | 1469018316340 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}] 05:38:36 INFO - PROCESS | 1651 | 1469018316341 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:36 INFO - PROCESS | 1651 | 1469018316808 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 05:38:36 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x12927c800) [pid = 1651] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 05:38:36 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x126e99800) [pid = 1651] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 05:38:36 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x128b47c00) [pid = 1651] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 05:38:36 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x11854e800) [pid = 1651] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 05:38:36 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x1198f6000) [pid = 1651] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 05:38:36 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x128b4a000) [pid = 1651] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 05:38:36 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x112972000) [pid = 1651] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 05:38:36 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x118311800) [pid = 1651] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 05:38:36 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x116976c00) [pid = 1651] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 05:38:36 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x12193b400) [pid = 1651] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 05:38:36 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x112984400) [pid = 1651] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 05:38:36 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x1126d8c00) [pid = 1651] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 05:38:36 INFO - PROCESS | 1651 | --DOMWINDOW == 78 (0x119311000) [pid = 1651] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 05:38:36 INFO - PROCESS | 1651 | --DOMWINDOW == 77 (0x129602c00) [pid = 1651] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 05:38:36 INFO - PROCESS | 1651 | --DOMWINDOW == 76 (0x11830bc00) [pid = 1651] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 05:38:36 INFO - PROCESS | 1651 | 1469018316879 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:36 INFO - PROCESS | 1651 | 1469018316881 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:36 INFO - PROCESS | 1651 | ++DOCSHELL 0x116578000 == 32 [pid = 1651] [id = 624] 05:38:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 77 (0x1126d5400) [pid = 1651] [serial = 1872] [outer = 0x0] 05:38:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 78 (0x1126da800) [pid = 1651] [serial = 1873] [outer = 0x1126d5400] 05:38:36 INFO - PROCESS | 1651 | 1469018316914 Marionette DEBUG loaded listener.js 05:38:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x112e2d000) [pid = 1651] [serial = 1874] [outer = 0x1126d5400] 05:38:37 INFO - PROCESS | 1651 | 1469018317466 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]]]}] 05:38:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 05:38:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1181ms 05:38:37 INFO - PROCESS | 1651 | 1469018317510 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 05:38:37 INFO - PROCESS | 1651 | 1469018317512 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 05:38:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 05:38:37 INFO - PROCESS | 1651 | 1469018317518 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 05:38:37 INFO - PROCESS | 1651 | 1469018317520 Marionette TRACE conn2 <- [1,2470,null,{}] 05:38:37 INFO - PROCESS | 1651 | 1469018317524 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}] 05:38:37 INFO - PROCESS | 1651 | 1469018317527 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:37 INFO - PROCESS | 1651 | 1469018317630 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 05:38:37 INFO - PROCESS | 1651 | 1469018317707 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:37 INFO - PROCESS | 1651 | 1469018317709 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:37 INFO - PROCESS | 1651 | ++DOCSHELL 0x120e8a800 == 33 [pid = 1651] [id = 625] 05:38:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x1161f8000) [pid = 1651] [serial = 1875] [outer = 0x0] 05:38:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x1169dd000) [pid = 1651] [serial = 1876] [outer = 0x1161f8000] 05:38:37 INFO - PROCESS | 1651 | 1469018317740 Marionette DEBUG loaded listener.js 05:38:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x11830f400) [pid = 1651] [serial = 1877] [outer = 0x1161f8000] 05:38:38 INFO - PROCESS | 1651 | 1469018318282 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]]]}] 05:38:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 05:38:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 771ms 05:38:38 INFO - PROCESS | 1651 | 1469018318289 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 05:38:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 05:38:38 INFO - PROCESS | 1651 | 1469018318291 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 05:38:38 INFO - PROCESS | 1651 | 1469018318293 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 05:38:38 INFO - PROCESS | 1651 | 1469018318295 Marionette TRACE conn2 <- [1,2474,null,{}] 05:38:38 INFO - PROCESS | 1651 | 1469018318297 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}] 05:38:38 INFO - PROCESS | 1651 | 1469018318299 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:38 INFO - PROCESS | 1651 | 1469018318490 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 05:38:38 INFO - PROCESS | 1651 | 1469018318585 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:38 INFO - PROCESS | 1651 | 1469018318587 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:38 INFO - PROCESS | 1651 | ++DOCSHELL 0x1169a2000 == 34 [pid = 1651] [id = 626] 05:38:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x112977000) [pid = 1651] [serial = 1878] [outer = 0x0] 05:38:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x112985400) [pid = 1651] [serial = 1879] [outer = 0x112977000] 05:38:38 INFO - PROCESS | 1651 | 1469018318627 Marionette DEBUG loaded listener.js 05:38:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x113d95400) [pid = 1651] [serial = 1880] [outer = 0x112977000] 05:38:38 INFO - PROCESS | 1651 | --DOCSHELL 0x121675000 == 33 [pid = 1651] [id = 623] 05:38:38 INFO - PROCESS | 1651 | --DOCSHELL 0x120e8d000 == 32 [pid = 1651] [id = 622] 05:38:38 INFO - PROCESS | 1651 | --DOCSHELL 0x118ab2000 == 31 [pid = 1651] [id = 621] 05:38:38 INFO - PROCESS | 1651 | --DOCSHELL 0x1169b5800 == 30 [pid = 1651] [id = 620] 05:38:38 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x129603000) [pid = 1651] [serial = 1838] [outer = 0x0] [url = about:blank] 05:38:38 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x12738e400) [pid = 1651] [serial = 1822] [outer = 0x0] [url = about:blank] 05:38:38 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x128ba3800) [pid = 1651] [serial = 1825] [outer = 0x0] [url = about:blank] 05:38:38 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x118a7c800) [pid = 1651] [serial = 1810] [outer = 0x0] [url = about:blank] 05:38:38 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x1273a5400) [pid = 1651] [serial = 1799] [outer = 0x0] [url = about:blank] 05:38:38 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x128f27400) [pid = 1651] [serial = 1828] [outer = 0x0] [url = about:blank] 05:38:38 INFO - PROCESS | 1651 | --DOMWINDOW == 78 (0x11297b800) [pid = 1651] [serial = 1801] [outer = 0x0] [url = about:blank] 05:38:38 INFO - PROCESS | 1651 | --DOMWINDOW == 77 (0x113868c00) [pid = 1651] [serial = 1802] [outer = 0x0] [url = about:blank] 05:38:38 INFO - PROCESS | 1651 | --DOMWINDOW == 76 (0x118546000) [pid = 1651] [serial = 1804] [outer = 0x0] [url = about:blank] 05:38:38 INFO - PROCESS | 1651 | --DOMWINDOW == 75 (0x118e54400) [pid = 1651] [serial = 1805] [outer = 0x0] [url = about:blank] 05:38:38 INFO - PROCESS | 1651 | --DOMWINDOW == 74 (0x116aa1400) [pid = 1651] [serial = 1807] [outer = 0x0] [url = about:blank] 05:38:38 INFO - PROCESS | 1651 | --DOMWINDOW == 73 (0x118519800) [pid = 1651] [serial = 1808] [outer = 0x0] [url = about:blank] 05:38:38 INFO - PROCESS | 1651 | --DOMWINDOW == 72 (0x123a95800) [pid = 1651] [serial = 1816] [outer = 0x0] [url = about:blank] 05:38:38 INFO - PROCESS | 1651 | --DOMWINDOW == 71 (0x123a9ec00) [pid = 1651] [serial = 1817] [outer = 0x0] [url = about:blank] 05:38:38 INFO - PROCESS | 1651 | --DOMWINDOW == 70 (0x128e3e400) [pid = 1651] [serial = 1826] [outer = 0x0] [url = about:blank] 05:38:38 INFO - PROCESS | 1651 | --DOMWINDOW == 69 (0x123fec000) [pid = 1651] [serial = 1819] [outer = 0x0] [url = about:blank] 05:38:38 INFO - PROCESS | 1651 | --DOMWINDOW == 68 (0x11298ac00) [pid = 1651] [serial = 1831] [outer = 0x0] [url = about:blank] 05:38:38 INFO - PROCESS | 1651 | --DOMWINDOW == 67 (0x1198f3400) [pid = 1651] [serial = 1813] [outer = 0x0] [url = about:blank] 05:38:38 INFO - PROCESS | 1651 | --DOMWINDOW == 66 (0x1217a6400) [pid = 1651] [serial = 1814] [outer = 0x0] [url = about:blank] 05:38:38 INFO - PROCESS | 1651 | --DOMWINDOW == 65 (0x11930e000) [pid = 1651] [serial = 1811] [outer = 0x0] [url = about:blank] 05:38:38 INFO - PROCESS | 1651 | --DOMWINDOW == 64 (0x129278000) [pid = 1651] [serial = 1829] [outer = 0x0] [url = about:blank] 05:38:38 INFO - PROCESS | 1651 | --DOMWINDOW == 63 (0x12960e000) [pid = 1651] [serial = 1840] [outer = 0x0] [url = about:blank] 05:38:38 INFO - PROCESS | 1651 | --DOMWINDOW == 62 (0x12a7dcc00) [pid = 1651] [serial = 1841] [outer = 0x0] [url = about:blank] 05:38:38 INFO - PROCESS | 1651 | --DOMWINDOW == 61 (0x118310800) [pid = 1651] [serial = 1832] [outer = 0x0] [url = about:blank] 05:38:38 INFO - PROCESS | 1651 | --DOMWINDOW == 60 (0x129383c00) [pid = 1651] [serial = 1837] [outer = 0x0] [url = about:blank] 05:38:38 INFO - PROCESS | 1651 | --DOMWINDOW == 59 (0x123a9a800) [pid = 1651] [serial = 1834] [outer = 0x0] [url = about:blank] 05:38:38 INFO - PROCESS | 1651 | --DOMWINDOW == 58 (0x128b41000) [pid = 1651] [serial = 1823] [outer = 0x0] [url = about:blank] 05:38:38 INFO - PROCESS | 1651 | --DOMWINDOW == 57 (0x1252d6c00) [pid = 1651] [serial = 1820] [outer = 0x0] [url = about:blank] 05:38:38 INFO - PROCESS | 1651 | --DOMWINDOW == 56 (0x123f87000) [pid = 1651] [serial = 1835] [outer = 0x0] [url = about:blank] 05:38:39 INFO - PROCESS | 1651 | 1469018319026 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]]]}] 05:38:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 05:38:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 774ms 05:38:39 INFO - PROCESS | 1651 | 1469018319069 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 05:38:39 INFO - PROCESS | 1651 | 1469018319073 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 05:38:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 05:38:39 INFO - PROCESS | 1651 | 1469018319077 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 05:38:39 INFO - PROCESS | 1651 | 1469018319080 Marionette TRACE conn2 <- [1,2478,null,{}] 05:38:39 INFO - PROCESS | 1651 | 1469018319084 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}] 05:38:39 INFO - PROCESS | 1651 | 1469018319087 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:39 INFO - PROCESS | 1651 | 1469018319216 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 05:38:39 INFO - PROCESS | 1651 | 1469018319308 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:39 INFO - PROCESS | 1651 | 1469018319309 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:39 INFO - PROCESS | 1651 | ++DOCSHELL 0x1198c9000 == 31 [pid = 1651] [id = 627] 05:38:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 57 (0x113d41400) [pid = 1651] [serial = 1881] [outer = 0x0] 05:38:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 58 (0x117e13c00) [pid = 1651] [serial = 1882] [outer = 0x113d41400] 05:38:39 INFO - PROCESS | 1651 | 1469018319354 Marionette DEBUG loaded listener.js 05:38:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 59 (0x118591400) [pid = 1651] [serial = 1883] [outer = 0x113d41400] 05:38:39 INFO - PROCESS | 1651 | 1469018319769 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]]]}] 05:38:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 05:38:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 722ms 05:38:39 INFO - PROCESS | 1651 | 1469018319800 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 05:38:39 INFO - PROCESS | 1651 | 1469018319802 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 05:38:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 05:38:39 INFO - PROCESS | 1651 | 1469018319804 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 05:38:39 INFO - PROCESS | 1651 | 1469018319805 Marionette TRACE conn2 <- [1,2482,null,{}] 05:38:39 INFO - PROCESS | 1651 | 1469018319808 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}] 05:38:39 INFO - PROCESS | 1651 | 1469018319809 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:39 INFO - PROCESS | 1651 | 1469018319896 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 05:38:39 INFO - PROCESS | 1651 | 1469018319927 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:39 INFO - PROCESS | 1651 | 1469018319928 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:39 INFO - PROCESS | 1651 | ++DOCSHELL 0x123d06800 == 32 [pid = 1651] [id = 628] 05:38:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 60 (0x1193a4400) [pid = 1651] [serial = 1884] [outer = 0x0] 05:38:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 61 (0x1193cf400) [pid = 1651] [serial = 1885] [outer = 0x1193a4400] 05:38:39 INFO - PROCESS | 1651 | 1469018319972 Marionette DEBUG loaded listener.js 05:38:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 62 (0x1198eec00) [pid = 1651] [serial = 1886] [outer = 0x1193a4400] 05:38:40 INFO - PROCESS | 1651 | 1469018320584 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]]]}] 05:38:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 05:38:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 819ms 05:38:40 INFO - PROCESS | 1651 | 1469018320624 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 05:38:40 INFO - PROCESS | 1651 | 1469018320627 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 05:38:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 05:38:40 INFO - PROCESS | 1651 | 1469018320630 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 05:38:40 INFO - PROCESS | 1651 | 1469018320632 Marionette TRACE conn2 <- [1,2486,null,{}] 05:38:40 INFO - PROCESS | 1651 | 1469018320636 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}] 05:38:40 INFO - PROCESS | 1651 | 1469018320638 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:40 INFO - PROCESS | 1651 | 1469018320735 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 05:38:40 INFO - PROCESS | 1651 | 1469018320803 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:40 INFO - PROCESS | 1651 | 1469018320805 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:40 INFO - PROCESS | 1651 | ++DOCSHELL 0x1212a7800 == 33 [pid = 1651] [id = 629] 05:38:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 63 (0x11600fc00) [pid = 1651] [serial = 1887] [outer = 0x0] 05:38:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 64 (0x1183e7c00) [pid = 1651] [serial = 1888] [outer = 0x11600fc00] 05:38:40 INFO - PROCESS | 1651 | 1469018320837 Marionette DEBUG loaded listener.js 05:38:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 65 (0x118e51000) [pid = 1651] [serial = 1889] [outer = 0x11600fc00] 05:38:41 INFO - PROCESS | 1651 | 1469018321292 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]]]}] 05:38:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 05:38:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 721ms 05:38:41 INFO - PROCESS | 1651 | 1469018321352 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 05:38:41 INFO - PROCESS | 1651 | 1469018321355 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 05:38:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 05:38:41 INFO - PROCESS | 1651 | 1469018321360 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 05:38:41 INFO - PROCESS | 1651 | 1469018321361 Marionette TRACE conn2 <- [1,2490,null,{}] 05:38:41 INFO - PROCESS | 1651 | 1469018321364 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}] 05:38:41 INFO - PROCESS | 1651 | 1469018321366 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:41 INFO - PROCESS | 1651 | 1469018321461 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 05:38:41 INFO - PROCESS | 1651 | 1469018321529 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:41 INFO - PROCESS | 1651 | 1469018321530 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:41 INFO - PROCESS | 1651 | ++DOCSHELL 0x1169c1800 == 34 [pid = 1651] [id = 630] 05:38:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 66 (0x119a0b400) [pid = 1651] [serial = 1890] [outer = 0x0] 05:38:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 67 (0x119a58800) [pid = 1651] [serial = 1891] [outer = 0x119a0b400] 05:38:41 INFO - PROCESS | 1651 | 1469018321561 Marionette DEBUG loaded listener.js 05:38:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 68 (0x120d26000) [pid = 1651] [serial = 1892] [outer = 0x119a0b400] 05:38:41 INFO - PROCESS | 1651 | 1469018321990 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]]]}] 05:38:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 05:38:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 673ms 05:38:42 INFO - PROCESS | 1651 | 1469018322033 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 05:38:42 INFO - PROCESS | 1651 | 1469018322034 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 05:38:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 05:38:42 INFO - PROCESS | 1651 | 1469018322037 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 05:38:42 INFO - PROCESS | 1651 | 1469018322040 Marionette TRACE conn2 <- [1,2494,null,{}] 05:38:42 INFO - PROCESS | 1651 | 1469018322048 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}] 05:38:42 INFO - PROCESS | 1651 | 1469018322052 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:42 INFO - PROCESS | 1651 | 1469018322152 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 05:38:42 INFO - PROCESS | 1651 | 1469018322210 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:42 INFO - PROCESS | 1651 | 1469018322212 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:42 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a620800 == 35 [pid = 1651] [id = 631] 05:38:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 69 (0x12172d800) [pid = 1651] [serial = 1893] [outer = 0x0] 05:38:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 70 (0x1217af800) [pid = 1651] [serial = 1894] [outer = 0x12172d800] 05:38:42 INFO - PROCESS | 1651 | 1469018322245 Marionette DEBUG loaded listener.js 05:38:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 71 (0x123a66000) [pid = 1651] [serial = 1895] [outer = 0x12172d800] 05:38:42 INFO - PROCESS | 1651 | 1469018322669 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]]]}] 05:38:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 05:38:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 672ms 05:38:42 INFO - PROCESS | 1651 | 1469018322710 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 05:38:42 INFO - PROCESS | 1651 | 1469018322712 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 05:38:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 05:38:42 INFO - PROCESS | 1651 | 1469018322714 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 05:38:42 INFO - PROCESS | 1651 | 1469018322715 Marionette TRACE conn2 <- [1,2498,null,{}] 05:38:42 INFO - PROCESS | 1651 | 1469018322718 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}] 05:38:42 INFO - PROCESS | 1651 | 1469018322719 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:42 INFO - PROCESS | 1651 | 1469018322834 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 05:38:42 INFO - PROCESS | 1651 | 1469018322903 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:42 INFO - PROCESS | 1651 | 1469018322905 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:42 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a834000 == 36 [pid = 1651] [id = 632] 05:38:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 72 (0x123a9c400) [pid = 1651] [serial = 1896] [outer = 0x0] 05:38:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 73 (0x123d98c00) [pid = 1651] [serial = 1897] [outer = 0x123a9c400] 05:38:42 INFO - PROCESS | 1651 | 1469018322935 Marionette DEBUG loaded listener.js 05:38:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 74 (0x123ff1000) [pid = 1651] [serial = 1898] [outer = 0x123a9c400] 05:38:43 INFO - PROCESS | 1651 | 1469018323394 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]]]}] 05:38:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 05:38:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 720ms 05:38:43 INFO - PROCESS | 1651 | 1469018323435 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 05:38:43 INFO - PROCESS | 1651 | 1469018323437 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 05:38:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 05:38:43 INFO - PROCESS | 1651 | 1469018323441 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 05:38:43 INFO - PROCESS | 1651 | 1469018323443 Marionette TRACE conn2 <- [1,2502,null,{}] 05:38:43 INFO - PROCESS | 1651 | 1469018323446 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}] 05:38:43 INFO - PROCESS | 1651 | 1469018323449 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:43 INFO - PROCESS | 1651 | 1469018323606 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 05:38:43 INFO - PROCESS | 1651 | 1469018323737 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:43 INFO - PROCESS | 1651 | 1469018323739 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:43 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b226800 == 37 [pid = 1651] [id = 633] 05:38:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 75 (0x123a9ec00) [pid = 1651] [serial = 1899] [outer = 0x0] 05:38:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 76 (0x125178c00) [pid = 1651] [serial = 1900] [outer = 0x123a9ec00] 05:38:43 INFO - PROCESS | 1651 | 1469018323788 Marionette DEBUG loaded listener.js 05:38:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 77 (0x1251d6000) [pid = 1651] [serial = 1901] [outer = 0x123a9ec00] 05:38:44 INFO - PROCESS | 1651 | 1469018324247 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]]]}] 05:38:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 05:38:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 923ms 05:38:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 05:38:44 INFO - PROCESS | 1651 | 1469018324365 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 05:38:44 INFO - PROCESS | 1651 | 1469018324368 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 05:38:44 INFO - PROCESS | 1651 | 1469018324371 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 05:38:44 INFO - PROCESS | 1651 | 1469018324373 Marionette TRACE conn2 <- [1,2506,null,{}] 05:38:44 INFO - PROCESS | 1651 | 1469018324377 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}] 05:38:44 INFO - PROCESS | 1651 | 1469018324379 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:44 INFO - PROCESS | 1651 | 1469018324480 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 05:38:44 INFO - PROCESS | 1651 | 1469018324546 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:44 INFO - PROCESS | 1651 | 1469018324550 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:44 INFO - PROCESS | 1651 | ++DOCSHELL 0x120e8d000 == 38 [pid = 1651] [id = 634] 05:38:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 78 (0x116005c00) [pid = 1651] [serial = 1902] [outer = 0x0] 05:38:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x116905400) [pid = 1651] [serial = 1903] [outer = 0x116005c00] 05:38:44 INFO - PROCESS | 1651 | 1469018324577 Marionette DEBUG loaded listener.js 05:38:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x119284c00) [pid = 1651] [serial = 1904] [outer = 0x116005c00] 05:38:45 INFO - PROCESS | 1651 | --DOCSHELL 0x1212a6800 == 37 [pid = 1651] [id = 619] 05:38:45 INFO - PROCESS | 1651 | --DOCSHELL 0x1198c9000 == 36 [pid = 1651] [id = 627] 05:38:45 INFO - PROCESS | 1651 | --DOCSHELL 0x1169a2000 == 35 [pid = 1651] [id = 626] 05:38:45 INFO - PROCESS | 1651 | --DOCSHELL 0x116578000 == 34 [pid = 1651] [id = 624] 05:38:45 INFO - PROCESS | 1651 | --DOCSHELL 0x120e8a800 == 33 [pid = 1651] [id = 625] 05:38:45 INFO - PROCESS | 1651 | --DOCSHELL 0x12b226800 == 32 [pid = 1651] [id = 633] 05:38:45 INFO - PROCESS | 1651 | --DOCSHELL 0x12a834000 == 31 [pid = 1651] [id = 632] 05:38:45 INFO - PROCESS | 1651 | --DOCSHELL 0x12a620800 == 30 [pid = 1651] [id = 631] 05:38:45 INFO - PROCESS | 1651 | --DOCSHELL 0x1169c1800 == 29 [pid = 1651] [id = 630] 05:38:45 INFO - PROCESS | 1651 | --DOCSHELL 0x123d06800 == 28 [pid = 1651] [id = 628] 05:38:45 INFO - PROCESS | 1651 | --DOCSHELL 0x1212a7800 == 27 [pid = 1651] [id = 629] 05:38:45 INFO - PROCESS | 1651 | 1469018325501 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]]]}] 05:38:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 05:38:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1173ms 05:38:45 INFO - PROCESS | 1651 | 1469018325543 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 05:38:45 INFO - PROCESS | 1651 | 1469018325546 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 05:38:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 05:38:45 INFO - PROCESS | 1651 | 1469018325555 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 05:38:45 INFO - PROCESS | 1651 | 1469018325557 Marionette TRACE conn2 <- [1,2510,null,{}] 05:38:45 INFO - PROCESS | 1651 | 1469018325560 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}] 05:38:45 INFO - PROCESS | 1651 | 1469018325562 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:45 INFO - PROCESS | 1651 | 1469018325646 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 05:38:45 INFO - PROCESS | 1651 | 1469018325653 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:45 INFO - PROCESS | 1651 | 1469018325656 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:45 INFO - PROCESS | 1651 | ++DOCSHELL 0x11701d800 == 28 [pid = 1651] [id = 635] 05:38:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x1128d2000) [pid = 1651] [serial = 1905] [outer = 0x0] 05:38:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x112ea8800) [pid = 1651] [serial = 1906] [outer = 0x1128d2000] 05:38:45 INFO - PROCESS | 1651 | 1469018325684 Marionette DEBUG loaded listener.js 05:38:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x1128d3800) [pid = 1651] [serial = 1907] [outer = 0x1128d2000] 05:38:46 INFO - PROCESS | 1651 | 1469018326099 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]]]}] 05:38:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 05:38:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 570ms 05:38:46 INFO - PROCESS | 1651 | 1469018326134 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 05:38:46 INFO - PROCESS | 1651 | 1469018326137 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 05:38:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 05:38:46 INFO - PROCESS | 1651 | 1469018326142 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 05:38:46 INFO - PROCESS | 1651 | 1469018326144 Marionette TRACE conn2 <- [1,2514,null,{}] 05:38:46 INFO - PROCESS | 1651 | 1469018326153 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}] 05:38:46 INFO - PROCESS | 1651 | 1469018326154 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:46 INFO - PROCESS | 1651 | 1469018326259 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 05:38:46 INFO - PROCESS | 1651 | 1469018326269 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:46 INFO - PROCESS | 1651 | 1469018326271 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:46 INFO - PROCESS | 1651 | ++DOCSHELL 0x1198e1000 == 29 [pid = 1651] [id = 636] 05:38:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x1161ec400) [pid = 1651] [serial = 1908] [outer = 0x0] 05:38:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x116a9d400) [pid = 1651] [serial = 1909] [outer = 0x1161ec400] 05:38:46 INFO - PROCESS | 1651 | 1469018326328 Marionette DEBUG loaded listener.js 05:38:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x118544000) [pid = 1651] [serial = 1910] [outer = 0x1161ec400] 05:38:46 INFO - PROCESS | 1651 | 1469018326675 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]]]}] 05:38:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 05:38:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 570ms 05:38:46 INFO - PROCESS | 1651 | 1469018326713 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 05:38:46 INFO - PROCESS | 1651 | 1469018326715 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 05:38:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 05:38:46 INFO - PROCESS | 1651 | 1469018326717 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 05:38:46 INFO - PROCESS | 1651 | 1469018326719 Marionette TRACE conn2 <- [1,2518,null,{}] 05:38:46 INFO - PROCESS | 1651 | 1469018326727 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}] 05:38:46 INFO - PROCESS | 1651 | 1469018326731 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:46 INFO - PROCESS | 1651 | 1469018326830 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 05:38:46 INFO - PROCESS | 1651 | 1469018326866 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:46 INFO - PROCESS | 1651 | 1469018326868 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:46 INFO - PROCESS | 1651 | ++DOCSHELL 0x127175800 == 30 [pid = 1651] [id = 637] 05:38:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x1128dac00) [pid = 1651] [serial = 1911] [outer = 0x0] 05:38:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x1193c8400) [pid = 1651] [serial = 1912] [outer = 0x1128dac00] 05:38:46 INFO - PROCESS | 1651 | 1469018326896 Marionette DEBUG loaded listener.js 05:38:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x119a0c400) [pid = 1651] [serial = 1913] [outer = 0x1128dac00] 05:38:47 INFO - PROCESS | 1651 | 1469018327301 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]]]}] 05:38:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 05:38:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 621ms 05:38:47 INFO - PROCESS | 1651 | 1469018327340 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 05:38:47 INFO - PROCESS | 1651 | 1469018327343 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 05:38:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 05:38:47 INFO - PROCESS | 1651 | 1469018327346 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 05:38:47 INFO - PROCESS | 1651 | 1469018327348 Marionette TRACE conn2 <- [1,2522,null,{}] 05:38:47 INFO - PROCESS | 1651 | 1469018327352 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}] 05:38:47 INFO - PROCESS | 1651 | 1469018327353 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:47 INFO - PROCESS | 1651 | 1469018327484 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 05:38:47 INFO - PROCESS | 1651 | 1469018327499 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:47 INFO - PROCESS | 1651 | 1469018327500 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:47 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a40b000 == 31 [pid = 1651] [id = 638] 05:38:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x120d27000) [pid = 1651] [serial = 1914] [outer = 0x0] 05:38:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x121450400) [pid = 1651] [serial = 1915] [outer = 0x120d27000] 05:38:47 INFO - PROCESS | 1651 | 1469018327526 Marionette DEBUG loaded listener.js 05:38:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x1217ac400) [pid = 1651] [serial = 1916] [outer = 0x120d27000] 05:38:47 INFO - PROCESS | 1651 | 1469018327880 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]]]}] 05:38:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 05:38:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 572ms 05:38:47 INFO - PROCESS | 1651 | 1469018327923 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 05:38:47 INFO - PROCESS | 1651 | 1469018327924 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 05:38:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 05:38:47 INFO - PROCESS | 1651 | 1469018327926 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 05:38:47 INFO - PROCESS | 1651 | 1469018327927 Marionette TRACE conn2 <- [1,2526,null,{}] 05:38:47 INFO - PROCESS | 1651 | 1469018327930 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}] 05:38:47 INFO - PROCESS | 1651 | 1469018327938 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:48 INFO - PROCESS | 1651 | 1469018328030 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 05:38:48 INFO - PROCESS | 1651 | 1469018328066 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:48 INFO - PROCESS | 1651 | 1469018328067 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:48 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a837000 == 32 [pid = 1651] [id = 639] 05:38:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x11607f400) [pid = 1651] [serial = 1917] [outer = 0x0] 05:38:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x123a29000) [pid = 1651] [serial = 1918] [outer = 0x11607f400] 05:38:48 INFO - PROCESS | 1651 | 1469018328092 Marionette DEBUG loaded listener.js 05:38:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x123a93000) [pid = 1651] [serial = 1919] [outer = 0x11607f400] 05:38:48 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x1161f8000) [pid = 1651] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 05:38:48 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x112977000) [pid = 1651] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 05:38:48 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x1126d5400) [pid = 1651] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 05:38:48 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x113d41400) [pid = 1651] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 05:38:48 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x126fb1800) [pid = 1651] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 05:38:48 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x1125f6000) [pid = 1651] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 05:38:48 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x1273a1400) [pid = 1651] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 05:38:48 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x1198ef000) [pid = 1651] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 05:38:48 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x118307400) [pid = 1651] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 05:38:48 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x1193a4400) [pid = 1651] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 05:38:48 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x1161ec800) [pid = 1651] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 05:38:48 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x118540c00) [pid = 1651] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 05:38:48 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x116aa0400) [pid = 1651] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 05:38:48 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x113374000) [pid = 1651] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 05:38:48 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x11930c400) [pid = 1651] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 05:38:48 INFO - PROCESS | 1651 | 1469018328536 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]]]}] 05:38:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 05:38:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 618ms 05:38:48 INFO - PROCESS | 1651 | 1469018328545 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 05:38:48 INFO - PROCESS | 1651 | 1469018328546 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 05:38:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 05:38:48 INFO - PROCESS | 1651 | 1469018328555 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 05:38:48 INFO - PROCESS | 1651 | 1469018328556 Marionette TRACE conn2 <- [1,2530,null,{}] 05:38:48 INFO - PROCESS | 1651 | 1469018328558 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}] 05:38:48 INFO - PROCESS | 1651 | 1469018328562 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:48 INFO - PROCESS | 1651 | 1469018328698 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 05:38:48 INFO - PROCESS | 1651 | 1469018328732 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:48 INFO - PROCESS | 1651 | 1469018328733 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:48 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b2e9000 == 33 [pid = 1651] [id = 640] 05:38:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x1128ce000) [pid = 1651] [serial = 1920] [outer = 0x0] 05:38:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x1183eac00) [pid = 1651] [serial = 1921] [outer = 0x1128ce000] 05:38:48 INFO - PROCESS | 1651 | 1469018328760 Marionette DEBUG loaded listener.js 05:38:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x123f69800) [pid = 1651] [serial = 1922] [outer = 0x1128ce000] 05:38:49 INFO - PROCESS | 1651 | 1469018329033 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]]]}] 05:38:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 05:38:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 521ms 05:38:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 05:38:49 INFO - PROCESS | 1651 | 1469018329077 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 05:38:49 INFO - PROCESS | 1651 | 1469018329078 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 05:38:49 INFO - PROCESS | 1651 | 1469018329088 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 05:38:49 INFO - PROCESS | 1651 | 1469018329089 Marionette TRACE conn2 <- [1,2534,null,{}] 05:38:49 INFO - PROCESS | 1651 | 1469018329091 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}] 05:38:49 INFO - PROCESS | 1651 | 1469018329093 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:49 INFO - PROCESS | 1651 | 1469018329181 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 05:38:49 INFO - PROCESS | 1651 | 1469018329187 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:49 INFO - PROCESS | 1651 | 1469018329188 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:49 INFO - PROCESS | 1651 | ++DOCSHELL 0x12bb15800 == 34 [pid = 1651] [id = 641] 05:38:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x123f69c00) [pid = 1651] [serial = 1923] [outer = 0x0] 05:38:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x125181c00) [pid = 1651] [serial = 1924] [outer = 0x123f69c00] 05:38:49 INFO - PROCESS | 1651 | 1469018329213 Marionette DEBUG loaded listener.js 05:38:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x1265bd000) [pid = 1651] [serial = 1925] [outer = 0x123f69c00] 05:38:49 INFO - PROCESS | 1651 | 1469018329539 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]]]}] 05:38:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 05:38:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 479ms 05:38:49 INFO - PROCESS | 1651 | 1469018329560 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 05:38:49 INFO - PROCESS | 1651 | 1469018329561 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 05:38:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 05:38:49 INFO - PROCESS | 1651 | 1469018329563 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 05:38:49 INFO - PROCESS | 1651 | 1469018329566 Marionette TRACE conn2 <- [1,2538,null,{}] 05:38:49 INFO - PROCESS | 1651 | 1469018329596 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}] 05:38:49 INFO - PROCESS | 1651 | 1469018329597 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:49 INFO - PROCESS | 1651 | 1469018329677 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 05:38:49 INFO - PROCESS | 1651 | 1469018329683 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:49 INFO - PROCESS | 1651 | 1469018329685 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:49 INFO - PROCESS | 1651 | ++DOCSHELL 0x12be4a000 == 35 [pid = 1651] [id = 642] 05:38:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x123f8cc00) [pid = 1651] [serial = 1926] [outer = 0x0] 05:38:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x126e95400) [pid = 1651] [serial = 1927] [outer = 0x123f8cc00] 05:38:49 INFO - PROCESS | 1651 | 1469018329710 Marionette DEBUG loaded listener.js 05:38:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x126fb8800) [pid = 1651] [serial = 1928] [outer = 0x123f8cc00] 05:38:50 INFO - PROCESS | 1651 | 1469018330026 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]]]}] 05:38:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 05:38:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 477ms 05:38:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 05:38:50 INFO - PROCESS | 1651 | 1469018330041 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 05:38:50 INFO - PROCESS | 1651 | 1469018330042 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 05:38:50 INFO - PROCESS | 1651 | 1469018330044 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 05:38:50 INFO - PROCESS | 1651 | 1469018330045 Marionette TRACE conn2 <- [1,2542,null,{}] 05:38:50 INFO - PROCESS | 1651 | 1469018330051 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}] 05:38:50 INFO - PROCESS | 1651 | 1469018330052 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:50 INFO - PROCESS | 1651 | 1469018330137 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 05:38:50 INFO - PROCESS | 1651 | 1469018330141 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:50 INFO - PROCESS | 1651 | 1469018330142 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:50 INFO - PROCESS | 1651 | ++DOCSHELL 0x127175000 == 36 [pid = 1651] [id = 643] 05:38:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x1271bfc00) [pid = 1651] [serial = 1929] [outer = 0x0] 05:38:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x12731a800) [pid = 1651] [serial = 1930] [outer = 0x1271bfc00] 05:38:50 INFO - PROCESS | 1651 | 1469018330167 Marionette DEBUG loaded listener.js 05:38:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x127321c00) [pid = 1651] [serial = 1931] [outer = 0x1271bfc00] 05:38:50 INFO - PROCESS | 1651 | 1469018330702 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]]]}] 05:38:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 05:38:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 673ms 05:38:50 INFO - PROCESS | 1651 | 1469018330740 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 05:38:50 INFO - PROCESS | 1651 | 1469018330743 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 05:38:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 05:38:50 INFO - PROCESS | 1651 | 1469018330749 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 05:38:50 INFO - PROCESS | 1651 | 1469018330752 Marionette TRACE conn2 <- [1,2546,null,{}] 05:38:50 INFO - PROCESS | 1651 | 1469018330756 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}] 05:38:50 INFO - PROCESS | 1651 | 1469018330758 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:50 INFO - PROCESS | 1651 | 1469018330866 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 05:38:50 INFO - PROCESS | 1651 | 1469018330992 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:50 INFO - PROCESS | 1651 | 1469018330994 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:51 INFO - PROCESS | 1651 | ++DOCSHELL 0x1198d4000 == 37 [pid = 1651] [id = 644] 05:38:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x113373000) [pid = 1651] [serial = 1932] [outer = 0x0] 05:38:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x11386a000) [pid = 1651] [serial = 1933] [outer = 0x113373000] 05:38:51 INFO - PROCESS | 1651 | 1469018331025 Marionette DEBUG loaded listener.js 05:38:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x1160eb400) [pid = 1651] [serial = 1934] [outer = 0x113373000] 05:38:51 INFO - PROCESS | 1651 | 1469018331552 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]]]}] 05:38:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 05:38:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 873ms 05:38:51 INFO - PROCESS | 1651 | 1469018331722 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 05:38:51 INFO - PROCESS | 1651 | 1469018331724 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 05:38:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 05:38:51 INFO - PROCESS | 1651 | 1469018331756 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 05:38:51 INFO - PROCESS | 1651 | 1469018331758 Marionette TRACE conn2 <- [1,2550,null,{}] 05:38:51 INFO - PROCESS | 1651 | 1469018331763 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}] 05:38:51 INFO - PROCESS | 1651 | 1469018331765 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:51 INFO - PROCESS | 1651 | 1469018331869 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 05:38:51 INFO - PROCESS | 1651 | 1469018331921 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:51 INFO - PROCESS | 1651 | 1469018331924 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:51 INFO - PROCESS | 1651 | ++DOCSHELL 0x1185a9000 == 38 [pid = 1651] [id = 645] 05:38:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x1160ee400) [pid = 1651] [serial = 1935] [outer = 0x0] 05:38:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x11690dc00) [pid = 1651] [serial = 1936] [outer = 0x1160ee400] 05:38:51 INFO - PROCESS | 1651 | 1469018331951 Marionette DEBUG loaded listener.js 05:38:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x11816ac00) [pid = 1651] [serial = 1937] [outer = 0x1160ee400] 05:38:52 INFO - PROCESS | 1651 | --DOCSHELL 0x12be4a000 == 37 [pid = 1651] [id = 642] 05:38:52 INFO - PROCESS | 1651 | --DOCSHELL 0x12bb15800 == 36 [pid = 1651] [id = 641] 05:38:52 INFO - PROCESS | 1651 | --DOCSHELL 0x12b2e9000 == 35 [pid = 1651] [id = 640] 05:38:52 INFO - PROCESS | 1651 | --DOCSHELL 0x12a837000 == 34 [pid = 1651] [id = 639] 05:38:52 INFO - PROCESS | 1651 | --DOCSHELL 0x12a40b000 == 33 [pid = 1651] [id = 638] 05:38:52 INFO - PROCESS | 1651 | --DOCSHELL 0x127175800 == 32 [pid = 1651] [id = 637] 05:38:52 INFO - PROCESS | 1651 | --DOCSHELL 0x1198e1000 == 31 [pid = 1651] [id = 636] 05:38:52 INFO - PROCESS | 1651 | --DOCSHELL 0x11701d800 == 30 [pid = 1651] [id = 635] 05:38:52 INFO - PROCESS | 1651 | 1469018332366 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]]]}] 05:38:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 05:38:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 649ms 05:38:52 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x116a9d000) [pid = 1651] [serial = 1864] [outer = 0x0] [url = about:blank] 05:38:52 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x118162000) [pid = 1651] [serial = 1865] [outer = 0x0] [url = about:blank] 05:38:52 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x119287400) [pid = 1651] [serial = 1867] [outer = 0x0] [url = about:blank] 05:38:52 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x1193cfc00) [pid = 1651] [serial = 1868] [outer = 0x0] [url = about:blank] 05:38:52 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x118591400) [pid = 1651] [serial = 1883] [outer = 0x0] [url = about:blank] 05:38:52 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x11854a400) [pid = 1651] [serial = 1859] [outer = 0x0] [url = about:blank] 05:38:52 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x1176a3000) [pid = 1651] [serial = 1858] [outer = 0x0] [url = about:blank] 05:38:52 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x113868000) [pid = 1651] [serial = 1861] [outer = 0x0] [url = about:blank] 05:38:52 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x1151d3000) [pid = 1651] [serial = 1862] [outer = 0x0] [url = about:blank] 05:38:52 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x1128d4000) [pid = 1651] [serial = 1843] [outer = 0x0] [url = about:blank] 05:38:52 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x1187a0400) [pid = 1651] [serial = 1846] [outer = 0x0] [url = about:blank] 05:38:52 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x1217a2c00) [pid = 1651] [serial = 1849] [outer = 0x0] [url = about:blank] 05:38:52 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x127327800) [pid = 1651] [serial = 1852] [outer = 0x0] [url = about:blank] 05:38:52 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x128e38c00) [pid = 1651] [serial = 1855] [outer = 0x0] [url = about:blank] 05:38:52 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x1197a4c00) [pid = 1651] [serial = 1870] [outer = 0x0] [url = about:blank] 05:38:52 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x11830f400) [pid = 1651] [serial = 1877] [outer = 0x0] [url = about:blank] 05:38:52 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x112985400) [pid = 1651] [serial = 1879] [outer = 0x0] [url = about:blank] 05:38:52 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x1169dd000) [pid = 1651] [serial = 1876] [outer = 0x0] [url = about:blank] 05:38:52 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x112e2d000) [pid = 1651] [serial = 1874] [outer = 0x0] [url = about:blank] 05:38:52 INFO - PROCESS | 1651 | --DOMWINDOW == 78 (0x117e13c00) [pid = 1651] [serial = 1882] [outer = 0x0] [url = about:blank] 05:38:52 INFO - PROCESS | 1651 | --DOMWINDOW == 77 (0x1273a1000) [pid = 1651] [serial = 1853] [outer = 0x0] [url = about:blank] 05:38:52 INFO - PROCESS | 1651 | --DOMWINDOW == 76 (0x113377400) [pid = 1651] [serial = 1844] [outer = 0x0] [url = about:blank] 05:38:52 INFO - PROCESS | 1651 | --DOMWINDOW == 75 (0x129387400) [pid = 1651] [serial = 1856] [outer = 0x0] [url = about:blank] 05:38:52 INFO - PROCESS | 1651 | --DOMWINDOW == 74 (0x123d52800) [pid = 1651] [serial = 1850] [outer = 0x0] [url = about:blank] 05:38:52 INFO - PROCESS | 1651 | --DOMWINDOW == 73 (0x1193a8400) [pid = 1651] [serial = 1847] [outer = 0x0] [url = about:blank] 05:38:52 INFO - PROCESS | 1651 | --DOMWINDOW == 72 (0x113d95400) [pid = 1651] [serial = 1880] [outer = 0x0] [url = about:blank] 05:38:52 INFO - PROCESS | 1651 | --DOMWINDOW == 71 (0x120d1c000) [pid = 1651] [serial = 1871] [outer = 0x0] [url = about:blank] 05:38:52 INFO - PROCESS | 1651 | --DOMWINDOW == 70 (0x1126da800) [pid = 1651] [serial = 1873] [outer = 0x0] [url = about:blank] 05:38:52 INFO - PROCESS | 1651 | --DOMWINDOW == 69 (0x1198eec00) [pid = 1651] [serial = 1886] [outer = 0x0] [url = about:blank] 05:38:52 INFO - PROCESS | 1651 | --DOMWINDOW == 68 (0x1193cf400) [pid = 1651] [serial = 1885] [outer = 0x0] [url = about:blank] 05:38:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 05:38:52 INFO - PROCESS | 1651 | 1469018332400 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 05:38:52 INFO - PROCESS | 1651 | 1469018332403 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 05:38:52 INFO - PROCESS | 1651 | 1469018332412 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 05:38:52 INFO - PROCESS | 1651 | 1469018332415 Marionette TRACE conn2 <- [1,2554,null,{}] 05:38:52 INFO - PROCESS | 1651 | 1469018332425 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}] 05:38:52 INFO - PROCESS | 1651 | 1469018332427 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:52 INFO - PROCESS | 1651 | 1469018332537 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 05:38:52 INFO - PROCESS | 1651 | 1469018332543 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:52 INFO - PROCESS | 1651 | 1469018332544 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:52 INFO - PROCESS | 1651 | ++DOCSHELL 0x1192de800 == 31 [pid = 1651] [id = 646] 05:38:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 69 (0x11851ac00) [pid = 1651] [serial = 1938] [outer = 0x0] 05:38:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 70 (0x11854a400) [pid = 1651] [serial = 1939] [outer = 0x11851ac00] 05:38:52 INFO - PROCESS | 1651 | 1469018332587 Marionette DEBUG loaded listener.js 05:38:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 71 (0x118e49000) [pid = 1651] [serial = 1940] [outer = 0x11851ac00] 05:38:53 INFO - PROCESS | 1651 | 1469018333031 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]]]}] 05:38:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 05:38:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 682ms 05:38:53 INFO - PROCESS | 1651 | 1469018333091 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 05:38:53 INFO - PROCESS | 1651 | 1469018333093 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 05:38:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 05:38:53 INFO - PROCESS | 1651 | 1469018333098 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 05:38:53 INFO - PROCESS | 1651 | 1469018333100 Marionette TRACE conn2 <- [1,2558,null,{}] 05:38:53 INFO - PROCESS | 1651 | 1469018333110 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}] 05:38:53 INFO - PROCESS | 1651 | 1469018333117 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:53 INFO - PROCESS | 1651 | 1469018333217 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 05:38:53 INFO - PROCESS | 1651 | 1469018333228 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:53 INFO - PROCESS | 1651 | 1469018333230 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:53 INFO - PROCESS | 1651 | ++DOCSHELL 0x123f1d800 == 32 [pid = 1651] [id = 647] 05:38:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 72 (0x119797000) [pid = 1651] [serial = 1941] [outer = 0x0] 05:38:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 73 (0x1197a2c00) [pid = 1651] [serial = 1942] [outer = 0x119797000] 05:38:53 INFO - PROCESS | 1651 | 1469018333262 Marionette DEBUG loaded listener.js 05:38:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 74 (0x120d1bc00) [pid = 1651] [serial = 1943] [outer = 0x119797000] 05:38:53 INFO - PROCESS | 1651 | 1469018333612 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]]]}] 05:38:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 05:38:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 574ms 05:38:53 INFO - PROCESS | 1651 | 1469018333670 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 05:38:53 INFO - PROCESS | 1651 | 1469018333672 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 05:38:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 05:38:53 INFO - PROCESS | 1651 | 1469018333674 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 05:38:53 INFO - PROCESS | 1651 | 1469018333675 Marionette TRACE conn2 <- [1,2562,null,{}] 05:38:53 INFO - PROCESS | 1651 | 1469018333677 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}] 05:38:53 INFO - PROCESS | 1651 | 1469018333678 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:53 INFO - PROCESS | 1651 | 1469018333758 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 05:38:53 INFO - PROCESS | 1651 | 1469018333762 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:53 INFO - PROCESS | 1651 | 1469018333763 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:53 INFO - PROCESS | 1651 | ++DOCSHELL 0x128c1e000 == 33 [pid = 1651] [id = 648] 05:38:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 75 (0x112d5bc00) [pid = 1651] [serial = 1944] [outer = 0x0] 05:38:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 76 (0x121779c00) [pid = 1651] [serial = 1945] [outer = 0x112d5bc00] 05:38:53 INFO - PROCESS | 1651 | 1469018333792 Marionette DEBUG loaded listener.js 05:38:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 77 (0x123a29400) [pid = 1651] [serial = 1946] [outer = 0x112d5bc00] 05:38:54 INFO - PROCESS | 1651 | 1469018334156 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]]]}] 05:38:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 05:38:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 518ms 05:38:54 INFO - PROCESS | 1651 | 1469018334192 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 05:38:54 INFO - PROCESS | 1651 | 1469018334193 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 05:38:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 05:38:54 INFO - PROCESS | 1651 | 1469018334196 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 05:38:54 INFO - PROCESS | 1651 | 1469018334197 Marionette TRACE conn2 <- [1,2566,null,{}] 05:38:54 INFO - PROCESS | 1651 | 1469018334202 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}] 05:38:54 INFO - PROCESS | 1651 | 1469018334203 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:54 INFO - PROCESS | 1651 | 1469018334309 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 05:38:54 INFO - PROCESS | 1651 | 1469018334315 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:54 INFO - PROCESS | 1651 | 1469018334316 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:54 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a419800 == 34 [pid = 1651] [id = 649] 05:38:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 78 (0x113219000) [pid = 1651] [serial = 1947] [outer = 0x0] 05:38:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x123a95400) [pid = 1651] [serial = 1948] [outer = 0x113219000] 05:38:54 INFO - PROCESS | 1651 | 1469018334340 Marionette DEBUG loaded listener.js 05:38:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x123f64000) [pid = 1651] [serial = 1949] [outer = 0x113219000] 05:38:54 INFO - PROCESS | 1651 | 1469018334701 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]]]}] 05:38:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 05:38:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 521ms 05:38:54 INFO - PROCESS | 1651 | 1469018334718 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 05:38:54 INFO - PROCESS | 1651 | 1469018334720 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 05:38:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 05:38:54 INFO - PROCESS | 1651 | 1469018334730 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 05:38:54 INFO - PROCESS | 1651 | 1469018334734 Marionette TRACE conn2 <- [1,2570,null,{}] 05:38:54 INFO - PROCESS | 1651 | 1469018334738 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}] 05:38:54 INFO - PROCESS | 1651 | 1469018334744 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:54 INFO - PROCESS | 1651 | 1469018334934 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 05:38:54 INFO - PROCESS | 1651 | 1469018334965 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:54 INFO - PROCESS | 1651 | 1469018334967 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:54 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b2f3000 == 35 [pid = 1651] [id = 650] 05:38:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x1251d4000) [pid = 1651] [serial = 1950] [outer = 0x0] 05:38:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x1269cec00) [pid = 1651] [serial = 1951] [outer = 0x1251d4000] 05:38:55 INFO - PROCESS | 1651 | 1469018335008 Marionette DEBUG loaded listener.js 05:38:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x127326c00) [pid = 1651] [serial = 1952] [outer = 0x1251d4000] 05:38:55 INFO - PROCESS | 1651 | 1469018335432 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]]]}] 05:38:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 05:38:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 730ms 05:38:55 INFO - PROCESS | 1651 | 1469018335456 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 05:38:55 INFO - PROCESS | 1651 | 1469018335457 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 05:38:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 05:38:55 INFO - PROCESS | 1651 | 1469018335459 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 05:38:55 INFO - PROCESS | 1651 | 1469018335460 Marionette TRACE conn2 <- [1,2574,null,{}] 05:38:55 INFO - PROCESS | 1651 | 1469018335462 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}] 05:38:55 INFO - PROCESS | 1651 | 1469018335464 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:55 INFO - PROCESS | 1651 | 1469018335565 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 05:38:55 INFO - PROCESS | 1651 | 1469018335569 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:55 INFO - PROCESS | 1651 | 1469018335570 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:55 INFO - PROCESS | 1651 | ++DOCSHELL 0x12bb15000 == 36 [pid = 1651] [id = 651] 05:38:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x1126dcc00) [pid = 1651] [serial = 1953] [outer = 0x0] 05:38:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x12738a000) [pid = 1651] [serial = 1954] [outer = 0x1126dcc00] 05:38:55 INFO - PROCESS | 1651 | 1469018335594 Marionette DEBUG loaded listener.js 05:38:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x12739c800) [pid = 1651] [serial = 1955] [outer = 0x1126dcc00] 05:38:55 INFO - PROCESS | 1651 | 1469018335936 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]]]}] 05:38:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 05:38:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 518ms 05:38:55 INFO - PROCESS | 1651 | 1469018335977 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 05:38:55 INFO - PROCESS | 1651 | 1469018335979 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 05:38:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 05:38:55 INFO - PROCESS | 1651 | 1469018335981 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 05:38:55 INFO - PROCESS | 1651 | 1469018335982 Marionette TRACE conn2 <- [1,2578,null,{}] 05:38:55 INFO - PROCESS | 1651 | 1469018335984 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}] 05:38:55 INFO - PROCESS | 1651 | 1469018335985 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:56 INFO - PROCESS | 1651 | 1469018336084 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 05:38:56 INFO - PROCESS | 1651 | 1469018336094 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:56 INFO - PROCESS | 1651 | 1469018336095 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:56 INFO - PROCESS | 1651 | ++DOCSHELL 0x12be94000 == 37 [pid = 1651] [id = 652] 05:38:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x12739fc00) [pid = 1651] [serial = 1956] [outer = 0x0] 05:38:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x1273a3800) [pid = 1651] [serial = 1957] [outer = 0x12739fc00] 05:38:56 INFO - PROCESS | 1651 | 1469018336120 Marionette DEBUG loaded listener.js 05:38:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x128b3f400) [pid = 1651] [serial = 1958] [outer = 0x12739fc00] 05:38:56 INFO - PROCESS | 1651 | 1469018336465 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]]]}] 05:38:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 05:38:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 520ms 05:38:56 INFO - PROCESS | 1651 | 1469018336502 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 05:38:56 INFO - PROCESS | 1651 | 1469018336503 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 05:38:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 05:38:56 INFO - PROCESS | 1651 | 1469018336505 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 05:38:56 INFO - PROCESS | 1651 | 1469018336506 Marionette TRACE conn2 <- [1,2582,null,{}] 05:38:56 INFO - PROCESS | 1651 | 1469018336509 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}] 05:38:56 INFO - PROCESS | 1651 | 1469018336510 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:56 INFO - PROCESS | 1651 | 1469018336663 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 05:38:56 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x11600fc00) [pid = 1651] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 05:38:56 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x119a0b400) [pid = 1651] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 05:38:56 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x12172d800) [pid = 1651] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 05:38:56 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x123a9c400) [pid = 1651] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 05:38:56 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x1128dac00) [pid = 1651] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 05:38:56 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x120d27000) [pid = 1651] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 05:38:56 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x123a9ec00) [pid = 1651] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 05:38:56 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x116005c00) [pid = 1651] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 05:38:56 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x11607f400) [pid = 1651] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 05:38:56 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x1128ce000) [pid = 1651] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 05:38:56 INFO - PROCESS | 1651 | --DOMWINDOW == 78 (0x123f69c00) [pid = 1651] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 05:38:56 INFO - PROCESS | 1651 | --DOMWINDOW == 77 (0x123f8cc00) [pid = 1651] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 05:38:56 INFO - PROCESS | 1651 | --DOMWINDOW == 76 (0x1128d2000) [pid = 1651] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 05:38:56 INFO - PROCESS | 1651 | --DOMWINDOW == 75 (0x1161ec400) [pid = 1651] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 05:38:56 INFO - PROCESS | 1651 | 1469018336709 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:56 INFO - PROCESS | 1651 | 1469018336710 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:56 INFO - PROCESS | 1651 | ++DOCSHELL 0x1212a4800 == 38 [pid = 1651] [id = 653] 05:38:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 76 (0x11267e000) [pid = 1651] [serial = 1959] [outer = 0x0] 05:38:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 77 (0x1128d7400) [pid = 1651] [serial = 1960] [outer = 0x11267e000] 05:38:56 INFO - PROCESS | 1651 | 1469018336734 Marionette DEBUG loaded listener.js 05:38:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 78 (0x1161f1000) [pid = 1651] [serial = 1961] [outer = 0x11267e000] 05:38:57 INFO - PROCESS | 1651 | 1469018337013 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]]]}] 05:38:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 05:38:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 524ms 05:38:57 INFO - PROCESS | 1651 | 1469018337038 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 05:38:57 INFO - PROCESS | 1651 | 1469018337039 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 05:38:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 05:38:57 INFO - PROCESS | 1651 | 1469018337041 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 05:38:57 INFO - PROCESS | 1651 | 1469018337043 Marionette TRACE conn2 <- [1,2586,null,{}] 05:38:57 INFO - PROCESS | 1651 | 1469018337045 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}] 05:38:57 INFO - PROCESS | 1651 | 1469018337046 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:57 INFO - PROCESS | 1651 | 1469018337139 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 05:38:57 INFO - PROCESS | 1651 | 1469018337142 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:57 INFO - PROCESS | 1651 | 1469018337143 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:57 INFO - PROCESS | 1651 | ++DOCSHELL 0x128c1c000 == 39 [pid = 1651] [id = 654] 05:38:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x118516800) [pid = 1651] [serial = 1962] [outer = 0x0] 05:38:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x121936000) [pid = 1651] [serial = 1963] [outer = 0x118516800] 05:38:57 INFO - PROCESS | 1651 | 1469018337169 Marionette DEBUG loaded listener.js 05:38:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x1273a1000) [pid = 1651] [serial = 1964] [outer = 0x118516800] 05:38:57 INFO - PROCESS | 1651 | 1469018337519 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]]]}] 05:38:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 05:38:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 519ms 05:38:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 05:38:57 INFO - PROCESS | 1651 | 1469018337561 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 05:38:57 INFO - PROCESS | 1651 | 1469018337563 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 05:38:57 INFO - PROCESS | 1651 | 1469018337565 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 05:38:57 INFO - PROCESS | 1651 | 1469018337567 Marionette TRACE conn2 <- [1,2590,null,{}] 05:38:57 INFO - PROCESS | 1651 | 1469018337569 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}] 05:38:57 INFO - PROCESS | 1651 | 1469018337571 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:57 INFO - PROCESS | 1651 | 1469018337661 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 05:38:57 INFO - PROCESS | 1651 | 1469018337667 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:57 INFO - PROCESS | 1651 | 1469018337669 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:57 INFO - PROCESS | 1651 | ++DOCSHELL 0x12cc72000 == 40 [pid = 1651] [id = 655] 05:38:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x1273a4400) [pid = 1651] [serial = 1965] [outer = 0x0] 05:38:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x128ba8000) [pid = 1651] [serial = 1966] [outer = 0x1273a4400] 05:38:57 INFO - PROCESS | 1651 | 1469018337696 Marionette DEBUG loaded listener.js 05:38:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x129271400) [pid = 1651] [serial = 1967] [outer = 0x1273a4400] 05:38:58 INFO - PROCESS | 1651 | 1469018338032 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]]]}] 05:38:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 05:38:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 472ms 05:38:58 INFO - PROCESS | 1651 | 1469018338037 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 05:38:58 INFO - PROCESS | 1651 | 1469018338039 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 05:38:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 05:38:58 INFO - PROCESS | 1651 | 1469018338042 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 05:38:58 INFO - PROCESS | 1651 | 1469018338043 Marionette TRACE conn2 <- [1,2594,null,{}] 05:38:58 INFO - PROCESS | 1651 | 1469018338045 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}] 05:38:58 INFO - PROCESS | 1651 | 1469018338047 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:58 INFO - PROCESS | 1651 | 1469018338129 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 05:38:58 INFO - PROCESS | 1651 | 1469018338187 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:58 INFO - PROCESS | 1651 | 1469018338188 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:58 INFO - PROCESS | 1651 | ++DOCSHELL 0x12cd90000 == 41 [pid = 1651] [id = 656] 05:38:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x1126d3800) [pid = 1651] [serial = 1968] [outer = 0x0] 05:38:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x129275400) [pid = 1651] [serial = 1969] [outer = 0x1126d3800] 05:38:58 INFO - PROCESS | 1651 | 1469018338212 Marionette DEBUG loaded listener.js 05:38:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x129384000) [pid = 1651] [serial = 1970] [outer = 0x1126d3800] 05:38:58 INFO - PROCESS | 1651 | 1469018338534 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]]]}] 05:38:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 05:38:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 519ms 05:38:58 INFO - PROCESS | 1651 | 1469018338561 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 05:38:58 INFO - PROCESS | 1651 | 1469018338562 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 05:38:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 05:38:58 INFO - PROCESS | 1651 | 1469018338567 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 05:38:58 INFO - PROCESS | 1651 | 1469018338568 Marionette TRACE conn2 <- [1,2598,null,{}] 05:38:58 INFO - PROCESS | 1651 | 1469018338571 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}] 05:38:58 INFO - PROCESS | 1651 | 1469018338572 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:58 INFO - PROCESS | 1651 | 1469018338653 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 05:38:58 INFO - PROCESS | 1651 | 1469018338780 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:58 INFO - PROCESS | 1651 | 1469018338783 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:58 INFO - PROCESS | 1651 | ++DOCSHELL 0x117018000 == 42 [pid = 1651] [id = 657] 05:38:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x1128d7800) [pid = 1651] [serial = 1971] [outer = 0x0] 05:38:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x112973800) [pid = 1651] [serial = 1972] [outer = 0x1128d7800] 05:38:58 INFO - PROCESS | 1651 | 1469018338814 Marionette DEBUG loaded listener.js 05:38:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x116010c00) [pid = 1651] [serial = 1973] [outer = 0x1128d7800] 05:38:59 INFO - PROCESS | 1651 | 1469018339281 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]]]}] 05:38:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 05:38:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 724ms 05:38:59 INFO - PROCESS | 1651 | 1469018339291 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 05:38:59 INFO - PROCESS | 1651 | 1469018339292 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 05:38:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 05:38:59 INFO - PROCESS | 1651 | 1469018339295 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 05:38:59 INFO - PROCESS | 1651 | 1469018339297 Marionette TRACE conn2 <- [1,2602,null,{}] 05:38:59 INFO - PROCESS | 1651 | 1469018339303 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}] 05:38:59 INFO - PROCESS | 1651 | 1469018339305 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:59 INFO - PROCESS | 1651 | 1469018339411 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 05:38:59 INFO - PROCESS | 1651 | 1469018339484 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:59 INFO - PROCESS | 1651 | 1469018339485 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:38:59 INFO - PROCESS | 1651 | ++DOCSHELL 0x12658d800 == 43 [pid = 1651] [id = 658] 05:38:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x118310000) [pid = 1651] [serial = 1974] [outer = 0x0] 05:38:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x118e54000) [pid = 1651] [serial = 1975] [outer = 0x118310000] 05:38:59 INFO - PROCESS | 1651 | 1469018339518 Marionette DEBUG loaded listener.js 05:38:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x11930d400) [pid = 1651] [serial = 1976] [outer = 0x118310000] 05:38:59 INFO - PROCESS | 1651 | 1469018339993 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]]]}] 05:39:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 05:39:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 773ms 05:39:00 INFO - PROCESS | 1651 | 1469018340071 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 05:39:00 INFO - PROCESS | 1651 | 1469018340074 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 05:39:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 05:39:00 INFO - PROCESS | 1651 | 1469018340077 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 05:39:00 INFO - PROCESS | 1651 | 1469018340078 Marionette TRACE conn2 <- [1,2606,null,{}] 05:39:00 INFO - PROCESS | 1651 | 1469018340081 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}] 05:39:00 INFO - PROCESS | 1651 | 1469018340083 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:00 INFO - PROCESS | 1651 | 1469018340189 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 05:39:00 INFO - PROCESS | 1651 | 1469018340260 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:00 INFO - PROCESS | 1651 | 1469018340262 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:00 INFO - PROCESS | 1651 | ++DOCSHELL 0x12be94800 == 44 [pid = 1651] [id = 659] 05:39:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x119310c00) [pid = 1651] [serial = 1977] [outer = 0x0] 05:39:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x123a97000) [pid = 1651] [serial = 1978] [outer = 0x119310c00] 05:39:00 INFO - PROCESS | 1651 | 1469018340291 Marionette DEBUG loaded listener.js 05:39:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x123fee400) [pid = 1651] [serial = 1979] [outer = 0x119310c00] 05:39:00 INFO - PROCESS | 1651 | 1469018340722 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]]]}] 05:39:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 05:39:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 669ms 05:39:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 05:39:00 INFO - PROCESS | 1651 | 1469018340747 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 05:39:00 INFO - PROCESS | 1651 | 1469018340748 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 05:39:00 INFO - PROCESS | 1651 | 1469018340755 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 05:39:00 INFO - PROCESS | 1651 | 1469018340760 Marionette TRACE conn2 <- [1,2610,null,{}] 05:39:00 INFO - PROCESS | 1651 | 1469018340763 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}] 05:39:00 INFO - PROCESS | 1651 | 1469018340766 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:00 INFO - PROCESS | 1651 | 1469018340872 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 05:39:00 INFO - PROCESS | 1651 | 1469018340931 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:00 INFO - PROCESS | 1651 | 1469018340932 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:00 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d355800 == 45 [pid = 1651] [id = 660] 05:39:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x1249dfc00) [pid = 1651] [serial = 1980] [outer = 0x0] 05:39:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x12690fc00) [pid = 1651] [serial = 1981] [outer = 0x1249dfc00] 05:39:00 INFO - PROCESS | 1651 | 1469018340961 Marionette DEBUG loaded listener.js 05:39:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x127394400) [pid = 1651] [serial = 1982] [outer = 0x1249dfc00] 05:39:01 INFO - PROCESS | 1651 | 1469018341425 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]]]}] 05:39:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 05:39:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 882ms 05:39:01 INFO - PROCESS | 1651 | 1469018341654 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 05:39:01 INFO - PROCESS | 1651 | 1469018341657 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 05:39:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 05:39:01 INFO - PROCESS | 1651 | 1469018341661 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 05:39:01 INFO - PROCESS | 1651 | 1469018341663 Marionette TRACE conn2 <- [1,2614,null,{}] 05:39:01 INFO - PROCESS | 1651 | 1469018341669 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}] 05:39:01 INFO - PROCESS | 1651 | 1469018341671 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:01 INFO - PROCESS | 1651 | 1469018341769 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 05:39:01 INFO - PROCESS | 1651 | 1469018341841 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:01 INFO - PROCESS | 1651 | 1469018341844 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:01 INFO - PROCESS | 1651 | ++DOCSHELL 0x1212b7800 == 46 [pid = 1651] [id = 661] 05:39:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x1183e7000) [pid = 1651] [serial = 1983] [outer = 0x0] 05:39:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x11878f800) [pid = 1651] [serial = 1984] [outer = 0x1183e7000] 05:39:01 INFO - PROCESS | 1651 | 1469018341872 Marionette DEBUG loaded listener.js 05:39:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x119309400) [pid = 1651] [serial = 1985] [outer = 0x1183e7000] 05:39:02 INFO - PROCESS | 1651 | 1469018342305 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]]]}] 05:39:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 05:39:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 676ms 05:39:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 05:39:02 INFO - PROCESS | 1651 | 1469018342338 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 05:39:02 INFO - PROCESS | 1651 | 1469018342340 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 05:39:02 INFO - PROCESS | 1651 | 1469018342344 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 05:39:02 INFO - PROCESS | 1651 | 1469018342347 Marionette TRACE conn2 <- [1,2618,null,{}] 05:39:02 INFO - PROCESS | 1651 | 1469018342349 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}] 05:39:02 INFO - PROCESS | 1651 | 1469018342351 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:02 INFO - PROCESS | 1651 | 1469018342444 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 05:39:02 INFO - PROCESS | 1651 | 1469018342503 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:02 INFO - PROCESS | 1651 | 1469018342505 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:02 INFO - PROCESS | 1651 | ++DOCSHELL 0x119a98800 == 47 [pid = 1651] [id = 662] 05:39:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x1193c9c00) [pid = 1651] [serial = 1986] [outer = 0x0] 05:39:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x1198ea000) [pid = 1651] [serial = 1987] [outer = 0x1193c9c00] 05:39:02 INFO - PROCESS | 1651 | 1469018342533 Marionette DEBUG loaded listener.js 05:39:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x119a5d000) [pid = 1651] [serial = 1988] [outer = 0x1193c9c00] 05:39:03 INFO - PROCESS | 1651 | --DOCSHELL 0x12cd90000 == 46 [pid = 1651] [id = 656] 05:39:03 INFO - PROCESS | 1651 | --DOCSHELL 0x12cc72000 == 45 [pid = 1651] [id = 655] 05:39:03 INFO - PROCESS | 1651 | --DOCSHELL 0x128c1c000 == 44 [pid = 1651] [id = 654] 05:39:03 INFO - PROCESS | 1651 | --DOCSHELL 0x1212a4800 == 43 [pid = 1651] [id = 653] 05:39:03 INFO - PROCESS | 1651 | --DOCSHELL 0x12be94000 == 42 [pid = 1651] [id = 652] 05:39:03 INFO - PROCESS | 1651 | --DOCSHELL 0x12bb15000 == 41 [pid = 1651] [id = 651] 05:39:03 INFO - PROCESS | 1651 | --DOCSHELL 0x12b2f3000 == 40 [pid = 1651] [id = 650] 05:39:03 INFO - PROCESS | 1651 | --DOCSHELL 0x12a419800 == 39 [pid = 1651] [id = 649] 05:39:03 INFO - PROCESS | 1651 | --DOCSHELL 0x128c1e000 == 38 [pid = 1651] [id = 648] 05:39:03 INFO - PROCESS | 1651 | --DOCSHELL 0x123f1d800 == 37 [pid = 1651] [id = 647] 05:39:03 INFO - PROCESS | 1651 | --DOCSHELL 0x1192de800 == 36 [pid = 1651] [id = 646] 05:39:03 INFO - PROCESS | 1651 | --DOCSHELL 0x1185a9000 == 35 [pid = 1651] [id = 645] 05:39:03 INFO - PROCESS | 1651 | --DOCSHELL 0x127175000 == 34 [pid = 1651] [id = 643] 05:39:03 INFO - PROCESS | 1651 | --DOCSHELL 0x1198d4000 == 33 [pid = 1651] [id = 644] 05:39:03 INFO - PROCESS | 1651 | --DOCSHELL 0x120e8d000 == 32 [pid = 1651] [id = 634] 05:39:03 INFO - PROCESS | 1651 | --DOCSHELL 0x1212b7800 == 31 [pid = 1651] [id = 661] 05:39:03 INFO - PROCESS | 1651 | --DOCSHELL 0x12d355800 == 30 [pid = 1651] [id = 660] 05:39:03 INFO - PROCESS | 1651 | --DOCSHELL 0x12be94800 == 29 [pid = 1651] [id = 659] 05:39:03 INFO - PROCESS | 1651 | --DOCSHELL 0x12658d800 == 28 [pid = 1651] [id = 658] 05:39:03 INFO - PROCESS | 1651 | --DOCSHELL 0x117018000 == 27 [pid = 1651] [id = 657] 05:39:03 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x118e51000) [pid = 1651] [serial = 1889] [outer = 0x0] [url = about:blank] 05:39:03 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x1183e7c00) [pid = 1651] [serial = 1888] [outer = 0x0] [url = about:blank] 05:39:03 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x120d26000) [pid = 1651] [serial = 1892] [outer = 0x0] [url = about:blank] 05:39:03 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x119a58800) [pid = 1651] [serial = 1891] [outer = 0x0] [url = about:blank] 05:39:03 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x123a66000) [pid = 1651] [serial = 1895] [outer = 0x0] [url = about:blank] 05:39:03 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x1217af800) [pid = 1651] [serial = 1894] [outer = 0x0] [url = about:blank] 05:39:03 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x123ff1000) [pid = 1651] [serial = 1898] [outer = 0x0] [url = about:blank] 05:39:03 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x123d98c00) [pid = 1651] [serial = 1897] [outer = 0x0] [url = about:blank] 05:39:03 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x1193c8400) [pid = 1651] [serial = 1912] [outer = 0x0] [url = about:blank] 05:39:03 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x121450400) [pid = 1651] [serial = 1915] [outer = 0x0] [url = about:blank] 05:39:03 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x1251d6000) [pid = 1651] [serial = 1901] [outer = 0x0] [url = about:blank] 05:39:03 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x125178c00) [pid = 1651] [serial = 1900] [outer = 0x0] [url = about:blank] 05:39:03 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x119284c00) [pid = 1651] [serial = 1904] [outer = 0x0] [url = about:blank] 05:39:03 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x119a0c400) [pid = 1651] [serial = 1913] [outer = 0x0] [url = about:blank] 05:39:03 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x123a29000) [pid = 1651] [serial = 1918] [outer = 0x0] [url = about:blank] 05:39:03 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x1183eac00) [pid = 1651] [serial = 1921] [outer = 0x0] [url = about:blank] 05:39:03 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x125181c00) [pid = 1651] [serial = 1924] [outer = 0x0] [url = about:blank] 05:39:03 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x126e95400) [pid = 1651] [serial = 1927] [outer = 0x0] [url = about:blank] 05:39:03 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x116905400) [pid = 1651] [serial = 1903] [outer = 0x0] [url = about:blank] 05:39:03 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x112ea8800) [pid = 1651] [serial = 1906] [outer = 0x0] [url = about:blank] 05:39:03 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x123f69800) [pid = 1651] [serial = 1922] [outer = 0x0] [url = about:blank] 05:39:03 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x116a9d400) [pid = 1651] [serial = 1909] [outer = 0x0] [url = about:blank] 05:39:03 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x118544000) [pid = 1651] [serial = 1910] [outer = 0x0] [url = about:blank] 05:39:03 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x123a93000) [pid = 1651] [serial = 1919] [outer = 0x0] [url = about:blank] 05:39:03 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x1217ac400) [pid = 1651] [serial = 1916] [outer = 0x0] [url = about:blank] 05:39:03 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x1265bd000) [pid = 1651] [serial = 1925] [outer = 0x0] [url = about:blank] 05:39:03 INFO - PROCESS | 1651 | --DOMWINDOW == 78 (0x126fb8800) [pid = 1651] [serial = 1928] [outer = 0x0] [url = about:blank] 05:39:03 INFO - PROCESS | 1651 | --DOMWINDOW == 77 (0x12731a800) [pid = 1651] [serial = 1930] [outer = 0x0] [url = about:blank] 05:39:03 INFO - PROCESS | 1651 | --DOMWINDOW == 76 (0x1128d3800) [pid = 1651] [serial = 1907] [outer = 0x0] [url = about:blank] 05:39:03 INFO - PROCESS | 1651 | 1469018343422 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]]]}] 05:39:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 05:39:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1126ms 05:39:03 INFO - PROCESS | 1651 | 1469018343469 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 05:39:03 INFO - PROCESS | 1651 | 1469018343471 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 05:39:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 05:39:03 INFO - PROCESS | 1651 | 1469018343474 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 05:39:03 INFO - PROCESS | 1651 | 1469018343477 Marionette TRACE conn2 <- [1,2622,null,{}] 05:39:03 INFO - PROCESS | 1651 | 1469018343481 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}] 05:39:03 INFO - PROCESS | 1651 | 1469018343485 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:03 INFO - PROCESS | 1651 | 1469018343565 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 05:39:03 INFO - PROCESS | 1651 | 1469018343573 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:03 INFO - PROCESS | 1651 | 1469018343575 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:03 INFO - PROCESS | 1651 | ++DOCSHELL 0x117257000 == 28 [pid = 1651] [id = 663] 05:39:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 77 (0x113374400) [pid = 1651] [serial = 1989] [outer = 0x0] 05:39:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 78 (0x113d99000) [pid = 1651] [serial = 1990] [outer = 0x113374400] 05:39:03 INFO - PROCESS | 1651 | 1469018343603 Marionette DEBUG loaded listener.js 05:39:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x1160f1400) [pid = 1651] [serial = 1991] [outer = 0x113374400] 05:39:03 INFO - PROCESS | 1651 | 1469018343969 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]]]}] 05:39:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 05:39:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 520ms 05:39:03 INFO - PROCESS | 1651 | 1469018343995 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 05:39:04 INFO - PROCESS | 1651 | 1469018343999 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 05:39:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 05:39:04 INFO - PROCESS | 1651 | 1469018344004 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 05:39:04 INFO - PROCESS | 1651 | 1469018344005 Marionette TRACE conn2 <- [1,2626,null,{}] 05:39:04 INFO - PROCESS | 1651 | 1469018344008 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}] 05:39:04 INFO - PROCESS | 1651 | 1469018344009 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:04 INFO - PROCESS | 1651 | 1469018344092 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 05:39:04 INFO - PROCESS | 1651 | 1469018344149 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:04 INFO - PROCESS | 1651 | 1469018344150 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:04 INFO - PROCESS | 1651 | ++DOCSHELL 0x11983e800 == 29 [pid = 1651] [id = 664] 05:39:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x11697f800) [pid = 1651] [serial = 1992] [outer = 0x0] 05:39:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x117e20c00) [pid = 1651] [serial = 1993] [outer = 0x11697f800] 05:39:04 INFO - PROCESS | 1651 | 1469018344177 Marionette DEBUG loaded listener.js 05:39:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x118588400) [pid = 1651] [serial = 1994] [outer = 0x11697f800] 05:39:04 INFO - PROCESS | 1651 | 1469018344502 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]]]}] 05:39:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 05:39:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 519ms 05:39:04 INFO - PROCESS | 1651 | 1469018344524 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 05:39:04 INFO - PROCESS | 1651 | 1469018344525 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 05:39:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 05:39:04 INFO - PROCESS | 1651 | 1469018344527 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 05:39:04 INFO - PROCESS | 1651 | 1469018344530 Marionette TRACE conn2 <- [1,2630,null,{}] 05:39:04 INFO - PROCESS | 1651 | 1469018344540 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}] 05:39:04 INFO - PROCESS | 1651 | 1469018344544 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:04 INFO - PROCESS | 1651 | 1469018344621 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 05:39:04 INFO - PROCESS | 1651 | 1469018344679 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:04 INFO - PROCESS | 1651 | 1469018344681 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:04 INFO - PROCESS | 1651 | ++DOCSHELL 0x126587800 == 30 [pid = 1651] [id = 665] 05:39:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x11879f400) [pid = 1651] [serial = 1995] [outer = 0x0] 05:39:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x1193ccc00) [pid = 1651] [serial = 1996] [outer = 0x11879f400] 05:39:04 INFO - PROCESS | 1651 | 1469018344709 Marionette DEBUG loaded listener.js 05:39:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x120d1c000) [pid = 1651] [serial = 1997] [outer = 0x11879f400] 05:39:05 INFO - PROCESS | 1651 | 1469018345011 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]]]}] 05:39:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 05:39:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 525ms 05:39:05 INFO - PROCESS | 1651 | 1469018345053 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 05:39:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 05:39:05 INFO - PROCESS | 1651 | 1469018345055 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 05:39:05 INFO - PROCESS | 1651 | 1469018345058 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 05:39:05 INFO - PROCESS | 1651 | 1469018345059 Marionette TRACE conn2 <- [1,2634,null,{}] 05:39:05 INFO - PROCESS | 1651 | 1469018345061 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}] 05:39:05 INFO - PROCESS | 1651 | 1469018345063 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:05 INFO - PROCESS | 1651 | 1469018345154 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 05:39:05 INFO - PROCESS | 1651 | 1469018345158 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:05 INFO - PROCESS | 1651 | 1469018345159 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:05 INFO - PROCESS | 1651 | ++DOCSHELL 0x128c1e800 == 31 [pid = 1651] [id = 666] 05:39:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x12117e800) [pid = 1651] [serial = 1998] [outer = 0x0] 05:39:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x1217ac400) [pid = 1651] [serial = 1999] [outer = 0x12117e800] 05:39:05 INFO - PROCESS | 1651 | 1469018345187 Marionette DEBUG loaded listener.js 05:39:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x1239bf800) [pid = 1651] [serial = 2000] [outer = 0x12117e800] 05:39:05 INFO - PROCESS | 1651 | 1469018345708 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]]]}] 05:39:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 05:39:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 668ms 05:39:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 05:39:05 INFO - PROCESS | 1651 | 1469018345727 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 05:39:05 INFO - PROCESS | 1651 | 1469018345728 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 05:39:05 INFO - PROCESS | 1651 | 1469018345730 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 05:39:05 INFO - PROCESS | 1651 | 1469018345733 Marionette TRACE conn2 <- [1,2638,null,{}] 05:39:05 INFO - PROCESS | 1651 | 1469018345735 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}] 05:39:05 INFO - PROCESS | 1651 | 1469018345737 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:05 INFO - PROCESS | 1651 | 1469018345835 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 05:39:05 INFO - PROCESS | 1651 | 1469018345874 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:05 INFO - PROCESS | 1651 | 1469018345875 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:05 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a408800 == 32 [pid = 1651] [id = 667] 05:39:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x11830c000) [pid = 1651] [serial = 2001] [outer = 0x0] 05:39:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x123a92400) [pid = 1651] [serial = 2002] [outer = 0x11830c000] 05:39:05 INFO - PROCESS | 1651 | 1469018345901 Marionette DEBUG loaded listener.js 05:39:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x123aa1c00) [pid = 1651] [serial = 2003] [outer = 0x11830c000] 05:39:06 INFO - PROCESS | 1651 | 1469018346244 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]]]}] 05:39:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 05:39:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 522ms 05:39:06 INFO - PROCESS | 1651 | 1469018346253 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 05:39:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 05:39:06 INFO - PROCESS | 1651 | 1469018346254 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 05:39:06 INFO - PROCESS | 1651 | 1469018346256 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 05:39:06 INFO - PROCESS | 1651 | 1469018346257 Marionette TRACE conn2 <- [1,2642,null,{}] 05:39:06 INFO - PROCESS | 1651 | 1469018346259 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}] 05:39:06 INFO - PROCESS | 1651 | 1469018346264 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:06 INFO - PROCESS | 1651 | 1469018346373 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 05:39:06 INFO - PROCESS | 1651 | 1469018346386 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:06 INFO - PROCESS | 1651 | 1469018346387 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:06 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a834800 == 33 [pid = 1651] [id = 668] 05:39:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x123aa0000) [pid = 1651] [serial = 2004] [outer = 0x0] 05:39:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x12517f000) [pid = 1651] [serial = 2005] [outer = 0x123aa0000] 05:39:06 INFO - PROCESS | 1651 | 1469018346413 Marionette DEBUG loaded listener.js 05:39:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x126fb1800) [pid = 1651] [serial = 2006] [outer = 0x123aa0000] 05:39:06 INFO - PROCESS | 1651 | 1469018346806 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]]]}] 05:39:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 05:39:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 568ms 05:39:06 INFO - PROCESS | 1651 | 1469018346835 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 05:39:06 INFO - PROCESS | 1651 | 1469018346837 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 05:39:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 05:39:06 INFO - PROCESS | 1651 | 1469018346853 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 05:39:06 INFO - PROCESS | 1651 | 1469018346854 Marionette TRACE conn2 <- [1,2646,null,{}] 05:39:06 INFO - PROCESS | 1651 | 1469018346858 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}] 05:39:06 INFO - PROCESS | 1651 | 1469018346860 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:07 INFO - PROCESS | 1651 | 1469018347010 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 05:39:07 INFO - PROCESS | 1651 | 1469018347037 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:07 INFO - PROCESS | 1651 | 1469018347039 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:07 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b2e7000 == 34 [pid = 1651] [id = 669] 05:39:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x119285c00) [pid = 1651] [serial = 2007] [outer = 0x0] 05:39:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x12731dc00) [pid = 1651] [serial = 2008] [outer = 0x119285c00] 05:39:07 INFO - PROCESS | 1651 | 1469018347072 Marionette DEBUG loaded listener.js 05:39:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x127389800) [pid = 1651] [serial = 2009] [outer = 0x119285c00] 05:39:07 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x1273a4400) [pid = 1651] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 05:39:07 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x1251d4000) [pid = 1651] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 05:39:07 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x1126dcc00) [pid = 1651] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 05:39:07 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x12739fc00) [pid = 1651] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 05:39:07 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x11267e000) [pid = 1651] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 05:39:07 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x112d5bc00) [pid = 1651] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 05:39:07 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x1160ee400) [pid = 1651] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 05:39:07 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x1271bfc00) [pid = 1651] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 05:39:07 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x113219000) [pid = 1651] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 05:39:07 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x113373000) [pid = 1651] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 05:39:07 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x119797000) [pid = 1651] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 05:39:07 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x11851ac00) [pid = 1651] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 05:39:07 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x1126d3800) [pid = 1651] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 05:39:07 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x118516800) [pid = 1651] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 05:39:07 INFO - PROCESS | 1651 | 1469018347592 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]]]}] 05:39:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 05:39:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 771ms 05:39:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 05:39:07 INFO - PROCESS | 1651 | 1469018347624 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 05:39:07 INFO - PROCESS | 1651 | 1469018347625 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 05:39:07 INFO - PROCESS | 1651 | 1469018347627 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 05:39:07 INFO - PROCESS | 1651 | 1469018347628 Marionette TRACE conn2 <- [1,2650,null,{}] 05:39:07 INFO - PROCESS | 1651 | 1469018347631 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}] 05:39:07 INFO - PROCESS | 1651 | 1469018347632 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:07 INFO - PROCESS | 1651 | 1469018347707 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 05:39:07 INFO - PROCESS | 1651 | 1469018347711 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:07 INFO - PROCESS | 1651 | 1469018347712 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:07 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b2e5800 == 35 [pid = 1651] [id = 670] 05:39:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x112984400) [pid = 1651] [serial = 2010] [outer = 0x0] 05:39:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x118540400) [pid = 1651] [serial = 2011] [outer = 0x112984400] 05:39:07 INFO - PROCESS | 1651 | 1469018347739 Marionette DEBUG loaded listener.js 05:39:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x119797000) [pid = 1651] [serial = 2012] [outer = 0x112984400] 05:39:08 INFO - PROCESS | 1651 | 1469018348058 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]]]}] 05:39:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 05:39:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 471ms 05:39:08 INFO - PROCESS | 1651 | 1469018348099 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 05:39:08 INFO - PROCESS | 1651 | 1469018348100 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 05:39:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 05:39:08 INFO - PROCESS | 1651 | 1469018348110 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 05:39:08 INFO - PROCESS | 1651 | 1469018348111 Marionette TRACE conn2 <- [1,2654,null,{}] 05:39:08 INFO - PROCESS | 1651 | 1469018348114 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}] 05:39:08 INFO - PROCESS | 1651 | 1469018348115 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:08 INFO - PROCESS | 1651 | 1469018348218 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 05:39:08 INFO - PROCESS | 1651 | 1469018348224 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:08 INFO - PROCESS | 1651 | 1469018348225 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:08 INFO - PROCESS | 1651 | ++DOCSHELL 0x12bb21800 == 36 [pid = 1651] [id = 671] 05:39:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x1187a0400) [pid = 1651] [serial = 2013] [outer = 0x0] 05:39:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x126fb3400) [pid = 1651] [serial = 2014] [outer = 0x1187a0400] 05:39:08 INFO - PROCESS | 1651 | 1469018348251 Marionette DEBUG loaded listener.js 05:39:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x127391800) [pid = 1651] [serial = 2015] [outer = 0x1187a0400] 05:39:08 INFO - PROCESS | 1651 | 1469018348536 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]]]}] 05:39:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 05:39:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 482ms 05:39:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 05:39:08 INFO - PROCESS | 1651 | 1469018348586 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 05:39:08 INFO - PROCESS | 1651 | 1469018348588 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 05:39:08 INFO - PROCESS | 1651 | 1469018348590 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 05:39:08 INFO - PROCESS | 1651 | 1469018348591 Marionette TRACE conn2 <- [1,2658,null,{}] 05:39:08 INFO - PROCESS | 1651 | 1469018348593 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}] 05:39:08 INFO - PROCESS | 1651 | 1469018348594 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:08 INFO - PROCESS | 1651 | 1469018348674 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 05:39:08 INFO - PROCESS | 1651 | 1469018348678 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:08 INFO - PROCESS | 1651 | 1469018348679 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:08 INFO - PROCESS | 1651 | ++DOCSHELL 0x12be88800 == 37 [pid = 1651] [id = 672] 05:39:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x127318800) [pid = 1651] [serial = 2016] [outer = 0x0] 05:39:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x12739e400) [pid = 1651] [serial = 2017] [outer = 0x127318800] 05:39:08 INFO - PROCESS | 1651 | 1469018348708 Marionette DEBUG loaded listener.js 05:39:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x128b3d400) [pid = 1651] [serial = 2018] [outer = 0x127318800] 05:39:09 INFO - PROCESS | 1651 | 1469018349056 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]]]}] 05:39:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 05:39:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 518ms 05:39:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 05:39:09 INFO - PROCESS | 1651 | 1469018349109 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 05:39:09 INFO - PROCESS | 1651 | 1469018349110 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 05:39:09 INFO - PROCESS | 1651 | 1469018349113 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 05:39:09 INFO - PROCESS | 1651 | 1469018349114 Marionette TRACE conn2 <- [1,2662,null,{}] 05:39:09 INFO - PROCESS | 1651 | 1469018349117 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}] 05:39:09 INFO - PROCESS | 1651 | 1469018349127 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:09 INFO - PROCESS | 1651 | 1469018349222 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 05:39:09 INFO - PROCESS | 1651 | 1469018349226 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:09 INFO - PROCESS | 1651 | 1469018349227 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:09 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c739000 == 38 [pid = 1651] [id = 673] 05:39:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x128b41c00) [pid = 1651] [serial = 2019] [outer = 0x0] 05:39:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x128e36000) [pid = 1651] [serial = 2020] [outer = 0x128b41c00] 05:39:09 INFO - PROCESS | 1651 | 1469018349255 Marionette DEBUG loaded listener.js 05:39:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x129273400) [pid = 1651] [serial = 2021] [outer = 0x128b41c00] 05:39:09 INFO - PROCESS | 1651 | 1469018349753 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]]]}] 05:39:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 05:39:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 725ms 05:39:09 INFO - PROCESS | 1651 | 1469018349839 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 05:39:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 05:39:09 INFO - PROCESS | 1651 | 1469018349843 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 05:39:09 INFO - PROCESS | 1651 | 1469018349848 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 05:39:09 INFO - PROCESS | 1651 | 1469018349852 Marionette TRACE conn2 <- [1,2666,null,{}] 05:39:09 INFO - PROCESS | 1651 | 1469018349857 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}] 05:39:09 INFO - PROCESS | 1651 | 1469018349861 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:10 INFO - PROCESS | 1651 | 1469018350006 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 05:39:10 INFO - PROCESS | 1651 | 1469018350063 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:10 INFO - PROCESS | 1651 | 1469018350064 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:10 INFO - PROCESS | 1651 | ++DOCSHELL 0x117022000 == 39 [pid = 1651] [id = 674] 05:39:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x112678c00) [pid = 1651] [serial = 2022] [outer = 0x0] 05:39:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x112d4fc00) [pid = 1651] [serial = 2023] [outer = 0x112678c00] 05:39:10 INFO - PROCESS | 1651 | 1469018350096 Marionette DEBUG loaded listener.js 05:39:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x113d48c00) [pid = 1651] [serial = 2024] [outer = 0x112678c00] 05:39:11 INFO - PROCESS | 1651 | 1469018351129 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]]]}] 05:39:11 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) 05:39:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1326ms 05:39:11 INFO - PROCESS | 1651 | 1469018351172 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 05:39:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 05:39:11 INFO - PROCESS | 1651 | 1469018351176 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 05:39:11 INFO - PROCESS | 1651 | 1469018351180 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 05:39:11 INFO - PROCESS | 1651 | 1469018351182 Marionette TRACE conn2 <- [1,2670,null,{}] 05:39:11 INFO - PROCESS | 1651 | 1469018351185 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}] 05:39:11 INFO - PROCESS | 1651 | 1469018351187 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:11 INFO - PROCESS | 1651 | 1469018351300 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 05:39:11 INFO - PROCESS | 1651 | 1469018351356 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:11 INFO - PROCESS | 1651 | 1469018351357 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:11 INFO - PROCESS | 1651 | ++DOCSHELL 0x127180000 == 40 [pid = 1651] [id = 675] 05:39:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x1183e7c00) [pid = 1651] [serial = 2025] [outer = 0x0] 05:39:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x118e46c00) [pid = 1651] [serial = 2026] [outer = 0x1183e7c00] 05:39:11 INFO - PROCESS | 1651 | 1469018351389 Marionette DEBUG loaded listener.js 05:39:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x1193a7400) [pid = 1651] [serial = 2027] [outer = 0x1183e7c00] 05:39:12 INFO - PROCESS | 1651 | --DOCSHELL 0x12be88800 == 39 [pid = 1651] [id = 672] 05:39:12 INFO - PROCESS | 1651 | --DOCSHELL 0x12bb21800 == 38 [pid = 1651] [id = 671] 05:39:12 INFO - PROCESS | 1651 | --DOCSHELL 0x12b2e5800 == 37 [pid = 1651] [id = 670] 05:39:12 INFO - PROCESS | 1651 | --DOCSHELL 0x12b2e7000 == 36 [pid = 1651] [id = 669] 05:39:12 INFO - PROCESS | 1651 | --DOCSHELL 0x12a834800 == 35 [pid = 1651] [id = 668] 05:39:12 INFO - PROCESS | 1651 | --DOCSHELL 0x12a408800 == 34 [pid = 1651] [id = 667] 05:39:12 INFO - PROCESS | 1651 | --DOCSHELL 0x128c1e800 == 33 [pid = 1651] [id = 666] 05:39:12 INFO - PROCESS | 1651 | --DOCSHELL 0x126587800 == 32 [pid = 1651] [id = 665] 05:39:12 INFO - PROCESS | 1651 | --DOCSHELL 0x11983e800 == 31 [pid = 1651] [id = 664] 05:39:12 INFO - PROCESS | 1651 | --DOCSHELL 0x117257000 == 30 [pid = 1651] [id = 663] 05:39:12 INFO - PROCESS | 1651 | --DOCSHELL 0x119a98800 == 29 [pid = 1651] [id = 662] 05:39:12 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x129271400) [pid = 1651] [serial = 1967] [outer = 0x0] [url = about:blank] 05:39:12 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x1269cec00) [pid = 1651] [serial = 1951] [outer = 0x0] [url = about:blank] 05:39:12 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x12738a000) [pid = 1651] [serial = 1954] [outer = 0x0] [url = about:blank] 05:39:12 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x128b3f400) [pid = 1651] [serial = 1958] [outer = 0x0] [url = about:blank] 05:39:12 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x1273a3800) [pid = 1651] [serial = 1957] [outer = 0x0] [url = about:blank] 05:39:12 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x1161f1000) [pid = 1651] [serial = 1961] [outer = 0x0] [url = about:blank] 05:39:12 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x121779c00) [pid = 1651] [serial = 1945] [outer = 0x0] [url = about:blank] 05:39:12 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x123a29400) [pid = 1651] [serial = 1946] [outer = 0x0] [url = about:blank] 05:39:12 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x11690dc00) [pid = 1651] [serial = 1936] [outer = 0x0] [url = about:blank] 05:39:12 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x11816ac00) [pid = 1651] [serial = 1937] [outer = 0x0] [url = about:blank] 05:39:12 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x127321c00) [pid = 1651] [serial = 1931] [outer = 0x0] [url = about:blank] 05:39:12 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x123a95400) [pid = 1651] [serial = 1948] [outer = 0x0] [url = about:blank] 05:39:12 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x11386a000) [pid = 1651] [serial = 1933] [outer = 0x0] [url = about:blank] 05:39:12 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x1160eb400) [pid = 1651] [serial = 1934] [outer = 0x0] [url = about:blank] 05:39:12 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x1197a2c00) [pid = 1651] [serial = 1942] [outer = 0x0] [url = about:blank] 05:39:12 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x120d1bc00) [pid = 1651] [serial = 1943] [outer = 0x0] [url = about:blank] 05:39:12 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x11854a400) [pid = 1651] [serial = 1939] [outer = 0x0] [url = about:blank] 05:39:12 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x118e49000) [pid = 1651] [serial = 1940] [outer = 0x0] [url = about:blank] 05:39:12 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x128ba8000) [pid = 1651] [serial = 1966] [outer = 0x0] [url = about:blank] 05:39:12 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x129275400) [pid = 1651] [serial = 1969] [outer = 0x0] [url = about:blank] 05:39:12 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x1128d7400) [pid = 1651] [serial = 1960] [outer = 0x0] [url = about:blank] 05:39:12 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x12739c800) [pid = 1651] [serial = 1955] [outer = 0x0] [url = about:blank] 05:39:12 INFO - PROCESS | 1651 | --DOMWINDOW == 78 (0x127326c00) [pid = 1651] [serial = 1952] [outer = 0x0] [url = about:blank] 05:39:12 INFO - PROCESS | 1651 | --DOMWINDOW == 77 (0x129384000) [pid = 1651] [serial = 1970] [outer = 0x0] [url = about:blank] 05:39:12 INFO - PROCESS | 1651 | --DOMWINDOW == 76 (0x123f64000) [pid = 1651] [serial = 1949] [outer = 0x0] [url = about:blank] 05:39:12 INFO - PROCESS | 1651 | --DOMWINDOW == 75 (0x121936000) [pid = 1651] [serial = 1963] [outer = 0x0] [url = about:blank] 05:39:12 INFO - PROCESS | 1651 | --DOMWINDOW == 74 (0x1273a1000) [pid = 1651] [serial = 1964] [outer = 0x0] [url = about:blank] 05:39:12 INFO - PROCESS | 1651 | 1469018352510 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"]]]}] 05:39:12 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 05:39:12 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:39:12 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 05:39:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:39:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:39:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1374ms 05:39:12 INFO - PROCESS | 1651 | 1469018352555 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 05:39:12 INFO - PROCESS | 1651 | 1469018352557 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 05:39:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 05:39:12 INFO - PROCESS | 1651 | 1469018352561 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 05:39:12 INFO - PROCESS | 1651 | 1469018352563 Marionette TRACE conn2 <- [1,2674,null,{}] 05:39:12 INFO - PROCESS | 1651 | 1469018352566 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}] 05:39:12 INFO - PROCESS | 1651 | 1469018352568 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:12 INFO - PROCESS | 1651 | 1469018352673 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 05:39:12 INFO - PROCESS | 1651 | 1469018352745 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:12 INFO - PROCESS | 1651 | 1469018352747 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:12 INFO - PROCESS | 1651 | ++DOCSHELL 0x11736a800 == 30 [pid = 1651] [id = 676] 05:39:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 75 (0x118309000) [pid = 1651] [serial = 2028] [outer = 0x0] 05:39:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 76 (0x1183eac00) [pid = 1651] [serial = 2029] [outer = 0x118309000] 05:39:12 INFO - PROCESS | 1651 | 1469018352777 Marionette DEBUG loaded listener.js 05:39:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 77 (0x118591400) [pid = 1651] [serial = 2030] [outer = 0x118309000] 05:39:13 INFO - PROCESS | 1651 | 1469018353568 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"]]]}] 05:39:13 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 05:39:13 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:39:13 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 05:39:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:39:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:39:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1023ms 05:39:13 INFO - PROCESS | 1651 | 1469018353584 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 05:39:13 INFO - PROCESS | 1651 | 1469018353587 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 05:39:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 05:39:13 INFO - PROCESS | 1651 | 1469018353600 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 05:39:13 INFO - PROCESS | 1651 | 1469018353602 Marionette TRACE conn2 <- [1,2678,null,{}] 05:39:13 INFO - PROCESS | 1651 | 1469018353605 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}] 05:39:13 INFO - PROCESS | 1651 | 1469018353607 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:13 INFO - PROCESS | 1651 | 1469018353686 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 05:39:13 INFO - PROCESS | 1651 | 1469018353690 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:13 INFO - PROCESS | 1651 | 1469018353691 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:13 INFO - PROCESS | 1651 | ++DOCSHELL 0x120e8d800 == 31 [pid = 1651] [id = 677] 05:39:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 78 (0x1193a4400) [pid = 1651] [serial = 2031] [outer = 0x0] 05:39:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x1198f7800) [pid = 1651] [serial = 2032] [outer = 0x1193a4400] 05:39:13 INFO - PROCESS | 1651 | 1469018353722 Marionette DEBUG loaded listener.js 05:39:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x120e0d400) [pid = 1651] [serial = 2033] [outer = 0x1193a4400] 05:39:14 INFO - PROCESS | 1651 | 1469018354625 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]]]}] 05:39:14 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) 05:39:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1081ms 05:39:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 05:39:14 INFO - PROCESS | 1651 | 1469018354673 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 05:39:14 INFO - PROCESS | 1651 | 1469018354674 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 05:39:14 INFO - PROCESS | 1651 | 1469018354676 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 05:39:14 INFO - PROCESS | 1651 | 1469018354679 Marionette TRACE conn2 <- [1,2682,null,{}] 05:39:14 INFO - PROCESS | 1651 | 1469018354687 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}] 05:39:14 INFO - PROCESS | 1651 | 1469018354690 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:14 INFO - PROCESS | 1651 | 1469018354791 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 05:39:14 INFO - PROCESS | 1651 | 1469018354833 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:14 INFO - PROCESS | 1651 | 1469018354835 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:14 INFO - PROCESS | 1651 | ++DOCSHELL 0x128ee4800 == 32 [pid = 1651] [id = 678] 05:39:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x113866c00) [pid = 1651] [serial = 2034] [outer = 0x0] 05:39:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x123a99800) [pid = 1651] [serial = 2035] [outer = 0x113866c00] 05:39:14 INFO - PROCESS | 1651 | 1469018354863 Marionette DEBUG loaded listener.js 05:39:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x123fe9800) [pid = 1651] [serial = 2036] [outer = 0x113866c00] 05:39:15 INFO - PROCESS | 1651 | 1469018355674 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]]]}] 05:39:15 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) 05:39:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1023ms 05:39:15 INFO - PROCESS | 1651 | 1469018355702 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 05:39:15 INFO - PROCESS | 1651 | 1469018355703 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 05:39:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 05:39:15 INFO - PROCESS | 1651 | 1469018355706 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 05:39:15 INFO - PROCESS | 1651 | 1469018355707 Marionette TRACE conn2 <- [1,2686,null,{}] 05:39:15 INFO - PROCESS | 1651 | 1469018355710 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}] 05:39:15 INFO - PROCESS | 1651 | 1469018355711 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:15 INFO - PROCESS | 1651 | 1469018355813 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 05:39:15 INFO - PROCESS | 1651 | 1469018355825 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:15 INFO - PROCESS | 1651 | 1469018355826 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:15 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a82d000 == 33 [pid = 1651] [id = 679] 05:39:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x125181c00) [pid = 1651] [serial = 2037] [outer = 0x0] 05:39:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x126904800) [pid = 1651] [serial = 2038] [outer = 0x125181c00] 05:39:15 INFO - PROCESS | 1651 | 1469018355852 Marionette DEBUG loaded listener.js 05:39:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x126fb8800) [pid = 1651] [serial = 2039] [outer = 0x125181c00] 05:39:16 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x11830c000) [pid = 1651] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 05:39:16 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x113374400) [pid = 1651] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 05:39:16 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x11879f400) [pid = 1651] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 05:39:16 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x1193c9c00) [pid = 1651] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 05:39:16 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x12117e800) [pid = 1651] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 05:39:16 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x11697f800) [pid = 1651] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 05:39:16 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x1128d7800) [pid = 1651] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 05:39:16 INFO - PROCESS | 1651 | --DOMWINDOW == 78 (0x118310000) [pid = 1651] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 05:39:16 INFO - PROCESS | 1651 | --DOMWINDOW == 77 (0x119310c00) [pid = 1651] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 05:39:16 INFO - PROCESS | 1651 | --DOMWINDOW == 76 (0x1249dfc00) [pid = 1651] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 05:39:16 INFO - PROCESS | 1651 | --DOMWINDOW == 75 (0x1183e7000) [pid = 1651] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 05:39:16 INFO - PROCESS | 1651 | --DOMWINDOW == 74 (0x123aa0000) [pid = 1651] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 05:39:16 INFO - PROCESS | 1651 | --DOMWINDOW == 73 (0x119285c00) [pid = 1651] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 05:39:16 INFO - PROCESS | 1651 | --DOMWINDOW == 72 (0x112984400) [pid = 1651] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 05:39:16 INFO - PROCESS | 1651 | --DOMWINDOW == 71 (0x1187a0400) [pid = 1651] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 05:39:16 INFO - PROCESS | 1651 | --DOMWINDOW == 70 (0x127318800) [pid = 1651] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 05:39:16 INFO - PROCESS | 1651 | 1469018356720 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"]]]}] 05:39:16 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 05:39:16 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:39:16 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 05:39:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:39:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:39:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1020ms 05:39:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 05:39:16 INFO - PROCESS | 1651 | 1469018356726 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 05:39:16 INFO - PROCESS | 1651 | 1469018356728 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 05:39:16 INFO - PROCESS | 1651 | 1469018356730 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 05:39:16 INFO - PROCESS | 1651 | 1469018356731 Marionette TRACE conn2 <- [1,2690,null,{}] 05:39:16 INFO - PROCESS | 1651 | 1469018356743 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}] 05:39:16 INFO - PROCESS | 1651 | 1469018356745 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:16 INFO - PROCESS | 1651 | 1469018356824 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 05:39:16 INFO - PROCESS | 1651 | 1469018356827 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:16 INFO - PROCESS | 1651 | 1469018356828 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:16 INFO - PROCESS | 1651 | ++DOCSHELL 0x12abdd000 == 34 [pid = 1651] [id = 680] 05:39:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 71 (0x112970800) [pid = 1651] [serial = 2040] [outer = 0x0] 05:39:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 72 (0x118310c00) [pid = 1651] [serial = 2041] [outer = 0x112970800] 05:39:16 INFO - PROCESS | 1651 | 1469018356856 Marionette DEBUG loaded listener.js 05:39:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 73 (0x1217a9c00) [pid = 1651] [serial = 2042] [outer = 0x112970800] 05:39:17 INFO - PROCESS | 1651 | 1469018357781 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"]]]}] 05:39:17 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 05:39:17 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:39:17 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 05:39:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:39:17 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:39:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1074ms 05:39:17 INFO - PROCESS | 1651 | 1469018357804 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 05:39:17 INFO - PROCESS | 1651 | 1469018357806 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 05:39:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 05:39:17 INFO - PROCESS | 1651 | 1469018357808 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 05:39:17 INFO - PROCESS | 1651 | 1469018357809 Marionette TRACE conn2 <- [1,2694,null,{}] 05:39:17 INFO - PROCESS | 1651 | 1469018357812 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}] 05:39:17 INFO - PROCESS | 1651 | 1469018357816 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:17 INFO - PROCESS | 1651 | 1469018357913 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 05:39:17 INFO - PROCESS | 1651 | 1469018357920 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:17 INFO - PROCESS | 1651 | 1469018357921 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:17 INFO - PROCESS | 1651 | ++DOCSHELL 0x12bb25000 == 35 [pid = 1651] [id = 681] 05:39:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 74 (0x1251d7000) [pid = 1651] [serial = 2043] [outer = 0x0] 05:39:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 75 (0x12739f800) [pid = 1651] [serial = 2044] [outer = 0x1251d7000] 05:39:17 INFO - PROCESS | 1651 | 1469018357954 Marionette DEBUG loaded listener.js 05:39:17 INFO - PROCESS | 1651 | ++DOMWINDOW == 76 (0x128b3f000) [pid = 1651] [serial = 2045] [outer = 0x1251d7000] 05:39:18 INFO - PROCESS | 1651 | --DOCSHELL 0x11736a800 == 34 [pid = 1651] [id = 676] 05:39:18 INFO - PROCESS | 1651 | --DOCSHELL 0x127180000 == 33 [pid = 1651] [id = 675] 05:39:18 INFO - PROCESS | 1651 | --DOCSHELL 0x12c739000 == 32 [pid = 1651] [id = 673] 05:39:18 INFO - PROCESS | 1651 | --DOCSHELL 0x117022000 == 31 [pid = 1651] [id = 674] 05:39:19 INFO - PROCESS | 1651 | --DOCSHELL 0x12abdd000 == 30 [pid = 1651] [id = 680] 05:39:19 INFO - PROCESS | 1651 | --DOCSHELL 0x128ee4800 == 29 [pid = 1651] [id = 678] 05:39:19 INFO - PROCESS | 1651 | --DOCSHELL 0x12a82d000 == 28 [pid = 1651] [id = 679] 05:39:19 INFO - PROCESS | 1651 | --DOCSHELL 0x120e8d800 == 27 [pid = 1651] [id = 677] 05:39:19 INFO - PROCESS | 1651 | --DOMWINDOW == 75 (0x12739e400) [pid = 1651] [serial = 2017] [outer = 0x0] [url = about:blank] 05:39:19 INFO - PROCESS | 1651 | --DOMWINDOW == 74 (0x127389800) [pid = 1651] [serial = 2009] [outer = 0x0] [url = about:blank] 05:39:19 INFO - PROCESS | 1651 | --DOMWINDOW == 73 (0x1160f1400) [pid = 1651] [serial = 1991] [outer = 0x0] [url = about:blank] 05:39:19 INFO - PROCESS | 1651 | --DOMWINDOW == 72 (0x128e36000) [pid = 1651] [serial = 2020] [outer = 0x0] [url = about:blank] 05:39:19 INFO - PROCESS | 1651 | --DOMWINDOW == 71 (0x127391800) [pid = 1651] [serial = 2015] [outer = 0x0] [url = about:blank] 05:39:19 INFO - PROCESS | 1651 | --DOMWINDOW == 70 (0x128b3d400) [pid = 1651] [serial = 2018] [outer = 0x0] [url = about:blank] 05:39:19 INFO - PROCESS | 1651 | --DOMWINDOW == 69 (0x1239bf800) [pid = 1651] [serial = 2000] [outer = 0x0] [url = about:blank] 05:39:19 INFO - PROCESS | 1651 | --DOMWINDOW == 68 (0x123a92400) [pid = 1651] [serial = 2002] [outer = 0x0] [url = about:blank] 05:39:19 INFO - PROCESS | 1651 | --DOMWINDOW == 67 (0x113d99000) [pid = 1651] [serial = 1990] [outer = 0x0] [url = about:blank] 05:39:19 INFO - PROCESS | 1651 | --DOMWINDOW == 66 (0x1193ccc00) [pid = 1651] [serial = 1996] [outer = 0x0] [url = about:blank] 05:39:19 INFO - PROCESS | 1651 | --DOMWINDOW == 65 (0x120d1c000) [pid = 1651] [serial = 1997] [outer = 0x0] [url = about:blank] 05:39:19 INFO - PROCESS | 1651 | --DOMWINDOW == 64 (0x119a5d000) [pid = 1651] [serial = 1988] [outer = 0x0] [url = about:blank] 05:39:19 INFO - PROCESS | 1651 | --DOMWINDOW == 63 (0x1198ea000) [pid = 1651] [serial = 1987] [outer = 0x0] [url = about:blank] 05:39:19 INFO - PROCESS | 1651 | --DOMWINDOW == 62 (0x1217ac400) [pid = 1651] [serial = 1999] [outer = 0x0] [url = about:blank] 05:39:19 INFO - PROCESS | 1651 | --DOMWINDOW == 61 (0x117e20c00) [pid = 1651] [serial = 1993] [outer = 0x0] [url = about:blank] 05:39:19 INFO - PROCESS | 1651 | --DOMWINDOW == 60 (0x118588400) [pid = 1651] [serial = 1994] [outer = 0x0] [url = about:blank] 05:39:19 INFO - PROCESS | 1651 | --DOMWINDOW == 59 (0x116010c00) [pid = 1651] [serial = 1973] [outer = 0x0] [url = about:blank] 05:39:19 INFO - PROCESS | 1651 | --DOMWINDOW == 58 (0x112973800) [pid = 1651] [serial = 1972] [outer = 0x0] [url = about:blank] 05:39:19 INFO - PROCESS | 1651 | --DOMWINDOW == 57 (0x11930d400) [pid = 1651] [serial = 1976] [outer = 0x0] [url = about:blank] 05:39:19 INFO - PROCESS | 1651 | --DOMWINDOW == 56 (0x118e54000) [pid = 1651] [serial = 1975] [outer = 0x0] [url = about:blank] 05:39:19 INFO - PROCESS | 1651 | --DOMWINDOW == 55 (0x123fee400) [pid = 1651] [serial = 1979] [outer = 0x0] [url = about:blank] 05:39:19 INFO - PROCESS | 1651 | --DOMWINDOW == 54 (0x123a97000) [pid = 1651] [serial = 1978] [outer = 0x0] [url = about:blank] 05:39:19 INFO - PROCESS | 1651 | --DOMWINDOW == 53 (0x127394400) [pid = 1651] [serial = 1982] [outer = 0x0] [url = about:blank] 05:39:19 INFO - PROCESS | 1651 | --DOMWINDOW == 52 (0x12690fc00) [pid = 1651] [serial = 1981] [outer = 0x0] [url = about:blank] 05:39:19 INFO - PROCESS | 1651 | --DOMWINDOW == 51 (0x119309400) [pid = 1651] [serial = 1985] [outer = 0x0] [url = about:blank] 05:39:19 INFO - PROCESS | 1651 | --DOMWINDOW == 50 (0x11878f800) [pid = 1651] [serial = 1984] [outer = 0x0] [url = about:blank] 05:39:19 INFO - PROCESS | 1651 | --DOMWINDOW == 49 (0x12517f000) [pid = 1651] [serial = 2005] [outer = 0x0] [url = about:blank] 05:39:19 INFO - PROCESS | 1651 | --DOMWINDOW == 48 (0x123aa1c00) [pid = 1651] [serial = 2003] [outer = 0x0] [url = about:blank] 05:39:19 INFO - PROCESS | 1651 | --DOMWINDOW == 47 (0x12731dc00) [pid = 1651] [serial = 2008] [outer = 0x0] [url = about:blank] 05:39:19 INFO - PROCESS | 1651 | --DOMWINDOW == 46 (0x126fb1800) [pid = 1651] [serial = 2006] [outer = 0x0] [url = about:blank] 05:39:19 INFO - PROCESS | 1651 | --DOMWINDOW == 45 (0x119797000) [pid = 1651] [serial = 2012] [outer = 0x0] [url = about:blank] 05:39:19 INFO - PROCESS | 1651 | --DOMWINDOW == 44 (0x118540400) [pid = 1651] [serial = 2011] [outer = 0x0] [url = about:blank] 05:39:19 INFO - PROCESS | 1651 | --DOMWINDOW == 43 (0x126fb3400) [pid = 1651] [serial = 2014] [outer = 0x0] [url = about:blank] 05:39:19 INFO - PROCESS | 1651 | 1469018359814 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"]]]}] 05:39:19 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 05:39:19 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:39:19 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 05:39:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:39:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:39:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 2024ms 05:39:19 INFO - PROCESS | 1651 | 1469018359835 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 05:39:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 05:39:19 INFO - PROCESS | 1651 | 1469018359837 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 05:39:19 INFO - PROCESS | 1651 | 1469018359841 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 05:39:19 INFO - PROCESS | 1651 | 1469018359843 Marionette TRACE conn2 <- [1,2698,null,{}] 05:39:19 INFO - PROCESS | 1651 | 1469018359847 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}] 05:39:19 INFO - PROCESS | 1651 | 1469018359851 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:19 INFO - PROCESS | 1651 | 1469018359932 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 05:39:19 INFO - PROCESS | 1651 | 1469018359982 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:19 INFO - PROCESS | 1651 | 1469018359984 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:19 INFO - PROCESS | 1651 | ++DOCSHELL 0x117009800 == 28 [pid = 1651] [id = 682] 05:39:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 44 (0x11298ac00) [pid = 1651] [serial = 2046] [outer = 0x0] 05:39:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 45 (0x11298dc00) [pid = 1651] [serial = 2047] [outer = 0x11298ac00] 05:39:20 INFO - PROCESS | 1651 | 1469018360014 Marionette DEBUG loaded listener.js 05:39:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 46 (0x113d9d000) [pid = 1651] [serial = 2048] [outer = 0x11298ac00] 05:39:20 INFO - PROCESS | 1651 | 1469018360798 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"]]]}] 05:39:20 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 05:39:20 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:39:20 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 05:39:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:39:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:39:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 973ms 05:39:20 INFO - PROCESS | 1651 | 1469018360813 Marionette TRACE conn2 -> [0,2701,"getWindowHandle",null] 05:39:20 INFO - PROCESS | 1651 | 1469018360818 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 05:39:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 05:39:20 INFO - PROCESS | 1651 | 1469018360823 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 05:39:20 INFO - PROCESS | 1651 | 1469018360825 Marionette TRACE conn2 <- [1,2702,null,{}] 05:39:20 INFO - PROCESS | 1651 | 1469018360827 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}] 05:39:20 INFO - PROCESS | 1651 | 1469018360830 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:20 INFO - PROCESS | 1651 | 1469018360907 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 05:39:20 INFO - PROCESS | 1651 | 1469018360912 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:20 INFO - PROCESS | 1651 | 1469018360913 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:20 INFO - PROCESS | 1651 | ++DOCSHELL 0x1192ca800 == 29 [pid = 1651] [id = 683] 05:39:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 47 (0x1160edc00) [pid = 1651] [serial = 2049] [outer = 0x0] 05:39:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 48 (0x116976c00) [pid = 1651] [serial = 2050] [outer = 0x1160edc00] 05:39:20 INFO - PROCESS | 1651 | 1469018360942 Marionette DEBUG loaded listener.js 05:39:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 49 (0x1176a3000) [pid = 1651] [serial = 2051] [outer = 0x1160edc00] 05:39:21 INFO - PROCESS | 1651 | 1469018361296 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]]]}] 05:39:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 05:39:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 520ms 05:39:21 INFO - PROCESS | 1651 | 1469018361344 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 05:39:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 05:39:21 INFO - PROCESS | 1651 | 1469018361353 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 05:39:21 INFO - PROCESS | 1651 | 1469018361356 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 05:39:21 INFO - PROCESS | 1651 | 1469018361358 Marionette TRACE conn2 <- [1,2706,null,{}] 05:39:21 INFO - PROCESS | 1651 | 1469018361367 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}] 05:39:21 INFO - PROCESS | 1651 | 1469018361370 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:21 INFO - PROCESS | 1651 | 1469018361450 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 05:39:21 INFO - PROCESS | 1651 | 1469018361455 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:21 INFO - PROCESS | 1651 | 1469018361457 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:21 INFO - PROCESS | 1651 | ++DOCSHELL 0x120f7e800 == 30 [pid = 1651] [id = 684] 05:39:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 50 (0x112675400) [pid = 1651] [serial = 2052] [outer = 0x0] 05:39:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 51 (0x118590000) [pid = 1651] [serial = 2053] [outer = 0x112675400] 05:39:21 INFO - PROCESS | 1651 | 1469018361488 Marionette DEBUG loaded listener.js 05:39:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 52 (0x11879e800) [pid = 1651] [serial = 2054] [outer = 0x112675400] 05:39:21 INFO - PROCESS | 1651 | 1469018361817 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]]]}] 05:39:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 05:39:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 471ms 05:39:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 05:39:21 INFO - PROCESS | 1651 | 1469018361827 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 05:39:21 INFO - PROCESS | 1651 | 1469018361829 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 05:39:21 INFO - PROCESS | 1651 | 1469018361831 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 05:39:21 INFO - PROCESS | 1651 | 1469018361834 Marionette TRACE conn2 <- [1,2710,null,{}] 05:39:21 INFO - PROCESS | 1651 | 1469018361839 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}] 05:39:21 INFO - PROCESS | 1651 | 1469018361840 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:21 INFO - PROCESS | 1651 | 1469018361921 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 05:39:21 INFO - PROCESS | 1651 | 1469018361975 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:21 INFO - PROCESS | 1651 | 1469018361976 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:21 INFO - PROCESS | 1651 | ++DOCSHELL 0x12167a800 == 31 [pid = 1651] [id = 685] 05:39:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 53 (0x11879e400) [pid = 1651] [serial = 2055] [outer = 0x0] 05:39:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 54 (0x119290000) [pid = 1651] [serial = 2056] [outer = 0x11879e400] 05:39:22 INFO - PROCESS | 1651 | 1469018362003 Marionette DEBUG loaded listener.js 05:39:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 55 (0x1193a7800) [pid = 1651] [serial = 2057] [outer = 0x11879e400] 05:39:22 INFO - PROCESS | 1651 | 1469018362311 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] 05:39:22 INFO - PROCESS | 1651 | 1469018362358 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 05:39:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 05:39:22 INFO - PROCESS | 1651 | 1469018362361 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 05:39:22 INFO - PROCESS | 1651 | 1469018362362 Marionette TRACE conn2 <- [1,2714,null,{}] 05:39:22 INFO - PROCESS | 1651 | 1469018362366 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}] 05:39:22 INFO - PROCESS | 1651 | 1469018362367 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:22 INFO - PROCESS | 1651 | 1469018362449 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 05:39:22 INFO - PROCESS | 1651 | 1469018362456 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:22 INFO - PROCESS | 1651 | 1469018362457 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:22 INFO - PROCESS | 1651 | ++DOCSHELL 0x127179000 == 32 [pid = 1651] [id = 686] 05:39:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 56 (0x113806400) [pid = 1651] [serial = 2058] [outer = 0x0] 05:39:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 57 (0x11979bc00) [pid = 1651] [serial = 2059] [outer = 0x113806400] 05:39:22 INFO - PROCESS | 1651 | 1469018362482 Marionette DEBUG loaded listener.js 05:39:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 58 (0x119a59400) [pid = 1651] [serial = 2060] [outer = 0x113806400] 05:39:22 INFO - PROCESS | 1651 | 1469018362811 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]]]}] 05:39:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 05:39:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 468ms 05:39:22 INFO - PROCESS | 1651 | 1469018362829 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 05:39:22 INFO - PROCESS | 1651 | 1469018362831 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 05:39:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 05:39:22 INFO - PROCESS | 1651 | 1469018362836 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 05:39:22 INFO - PROCESS | 1651 | 1469018362837 Marionette TRACE conn2 <- [1,2718,null,{}] 05:39:22 INFO - PROCESS | 1651 | 1469018362839 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}] 05:39:22 INFO - PROCESS | 1651 | 1469018362843 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:22 INFO - PROCESS | 1651 | 1469018362961 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 05:39:22 INFO - PROCESS | 1651 | 1469018362970 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:22 INFO - PROCESS | 1651 | 1469018362971 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:22 INFO - PROCESS | 1651 | ++DOCSHELL 0x128fca000 == 33 [pid = 1651] [id = 687] 05:39:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 59 (0x120d22c00) [pid = 1651] [serial = 2061] [outer = 0x0] 05:39:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 60 (0x121057800) [pid = 1651] [serial = 2062] [outer = 0x120d22c00] 05:39:22 INFO - PROCESS | 1651 | 1469018362997 Marionette DEBUG loaded listener.js 05:39:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 61 (0x123a28800) [pid = 1651] [serial = 2063] [outer = 0x120d22c00] 05:39:23 INFO - PROCESS | 1651 | 1469018363296 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] 05:39:23 INFO - PROCESS | 1651 | 1469018363310 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 05:39:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 05:39:23 INFO - PROCESS | 1651 | 1469018363312 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 05:39:23 INFO - PROCESS | 1651 | 1469018363313 Marionette TRACE conn2 <- [1,2722,null,{}] 05:39:23 INFO - PROCESS | 1651 | 1469018363324 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}] 05:39:23 INFO - PROCESS | 1651 | 1469018363325 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:23 INFO - PROCESS | 1651 | 1469018363412 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 05:39:23 INFO - PROCESS | 1651 | 1469018363418 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:23 INFO - PROCESS | 1651 | 1469018363420 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:23 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a602800 == 34 [pid = 1651] [id = 688] 05:39:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 62 (0x123a28c00) [pid = 1651] [serial = 2064] [outer = 0x0] 05:39:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 63 (0x123a9c000) [pid = 1651] [serial = 2065] [outer = 0x123a28c00] 05:39:23 INFO - PROCESS | 1651 | 1469018363444 Marionette DEBUG loaded listener.js 05:39:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 64 (0x123d97800) [pid = 1651] [serial = 2066] [outer = 0x123a28c00] 05:39:23 INFO - PROCESS | 1651 | 1469018363791 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] 05:39:23 INFO - PROCESS | 1651 | 1469018363843 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 05:39:23 INFO - PROCESS | 1651 | 1469018363845 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 05:39:23 INFO - PROCESS | 1651 | 1469018363847 Marionette TRACE conn2 <- [1,2726,null,{}] 05:39:23 INFO - PROCESS | 1651 | 1469018363849 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}] 05:39:23 INFO - PROCESS | 1651 | 1469018363850 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:23 INFO - PROCESS | 1651 | 1469018363948 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 05:39:23 INFO - PROCESS | 1651 | 1469018363984 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:23 INFO - PROCESS | 1651 | 1469018363986 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:23 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a7be000 == 35 [pid = 1651] [id = 689] 05:39:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 65 (0x1239bf800) [pid = 1651] [serial = 2067] [outer = 0x0] 05:39:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 66 (0x123ff5000) [pid = 1651] [serial = 2068] [outer = 0x1239bf800] 05:39:24 INFO - PROCESS | 1651 | 1469018364011 Marionette DEBUG loaded listener.js 05:39:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 67 (0x12517f000) [pid = 1651] [serial = 2069] [outer = 0x1239bf800] 05:39:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 05:39:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 468ms 05:39:24 INFO - PROCESS | 1651 | 1469018364308 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]]]}] 05:39:24 INFO - PROCESS | 1651 | 1469018364322 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 05:39:24 INFO - PROCESS | 1651 | 1469018364324 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 05:39:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 05:39:24 INFO - PROCESS | 1651 | 1469018364341 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 05:39:24 INFO - PROCESS | 1651 | 1469018364342 Marionette TRACE conn2 <- [1,2730,null,{}] 05:39:24 INFO - PROCESS | 1651 | 1469018364344 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}] 05:39:24 INFO - PROCESS | 1651 | 1469018364345 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:24 INFO - PROCESS | 1651 | 1469018364449 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 05:39:24 INFO - PROCESS | 1651 | 1469018364453 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:24 INFO - PROCESS | 1651 | 1469018364455 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:24 INFO - PROCESS | 1651 | ++DOCSHELL 0x120e8f800 == 36 [pid = 1651] [id = 690] 05:39:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 68 (0x113d96400) [pid = 1651] [serial = 2070] [outer = 0x0] 05:39:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 69 (0x1252ddc00) [pid = 1651] [serial = 2071] [outer = 0x113d96400] 05:39:24 INFO - PROCESS | 1651 | 1469018364487 Marionette DEBUG loaded listener.js 05:39:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 70 (0x126e8ec00) [pid = 1651] [serial = 2072] [outer = 0x113d96400] 05:39:25 INFO - PROCESS | 1651 | 1469018365280 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"]]]}] 05:39:25 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 05:39:25 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 05:39:25 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 05:39:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:39:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:39:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 976ms 05:39:25 INFO - PROCESS | 1651 | 1469018365319 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 05:39:25 INFO - PROCESS | 1651 | 1469018365320 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 05:39:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 05:39:25 INFO - PROCESS | 1651 | 1469018365323 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 05:39:25 INFO - PROCESS | 1651 | 1469018365324 Marionette TRACE conn2 <- [1,2734,null,{}] 05:39:25 INFO - PROCESS | 1651 | 1469018365326 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}] 05:39:25 INFO - PROCESS | 1651 | 1469018365327 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:25 INFO - PROCESS | 1651 | 1469018365427 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 05:39:25 INFO - PROCESS | 1651 | 1469018365432 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:25 INFO - PROCESS | 1651 | 1469018365433 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:25 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b2f5000 == 37 [pid = 1651] [id = 691] 05:39:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 71 (0x118584000) [pid = 1651] [serial = 2073] [outer = 0x0] 05:39:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 72 (0x126fb0c00) [pid = 1651] [serial = 2074] [outer = 0x118584000] 05:39:25 INFO - PROCESS | 1651 | 1469018365458 Marionette DEBUG loaded listener.js 05:39:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 73 (0x127321000) [pid = 1651] [serial = 2075] [outer = 0x118584000] 05:39:25 INFO - PROCESS | 1651 | 1469018365791 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]]]}] 05:39:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 05:39:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 517ms 05:39:25 INFO - PROCESS | 1651 | 1469018365841 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 05:39:25 INFO - PROCESS | 1651 | 1469018365843 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 05:39:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 05:39:25 INFO - PROCESS | 1651 | 1469018365845 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 05:39:25 INFO - PROCESS | 1651 | 1469018365847 Marionette TRACE conn2 <- [1,2738,null,{}] 05:39:25 INFO - PROCESS | 1651 | 1469018365849 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}] 05:39:25 INFO - PROCESS | 1651 | 1469018365851 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:26 INFO - PROCESS | 1651 | 1469018366000 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 05:39:26 INFO - PROCESS | 1651 | --DOMWINDOW == 72 (0x113866c00) [pid = 1651] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 05:39:26 INFO - PROCESS | 1651 | --DOMWINDOW == 71 (0x125181c00) [pid = 1651] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 05:39:26 INFO - PROCESS | 1651 | --DOMWINDOW == 70 (0x112970800) [pid = 1651] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 05:39:26 INFO - PROCESS | 1651 | --DOMWINDOW == 69 (0x112678c00) [pid = 1651] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 05:39:26 INFO - PROCESS | 1651 | --DOMWINDOW == 68 (0x128b41c00) [pid = 1651] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 05:39:26 INFO - PROCESS | 1651 | --DOMWINDOW == 67 (0x1193a4400) [pid = 1651] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 05:39:26 INFO - PROCESS | 1651 | --DOMWINDOW == 66 (0x118309000) [pid = 1651] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 05:39:26 INFO - PROCESS | 1651 | --DOMWINDOW == 65 (0x1183e7c00) [pid = 1651] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 05:39:26 INFO - PROCESS | 1651 | 1469018366042 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:26 INFO - PROCESS | 1651 | 1469018366044 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:26 INFO - PROCESS | 1651 | ++DOCSHELL 0x127178000 == 38 [pid = 1651] [id = 692] 05:39:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 66 (0x1126db800) [pid = 1651] [serial = 2076] [outer = 0x0] 05:39:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 67 (0x11321f800) [pid = 1651] [serial = 2077] [outer = 0x1126db800] 05:39:26 INFO - PROCESS | 1651 | 1469018366079 Marionette DEBUG loaded listener.js 05:39:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 68 (0x125181c00) [pid = 1651] [serial = 2078] [outer = 0x1126db800] 05:39:26 INFO - PROCESS | 1651 | 1469018366457 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]]]}] 05:39:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 05:39:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 620ms 05:39:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 05:39:26 INFO - PROCESS | 1651 | 1469018366471 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 05:39:26 INFO - PROCESS | 1651 | 1469018366473 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 05:39:26 INFO - PROCESS | 1651 | 1469018366477 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 05:39:26 INFO - PROCESS | 1651 | 1469018366479 Marionette TRACE conn2 <- [1,2742,null,{}] 05:39:26 INFO - PROCESS | 1651 | 1469018366484 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}] 05:39:26 INFO - PROCESS | 1651 | 1469018366486 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:26 INFO - PROCESS | 1651 | 1469018366616 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 05:39:26 INFO - PROCESS | 1651 | 1469018366622 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:26 INFO - PROCESS | 1651 | 1469018366623 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:26 INFO - PROCESS | 1651 | ++DOCSHELL 0x12be78000 == 39 [pid = 1651] [id = 693] 05:39:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 69 (0x113f32000) [pid = 1651] [serial = 2079] [outer = 0x0] 05:39:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 70 (0x118585800) [pid = 1651] [serial = 2080] [outer = 0x113f32000] 05:39:26 INFO - PROCESS | 1651 | 1469018366648 Marionette DEBUG loaded listener.js 05:39:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 71 (0x12738d000) [pid = 1651] [serial = 2081] [outer = 0x113f32000] 05:39:26 INFO - PROCESS | 1651 | 1469018366951 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]]]}] 05:39:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 05:39:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 520ms 05:39:27 INFO - PROCESS | 1651 | 1469018366996 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 05:39:27 INFO - PROCESS | 1651 | 1469018366998 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 05:39:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 05:39:27 INFO - PROCESS | 1651 | 1469018367003 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 05:39:27 INFO - PROCESS | 1651 | 1469018367005 Marionette TRACE conn2 <- [1,2746,null,{}] 05:39:27 INFO - PROCESS | 1651 | 1469018367007 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}] 05:39:27 INFO - PROCESS | 1651 | 1469018367008 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:27 INFO - PROCESS | 1651 | 1469018367090 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 05:39:27 INFO - PROCESS | 1651 | 1469018367094 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:27 INFO - PROCESS | 1651 | 1469018367095 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:27 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c474000 == 40 [pid = 1651] [id = 694] 05:39:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 72 (0x1273a1000) [pid = 1651] [serial = 2082] [outer = 0x0] 05:39:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 73 (0x1273a4c00) [pid = 1651] [serial = 2083] [outer = 0x1273a1000] 05:39:27 INFO - PROCESS | 1651 | 1469018367127 Marionette DEBUG loaded listener.js 05:39:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 74 (0x128ba3000) [pid = 1651] [serial = 2084] [outer = 0x1273a1000] 05:39:27 INFO - PROCESS | 1651 | 1469018367450 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]]]}] 05:39:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 05:39:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 470ms 05:39:27 INFO - PROCESS | 1651 | 1469018367473 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 05:39:27 INFO - PROCESS | 1651 | 1469018367474 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 05:39:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 05:39:27 INFO - PROCESS | 1651 | 1469018367476 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 05:39:27 INFO - PROCESS | 1651 | 1469018367477 Marionette TRACE conn2 <- [1,2750,null,{}] 05:39:27 INFO - PROCESS | 1651 | 1469018367480 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}] 05:39:27 INFO - PROCESS | 1651 | 1469018367481 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:27 INFO - PROCESS | 1651 | 1469018367587 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 05:39:27 INFO - PROCESS | 1651 | 1469018367593 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:27 INFO - PROCESS | 1651 | 1469018367594 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:27 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c72e000 == 41 [pid = 1651] [id = 695] 05:39:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 75 (0x127398400) [pid = 1651] [serial = 2085] [outer = 0x0] 05:39:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 76 (0x128ba5c00) [pid = 1651] [serial = 2086] [outer = 0x127398400] 05:39:27 INFO - PROCESS | 1651 | 1469018367619 Marionette DEBUG loaded listener.js 05:39:27 INFO - PROCESS | 1651 | ++DOMWINDOW == 77 (0x128e44800) [pid = 1651] [serial = 2087] [outer = 0x127398400] 05:39:27 INFO - PROCESS | 1651 | 1469018367935 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]]]}] 05:39:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 05:39:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 469ms 05:39:27 INFO - PROCESS | 1651 | 1469018367946 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 05:39:27 INFO - PROCESS | 1651 | 1469018367947 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 05:39:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 05:39:27 INFO - PROCESS | 1651 | 1469018367953 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 05:39:27 INFO - PROCESS | 1651 | 1469018367955 Marionette TRACE conn2 <- [1,2754,null,{}] 05:39:27 INFO - PROCESS | 1651 | 1469018367957 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}] 05:39:27 INFO - PROCESS | 1651 | 1469018367958 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:28 INFO - PROCESS | 1651 | 1469018368091 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 05:39:28 INFO - PROCESS | 1651 | 1469018368151 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:28 INFO - PROCESS | 1651 | 1469018368153 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:28 INFO - PROCESS | 1651 | ++DOCSHELL 0x113d8e800 == 42 [pid = 1651] [id = 696] 05:39:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 78 (0x1126b2c00) [pid = 1651] [serial = 2088] [outer = 0x0] 05:39:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x1126d8c00) [pid = 1651] [serial = 2089] [outer = 0x1126b2c00] 05:39:28 INFO - PROCESS | 1651 | 1469018368226 Marionette DEBUG loaded listener.js 05:39:28 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x11296e800) [pid = 1651] [serial = 2090] [outer = 0x1126b2c00] 05:39:28 INFO - PROCESS | 1651 | --DOCSHELL 0x12cd8d800 == 41 [pid = 1651] [id = 16] 05:39:28 INFO - PROCESS | 1651 | 1469018368833 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]]]}] 05:39:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 05:39:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 922ms 05:39:28 INFO - PROCESS | 1651 | 1469018368874 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 05:39:28 INFO - PROCESS | 1651 | 1469018368878 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 05:39:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 05:39:28 INFO - PROCESS | 1651 | 1469018368881 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 05:39:28 INFO - PROCESS | 1651 | 1469018368883 Marionette TRACE conn2 <- [1,2758,null,{}] 05:39:28 INFO - PROCESS | 1651 | 1469018368886 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}] 05:39:28 INFO - PROCESS | 1651 | 1469018368889 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:29 INFO - PROCESS | 1651 | 1469018369014 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 05:39:29 INFO - PROCESS | 1651 | 1469018369073 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:29 INFO - PROCESS | 1651 | 1469018369075 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:29 INFO - PROCESS | 1651 | ++DOCSHELL 0x120e8d800 == 42 [pid = 1651] [id = 697] 05:39:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x116005c00) [pid = 1651] [serial = 2091] [outer = 0x0] 05:39:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x1160ee800) [pid = 1651] [serial = 2092] [outer = 0x116005c00] 05:39:29 INFO - PROCESS | 1651 | 1469018369105 Marionette DEBUG loaded listener.js 05:39:29 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x11816ac00) [pid = 1651] [serial = 2093] [outer = 0x116005c00] 05:39:29 INFO - PROCESS | 1651 | 1469018369913 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]]]}] 05:39:29 INFO - PROCESS | 1651 | --DOCSHELL 0x12c72e000 == 41 [pid = 1651] [id = 695] 05:39:29 INFO - PROCESS | 1651 | --DOCSHELL 0x12c474000 == 40 [pid = 1651] [id = 694] 05:39:29 INFO - PROCESS | 1651 | --DOCSHELL 0x12be78000 == 39 [pid = 1651] [id = 693] 05:39:29 INFO - PROCESS | 1651 | --DOCSHELL 0x127178000 == 38 [pid = 1651] [id = 692] 05:39:29 INFO - PROCESS | 1651 | --DOCSHELL 0x12b2f5000 == 37 [pid = 1651] [id = 691] 05:39:29 INFO - PROCESS | 1651 | --DOCSHELL 0x120e8f800 == 36 [pid = 1651] [id = 690] 05:39:29 INFO - PROCESS | 1651 | --DOCSHELL 0x12a7be000 == 35 [pid = 1651] [id = 689] 05:39:29 INFO - PROCESS | 1651 | --DOCSHELL 0x12a602800 == 34 [pid = 1651] [id = 688] 05:39:29 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x12739f800) [pid = 1651] [serial = 2044] [outer = 0x0] [url = about:blank] 05:39:29 INFO - PROCESS | 1651 | --DOCSHELL 0x128fca000 == 33 [pid = 1651] [id = 687] 05:39:29 INFO - PROCESS | 1651 | --DOCSHELL 0x127179000 == 32 [pid = 1651] [id = 686] 05:39:29 INFO - PROCESS | 1651 | --DOCSHELL 0x12167a800 == 31 [pid = 1651] [id = 685] 05:39:29 INFO - PROCESS | 1651 | --DOCSHELL 0x120f7e800 == 30 [pid = 1651] [id = 684] 05:39:29 INFO - PROCESS | 1651 | --DOCSHELL 0x1192ca800 == 29 [pid = 1651] [id = 683] 05:39:29 INFO - PROCESS | 1651 | --DOCSHELL 0x117009800 == 28 [pid = 1651] [id = 682] 05:39:29 INFO - PROCESS | 1651 | --DOCSHELL 0x12bb25000 == 27 [pid = 1651] [id = 681] 05:39:30 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x123a99800) [pid = 1651] [serial = 2035] [outer = 0x0] [url = about:blank] 05:39:30 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x126904800) [pid = 1651] [serial = 2038] [outer = 0x0] [url = about:blank] 05:39:30 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x118310c00) [pid = 1651] [serial = 2041] [outer = 0x0] [url = about:blank] 05:39:30 INFO - PROCESS | 1651 | --DOMWINDOW == 78 (0x112d4fc00) [pid = 1651] [serial = 2023] [outer = 0x0] [url = about:blank] 05:39:30 INFO - PROCESS | 1651 | --DOMWINDOW == 77 (0x129273400) [pid = 1651] [serial = 2021] [outer = 0x0] [url = about:blank] 05:39:30 INFO - PROCESS | 1651 | --DOMWINDOW == 76 (0x1198f7800) [pid = 1651] [serial = 2032] [outer = 0x0] [url = about:blank] 05:39:30 INFO - PROCESS | 1651 | --DOMWINDOW == 75 (0x1183eac00) [pid = 1651] [serial = 2029] [outer = 0x0] [url = about:blank] 05:39:30 INFO - PROCESS | 1651 | --DOMWINDOW == 74 (0x118591400) [pid = 1651] [serial = 2030] [outer = 0x0] [url = about:blank] 05:39:30 INFO - PROCESS | 1651 | --DOMWINDOW == 73 (0x1193a7400) [pid = 1651] [serial = 2027] [outer = 0x0] [url = about:blank] 05:39:30 INFO - PROCESS | 1651 | --DOMWINDOW == 72 (0x118e46c00) [pid = 1651] [serial = 2026] [outer = 0x0] [url = about:blank] 05:39:30 INFO - PROCESS | 1651 | --DOMWINDOW == 71 (0x113d48c00) [pid = 1651] [serial = 2024] [outer = 0x0] [url = about:blank] 05:39:30 INFO - PROCESS | 1651 | --DOMWINDOW == 70 (0x123fe9800) [pid = 1651] [serial = 2036] [outer = 0x0] [url = about:blank] 05:39:30 INFO - PROCESS | 1651 | --DOMWINDOW == 69 (0x126fb8800) [pid = 1651] [serial = 2039] [outer = 0x0] [url = about:blank] 05:39:30 INFO - PROCESS | 1651 | --DOMWINDOW == 68 (0x1217a9c00) [pid = 1651] [serial = 2042] [outer = 0x0] [url = about:blank] 05:39:30 INFO - PROCESS | 1651 | --DOMWINDOW == 67 (0x120e0d400) [pid = 1651] [serial = 2033] [outer = 0x0] [url = about:blank] 05:39:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 05:39:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1127ms 05:39:30 INFO - PROCESS | 1651 | 1469018370008 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 05:39:30 INFO - PROCESS | 1651 | 1469018370010 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 05:39:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 05:39:30 INFO - PROCESS | 1651 | 1469018370013 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 05:39:30 INFO - PROCESS | 1651 | 1469018370015 Marionette TRACE conn2 <- [1,2762,null,{}] 05:39:30 INFO - PROCESS | 1651 | 1469018370019 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}] 05:39:30 INFO - PROCESS | 1651 | 1469018370020 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:30 INFO - PROCESS | 1651 | 1469018370101 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 05:39:30 INFO - PROCESS | 1651 | 1469018370111 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:30 INFO - PROCESS | 1651 | 1469018370112 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:30 INFO - PROCESS | 1651 | ++DOCSHELL 0x118228000 == 28 [pid = 1651] [id = 698] 05:39:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 68 (0x1160ef400) [pid = 1651] [serial = 2094] [outer = 0x0] 05:39:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 69 (0x116a9f800) [pid = 1651] [serial = 2095] [outer = 0x1160ef400] 05:39:30 INFO - PROCESS | 1651 | 1469018370140 Marionette DEBUG loaded listener.js 05:39:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 70 (0x118309000) [pid = 1651] [serial = 2096] [outer = 0x1160ef400] 05:39:30 INFO - PROCESS | 1651 | 1469018370488 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]]]}] 05:39:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 05:39:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 519ms 05:39:30 INFO - PROCESS | 1651 | 1469018370549 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 05:39:30 INFO - PROCESS | 1651 | 1469018370553 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 05:39:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 05:39:30 INFO - PROCESS | 1651 | 1469018370559 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 05:39:30 INFO - PROCESS | 1651 | 1469018370560 Marionette TRACE conn2 <- [1,2766,null,{}] 05:39:30 INFO - PROCESS | 1651 | 1469018370563 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}] 05:39:30 INFO - PROCESS | 1651 | 1469018370565 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:30 INFO - PROCESS | 1651 | 1469018370646 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 05:39:30 INFO - PROCESS | 1651 | 1469018370653 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:30 INFO - PROCESS | 1651 | 1469018370654 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:30 INFO - PROCESS | 1651 | ++DOCSHELL 0x119a9b000 == 29 [pid = 1651] [id = 699] 05:39:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 71 (0x118542400) [pid = 1651] [serial = 2097] [outer = 0x0] 05:39:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 72 (0x118796000) [pid = 1651] [serial = 2098] [outer = 0x118542400] 05:39:30 INFO - PROCESS | 1651 | 1469018370683 Marionette DEBUG loaded listener.js 05:39:30 INFO - PROCESS | 1651 | ++DOMWINDOW == 73 (0x119245c00) [pid = 1651] [serial = 2099] [outer = 0x118542400] 05:39:31 INFO - PROCESS | 1651 | 1469018371040 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]]]}] 05:39:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 05:39:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 520ms 05:39:31 INFO - PROCESS | 1651 | 1469018371078 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 05:39:31 INFO - PROCESS | 1651 | 1469018371080 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 05:39:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 05:39:31 INFO - PROCESS | 1651 | 1469018371093 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 05:39:31 INFO - PROCESS | 1651 | 1469018371095 Marionette TRACE conn2 <- [1,2770,null,{}] 05:39:31 INFO - PROCESS | 1651 | 1469018371103 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}] 05:39:31 INFO - PROCESS | 1651 | 1469018371106 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:31 INFO - PROCESS | 1651 | 1469018371188 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 05:39:31 INFO - PROCESS | 1651 | 1469018371192 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:31 INFO - PROCESS | 1651 | 1469018371195 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:31 INFO - PROCESS | 1651 | ++DOCSHELL 0x126e4f800 == 30 [pid = 1651] [id = 700] 05:39:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 74 (0x1193cd400) [pid = 1651] [serial = 2100] [outer = 0x0] 05:39:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 75 (0x11979d800) [pid = 1651] [serial = 2101] [outer = 0x1193cd400] 05:39:31 INFO - PROCESS | 1651 | 1469018371226 Marionette DEBUG loaded listener.js 05:39:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 76 (0x120d1fc00) [pid = 1651] [serial = 2102] [outer = 0x1193cd400] 05:39:31 INFO - PROCESS | 1651 | 1469018371557 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]]]}] 05:39:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 05:39:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 476ms 05:39:31 INFO - PROCESS | 1651 | 1469018371564 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 05:39:31 INFO - PROCESS | 1651 | 1469018371569 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 05:39:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 05:39:31 INFO - PROCESS | 1651 | 1469018371572 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 05:39:31 INFO - PROCESS | 1651 | 1469018371573 Marionette TRACE conn2 <- [1,2774,null,{}] 05:39:31 INFO - PROCESS | 1651 | 1469018371575 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}] 05:39:31 INFO - PROCESS | 1651 | 1469018371577 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:31 INFO - PROCESS | 1651 | 1469018371660 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 05:39:31 INFO - PROCESS | 1651 | 1469018371721 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:31 INFO - PROCESS | 1651 | 1469018371723 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:31 INFO - PROCESS | 1651 | ++DOCSHELL 0x128fce000 == 31 [pid = 1651] [id = 701] 05:39:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 77 (0x120d25800) [pid = 1651] [serial = 2103] [outer = 0x0] 05:39:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 78 (0x121786000) [pid = 1651] [serial = 2104] [outer = 0x120d25800] 05:39:31 INFO - PROCESS | 1651 | 1469018371748 Marionette DEBUG loaded listener.js 05:39:31 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x1217b1400) [pid = 1651] [serial = 2105] [outer = 0x120d25800] 05:39:32 INFO - PROCESS | 1651 | 1469018372082 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]]]}] 05:39:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 05:39:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 519ms 05:39:32 INFO - PROCESS | 1651 | 1469018372091 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 05:39:32 INFO - PROCESS | 1651 | 1469018372092 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 05:39:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 05:39:32 INFO - PROCESS | 1651 | 1469018372095 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 05:39:32 INFO - PROCESS | 1651 | 1469018372096 Marionette TRACE conn2 <- [1,2778,null,{}] 05:39:32 INFO - PROCESS | 1651 | 1469018372098 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}] 05:39:32 INFO - PROCESS | 1651 | 1469018372101 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:32 INFO - PROCESS | 1651 | 1469018372204 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 05:39:32 INFO - PROCESS | 1651 | 1469018372240 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:32 INFO - PROCESS | 1651 | 1469018372241 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:32 INFO - PROCESS | 1651 | ++DOCSHELL 0x120f82000 == 32 [pid = 1651] [id = 702] 05:39:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x1217b1800) [pid = 1651] [serial = 2106] [outer = 0x0] 05:39:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x12193b000) [pid = 1651] [serial = 2107] [outer = 0x1217b1800] 05:39:32 INFO - PROCESS | 1651 | 1469018372266 Marionette DEBUG loaded listener.js 05:39:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x123a30c00) [pid = 1651] [serial = 2108] [outer = 0x1217b1800] 05:39:32 INFO - PROCESS | 1651 | 1469018372636 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]]]}] 05:39:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 05:39:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 571ms 05:39:32 INFO - PROCESS | 1651 | 1469018372677 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 05:39:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 05:39:32 INFO - PROCESS | 1651 | 1469018372679 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 05:39:32 INFO - PROCESS | 1651 | 1469018372682 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 05:39:32 INFO - PROCESS | 1651 | 1469018372684 Marionette TRACE conn2 <- [1,2782,null,{}] 05:39:32 INFO - PROCESS | 1651 | 1469018372687 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}] 05:39:32 INFO - PROCESS | 1651 | 1469018372693 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:32 INFO - PROCESS | 1651 | 1469018372854 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 05:39:32 INFO - PROCESS | 1651 | 1469018372865 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:32 INFO - PROCESS | 1651 | 1469018372866 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:32 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b2e7800 == 33 [pid = 1651] [id = 703] 05:39:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x123a9e000) [pid = 1651] [serial = 2109] [outer = 0x0] 05:39:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x12517e800) [pid = 1651] [serial = 2110] [outer = 0x123a9e000] 05:39:32 INFO - PROCESS | 1651 | 1469018372892 Marionette DEBUG loaded listener.js 05:39:32 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x12731d400) [pid = 1651] [serial = 2111] [outer = 0x123a9e000] 05:39:33 INFO - PROCESS | 1651 | 1469018373292 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]]]}] 05:39:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 05:39:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 621ms 05:39:33 INFO - PROCESS | 1651 | 1469018373303 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 05:39:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 05:39:33 INFO - PROCESS | 1651 | 1469018373305 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 05:39:33 INFO - PROCESS | 1651 | 1469018373309 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 05:39:33 INFO - PROCESS | 1651 | 1469018373310 Marionette TRACE conn2 <- [1,2786,null,{}] 05:39:33 INFO - PROCESS | 1651 | 1469018373314 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}] 05:39:33 INFO - PROCESS | 1651 | 1469018373315 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:33 INFO - PROCESS | 1651 | 1469018373411 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 05:39:33 INFO - PROCESS | 1651 | 1469018373422 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:33 INFO - PROCESS | 1651 | 1469018373423 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:33 INFO - PROCESS | 1651 | ++DOCSHELL 0x12baa3000 == 34 [pid = 1651] [id = 704] 05:39:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x127320c00) [pid = 1651] [serial = 2112] [outer = 0x0] 05:39:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x127389800) [pid = 1651] [serial = 2113] [outer = 0x127320c00] 05:39:33 INFO - PROCESS | 1651 | 1469018373448 Marionette DEBUG loaded listener.js 05:39:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x127399000) [pid = 1651] [serial = 2114] [outer = 0x127320c00] 05:39:33 INFO - PROCESS | 1651 | 1469018373788 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]]]}] 05:39:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 05:39:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 524ms 05:39:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 05:39:33 INFO - PROCESS | 1651 | 1469018373832 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 05:39:33 INFO - PROCESS | 1651 | 1469018373833 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 05:39:33 INFO - PROCESS | 1651 | 1469018373835 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 05:39:33 INFO - PROCESS | 1651 | 1469018373837 Marionette TRACE conn2 <- [1,2790,null,{}] 05:39:33 INFO - PROCESS | 1651 | 1469018373839 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}] 05:39:33 INFO - PROCESS | 1651 | 1469018373840 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:33 INFO - PROCESS | 1651 | 1469018373941 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 05:39:33 INFO - PROCESS | 1651 | 1469018373944 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:33 INFO - PROCESS | 1651 | 1469018373945 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:33 INFO - PROCESS | 1651 | ++DOCSHELL 0x12be4b000 == 35 [pid = 1651] [id = 705] 05:39:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x127399800) [pid = 1651] [serial = 2115] [outer = 0x0] 05:39:33 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x128b3fc00) [pid = 1651] [serial = 2116] [outer = 0x127399800] 05:39:33 INFO - PROCESS | 1651 | 1469018373970 Marionette DEBUG loaded listener.js 05:39:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x128ba2c00) [pid = 1651] [serial = 2117] [outer = 0x127399800] 05:39:34 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x1160edc00) [pid = 1651] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 05:39:34 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x113806400) [pid = 1651] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 05:39:34 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x113d96400) [pid = 1651] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 05:39:34 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x120d22c00) [pid = 1651] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 05:39:34 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x11298ac00) [pid = 1651] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 05:39:34 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x112675400) [pid = 1651] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 05:39:34 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x118584000) [pid = 1651] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 05:39:34 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x1251d7000) [pid = 1651] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 05:39:34 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x11879e400) [pid = 1651] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 05:39:34 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x123a28c00) [pid = 1651] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 05:39:34 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x113f32000) [pid = 1651] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 05:39:34 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x1273a1000) [pid = 1651] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 05:39:34 INFO - PROCESS | 1651 | --DOMWINDOW == 78 (0x1239bf800) [pid = 1651] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 05:39:34 INFO - PROCESS | 1651 | 1469018374381 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]]]}] 05:39:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 05:39:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 569ms 05:39:34 INFO - PROCESS | 1651 | 1469018374406 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 05:39:34 INFO - PROCESS | 1651 | 1469018374407 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 05:39:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 05:39:34 INFO - PROCESS | 1651 | 1469018374421 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 05:39:34 INFO - PROCESS | 1651 | 1469018374422 Marionette TRACE conn2 <- [1,2794,null,{}] 05:39:34 INFO - PROCESS | 1651 | 1469018374431 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}] 05:39:34 INFO - PROCESS | 1651 | 1469018374433 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:34 INFO - PROCESS | 1651 | 1469018374524 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 05:39:34 INFO - PROCESS | 1651 | 1469018374528 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:34 INFO - PROCESS | 1651 | 1469018374529 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:34 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c46d800 == 36 [pid = 1651] [id = 706] 05:39:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x11878d400) [pid = 1651] [serial = 2118] [outer = 0x0] 05:39:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x121735000) [pid = 1651] [serial = 2119] [outer = 0x11878d400] 05:39:34 INFO - PROCESS | 1651 | 1469018374556 Marionette DEBUG loaded listener.js 05:39:34 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x1252d6c00) [pid = 1651] [serial = 2120] [outer = 0x11878d400] 05:39:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 05:39:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 587ms 05:39:34 INFO - PROCESS | 1651 | 1469018374995 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]]]}] 05:39:35 INFO - PROCESS | 1651 | 1469018374999 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 05:39:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 05:39:35 INFO - PROCESS | 1651 | 1469018375003 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 05:39:35 INFO - PROCESS | 1651 | 1469018375007 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 05:39:35 INFO - PROCESS | 1651 | 1469018375009 Marionette TRACE conn2 <- [1,2798,null,{}] 05:39:35 INFO - PROCESS | 1651 | 1469018375012 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}] 05:39:35 INFO - PROCESS | 1651 | 1469018375014 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:35 INFO - PROCESS | 1651 | 1469018375138 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 05:39:35 INFO - PROCESS | 1651 | 1469018375145 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:35 INFO - PROCESS | 1651 | 1469018375146 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:35 INFO - PROCESS | 1651 | ++DOCSHELL 0x128fda800 == 37 [pid = 1651] [id = 707] 05:39:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x119318c00) [pid = 1651] [serial = 2121] [outer = 0x0] 05:39:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x128b3cc00) [pid = 1651] [serial = 2122] [outer = 0x119318c00] 05:39:35 INFO - PROCESS | 1651 | 1469018375171 Marionette DEBUG loaded listener.js 05:39:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x128e3f800) [pid = 1651] [serial = 2123] [outer = 0x119318c00] 05:39:35 INFO - PROCESS | 1651 | 1469018375516 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]]]}] 05:39:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 05:39:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 520ms 05:39:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 05:39:35 INFO - PROCESS | 1651 | 1469018375526 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 05:39:35 INFO - PROCESS | 1651 | 1469018375528 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 05:39:35 INFO - PROCESS | 1651 | 1469018375530 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 05:39:35 INFO - PROCESS | 1651 | 1469018375532 Marionette TRACE conn2 <- [1,2802,null,{}] 05:39:35 INFO - PROCESS | 1651 | 1469018375536 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}] 05:39:35 INFO - PROCESS | 1651 | 1469018375538 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:35 INFO - PROCESS | 1651 | 1469018375630 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 05:39:35 INFO - PROCESS | 1651 | 1469018375636 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:35 INFO - PROCESS | 1651 | 1469018375637 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:35 INFO - PROCESS | 1651 | ++DOCSHELL 0x12cd9f800 == 38 [pid = 1651] [id = 708] 05:39:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x128f1bc00) [pid = 1651] [serial = 2124] [outer = 0x0] 05:39:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x129380c00) [pid = 1651] [serial = 2125] [outer = 0x128f1bc00] 05:39:35 INFO - PROCESS | 1651 | 1469018375664 Marionette DEBUG loaded listener.js 05:39:35 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x129509c00) [pid = 1651] [serial = 2126] [outer = 0x128f1bc00] 05:39:36 INFO - PROCESS | 1651 | 1469018376004 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]]]}] 05:39:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 05:39:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 521ms 05:39:36 INFO - PROCESS | 1651 | 1469018376061 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 05:39:36 INFO - PROCESS | 1651 | 1469018376062 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 05:39:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 05:39:36 INFO - PROCESS | 1651 | 1469018376064 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 05:39:36 INFO - PROCESS | 1651 | 1469018376065 Marionette TRACE conn2 <- [1,2806,null,{}] 05:39:36 INFO - PROCESS | 1651 | 1469018376068 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}] 05:39:36 INFO - PROCESS | 1651 | 1469018376069 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:36 INFO - PROCESS | 1651 | 1469018376152 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 05:39:36 INFO - PROCESS | 1651 | 1469018376156 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:36 INFO - PROCESS | 1651 | 1469018376157 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:36 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d349800 == 39 [pid = 1651] [id = 709] 05:39:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x12950fc00) [pid = 1651] [serial = 2127] [outer = 0x0] 05:39:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x129602400) [pid = 1651] [serial = 2128] [outer = 0x12950fc00] 05:39:36 INFO - PROCESS | 1651 | 1469018376189 Marionette DEBUG loaded listener.js 05:39:36 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x12a63d400) [pid = 1651] [serial = 2129] [outer = 0x12950fc00] 05:39:36 INFO - PROCESS | 1651 | 1469018376734 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]]]}] 05:39:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 05:39:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 721ms 05:39:36 INFO - PROCESS | 1651 | 1469018376787 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 05:39:36 INFO - PROCESS | 1651 | 1469018376791 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 05:39:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 05:39:36 INFO - PROCESS | 1651 | 1469018376796 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 05:39:36 INFO - PROCESS | 1651 | 1469018376802 Marionette TRACE conn2 <- [1,2810,null,{}] 05:39:36 INFO - PROCESS | 1651 | 1469018376807 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}] 05:39:36 INFO - PROCESS | 1651 | 1469018376809 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:36 INFO - PROCESS | 1651 | 1469018376969 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 05:39:37 INFO - PROCESS | 1651 | 1469018377071 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:37 INFO - PROCESS | 1651 | 1469018377073 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:37 INFO - PROCESS | 1651 | ++DOCSHELL 0x1198d9000 == 40 [pid = 1651] [id = 710] 05:39:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x118160400) [pid = 1651] [serial = 2130] [outer = 0x0] 05:39:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x11830c000) [pid = 1651] [serial = 2131] [outer = 0x118160400] 05:39:37 INFO - PROCESS | 1651 | 1469018377104 Marionette DEBUG loaded listener.js 05:39:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x118591400) [pid = 1651] [serial = 2132] [outer = 0x118160400] 05:39:37 INFO - PROCESS | 1651 | 1469018377520 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]]]}] 05:39:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 05:39:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 777ms 05:39:37 INFO - PROCESS | 1651 | 1469018377571 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 05:39:37 INFO - PROCESS | 1651 | 1469018377575 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 05:39:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 05:39:37 INFO - PROCESS | 1651 | 1469018377579 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 05:39:37 INFO - PROCESS | 1651 | 1469018377581 Marionette TRACE conn2 <- [1,2814,null,{}] 05:39:37 INFO - PROCESS | 1651 | 1469018377584 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}] 05:39:37 INFO - PROCESS | 1651 | 1469018377585 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:37 INFO - PROCESS | 1651 | 1469018377697 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 05:39:37 INFO - PROCESS | 1651 | 1469018377756 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:37 INFO - PROCESS | 1651 | 1469018377757 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:37 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a844000 == 41 [pid = 1651] [id = 711] 05:39:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x119317c00) [pid = 1651] [serial = 2133] [outer = 0x0] 05:39:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x1198f3400) [pid = 1651] [serial = 2134] [outer = 0x119317c00] 05:39:37 INFO - PROCESS | 1651 | 1469018377788 Marionette DEBUG loaded listener.js 05:39:37 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x12177a000) [pid = 1651] [serial = 2135] [outer = 0x119317c00] 05:39:38 INFO - PROCESS | 1651 | 1469018378251 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]]]}] 05:39:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 05:39:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 723ms 05:39:38 INFO - PROCESS | 1651 | 1469018378303 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 05:39:38 INFO - PROCESS | 1651 | 1469018378305 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 05:39:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 05:39:38 INFO - PROCESS | 1651 | 1469018378307 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 05:39:38 INFO - PROCESS | 1651 | 1469018378310 Marionette TRACE conn2 <- [1,2818,null,{}] 05:39:38 INFO - PROCESS | 1651 | 1469018378318 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}] 05:39:38 INFO - PROCESS | 1651 | 1469018378321 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:38 INFO - PROCESS | 1651 | 1469018378428 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 05:39:38 INFO - PROCESS | 1651 | 1469018378501 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:38 INFO - PROCESS | 1651 | 1469018378503 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:38 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d1dd800 == 42 [pid = 1651] [id = 712] 05:39:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x124c35000) [pid = 1651] [serial = 2136] [outer = 0x0] 05:39:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x1251d5800) [pid = 1651] [serial = 2137] [outer = 0x124c35000] 05:39:38 INFO - PROCESS | 1651 | 1469018378535 Marionette DEBUG loaded listener.js 05:39:38 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x12731f000) [pid = 1651] [serial = 2138] [outer = 0x124c35000] 05:39:38 INFO - PROCESS | 1651 | 1469018378947 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]]]}] 05:39:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 05:39:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 672ms 05:39:38 INFO - PROCESS | 1651 | 1469018378979 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 05:39:38 INFO - PROCESS | 1651 | 1469018378982 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 05:39:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 05:39:38 INFO - PROCESS | 1651 | 1469018378984 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 05:39:38 INFO - PROCESS | 1651 | 1469018378985 Marionette TRACE conn2 <- [1,2822,null,{}] 05:39:38 INFO - PROCESS | 1651 | 1469018378988 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}] 05:39:38 INFO - PROCESS | 1651 | 1469018378989 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:39 INFO - PROCESS | 1651 | 1469018379128 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 05:39:39 INFO - PROCESS | 1651 | 1469018379199 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:39 INFO - PROCESS | 1651 | 1469018379200 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:39 INFO - PROCESS | 1651 | ++DOCSHELL 0x12be8b000 == 43 [pid = 1651] [id = 713] 05:39:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x115e0f400) [pid = 1651] [serial = 2139] [outer = 0x0] 05:39:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x128b45000) [pid = 1651] [serial = 2140] [outer = 0x115e0f400] 05:39:39 INFO - PROCESS | 1651 | 1469018379233 Marionette DEBUG loaded listener.js 05:39:39 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x129279c00) [pid = 1651] [serial = 2141] [outer = 0x115e0f400] 05:39:39 INFO - PROCESS | 1651 | 1469018379809 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]]]}] 05:39:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 05:39:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 869ms 05:39:39 INFO - PROCESS | 1651 | 1469018379854 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 05:39:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 05:39:39 INFO - PROCESS | 1651 | 1469018379857 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 05:39:39 INFO - PROCESS | 1651 | 1469018379860 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 05:39:39 INFO - PROCESS | 1651 | 1469018379862 Marionette TRACE conn2 <- [1,2826,null,{}] 05:39:39 INFO - PROCESS | 1651 | 1469018379887 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}] 05:39:39 INFO - PROCESS | 1651 | 1469018379888 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:40 INFO - PROCESS | 1651 | 1469018380007 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 05:39:40 INFO - PROCESS | 1651 | 1469018380060 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:40 INFO - PROCESS | 1651 | 1469018380062 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:40 INFO - PROCESS | 1651 | ++DOCSHELL 0x120e74000 == 44 [pid = 1651] [id = 714] 05:39:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x113a26c00) [pid = 1651] [serial = 2142] [outer = 0x0] 05:39:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x113d47000) [pid = 1651] [serial = 2143] [outer = 0x113a26c00] 05:39:40 INFO - PROCESS | 1651 | 1469018380090 Marionette DEBUG loaded listener.js 05:39:40 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x116081800) [pid = 1651] [serial = 2144] [outer = 0x113a26c00] 05:39:41 INFO - PROCESS | 1651 | --DOCSHELL 0x12cd9f800 == 43 [pid = 1651] [id = 708] 05:39:41 INFO - PROCESS | 1651 | --DOCSHELL 0x128fda800 == 42 [pid = 1651] [id = 707] 05:39:41 INFO - PROCESS | 1651 | --DOCSHELL 0x12c46d800 == 41 [pid = 1651] [id = 706] 05:39:41 INFO - PROCESS | 1651 | --DOCSHELL 0x12be4b000 == 40 [pid = 1651] [id = 705] 05:39:41 INFO - PROCESS | 1651 | --DOCSHELL 0x12baa3000 == 39 [pid = 1651] [id = 704] 05:39:41 INFO - PROCESS | 1651 | --DOCSHELL 0x12b2e7800 == 38 [pid = 1651] [id = 703] 05:39:41 INFO - PROCESS | 1651 | --DOCSHELL 0x120f82000 == 37 [pid = 1651] [id = 702] 05:39:41 INFO - PROCESS | 1651 | --DOCSHELL 0x128fce000 == 36 [pid = 1651] [id = 701] 05:39:41 INFO - PROCESS | 1651 | --DOCSHELL 0x126e4f800 == 35 [pid = 1651] [id = 700] 05:39:41 INFO - PROCESS | 1651 | --DOCSHELL 0x119a9b000 == 34 [pid = 1651] [id = 699] 05:39:41 INFO - PROCESS | 1651 | --DOCSHELL 0x12cd88000 == 33 [pid = 1651] [id = 17] 05:39:41 INFO - PROCESS | 1651 | --DOCSHELL 0x118228000 == 32 [pid = 1651] [id = 698] 05:39:41 INFO - PROCESS | 1651 | --DOCSHELL 0x113d8e800 == 31 [pid = 1651] [id = 696] 05:39:41 INFO - PROCESS | 1651 | --DOCSHELL 0x120e8d800 == 30 [pid = 1651] [id = 697] 05:39:41 INFO - PROCESS | 1651 | --DOCSHELL 0x12be8b000 == 29 [pid = 1651] [id = 713] 05:39:41 INFO - PROCESS | 1651 | --DOCSHELL 0x12d1dd800 == 28 [pid = 1651] [id = 712] 05:39:41 INFO - PROCESS | 1651 | --DOCSHELL 0x12a844000 == 27 [pid = 1651] [id = 711] 05:39:41 INFO - PROCESS | 1651 | --DOCSHELL 0x1198d9000 == 26 [pid = 1651] [id = 710] 05:39:41 INFO - PROCESS | 1651 | --DOCSHELL 0x12d349800 == 25 [pid = 1651] [id = 709] 05:39:41 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x116976c00) [pid = 1651] [serial = 2050] [outer = 0x0] [url = about:blank] 05:39:41 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x1176a3000) [pid = 1651] [serial = 2051] [outer = 0x0] [url = about:blank] 05:39:41 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x11979bc00) [pid = 1651] [serial = 2059] [outer = 0x0] [url = about:blank] 05:39:41 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x1252ddc00) [pid = 1651] [serial = 2071] [outer = 0x0] [url = about:blank] 05:39:41 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x119a59400) [pid = 1651] [serial = 2060] [outer = 0x0] [url = about:blank] 05:39:41 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x121057800) [pid = 1651] [serial = 2062] [outer = 0x0] [url = about:blank] 05:39:41 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x123a28800) [pid = 1651] [serial = 2063] [outer = 0x0] [url = about:blank] 05:39:41 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x11298dc00) [pid = 1651] [serial = 2047] [outer = 0x0] [url = about:blank] 05:39:41 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x113d9d000) [pid = 1651] [serial = 2048] [outer = 0x0] [url = about:blank] 05:39:41 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x118590000) [pid = 1651] [serial = 2053] [outer = 0x0] [url = about:blank] 05:39:41 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x11879e800) [pid = 1651] [serial = 2054] [outer = 0x0] [url = about:blank] 05:39:41 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x126fb0c00) [pid = 1651] [serial = 2074] [outer = 0x0] [url = about:blank] 05:39:41 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x128b3f000) [pid = 1651] [serial = 2045] [outer = 0x0] [url = about:blank] 05:39:41 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x119290000) [pid = 1651] [serial = 2056] [outer = 0x0] [url = about:blank] 05:39:41 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x1193a7800) [pid = 1651] [serial = 2057] [outer = 0x0] [url = about:blank] 05:39:41 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x127321000) [pid = 1651] [serial = 2075] [outer = 0x0] [url = about:blank] 05:39:41 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x123a9c000) [pid = 1651] [serial = 2065] [outer = 0x0] [url = about:blank] 05:39:41 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x12738d000) [pid = 1651] [serial = 2081] [outer = 0x0] [url = about:blank] 05:39:41 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x128ba3000) [pid = 1651] [serial = 2084] [outer = 0x0] [url = about:blank] 05:39:41 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x1273a4c00) [pid = 1651] [serial = 2083] [outer = 0x0] [url = about:blank] 05:39:41 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x128ba5c00) [pid = 1651] [serial = 2086] [outer = 0x0] [url = about:blank] 05:39:41 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x12517f000) [pid = 1651] [serial = 2069] [outer = 0x0] [url = about:blank] 05:39:41 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x123ff5000) [pid = 1651] [serial = 2068] [outer = 0x0] [url = about:blank] 05:39:41 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x11321f800) [pid = 1651] [serial = 2077] [outer = 0x0] [url = about:blank] 05:39:41 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x118585800) [pid = 1651] [serial = 2080] [outer = 0x0] [url = about:blank] 05:39:41 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x126e8ec00) [pid = 1651] [serial = 2072] [outer = 0x0] [url = about:blank] 05:39:41 INFO - PROCESS | 1651 | --DOMWINDOW == 78 (0x123d97800) [pid = 1651] [serial = 2066] [outer = 0x0] [url = about:blank] 05:39:41 INFO - PROCESS | 1651 | 1469018381325 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 05:39:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 05:39:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1481ms 05:39:41 INFO - PROCESS | 1651 | 1469018381342 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 05:39:41 INFO - PROCESS | 1651 | 1469018381344 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 05:39:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 05:39:41 INFO - PROCESS | 1651 | 1469018381347 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 05:39:41 INFO - PROCESS | 1651 | 1469018381349 Marionette TRACE conn2 <- [1,2830,null,{}] 05:39:41 INFO - PROCESS | 1651 | 1469018381357 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}] 05:39:41 INFO - PROCESS | 1651 | 1469018381359 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:41 INFO - PROCESS | 1651 | 1469018381441 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 05:39:41 INFO - PROCESS | 1651 | 1469018381446 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:41 INFO - PROCESS | 1651 | 1469018381448 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:41 INFO - PROCESS | 1651 | ++DOCSHELL 0x117240000 == 26 [pid = 1651] [id = 715] 05:39:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x112d59800) [pid = 1651] [serial = 2145] [outer = 0x0] 05:39:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x112e34000) [pid = 1651] [serial = 2146] [outer = 0x112d59800] 05:39:41 INFO - PROCESS | 1651 | 1469018381485 Marionette DEBUG loaded listener.js 05:39:41 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x1126b2000) [pid = 1651] [serial = 2147] [outer = 0x112d59800] 05:39:41 INFO - PROCESS | 1651 | 1469018381991 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]]]}] 05:39:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 05:39:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 677ms 05:39:42 INFO - PROCESS | 1651 | 1469018382026 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 05:39:42 INFO - PROCESS | 1651 | 1469018382031 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 05:39:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 05:39:42 INFO - PROCESS | 1651 | 1469018382038 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 05:39:42 INFO - PROCESS | 1651 | 1469018382041 Marionette TRACE conn2 <- [1,2834,null,{}] 05:39:42 INFO - PROCESS | 1651 | 1469018382044 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}] 05:39:42 INFO - PROCESS | 1651 | 1469018382047 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:42 INFO - PROCESS | 1651 | 1469018382135 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 05:39:42 INFO - PROCESS | 1651 | 1469018382141 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:42 INFO - PROCESS | 1651 | 1469018382142 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:42 INFO - PROCESS | 1651 | ++DOCSHELL 0x1192d6000 == 27 [pid = 1651] [id = 716] 05:39:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x11697f800) [pid = 1651] [serial = 2148] [outer = 0x0] 05:39:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x116aa1000) [pid = 1651] [serial = 2149] [outer = 0x11697f800] 05:39:42 INFO - PROCESS | 1651 | 1469018382173 Marionette DEBUG loaded listener.js 05:39:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x11816a400) [pid = 1651] [serial = 2150] [outer = 0x11697f800] 05:39:42 INFO - PROCESS | 1651 | 1469018382541 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 05:39:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 05:39:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 521ms 05:39:42 INFO - PROCESS | 1651 | 1469018382559 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 05:39:42 INFO - PROCESS | 1651 | 1469018382570 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 05:39:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 05:39:42 INFO - PROCESS | 1651 | 1469018382572 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 05:39:42 INFO - PROCESS | 1651 | 1469018382574 Marionette TRACE conn2 <- [1,2838,null,{}] 05:39:42 INFO - PROCESS | 1651 | 1469018382582 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}] 05:39:42 INFO - PROCESS | 1651 | 1469018382586 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:42 INFO - PROCESS | 1651 | 1469018382672 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 05:39:42 INFO - PROCESS | 1651 | 1469018382678 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:42 INFO - PROCESS | 1651 | 1469018382680 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:42 INFO - PROCESS | 1651 | ++DOCSHELL 0x1212a4800 == 28 [pid = 1651] [id = 717] 05:39:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x1128d2400) [pid = 1651] [serial = 2151] [outer = 0x0] 05:39:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x1187a0400) [pid = 1651] [serial = 2152] [outer = 0x1128d2400] 05:39:42 INFO - PROCESS | 1651 | 1469018382722 Marionette DEBUG loaded listener.js 05:39:42 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x11928ac00) [pid = 1651] [serial = 2153] [outer = 0x1128d2400] 05:39:43 INFO - PROCESS | 1651 | 1469018383243 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]]]}] 05:39:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 05:39:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 724ms 05:39:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 05:39:43 INFO - PROCESS | 1651 | 1469018383297 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 05:39:43 INFO - PROCESS | 1651 | 1469018383299 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 05:39:43 INFO - PROCESS | 1651 | 1469018383301 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 05:39:43 INFO - PROCESS | 1651 | 1469018383302 Marionette TRACE conn2 <- [1,2842,null,{}] 05:39:43 INFO - PROCESS | 1651 | 1469018383305 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}] 05:39:43 INFO - PROCESS | 1651 | 1469018383306 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:43 INFO - PROCESS | 1651 | 1469018383384 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 05:39:43 INFO - PROCESS | 1651 | 1469018383390 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:43 INFO - PROCESS | 1651 | 1469018383392 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:43 INFO - PROCESS | 1651 | ++DOCSHELL 0x127185800 == 29 [pid = 1651] [id = 718] 05:39:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x1193c6400) [pid = 1651] [serial = 2154] [outer = 0x0] 05:39:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x1193d0000) [pid = 1651] [serial = 2155] [outer = 0x1193c6400] 05:39:43 INFO - PROCESS | 1651 | 1469018383418 Marionette DEBUG loaded listener.js 05:39:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x1198f0c00) [pid = 1651] [serial = 2156] [outer = 0x1193c6400] 05:39:43 INFO - PROCESS | 1651 | 1469018383775 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]]]}] 05:39:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 05:39:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 520ms 05:39:43 INFO - PROCESS | 1651 | 1469018383822 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 05:39:43 INFO - PROCESS | 1651 | 1469018383823 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 05:39:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 05:39:43 INFO - PROCESS | 1651 | 1469018383825 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 05:39:43 INFO - PROCESS | 1651 | 1469018383826 Marionette TRACE conn2 <- [1,2846,null,{}] 05:39:43 INFO - PROCESS | 1651 | 1469018383829 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}] 05:39:43 INFO - PROCESS | 1651 | 1469018383838 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:43 INFO - PROCESS | 1651 | 1469018383933 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 05:39:43 INFO - PROCESS | 1651 | 1469018383974 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:43 INFO - PROCESS | 1651 | 1469018383975 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:43 INFO - PROCESS | 1651 | ++DOCSHELL 0x128fd3000 == 30 [pid = 1651] [id = 719] 05:39:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x112982800) [pid = 1651] [serial = 2157] [outer = 0x0] 05:39:43 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x119a11c00) [pid = 1651] [serial = 2158] [outer = 0x112982800] 05:39:44 INFO - PROCESS | 1651 | 1469018384000 Marionette DEBUG loaded listener.js 05:39:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x120d27800) [pid = 1651] [serial = 2159] [outer = 0x112982800] 05:39:44 INFO - PROCESS | 1651 | 1469018384358 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]]]}] 05:39:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 05:39:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 568ms 05:39:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 05:39:44 INFO - PROCESS | 1651 | 1469018384401 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 05:39:44 INFO - PROCESS | 1651 | 1469018384402 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 05:39:44 INFO - PROCESS | 1651 | 1469018384404 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 05:39:44 INFO - PROCESS | 1651 | 1469018384405 Marionette TRACE conn2 <- [1,2850,null,{}] 05:39:44 INFO - PROCESS | 1651 | 1469018384407 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}] 05:39:44 INFO - PROCESS | 1651 | 1469018384412 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:44 INFO - PROCESS | 1651 | 1469018384527 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 05:39:44 INFO - PROCESS | 1651 | 1469018384531 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:44 INFO - PROCESS | 1651 | 1469018384532 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:44 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a621800 == 31 [pid = 1651] [id = 720] 05:39:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x116084000) [pid = 1651] [serial = 2160] [outer = 0x0] 05:39:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x12177ac00) [pid = 1651] [serial = 2161] [outer = 0x116084000] 05:39:44 INFO - PROCESS | 1651 | 1469018384559 Marionette DEBUG loaded listener.js 05:39:44 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x123a9dc00) [pid = 1651] [serial = 2162] [outer = 0x116084000] 05:39:44 INFO - PROCESS | 1651 | 1469018384905 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 05:39:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 05:39:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 519ms 05:39:44 INFO - PROCESS | 1651 | 1469018384925 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 05:39:44 INFO - PROCESS | 1651 | 1469018384935 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 05:39:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 05:39:44 INFO - PROCESS | 1651 | 1469018384946 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 05:39:44 INFO - PROCESS | 1651 | 1469018384947 Marionette TRACE conn2 <- [1,2854,null,{}] 05:39:44 INFO - PROCESS | 1651 | 1469018384951 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}] 05:39:44 INFO - PROCESS | 1651 | 1469018384953 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:45 INFO - PROCESS | 1651 | 1469018385051 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 05:39:45 INFO - PROCESS | 1651 | 1469018385055 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:45 INFO - PROCESS | 1651 | 1469018385056 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:45 INFO - PROCESS | 1651 | ++DOCSHELL 0x12abd7000 == 32 [pid = 1651] [id = 721] 05:39:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x1126d5c00) [pid = 1651] [serial = 2163] [outer = 0x0] 05:39:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x123f63400) [pid = 1651] [serial = 2164] [outer = 0x1126d5c00] 05:39:45 INFO - PROCESS | 1651 | 1469018385081 Marionette DEBUG loaded listener.js 05:39:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x123ff2800) [pid = 1651] [serial = 2165] [outer = 0x1126d5c00] 05:39:45 INFO - PROCESS | 1651 | 1469018385439 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]]]}] 05:39:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 05:39:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 520ms 05:39:45 INFO - PROCESS | 1651 | 1469018385468 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 05:39:45 INFO - PROCESS | 1651 | 1469018385470 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 05:39:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 05:39:45 INFO - PROCESS | 1651 | 1469018385480 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 05:39:45 INFO - PROCESS | 1651 | 1469018385482 Marionette TRACE conn2 <- [1,2858,null,{}] 05:39:45 INFO - PROCESS | 1651 | 1469018385484 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}] 05:39:45 INFO - PROCESS | 1651 | 1469018385485 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:45 INFO - PROCESS | 1651 | 1469018385747 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 05:39:45 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x128f1bc00) [pid = 1651] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 05:39:45 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x123a9e000) [pid = 1651] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 05:39:45 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x1217b1800) [pid = 1651] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 05:39:45 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x127399800) [pid = 1651] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 05:39:45 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x118542400) [pid = 1651] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 05:39:45 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x1160ef400) [pid = 1651] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 05:39:45 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x120d25800) [pid = 1651] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 05:39:45 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x116005c00) [pid = 1651] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 05:39:45 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x127398400) [pid = 1651] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 05:39:45 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x1126b2c00) [pid = 1651] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 05:39:45 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x1193cd400) [pid = 1651] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 05:39:45 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x119318c00) [pid = 1651] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 05:39:45 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x127320c00) [pid = 1651] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 05:39:45 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x123a22800) [pid = 1651] [serial = 47] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:39:45 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x11878d400) [pid = 1651] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 05:39:45 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x12cd8e000) [pid = 1651] [serial = 44] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:39:45 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x12950fc00) [pid = 1651] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 05:39:45 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x1126db800) [pid = 1651] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 05:39:45 INFO - PROCESS | 1651 | 1469018385795 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:45 INFO - PROCESS | 1651 | 1469018385796 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:45 INFO - PROCESS | 1651 | ++DOCSHELL 0x1192da800 == 33 [pid = 1651] [id = 722] 05:39:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x1121bd800) [pid = 1651] [serial = 2166] [outer = 0x0] 05:39:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x1128d7400) [pid = 1651] [serial = 2167] [outer = 0x1121bd800] 05:39:45 INFO - PROCESS | 1651 | 1469018385821 Marionette DEBUG loaded listener.js 05:39:45 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x116005c00) [pid = 1651] [serial = 2168] [outer = 0x1121bd800] 05:39:46 INFO - PROCESS | 1651 | 1469018386089 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 05:39:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 05:39:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 618ms 05:39:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 05:39:46 INFO - PROCESS | 1651 | 1469018386109 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 05:39:46 INFO - PROCESS | 1651 | 1469018386110 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 05:39:46 INFO - PROCESS | 1651 | 1469018386112 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 05:39:46 INFO - PROCESS | 1651 | 1469018386113 Marionette TRACE conn2 <- [1,2862,null,{}] 05:39:46 INFO - PROCESS | 1651 | 1469018386133 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}] 05:39:46 INFO - PROCESS | 1651 | 1469018386136 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:46 INFO - PROCESS | 1651 | 1469018386227 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 05:39:46 INFO - PROCESS | 1651 | 1469018386232 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:46 INFO - PROCESS | 1651 | 1469018386234 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:46 INFO - PROCESS | 1651 | ++DOCSHELL 0x1210e6800 == 34 [pid = 1651] [id = 723] 05:39:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x116080c00) [pid = 1651] [serial = 2169] [outer = 0x0] 05:39:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x119799000) [pid = 1651] [serial = 2170] [outer = 0x116080c00] 05:39:46 INFO - PROCESS | 1651 | 1469018386261 Marionette DEBUG loaded listener.js 05:39:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x123f68000) [pid = 1651] [serial = 2171] [outer = 0x116080c00] 05:39:46 INFO - PROCESS | 1651 | 1469018386607 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]]]}] 05:39:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 05:39:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 541ms 05:39:46 INFO - PROCESS | 1651 | 1469018386656 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 05:39:46 INFO - PROCESS | 1651 | 1469018386657 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 05:39:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 05:39:46 INFO - PROCESS | 1651 | 1469018386659 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 05:39:46 INFO - PROCESS | 1651 | 1469018386660 Marionette TRACE conn2 <- [1,2866,null,{}] 05:39:46 INFO - PROCESS | 1651 | 1469018386663 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}] 05:39:46 INFO - PROCESS | 1651 | 1469018386664 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:46 INFO - PROCESS | 1651 | 1469018386744 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 05:39:46 INFO - PROCESS | 1651 | 1469018386747 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:46 INFO - PROCESS | 1651 | 1469018386748 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:46 INFO - PROCESS | 1651 | ++DOCSHELL 0x12be8b000 == 35 [pid = 1651] [id = 724] 05:39:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x120e0f000) [pid = 1651] [serial = 2172] [outer = 0x0] 05:39:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x12690f400) [pid = 1651] [serial = 2173] [outer = 0x120e0f000] 05:39:46 INFO - PROCESS | 1651 | 1469018386777 Marionette DEBUG loaded listener.js 05:39:46 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x126fb0c00) [pid = 1651] [serial = 2174] [outer = 0x120e0f000] 05:39:47 INFO - PROCESS | 1651 | 1469018387118 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]]]}] 05:39:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 05:39:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 468ms 05:39:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 05:39:47 INFO - PROCESS | 1651 | 1469018387127 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 05:39:47 INFO - PROCESS | 1651 | 1469018387129 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 05:39:47 INFO - PROCESS | 1651 | 1469018387131 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 05:39:47 INFO - PROCESS | 1651 | 1469018387133 Marionette TRACE conn2 <- [1,2870,null,{}] 05:39:47 INFO - PROCESS | 1651 | 1469018387140 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}] 05:39:47 INFO - PROCESS | 1651 | 1469018387141 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:47 INFO - PROCESS | 1651 | 1469018387244 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 05:39:47 INFO - PROCESS | 1651 | 1469018387248 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:47 INFO - PROCESS | 1651 | 1469018387249 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:47 INFO - PROCESS | 1651 | ++DOCSHELL 0x128fd1800 == 36 [pid = 1651] [id = 725] 05:39:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x1172b6c00) [pid = 1651] [serial = 2175] [outer = 0x0] 05:39:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x126fb7800) [pid = 1651] [serial = 2176] [outer = 0x1172b6c00] 05:39:47 INFO - PROCESS | 1651 | 1469018387328 Marionette DEBUG loaded listener.js 05:39:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x1273a1800) [pid = 1651] [serial = 2177] [outer = 0x1172b6c00] 05:39:47 INFO - PROCESS | 1651 | 1469018387637 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]]]}] 05:39:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 05:39:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 524ms 05:39:47 INFO - PROCESS | 1651 | 1469018387655 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 05:39:47 INFO - PROCESS | 1651 | 1469018387656 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 05:39:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 05:39:47 INFO - PROCESS | 1651 | 1469018387659 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 05:39:47 INFO - PROCESS | 1651 | 1469018387660 Marionette TRACE conn2 <- [1,2874,null,{}] 05:39:47 INFO - PROCESS | 1651 | 1469018387662 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}] 05:39:47 INFO - PROCESS | 1651 | 1469018387663 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:47 INFO - PROCESS | 1651 | 1469018387745 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 05:39:47 INFO - PROCESS | 1651 | 1469018387847 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:47 INFO - PROCESS | 1651 | 1469018387849 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:47 INFO - PROCESS | 1651 | ++DOCSHELL 0x1160ac800 == 37 [pid = 1651] [id = 726] 05:39:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x1121afc00) [pid = 1651] [serial = 2178] [outer = 0x0] 05:39:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x11267e400) [pid = 1651] [serial = 2179] [outer = 0x1121afc00] 05:39:47 INFO - PROCESS | 1651 | 1469018387881 Marionette DEBUG loaded listener.js 05:39:47 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x1128d9c00) [pid = 1651] [serial = 2180] [outer = 0x1121afc00] 05:39:48 INFO - PROCESS | 1651 | 1469018388421 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]]]}] 05:39:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 05:39:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 769ms 05:39:48 INFO - PROCESS | 1651 | 1469018388429 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 05:39:48 INFO - PROCESS | 1651 | 1469018388432 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 05:39:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 05:39:48 INFO - PROCESS | 1651 | 1469018388463 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 05:39:48 INFO - PROCESS | 1651 | 1469018388465 Marionette TRACE conn2 <- [1,2878,null,{}] 05:39:48 INFO - PROCESS | 1651 | 1469018388471 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}] 05:39:48 INFO - PROCESS | 1651 | 1469018388474 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:48 INFO - PROCESS | 1651 | 1469018388610 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 05:39:48 INFO - PROCESS | 1651 | 1469018388692 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:48 INFO - PROCESS | 1651 | 1469018388694 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:48 INFO - PROCESS | 1651 | ++DOCSHELL 0x121327000 == 38 [pid = 1651] [id = 727] 05:39:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x118167c00) [pid = 1651] [serial = 2181] [outer = 0x0] 05:39:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x11830d000) [pid = 1651] [serial = 2182] [outer = 0x118167c00] 05:39:48 INFO - PROCESS | 1651 | 1469018388725 Marionette DEBUG loaded listener.js 05:39:48 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x11854e400) [pid = 1651] [serial = 2183] [outer = 0x118167c00] 05:39:49 INFO - PROCESS | 1651 | 1469018389317 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]]]}] 05:39:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 05:39:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 928ms 05:39:49 INFO - PROCESS | 1651 | 1469018389596 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 05:39:49 INFO - PROCESS | 1651 | 1469018389599 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 05:39:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 05:39:49 INFO - PROCESS | 1651 | 1469018389604 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 05:39:49 INFO - PROCESS | 1651 | 1469018389605 Marionette TRACE conn2 <- [1,2882,null,{}] 05:39:49 INFO - PROCESS | 1651 | 1469018389609 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}] 05:39:49 INFO - PROCESS | 1651 | 1469018389611 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:49 INFO - PROCESS | 1651 | 1469018389713 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 05:39:49 INFO - PROCESS | 1651 | 1469018389799 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:49 INFO - PROCESS | 1651 | 1469018389802 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:49 INFO - PROCESS | 1651 | ++DOCSHELL 0x119c33800 == 39 [pid = 1651] [id = 728] 05:39:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x113802c00) [pid = 1651] [serial = 2184] [outer = 0x0] 05:39:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x11607f400) [pid = 1651] [serial = 2185] [outer = 0x113802c00] 05:39:49 INFO - PROCESS | 1651 | 1469018389829 Marionette DEBUG loaded listener.js 05:39:49 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x1169de000) [pid = 1651] [serial = 2186] [outer = 0x113802c00] 05:39:50 INFO - PROCESS | 1651 | --DOCSHELL 0x128fd1800 == 38 [pid = 1651] [id = 725] 05:39:50 INFO - PROCESS | 1651 | --DOCSHELL 0x12be8b000 == 37 [pid = 1651] [id = 724] 05:39:50 INFO - PROCESS | 1651 | --DOCSHELL 0x1210e6800 == 36 [pid = 1651] [id = 723] 05:39:50 INFO - PROCESS | 1651 | --DOCSHELL 0x1192da800 == 35 [pid = 1651] [id = 722] 05:39:50 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x12cd90800) [pid = 1651] [serial = 46] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:39:50 INFO - PROCESS | 1651 | --DOCSHELL 0x12abd7000 == 34 [pid = 1651] [id = 721] 05:39:50 INFO - PROCESS | 1651 | --DOCSHELL 0x12a621800 == 33 [pid = 1651] [id = 720] 05:39:50 INFO - PROCESS | 1651 | --DOCSHELL 0x128fd3000 == 32 [pid = 1651] [id = 719] 05:39:50 INFO - PROCESS | 1651 | --DOCSHELL 0x127185800 == 31 [pid = 1651] [id = 718] 05:39:50 INFO - PROCESS | 1651 | --DOCSHELL 0x1212a4800 == 30 [pid = 1651] [id = 717] 05:39:50 INFO - PROCESS | 1651 | --DOCSHELL 0x1192d6000 == 29 [pid = 1651] [id = 716] 05:39:50 INFO - PROCESS | 1651 | --DOCSHELL 0x117240000 == 28 [pid = 1651] [id = 715] 05:39:50 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x12a63d400) [pid = 1651] [serial = 2129] [outer = 0x0] [url = about:blank] 05:39:50 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x129602400) [pid = 1651] [serial = 2128] [outer = 0x0] [url = about:blank] 05:39:50 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x125181c00) [pid = 1651] [serial = 2078] [outer = 0x0] [url = about:blank] 05:39:50 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x129380c00) [pid = 1651] [serial = 2125] [outer = 0x0] [url = about:blank] 05:39:50 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x12517e800) [pid = 1651] [serial = 2110] [outer = 0x0] [url = about:blank] 05:39:50 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x12193b000) [pid = 1651] [serial = 2107] [outer = 0x0] [url = about:blank] 05:39:50 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x12731d400) [pid = 1651] [serial = 2111] [outer = 0x0] [url = about:blank] 05:39:50 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x128b3fc00) [pid = 1651] [serial = 2116] [outer = 0x0] [url = about:blank] 05:39:50 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x118796000) [pid = 1651] [serial = 2098] [outer = 0x0] [url = about:blank] 05:39:50 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x119245c00) [pid = 1651] [serial = 2099] [outer = 0x0] [url = about:blank] 05:39:50 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x116a9f800) [pid = 1651] [serial = 2095] [outer = 0x0] [url = about:blank] 05:39:50 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x118309000) [pid = 1651] [serial = 2096] [outer = 0x0] [url = about:blank] 05:39:50 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x121786000) [pid = 1651] [serial = 2104] [outer = 0x0] [url = about:blank] 05:39:50 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x1160ee800) [pid = 1651] [serial = 2092] [outer = 0x0] [url = about:blank] 05:39:50 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x11816ac00) [pid = 1651] [serial = 2093] [outer = 0x0] [url = about:blank] 05:39:50 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x128e44800) [pid = 1651] [serial = 2087] [outer = 0x0] [url = about:blank] 05:39:50 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x1126d8c00) [pid = 1651] [serial = 2089] [outer = 0x0] [url = about:blank] 05:39:50 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x11296e800) [pid = 1651] [serial = 2090] [outer = 0x0] [url = about:blank] 05:39:50 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x11979d800) [pid = 1651] [serial = 2101] [outer = 0x0] [url = about:blank] 05:39:50 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x120d1fc00) [pid = 1651] [serial = 2102] [outer = 0x0] [url = about:blank] 05:39:50 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x128e3f800) [pid = 1651] [serial = 2123] [outer = 0x0] [url = about:blank] 05:39:50 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x127389800) [pid = 1651] [serial = 2113] [outer = 0x0] [url = about:blank] 05:39:50 INFO - PROCESS | 1651 | --DOMWINDOW == 78 (0x112d5e400) [pid = 1651] [serial = 1421] [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.] 05:39:50 INFO - PROCESS | 1651 | --DOMWINDOW == 77 (0x128b3cc00) [pid = 1651] [serial = 2122] [outer = 0x0] [url = about:blank] 05:39:50 INFO - PROCESS | 1651 | --DOMWINDOW == 76 (0x128ba2c00) [pid = 1651] [serial = 2117] [outer = 0x0] [url = about:blank] 05:39:50 INFO - PROCESS | 1651 | --DOMWINDOW == 75 (0x121735000) [pid = 1651] [serial = 2119] [outer = 0x0] [url = about:blank] 05:39:50 INFO - PROCESS | 1651 | --DOMWINDOW == 74 (0x123a30c00) [pid = 1651] [serial = 2108] [outer = 0x0] [url = about:blank] 05:39:50 INFO - PROCESS | 1651 | --DOMWINDOW == 73 (0x127399000) [pid = 1651] [serial = 2114] [outer = 0x0] [url = about:blank] 05:39:50 INFO - PROCESS | 1651 | --DOMWINDOW == 72 (0x1252d6c00) [pid = 1651] [serial = 2120] [outer = 0x0] [url = about:blank] 05:39:50 INFO - PROCESS | 1651 | --DOMWINDOW == 71 (0x129509c00) [pid = 1651] [serial = 2126] [outer = 0x0] [url = about:blank] 05:39:50 INFO - PROCESS | 1651 | --DOMWINDOW == 70 (0x1217b1400) [pid = 1651] [serial = 2105] [outer = 0x0] [url = about:blank] 05:39:50 INFO - PROCESS | 1651 | 1469018390386 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]]]}] 05:39:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 05:39:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 821ms 05:39:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 05:39:50 INFO - PROCESS | 1651 | 1469018390426 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 05:39:50 INFO - PROCESS | 1651 | 1469018390429 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 05:39:50 INFO - PROCESS | 1651 | 1469018390438 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 05:39:50 INFO - PROCESS | 1651 | 1469018390443 Marionette TRACE conn2 <- [1,2886,null,{}] 05:39:50 INFO - PROCESS | 1651 | 1469018390447 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}] 05:39:50 INFO - PROCESS | 1651 | 1469018390449 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:50 INFO - PROCESS | 1651 | 1469018390575 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 05:39:50 INFO - PROCESS | 1651 | 1469018390635 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:50 INFO - PROCESS | 1651 | 1469018390636 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:50 INFO - PROCESS | 1651 | ++DOCSHELL 0x11921d000 == 29 [pid = 1651] [id = 729] 05:39:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 71 (0x1183e9c00) [pid = 1651] [serial = 2187] [outer = 0x0] 05:39:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 72 (0x118545800) [pid = 1651] [serial = 2188] [outer = 0x1183e9c00] 05:39:50 INFO - PROCESS | 1651 | 1469018390664 Marionette DEBUG loaded listener.js 05:39:50 INFO - PROCESS | 1651 | ++DOMWINDOW == 73 (0x1187a8400) [pid = 1651] [serial = 2189] [outer = 0x1183e9c00] 05:39:50 INFO - PROCESS | 1651 | 1469018390994 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]]]}] 05:39:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 05:39:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 580ms 05:39:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 05:39:51 INFO - PROCESS | 1651 | 1469018391012 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 05:39:51 INFO - PROCESS | 1651 | 1469018391013 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 05:39:51 INFO - PROCESS | 1651 | 1469018391015 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 05:39:51 INFO - PROCESS | 1651 | 1469018391017 Marionette TRACE conn2 <- [1,2890,null,{}] 05:39:51 INFO - PROCESS | 1651 | 1469018391027 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}] 05:39:51 INFO - PROCESS | 1651 | 1469018391030 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:51 INFO - PROCESS | 1651 | 1469018391131 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 05:39:51 INFO - PROCESS | 1651 | 1469018391195 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:51 INFO - PROCESS | 1651 | 1469018391198 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:51 INFO - PROCESS | 1651 | ++DOCSHELL 0x127184000 == 30 [pid = 1651] [id = 730] 05:39:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 74 (0x1187a7c00) [pid = 1651] [serial = 2190] [outer = 0x0] 05:39:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 75 (0x1198f4400) [pid = 1651] [serial = 2191] [outer = 0x1187a7c00] 05:39:51 INFO - PROCESS | 1651 | 1469018391228 Marionette DEBUG loaded listener.js 05:39:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 76 (0x119a59000) [pid = 1651] [serial = 2192] [outer = 0x1187a7c00] 05:39:51 INFO - PROCESS | 1651 | 1469018391571 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 05:39:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 05:39:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 576ms 05:39:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 05:39:51 INFO - PROCESS | 1651 | 1469018391592 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 05:39:51 INFO - PROCESS | 1651 | 1469018391593 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 05:39:51 INFO - PROCESS | 1651 | 1469018391595 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 05:39:51 INFO - PROCESS | 1651 | 1469018391596 Marionette TRACE conn2 <- [1,2894,null,{}] 05:39:51 INFO - PROCESS | 1651 | 1469018391599 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}] 05:39:51 INFO - PROCESS | 1651 | 1469018391601 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:51 INFO - PROCESS | 1651 | 1469018391690 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 05:39:51 INFO - PROCESS | 1651 | 1469018391744 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:51 INFO - PROCESS | 1651 | 1469018391745 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:51 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a40b000 == 31 [pid = 1651] [id = 731] 05:39:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 77 (0x11298e800) [pid = 1651] [serial = 2193] [outer = 0x0] 05:39:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 78 (0x121057800) [pid = 1651] [serial = 2194] [outer = 0x11298e800] 05:39:51 INFO - PROCESS | 1651 | 1469018391770 Marionette DEBUG loaded listener.js 05:39:51 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x12104c400) [pid = 1651] [serial = 2195] [outer = 0x11298e800] 05:39:52 INFO - PROCESS | 1651 | 1469018392060 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]]]}] 05:39:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 05:39:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 524ms 05:39:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 05:39:52 INFO - PROCESS | 1651 | 1469018392120 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 05:39:52 INFO - PROCESS | 1651 | 1469018392122 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 05:39:52 INFO - PROCESS | 1651 | 1469018392124 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 05:39:52 INFO - PROCESS | 1651 | 1469018392125 Marionette TRACE conn2 <- [1,2898,null,{}] 05:39:52 INFO - PROCESS | 1651 | 1469018392127 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}] 05:39:52 INFO - PROCESS | 1651 | 1469018392128 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:52 INFO - PROCESS | 1651 | 1469018392204 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 05:39:52 INFO - PROCESS | 1651 | 1469018392208 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:52 INFO - PROCESS | 1651 | 1469018392209 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:52 INFO - PROCESS | 1651 | ++DOCSHELL 0x11736a800 == 32 [pid = 1651] [id = 732] 05:39:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x123a29400) [pid = 1651] [serial = 2196] [outer = 0x0] 05:39:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x123a6d000) [pid = 1651] [serial = 2197] [outer = 0x123a29400] 05:39:52 INFO - PROCESS | 1651 | 1469018392237 Marionette DEBUG loaded listener.js 05:39:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x123a9bc00) [pid = 1651] [serial = 2198] [outer = 0x123a29400] 05:39:52 INFO - PROCESS | 1651 | 1469018392612 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]]]}] 05:39:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 05:39:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 517ms 05:39:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 05:39:52 INFO - PROCESS | 1651 | 1469018392642 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 05:39:52 INFO - PROCESS | 1651 | 1469018392643 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 05:39:52 INFO - PROCESS | 1651 | 1469018392645 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 05:39:52 INFO - PROCESS | 1651 | 1469018392646 Marionette TRACE conn2 <- [1,2902,null,{}] 05:39:52 INFO - PROCESS | 1651 | 1469018392648 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}] 05:39:52 INFO - PROCESS | 1651 | 1469018392653 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:52 INFO - PROCESS | 1651 | 1469018392777 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 05:39:52 INFO - PROCESS | 1651 | 1469018392789 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:52 INFO - PROCESS | 1651 | 1469018392791 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:52 INFO - PROCESS | 1651 | ++DOCSHELL 0x12be4e000 == 33 [pid = 1651] [id = 733] 05:39:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x123a9b000) [pid = 1651] [serial = 2199] [outer = 0x0] 05:39:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x1249e0000) [pid = 1651] [serial = 2200] [outer = 0x123a9b000] 05:39:52 INFO - PROCESS | 1651 | 1469018392816 Marionette DEBUG loaded listener.js 05:39:52 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x127322000) [pid = 1651] [serial = 2201] [outer = 0x123a9b000] 05:39:53 INFO - PROCESS | 1651 | 1469018393175 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 05:39:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 05:39:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 574ms 05:39:53 INFO - PROCESS | 1651 | 1469018393219 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 05:39:53 INFO - PROCESS | 1651 | 1469018393221 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 05:39:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 05:39:53 INFO - PROCESS | 1651 | 1469018393223 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 05:39:53 INFO - PROCESS | 1651 | 1469018393224 Marionette TRACE conn2 <- [1,2906,null,{}] 05:39:53 INFO - PROCESS | 1651 | 1469018393226 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}] 05:39:53 INFO - PROCESS | 1651 | 1469018393228 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:53 INFO - PROCESS | 1651 | 1469018393329 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 05:39:53 INFO - PROCESS | 1651 | 1469018393340 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:53 INFO - PROCESS | 1651 | 1469018393341 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:53 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b21d000 == 34 [pid = 1651] [id = 734] 05:39:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x12738ec00) [pid = 1651] [serial = 2202] [outer = 0x0] 05:39:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x127398400) [pid = 1651] [serial = 2203] [outer = 0x12738ec00] 05:39:53 INFO - PROCESS | 1651 | 1469018393365 Marionette DEBUG loaded listener.js 05:39:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x128b42000) [pid = 1651] [serial = 2204] [outer = 0x12738ec00] 05:39:53 INFO - PROCESS | 1651 | 1469018393723 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]]]}] 05:39:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 05:39:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 518ms 05:39:53 INFO - PROCESS | 1651 | 1469018393742 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 05:39:53 INFO - PROCESS | 1651 | 1469018393743 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 05:39:53 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 05:39:53 INFO - PROCESS | 1651 | 1469018393745 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 05:39:53 INFO - PROCESS | 1651 | 1469018393746 Marionette TRACE conn2 <- [1,2910,null,{}] 05:39:53 INFO - PROCESS | 1651 | 1469018393749 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}] 05:39:53 INFO - PROCESS | 1651 | 1469018393751 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:53 INFO - PROCESS | 1651 | 1469018393856 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 05:39:53 INFO - PROCESS | 1651 | 1469018393868 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:53 INFO - PROCESS | 1651 | 1469018393869 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:53 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c733000 == 35 [pid = 1651] [id = 735] 05:39:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x128b3e800) [pid = 1651] [serial = 2205] [outer = 0x0] 05:39:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x128ba4000) [pid = 1651] [serial = 2206] [outer = 0x128b3e800] 05:39:53 INFO - PROCESS | 1651 | 1469018393895 Marionette DEBUG loaded listener.js 05:39:53 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x128f1ac00) [pid = 1651] [serial = 2207] [outer = 0x128b3e800] 05:39:54 INFO - PROCESS | 1651 | 1469018394192 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]]]}] 05:39:54 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 05:39:54 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 05:39:54 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 470ms 05:39:54 INFO - TEST-START | /DOMEvents/constructors.html 05:39:54 INFO - PROCESS | 1651 | 1469018394223 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 05:39:54 INFO - PROCESS | 1651 | 1469018394224 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 05:39:54 INFO - PROCESS | 1651 | 1469018394226 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 05:39:54 INFO - PROCESS | 1651 | 1469018394228 Marionette TRACE conn2 <- [1,2914,null,{}] 05:39:54 INFO - PROCESS | 1651 | 1469018394230 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}] 05:39:54 INFO - PROCESS | 1651 | 1469018394231 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:54 INFO - PROCESS | 1651 | 1469018394333 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 05:39:54 INFO - PROCESS | 1651 | 1469018394336 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:54 INFO - PROCESS | 1651 | 1469018394337 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:54 INFO - PROCESS | 1651 | ++DOCSHELL 0x12cc76800 == 36 [pid = 1651] [id = 736] 05:39:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x128f1c400) [pid = 1651] [serial = 2208] [outer = 0x0] 05:39:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x129278800) [pid = 1651] [serial = 2209] [outer = 0x128f1c400] 05:39:54 INFO - PROCESS | 1651 | 1469018394362 Marionette DEBUG loaded listener.js 05:39:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x129380c00) [pid = 1651] [serial = 2210] [outer = 0x128f1c400] 05:39:54 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x112982800) [pid = 1651] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 05:39:54 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x116084000) [pid = 1651] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 05:39:54 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x113a26c00) [pid = 1651] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 05:39:54 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x11697f800) [pid = 1651] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 05:39:54 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x1128d2400) [pid = 1651] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 05:39:54 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x1193c6400) [pid = 1651] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 05:39:54 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x112d59800) [pid = 1651] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 05:39:54 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x1126d5c00) [pid = 1651] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 05:39:54 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x1121bd800) [pid = 1651] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 05:39:54 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x118160400) [pid = 1651] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 05:39:54 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x120e0f000) [pid = 1651] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 05:39:54 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x119317c00) [pid = 1651] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 05:39:54 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x116080c00) [pid = 1651] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 05:39:54 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x124c35000) [pid = 1651] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 05:39:54 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x115e0f400) [pid = 1651] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 05:39:54 INFO - PROCESS | 1651 | 1469018394834 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]]]}] 05:39:54 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 05:39:54 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 05:39:54 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 05:39:54 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 05:39:54 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 05:39:54 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 05:39:54 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 05:39:54 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 05:39:54 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 05:39:54 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 05:39:54 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 05:39:54 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 05:39:54 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 05:39:54 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 05:39:54 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 05:39:54 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 05:39:54 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 05:39:54 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 05:39:54 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 05:39:54 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 05:39:54 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 05:39:54 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 05:39:54 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 05:39:54 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 05:39:54 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 05:39:54 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 05:39:54 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 05:39:54 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 05:39:54 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 05:39:54 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 05:39:54 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 05:39:54 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 05:39:54 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 05:39:54 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 05:39:54 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 05:39:54 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 05:39:54 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 05:39:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 05:39:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:39:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:39:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 05:39:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:39:54 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 05:39:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 05:39:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:39:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:39:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 05:39:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:39:54 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 05:39:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 05:39:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:39:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:39:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 05:39:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:39:54 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 05:39:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 05:39:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:39:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:39:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 05:39:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:39:54 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 05:39:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 05:39:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:39:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:39:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 05:39:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:39:54 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 05:39:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 05:39:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:39:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:39:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 05:39:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:39:54 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 05:39:54 INFO - TEST-OK | /DOMEvents/constructors.html | took 626ms 05:39:54 INFO - TEST-START | /DOMEvents/event-phases-order.html 05:39:54 INFO - PROCESS | 1651 | 1469018394854 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 05:39:54 INFO - PROCESS | 1651 | 1469018394856 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 05:39:54 INFO - PROCESS | 1651 | 1469018394858 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 05:39:54 INFO - PROCESS | 1651 | 1469018394859 Marionette TRACE conn2 <- [1,2918,null,{}] 05:39:54 INFO - PROCESS | 1651 | 1469018394862 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}] 05:39:54 INFO - PROCESS | 1651 | 1469018394863 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:54 INFO - PROCESS | 1651 | 1469018394944 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 05:39:54 INFO - PROCESS | 1651 | 1469018394947 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:54 INFO - PROCESS | 1651 | 1469018394949 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:54 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a40a800 == 37 [pid = 1651] [id = 737] 05:39:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x117e1dc00) [pid = 1651] [serial = 2211] [outer = 0x0] 05:39:54 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x1217a3800) [pid = 1651] [serial = 2212] [outer = 0x117e1dc00] 05:39:54 INFO - PROCESS | 1651 | 1469018394974 Marionette DEBUG loaded listener.js 05:39:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x1265c0000) [pid = 1651] [serial = 2213] [outer = 0x117e1dc00] 05:39:55 INFO - PROCESS | 1651 | 1469018395263 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 05:39:55 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 05:39:55 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 420ms 05:39:55 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 05:39:55 INFO - PROCESS | 1651 | 1469018395279 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 05:39:55 INFO - PROCESS | 1651 | 1469018395280 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 05:39:55 INFO - PROCESS | 1651 | 1469018395282 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 05:39:55 INFO - PROCESS | 1651 | 1469018395295 Marionette TRACE conn2 <- [1,2922,null,{}] 05:39:55 INFO - PROCESS | 1651 | 1469018395305 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}] 05:39:55 INFO - PROCESS | 1651 | 1469018395307 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:55 INFO - PROCESS | 1651 | 1469018395397 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 05:39:55 INFO - PROCESS | 1651 | 1469018395402 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:55 INFO - PROCESS | 1651 | 1469018395405 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:55 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d354000 == 38 [pid = 1651] [id = 738] 05:39:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x126e8f400) [pid = 1651] [serial = 2214] [outer = 0x0] 05:39:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x129382800) [pid = 1651] [serial = 2215] [outer = 0x126e8f400] 05:39:55 INFO - PROCESS | 1651 | 1469018395427 Marionette DEBUG loaded listener.js 05:39:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x129510400) [pid = 1651] [serial = 2216] [outer = 0x126e8f400] 05:39:55 INFO - PROCESS | 1651 | [1651] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 05:39:55 INFO - PROCESS | 1651 | [1651] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 05:39:55 INFO - PROCESS | 1651 | [1651] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 05:39:55 INFO - PROCESS | 1651 | [1651] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 05:39:55 INFO - PROCESS | 1651 | 1469018395770 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]]]}] 05:39:55 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 05:39:55 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 05:39:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 05:39:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:39:55 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:39:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:39:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:39:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:39:55 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 05:39:55 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 05:39:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:39:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:39:55 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:39:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:39:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:39:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:39:55 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 05:39:55 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 05:39:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:39:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:39:55 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:39:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:39:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:39:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:39:55 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]" 05:39:55 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 05:39:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:39:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:39:55 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:39:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:39:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:39:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:39:55 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 05:39:55 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 542ms 05:39:55 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 05:39:55 INFO - PROCESS | 1651 | 1469018395825 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 05:39:55 INFO - PROCESS | 1651 | 1469018395827 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 05:39:55 INFO - PROCESS | 1651 | 1469018395829 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 05:39:55 INFO - PROCESS | 1651 | 1469018395830 Marionette TRACE conn2 <- [1,2926,null,{}] 05:39:55 INFO - PROCESS | 1651 | 1469018395832 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}] 05:39:55 INFO - PROCESS | 1651 | 1469018395833 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:55 INFO - PROCESS | 1651 | 1469018395926 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 05:39:55 INFO - PROCESS | 1651 | 1469018395930 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:55 INFO - PROCESS | 1651 | 1469018395931 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:55 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d74b000 == 39 [pid = 1651] [id = 739] 05:39:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x128f19000) [pid = 1651] [serial = 2217] [outer = 0x0] 05:39:55 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x129607000) [pid = 1651] [serial = 2218] [outer = 0x128f19000] 05:39:55 INFO - PROCESS | 1651 | 1469018395961 Marionette DEBUG loaded listener.js 05:39:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x12a7e6c00) [pid = 1651] [serial = 2219] [outer = 0x128f19000] 05:39:56 INFO - PROCESS | 1651 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 05:39:56 INFO - PROCESS | 1651 | 1469018396341 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]]]}] 05:39:56 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 05:39:56 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 518ms 05:39:56 INFO - PROCESS | 1651 | 1469018396347 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 05:39:56 INFO - PROCESS | 1651 | 1469018396348 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 05:39:56 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 05:39:56 INFO - PROCESS | 1651 | 1469018396354 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 05:39:56 INFO - PROCESS | 1651 | 1469018396356 Marionette TRACE conn2 <- [1,2930,null,{}] 05:39:56 INFO - PROCESS | 1651 | 1469018396358 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}] 05:39:56 INFO - PROCESS | 1651 | 1469018396359 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:56 INFO - PROCESS | 1651 | 1469018396447 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 05:39:56 INFO - PROCESS | 1651 | 1469018396510 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:56 INFO - PROCESS | 1651 | 1469018396511 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:56 INFO - PROCESS | 1651 | ++DOCSHELL 0x12dcb4000 == 40 [pid = 1651] [id = 740] 05:39:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x12a7e6800) [pid = 1651] [serial = 2220] [outer = 0x0] 05:39:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x12a8a3400) [pid = 1651] [serial = 2221] [outer = 0x12a7e6800] 05:39:56 INFO - PROCESS | 1651 | 1469018396535 Marionette DEBUG loaded listener.js 05:39:56 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x12b003000) [pid = 1651] [serial = 2222] [outer = 0x12a7e6800] 05:39:56 INFO - PROCESS | 1651 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 05:39:56 INFO - PROCESS | 1651 | 1469018396924 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]]]}] 05:39:56 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 05:39:56 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 622ms 05:39:56 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 05:39:56 INFO - PROCESS | 1651 | 1469018396975 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 05:39:56 INFO - PROCESS | 1651 | 1469018396977 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 05:39:56 INFO - PROCESS | 1651 | 1469018396980 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 05:39:56 INFO - PROCESS | 1651 | 1469018396984 Marionette TRACE conn2 <- [1,2934,null,{}] 05:39:56 INFO - PROCESS | 1651 | 1469018396988 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}] 05:39:56 INFO - PROCESS | 1651 | 1469018396989 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:57 INFO - PROCESS | 1651 | 1469018397132 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 05:39:57 INFO - PROCESS | 1651 | 1469018397235 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:57 INFO - PROCESS | 1651 | 1469018397236 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:57 INFO - PROCESS | 1651 | ++DOCSHELL 0x119a9b000 == 41 [pid = 1651] [id = 741] 05:39:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x115e11400) [pid = 1651] [serial = 2223] [outer = 0x0] 05:39:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x1160e8800) [pid = 1651] [serial = 2224] [outer = 0x115e11400] 05:39:57 INFO - PROCESS | 1651 | 1469018397295 Marionette DEBUG loaded listener.js 05:39:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x118168400) [pid = 1651] [serial = 2225] [outer = 0x115e11400] 05:39:57 INFO - PROCESS | 1651 | 1469018397662 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]]]}] 05:39:57 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 05:39:57 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 722ms 05:39:57 INFO - PROCESS | 1651 | 1469018397703 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 05:39:57 INFO - PROCESS | 1651 | 1469018397706 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 05:39:57 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 05:39:57 INFO - PROCESS | 1651 | 1469018397711 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 05:39:57 INFO - PROCESS | 1651 | 1469018397713 Marionette TRACE conn2 <- [1,2938,null,{}] 05:39:57 INFO - PROCESS | 1651 | 1469018397715 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}] 05:39:57 INFO - PROCESS | 1651 | 1469018397717 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:57 INFO - PROCESS | 1651 | 1469018397826 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 05:39:57 INFO - PROCESS | 1651 | 1469018397888 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:57 INFO - PROCESS | 1651 | 1469018397889 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:57 INFO - PROCESS | 1651 | ++DOCSHELL 0x12abcb800 == 42 [pid = 1651] [id = 742] 05:39:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x11879cc00) [pid = 1651] [serial = 2226] [outer = 0x0] 05:39:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x11930a000) [pid = 1651] [serial = 2227] [outer = 0x11879cc00] 05:39:57 INFO - PROCESS | 1651 | 1469018397920 Marionette DEBUG loaded listener.js 05:39:57 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x119a0b400) [pid = 1651] [serial = 2228] [outer = 0x11879cc00] 05:39:58 INFO - PROCESS | 1651 | 1469018398330 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]]]}] 05:39:58 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. 05:39:58 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 672ms 05:39:58 INFO - PROCESS | 1651 | 1469018398384 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 05:39:58 INFO - PROCESS | 1651 | 1469018398387 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 05:39:58 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 05:39:58 INFO - PROCESS | 1651 | 1469018398390 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 05:39:58 INFO - PROCESS | 1651 | 1469018398394 Marionette TRACE conn2 <- [1,2942,null,{}] 05:39:58 INFO - PROCESS | 1651 | 1469018398406 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}] 05:39:58 INFO - PROCESS | 1651 | 1469018398411 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:58 INFO - PROCESS | 1651 | 1469018398634 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 05:39:58 INFO - PROCESS | 1651 | 1469018398727 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:58 INFO - PROCESS | 1651 | 1469018398729 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:58 INFO - PROCESS | 1651 | ++DOCSHELL 0x12d740000 == 43 [pid = 1651] [id = 743] 05:39:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x123931800) [pid = 1651] [serial = 2229] [outer = 0x0] 05:39:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x123d52800) [pid = 1651] [serial = 2230] [outer = 0x123931800] 05:39:58 INFO - PROCESS | 1651 | 1469018398762 Marionette DEBUG loaded listener.js 05:39:58 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x1252d2c00) [pid = 1651] [serial = 2231] [outer = 0x123931800] 05:39:59 INFO - PROCESS | 1651 | 1469018399126 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"]]]}] 05:39:59 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 05:39:59 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 05:39:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:39:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:39:59 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 05:39:59 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 774ms 05:39:59 INFO - PROCESS | 1651 | 1469018399164 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 05:39:59 INFO - PROCESS | 1651 | 1469018399166 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 05:39:59 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 05:39:59 INFO - PROCESS | 1651 | 1469018399180 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 05:39:59 INFO - PROCESS | 1651 | 1469018399181 Marionette TRACE conn2 <- [1,2946,null,{}] 05:39:59 INFO - PROCESS | 1651 | 1469018399186 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}] 05:39:59 INFO - PROCESS | 1651 | 1469018399187 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:59 INFO - PROCESS | 1651 | 1469018399294 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 05:39:59 INFO - PROCESS | 1651 | 1469018399355 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:59 INFO - PROCESS | 1651 | 1469018399357 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:39:59 INFO - PROCESS | 1651 | ++DOCSHELL 0x116514800 == 44 [pid = 1651] [id = 744] 05:39:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x1125f0400) [pid = 1651] [serial = 2232] [outer = 0x0] 05:39:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x11296fc00) [pid = 1651] [serial = 2233] [outer = 0x1125f0400] 05:39:59 INFO - PROCESS | 1651 | 1469018399569 Marionette DEBUG loaded listener.js 05:39:59 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x113808c00) [pid = 1651] [serial = 2234] [outer = 0x1125f0400] 05:39:59 INFO - PROCESS | 1651 | 1469018399996 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]]]}] 05:40:00 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. 05:40:00 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 824ms 05:40:00 INFO - PROCESS | 1651 | 1469018400016 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 05:40:00 INFO - PROCESS | 1651 | 1469018400021 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 05:40:00 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 05:40:00 INFO - PROCESS | 1651 | 1469018400028 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 05:40:00 INFO - PROCESS | 1651 | 1469018400030 Marionette TRACE conn2 <- [1,2950,null,{}] 05:40:00 INFO - PROCESS | 1651 | 1469018400036 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}] 05:40:00 INFO - PROCESS | 1651 | 1469018400038 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:40:00 INFO - PROCESS | 1651 | 1469018400188 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 05:40:00 INFO - PROCESS | 1651 | 1469018400294 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:00 INFO - PROCESS | 1651 | 1469018400297 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:40:00 INFO - PROCESS | 1651 | ++DOCSHELL 0x11955a800 == 45 [pid = 1651] [id = 745] 05:40:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x113868c00) [pid = 1651] [serial = 2235] [outer = 0x0] 05:40:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x113aa1c00) [pid = 1651] [serial = 2236] [outer = 0x113868c00] 05:40:00 INFO - PROCESS | 1651 | 1469018400336 Marionette DEBUG loaded listener.js 05:40:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x113f3bc00) [pid = 1651] [serial = 2237] [outer = 0x113868c00] 05:40:00 INFO - PROCESS | 1651 | ++DOCSHELL 0x1160b3000 == 46 [pid = 1651] [id = 746] 05:40:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x11697c000) [pid = 1651] [serial = 2238] [outer = 0x0] 05:40:00 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x113f3c800) [pid = 1651] [serial = 2239] [outer = 0x11697c000] 05:40:01 INFO - PROCESS | 1651 | --DOCSHELL 0x12d74b000 == 45 [pid = 1651] [id = 739] 05:40:01 INFO - PROCESS | 1651 | --DOCSHELL 0x12d354000 == 44 [pid = 1651] [id = 738] 05:40:01 INFO - PROCESS | 1651 | --DOCSHELL 0x12a40a800 == 43 [pid = 1651] [id = 737] 05:40:01 INFO - PROCESS | 1651 | --DOCSHELL 0x12cc76800 == 42 [pid = 1651] [id = 736] 05:40:01 INFO - PROCESS | 1651 | --DOCSHELL 0x12c733000 == 41 [pid = 1651] [id = 735] 05:40:01 INFO - PROCESS | 1651 | --DOCSHELL 0x12b21d000 == 40 [pid = 1651] [id = 734] 05:40:01 INFO - PROCESS | 1651 | --DOCSHELL 0x12be4e000 == 39 [pid = 1651] [id = 733] 05:40:01 INFO - PROCESS | 1651 | --DOCSHELL 0x11736a800 == 38 [pid = 1651] [id = 732] 05:40:01 INFO - PROCESS | 1651 | --DOCSHELL 0x12a40b000 == 37 [pid = 1651] [id = 731] 05:40:01 INFO - PROCESS | 1651 | --DOCSHELL 0x127184000 == 36 [pid = 1651] [id = 730] 05:40:01 INFO - PROCESS | 1651 | --DOCSHELL 0x11921d000 == 35 [pid = 1651] [id = 729] 05:40:01 INFO - PROCESS | 1651 | --DOCSHELL 0x119c33800 == 34 [pid = 1651] [id = 728] 05:40:01 INFO - PROCESS | 1651 | --DOCSHELL 0x121327000 == 33 [pid = 1651] [id = 727] 05:40:01 INFO - PROCESS | 1651 | --DOCSHELL 0x1160ac800 == 32 [pid = 1651] [id = 726] 05:40:01 INFO - PROCESS | 1651 | --DOCSHELL 0x120e74000 == 31 [pid = 1651] [id = 714] 05:40:01 INFO - PROCESS | 1651 | --DOCSHELL 0x116514800 == 30 [pid = 1651] [id = 744] 05:40:01 INFO - PROCESS | 1651 | --DOCSHELL 0x12d740000 == 29 [pid = 1651] [id = 743] 05:40:01 INFO - PROCESS | 1651 | --DOCSHELL 0x12abcb800 == 28 [pid = 1651] [id = 742] 05:40:01 INFO - PROCESS | 1651 | --DOCSHELL 0x119a9b000 == 27 [pid = 1651] [id = 741] 05:40:01 INFO - PROCESS | 1651 | --DOCSHELL 0x12dcb4000 == 26 [pid = 1651] [id = 740] 05:40:01 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x119a11c00) [pid = 1651] [serial = 2158] [outer = 0x0] [url = about:blank] 05:40:01 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x12177ac00) [pid = 1651] [serial = 2161] [outer = 0x0] [url = about:blank] 05:40:01 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x116081800) [pid = 1651] [serial = 2144] [outer = 0x0] [url = about:blank] 05:40:01 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x113d47000) [pid = 1651] [serial = 2143] [outer = 0x0] [url = about:blank] 05:40:01 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x116aa1000) [pid = 1651] [serial = 2149] [outer = 0x0] [url = about:blank] 05:40:01 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x11816a400) [pid = 1651] [serial = 2150] [outer = 0x0] [url = about:blank] 05:40:01 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x1187a0400) [pid = 1651] [serial = 2152] [outer = 0x0] [url = about:blank] 05:40:01 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x11928ac00) [pid = 1651] [serial = 2153] [outer = 0x0] [url = about:blank] 05:40:01 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x1193d0000) [pid = 1651] [serial = 2155] [outer = 0x0] [url = about:blank] 05:40:01 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x112e34000) [pid = 1651] [serial = 2146] [outer = 0x0] [url = about:blank] 05:40:01 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x1126b2000) [pid = 1651] [serial = 2147] [outer = 0x0] [url = about:blank] 05:40:01 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x123f63400) [pid = 1651] [serial = 2164] [outer = 0x0] [url = about:blank] 05:40:01 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x123a9dc00) [pid = 1651] [serial = 2162] [outer = 0x0] [url = about:blank] 05:40:01 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x123ff2800) [pid = 1651] [serial = 2165] [outer = 0x0] [url = about:blank] 05:40:01 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x116005c00) [pid = 1651] [serial = 2168] [outer = 0x0] [url = about:blank] 05:40:01 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x118591400) [pid = 1651] [serial = 2132] [outer = 0x0] [url = about:blank] 05:40:01 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x12690f400) [pid = 1651] [serial = 2173] [outer = 0x0] [url = about:blank] 05:40:01 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x11830c000) [pid = 1651] [serial = 2131] [outer = 0x0] [url = about:blank] 05:40:01 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x1128d7400) [pid = 1651] [serial = 2167] [outer = 0x0] [url = about:blank] 05:40:01 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x126fb0c00) [pid = 1651] [serial = 2174] [outer = 0x0] [url = about:blank] 05:40:01 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x12177a000) [pid = 1651] [serial = 2135] [outer = 0x0] [url = about:blank] 05:40:01 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x1198f3400) [pid = 1651] [serial = 2134] [outer = 0x0] [url = about:blank] 05:40:01 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x119799000) [pid = 1651] [serial = 2170] [outer = 0x0] [url = about:blank] 05:40:01 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x120d27800) [pid = 1651] [serial = 2159] [outer = 0x0] [url = about:blank] 05:40:01 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x1198f0c00) [pid = 1651] [serial = 2156] [outer = 0x0] [url = about:blank] 05:40:01 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x12731f000) [pid = 1651] [serial = 2138] [outer = 0x0] [url = about:blank] 05:40:01 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x1251d5800) [pid = 1651] [serial = 2137] [outer = 0x0] [url = about:blank] 05:40:01 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x123f68000) [pid = 1651] [serial = 2171] [outer = 0x0] [url = about:blank] 05:40:01 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x129279c00) [pid = 1651] [serial = 2141] [outer = 0x0] [url = about:blank] 05:40:01 INFO - PROCESS | 1651 | --DOMWINDOW == 78 (0x128b45000) [pid = 1651] [serial = 2140] [outer = 0x0] [url = about:blank] 05:40:01 INFO - PROCESS | 1651 | --DOMWINDOW == 77 (0x126fb7800) [pid = 1651] [serial = 2176] [outer = 0x0] [url = about:blank] 05:40:01 INFO - PROCESS | 1651 | 1469018401300 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]]]}] 05:40:01 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. 05:40:01 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1323ms 05:40:01 INFO - PROCESS | 1651 | 1469018401350 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 05:40:01 INFO - PROCESS | 1651 | 1469018401353 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 05:40:01 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 05:40:01 INFO - PROCESS | 1651 | 1469018401356 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 05:40:01 INFO - PROCESS | 1651 | 1469018401358 Marionette TRACE conn2 <- [1,2954,null,{}] 05:40:01 INFO - PROCESS | 1651 | 1469018401362 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}] 05:40:01 INFO - PROCESS | 1651 | 1469018401363 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:40:01 INFO - PROCESS | 1651 | 1469018401465 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 05:40:01 INFO - PROCESS | 1651 | 1469018401472 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:01 INFO - PROCESS | 1651 | 1469018401473 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:40:01 INFO - PROCESS | 1651 | ++DOCSHELL 0x11723f800 == 27 [pid = 1651] [id = 747] 05:40:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 78 (0x112976c00) [pid = 1651] [serial = 2240] [outer = 0x0] 05:40:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x11297b800) [pid = 1651] [serial = 2241] [outer = 0x112976c00] 05:40:01 INFO - PROCESS | 1651 | 1469018401503 Marionette DEBUG loaded listener.js 05:40:01 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x112e2c800) [pid = 1651] [serial = 2242] [outer = 0x112976c00] 05:40:01 INFO - PROCESS | 1651 | 1469018401856 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]]]}] 05:40:01 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:40:01 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 05:40:01 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 519ms 05:40:01 INFO - PROCESS | 1651 | 1469018401901 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 05:40:01 INFO - PROCESS | 1651 | 1469018401904 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 05:40:01 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 05:40:01 INFO - PROCESS | 1651 | 1469018401910 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 05:40:01 INFO - PROCESS | 1651 | 1469018401912 Marionette TRACE conn2 <- [1,2958,null,{}] 05:40:01 INFO - PROCESS | 1651 | 1469018401915 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}] 05:40:01 INFO - PROCESS | 1651 | 1469018401916 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:40:02 INFO - PROCESS | 1651 | 1469018402005 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 05:40:02 INFO - PROCESS | 1651 | 1469018402010 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:02 INFO - PROCESS | 1651 | 1469018402011 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:40:02 INFO - PROCESS | 1651 | ++DOCSHELL 0x119564000 == 28 [pid = 1651] [id = 748] 05:40:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x11607b400) [pid = 1651] [serial = 2243] [outer = 0x0] 05:40:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x116a9e000) [pid = 1651] [serial = 2244] [outer = 0x11607b400] 05:40:02 INFO - PROCESS | 1651 | 1469018402041 Marionette DEBUG loaded listener.js 05:40:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x1176a4c00) [pid = 1651] [serial = 2245] [outer = 0x11607b400] 05:40:02 INFO - PROCESS | 1651 | 1469018402371 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]]]}] 05:40:02 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. 05:40:02 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 469ms 05:40:02 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 05:40:02 INFO - PROCESS | 1651 | 1469018402379 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 05:40:02 INFO - PROCESS | 1651 | 1469018402380 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 05:40:02 INFO - PROCESS | 1651 | 1469018402382 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 05:40:02 INFO - PROCESS | 1651 | 1469018402387 Marionette TRACE conn2 <- [1,2962,null,{}] 05:40:02 INFO - PROCESS | 1651 | 1469018402395 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}] 05:40:02 INFO - PROCESS | 1651 | 1469018402399 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:40:02 INFO - PROCESS | 1651 | 1469018402483 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 05:40:02 INFO - PROCESS | 1651 | 1469018402543 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:02 INFO - PROCESS | 1651 | 1469018402546 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:40:02 INFO - PROCESS | 1651 | ++DOCSHELL 0x1251c8800 == 29 [pid = 1651] [id = 749] 05:40:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x11296d400) [pid = 1651] [serial = 2246] [outer = 0x0] 05:40:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x118311000) [pid = 1651] [serial = 2247] [outer = 0x11296d400] 05:40:02 INFO - PROCESS | 1651 | 1469018402574 Marionette DEBUG loaded listener.js 05:40:02 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x118792000) [pid = 1651] [serial = 2248] [outer = 0x11296d400] 05:40:02 INFO - PROCESS | 1651 | 1469018402850 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]]]}] 05:40:02 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. 05:40:02 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 526ms 05:40:02 INFO - PROCESS | 1651 | 1469018402910 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 05:40:02 INFO - PROCESS | 1651 | 1469018402911 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 05:40:02 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 05:40:02 INFO - PROCESS | 1651 | 1469018402914 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 05:40:02 INFO - PROCESS | 1651 | 1469018402915 Marionette TRACE conn2 <- [1,2966,null,{}] 05:40:02 INFO - PROCESS | 1651 | 1469018402919 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}] 05:40:02 INFO - PROCESS | 1651 | 1469018402922 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:40:03 INFO - PROCESS | 1651 | 1469018403001 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 05:40:03 INFO - PROCESS | 1651 | 1469018403063 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:03 INFO - PROCESS | 1651 | 1469018403064 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:40:03 INFO - PROCESS | 1651 | ++DOCSHELL 0x128991000 == 30 [pid = 1651] [id = 750] 05:40:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x11878fc00) [pid = 1651] [serial = 2249] [outer = 0x0] 05:40:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x11928f400) [pid = 1651] [serial = 2250] [outer = 0x11878fc00] 05:40:03 INFO - PROCESS | 1651 | 1469018403090 Marionette DEBUG loaded listener.js 05:40:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x1193c5c00) [pid = 1651] [serial = 2251] [outer = 0x11878fc00] 05:40:03 INFO - PROCESS | 1651 | 1469018403356 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]]]}] 05:40:03 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. 05:40:03 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 470ms 05:40:03 INFO - PROCESS | 1651 | 1469018403394 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 05:40:03 INFO - PROCESS | 1651 | 1469018403405 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 05:40:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 05:40:03 INFO - PROCESS | 1651 | 1469018403414 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 05:40:03 INFO - PROCESS | 1651 | 1469018403415 Marionette TRACE conn2 <- [1,2970,null,{}] 05:40:03 INFO - PROCESS | 1651 | 1469018403420 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}] 05:40:03 INFO - PROCESS | 1651 | 1469018403422 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:40:03 INFO - PROCESS | 1651 | 1469018403527 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 05:40:03 INFO - PROCESS | 1651 | 1469018403530 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:03 INFO - PROCESS | 1651 | 1469018403531 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:40:03 INFO - PROCESS | 1651 | ++DOCSHELL 0x128c29000 == 31 [pid = 1651] [id = 751] 05:40:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x11600f400) [pid = 1651] [serial = 2252] [outer = 0x0] 05:40:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x1193cf400) [pid = 1651] [serial = 2253] [outer = 0x11600f400] 05:40:03 INFO - PROCESS | 1651 | 1469018403558 Marionette DEBUG loaded listener.js 05:40:03 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x1198f2000) [pid = 1651] [serial = 2254] [outer = 0x11600f400] 05:40:03 INFO - PROCESS | 1651 | 1469018403850 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]]]}] 05:40:03 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. 05:40:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 474ms 05:40:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 05:40:03 INFO - PROCESS | 1651 | 1469018403890 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 05:40:03 INFO - PROCESS | 1651 | 1469018403892 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 05:40:03 INFO - PROCESS | 1651 | 1469018403894 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 05:40:03 INFO - PROCESS | 1651 | 1469018403895 Marionette TRACE conn2 <- [1,2974,null,{}] 05:40:03 INFO - PROCESS | 1651 | 1469018403899 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}] 05:40:03 INFO - PROCESS | 1651 | 1469018403906 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:40:04 INFO - PROCESS | 1651 | 1469018404039 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 05:40:04 INFO - PROCESS | 1651 | 1469018404044 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:04 INFO - PROCESS | 1651 | 1469018404045 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:40:04 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a620800 == 32 [pid = 1651] [id = 752] 05:40:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x1198f7400) [pid = 1651] [serial = 2255] [outer = 0x0] 05:40:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x120d22800) [pid = 1651] [serial = 2256] [outer = 0x1198f7400] 05:40:04 INFO - PROCESS | 1651 | 1469018404071 Marionette DEBUG loaded listener.js 05:40:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x1217a9800) [pid = 1651] [serial = 2257] [outer = 0x1198f7400] 05:40:04 INFO - PROCESS | 1651 | 1469018404443 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]]]}] 05:40:04 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. 05:40:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 570ms 05:40:04 INFO - PROCESS | 1651 | 1469018404465 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 05:40:04 INFO - PROCESS | 1651 | 1469018404469 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 05:40:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 05:40:04 INFO - PROCESS | 1651 | 1469018404481 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 05:40:04 INFO - PROCESS | 1651 | 1469018404483 Marionette TRACE conn2 <- [1,2978,null,{}] 05:40:04 INFO - PROCESS | 1651 | 1469018404499 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}] 05:40:04 INFO - PROCESS | 1651 | 1469018404501 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:40:04 INFO - PROCESS | 1651 | 1469018404653 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 05:40:04 INFO - PROCESS | 1651 | 1469018404673 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:04 INFO - PROCESS | 1651 | 1469018404674 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:40:04 INFO - PROCESS | 1651 | ++DOCSHELL 0x12abcb000 == 33 [pid = 1651] [id = 753] 05:40:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x11854d000) [pid = 1651] [serial = 2258] [outer = 0x0] 05:40:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x123931c00) [pid = 1651] [serial = 2259] [outer = 0x11854d000] 05:40:04 INFO - PROCESS | 1651 | 1469018404715 Marionette DEBUG loaded listener.js 05:40:04 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x123a69400) [pid = 1651] [serial = 2260] [outer = 0x11854d000] 05:40:05 INFO - PROCESS | 1651 | 1469018405064 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]]]}] 05:40:05 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. 05:40:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 621ms 05:40:05 INFO - PROCESS | 1651 | 1469018405103 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 05:40:05 INFO - PROCESS | 1651 | 1469018405105 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 05:40:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 05:40:05 INFO - PROCESS | 1651 | 1469018405109 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 05:40:05 INFO - PROCESS | 1651 | 1469018405110 Marionette TRACE conn2 <- [1,2982,null,{}] 05:40:05 INFO - PROCESS | 1651 | 1469018405114 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}] 05:40:05 INFO - PROCESS | 1651 | 1469018405116 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:40:05 INFO - PROCESS | 1651 | 1469018405282 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 05:40:05 INFO - PROCESS | 1651 | 1469018405325 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:05 INFO - PROCESS | 1651 | 1469018405326 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:40:05 INFO - PROCESS | 1651 | ++DOCSHELL 0x12b21f800 == 34 [pid = 1651] [id = 754] 05:40:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x1132bf000) [pid = 1651] [serial = 2261] [outer = 0x0] 05:40:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x120d1f800) [pid = 1651] [serial = 2262] [outer = 0x1132bf000] 05:40:05 INFO - PROCESS | 1651 | 1469018405650 Marionette DEBUG loaded listener.js 05:40:05 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x123d97c00) [pid = 1651] [serial = 2263] [outer = 0x1132bf000] 05:40:05 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x128f19000) [pid = 1651] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 05:40:05 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x123a9b000) [pid = 1651] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 05:40:05 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x12738ec00) [pid = 1651] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 05:40:05 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x128b3e800) [pid = 1651] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 05:40:05 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x1121afc00) [pid = 1651] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 05:40:05 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x1183e9c00) [pid = 1651] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 05:40:05 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x128f1c400) [pid = 1651] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 05:40:05 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x113802c00) [pid = 1651] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 05:40:05 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x118167c00) [pid = 1651] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 05:40:05 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x1187a7c00) [pid = 1651] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 05:40:05 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x123a29400) [pid = 1651] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 05:40:05 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x11298e800) [pid = 1651] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 05:40:05 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x117e1dc00) [pid = 1651] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 05:40:05 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x1172b6c00) [pid = 1651] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 05:40:05 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x12a7e6800) [pid = 1651] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 05:40:05 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x126e8f400) [pid = 1651] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 05:40:05 INFO - PROCESS | 1651 | 1469018405906 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"]]]}] 05:40:05 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 05:40:05 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 05:40:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:40:05 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 05:40:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 821ms 05:40:05 INFO - PROCESS | 1651 | 1469018405930 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 05:40:05 INFO - PROCESS | 1651 | 1469018405931 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 05:40:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 05:40:05 INFO - PROCESS | 1651 | 1469018405943 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 05:40:05 INFO - PROCESS | 1651 | 1469018405944 Marionette TRACE conn2 <- [1,2986,null,{}] 05:40:05 INFO - PROCESS | 1651 | 1469018405947 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}] 05:40:05 INFO - PROCESS | 1651 | 1469018405960 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:40:06 INFO - PROCESS | 1651 | 1469018406060 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 05:40:06 INFO - PROCESS | 1651 | 1469018406064 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:06 INFO - PROCESS | 1651 | 1469018406066 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:40:06 INFO - PROCESS | 1651 | ++DOCSHELL 0x1251b6800 == 35 [pid = 1651] [id = 755] 05:40:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x1187a7c00) [pid = 1651] [serial = 2264] [outer = 0x0] 05:40:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x123a9a800) [pid = 1651] [serial = 2265] [outer = 0x1187a7c00] 05:40:06 INFO - PROCESS | 1651 | 1469018406095 Marionette DEBUG loaded listener.js 05:40:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x123f8cc00) [pid = 1651] [serial = 2266] [outer = 0x1187a7c00] 05:40:06 INFO - PROCESS | 1651 | 1469018406530 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]]]}] 05:40:06 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. 05:40:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 629ms 05:40:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 05:40:06 INFO - PROCESS | 1651 | 1469018406566 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 05:40:06 INFO - PROCESS | 1651 | 1469018406568 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 05:40:06 INFO - PROCESS | 1651 | 1469018406572 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 05:40:06 INFO - PROCESS | 1651 | 1469018406573 Marionette TRACE conn2 <- [1,2990,null,{}] 05:40:06 INFO - PROCESS | 1651 | 1469018406577 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}] 05:40:06 INFO - PROCESS | 1651 | 1469018406578 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:40:06 INFO - PROCESS | 1651 | 1469018406659 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 05:40:06 INFO - PROCESS | 1651 | 1469018406663 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:06 INFO - PROCESS | 1651 | 1469018406664 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:40:06 INFO - PROCESS | 1651 | ++DOCSHELL 0x12bb1f000 == 36 [pid = 1651] [id = 756] 05:40:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x123ff2800) [pid = 1651] [serial = 2267] [outer = 0x0] 05:40:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x12517cc00) [pid = 1651] [serial = 2268] [outer = 0x123ff2800] 05:40:06 INFO - PROCESS | 1651 | 1469018406688 Marionette DEBUG loaded listener.js 05:40:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x1251e2000) [pid = 1651] [serial = 2269] [outer = 0x123ff2800] 05:40:06 INFO - PROCESS | 1651 | ++DOCSHELL 0x12be8b800 == 37 [pid = 1651] [id = 757] 05:40:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x1251ddc00) [pid = 1651] [serial = 2270] [outer = 0x0] 05:40:06 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x1265b9800) [pid = 1651] [serial = 2271] [outer = 0x1251ddc00] 05:40:07 INFO - PROCESS | 1651 | 1469018407021 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]]]}] 05:40:07 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. 05:40:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 472ms 05:40:07 INFO - PROCESS | 1651 | 1469018407043 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 05:40:07 INFO - PROCESS | 1651 | 1469018407045 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 05:40:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 05:40:07 INFO - PROCESS | 1651 | 1469018407047 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 05:40:07 INFO - PROCESS | 1651 | 1469018407049 Marionette TRACE conn2 <- [1,2994,null,{}] 05:40:07 INFO - PROCESS | 1651 | 1469018407051 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}] 05:40:07 INFO - PROCESS | 1651 | 1469018407053 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:40:07 INFO - PROCESS | 1651 | 1469018407168 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 05:40:07 INFO - PROCESS | 1651 | 1469018407231 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:07 INFO - PROCESS | 1651 | 1469018407233 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:40:07 INFO - PROCESS | 1651 | ++DOCSHELL 0x128c24800 == 38 [pid = 1651] [id = 758] 05:40:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x112d59800) [pid = 1651] [serial = 2272] [outer = 0x0] 05:40:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x1265b7400) [pid = 1651] [serial = 2273] [outer = 0x112d59800] 05:40:07 INFO - PROCESS | 1651 | 1469018407260 Marionette DEBUG loaded listener.js 05:40:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x127322c00) [pid = 1651] [serial = 2274] [outer = 0x112d59800] 05:40:07 INFO - PROCESS | 1651 | 1469018407512 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]]]}] 05:40:07 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:40:07 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 05:40:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 471ms 05:40:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 05:40:07 INFO - PROCESS | 1651 | 1469018407522 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 05:40:07 INFO - PROCESS | 1651 | 1469018407524 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 05:40:07 INFO - PROCESS | 1651 | 1469018407526 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 05:40:07 INFO - PROCESS | 1651 | 1469018407527 Marionette TRACE conn2 <- [1,2998,null,{}] 05:40:07 INFO - PROCESS | 1651 | 1469018407529 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}] 05:40:07 INFO - PROCESS | 1651 | 1469018407531 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:40:07 INFO - PROCESS | 1651 | 1469018407624 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 05:40:07 INFO - PROCESS | 1651 | 1469018407724 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:07 INFO - PROCESS | 1651 | 1469018407726 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:40:07 INFO - PROCESS | 1651 | ++DOCSHELL 0x11609a000 == 39 [pid = 1651] [id = 759] 05:40:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x111c1d800) [pid = 1651] [serial = 2275] [outer = 0x0] 05:40:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x1121e2000) [pid = 1651] [serial = 2276] [outer = 0x111c1d800] 05:40:07 INFO - PROCESS | 1651 | 1469018407761 Marionette DEBUG loaded listener.js 05:40:07 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x1128d4c00) [pid = 1651] [serial = 2277] [outer = 0x111c1d800] 05:40:08 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. 05:40:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 719ms 05:40:08 INFO - PROCESS | 1651 | 1469018408238 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]]]}] 05:40:08 INFO - PROCESS | 1651 | 1469018408247 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 05:40:08 INFO - PROCESS | 1651 | 1469018408249 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 05:40:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 05:40:08 INFO - PROCESS | 1651 | 1469018408252 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 05:40:08 INFO - PROCESS | 1651 | 1469018408254 Marionette TRACE conn2 <- [1,3002,null,{}] 05:40:08 INFO - PROCESS | 1651 | 1469018408258 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}] 05:40:08 INFO - PROCESS | 1651 | 1469018408261 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:40:08 INFO - PROCESS | 1651 | 1469018408377 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 05:40:08 INFO - PROCESS | 1651 | 1469018408434 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:08 INFO - PROCESS | 1651 | 1469018408436 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:40:08 INFO - PROCESS | 1651 | ++DOCSHELL 0x124cfa800 == 40 [pid = 1651] [id = 760] 05:40:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x112984800) [pid = 1651] [serial = 2278] [outer = 0x0] 05:40:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x116524000) [pid = 1651] [serial = 2279] [outer = 0x112984800] 05:40:08 INFO - PROCESS | 1651 | 1469018408470 Marionette DEBUG loaded listener.js 05:40:08 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x117e21800) [pid = 1651] [serial = 2280] [outer = 0x112984800] 05:40:08 INFO - PROCESS | 1651 | 1469018408896 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]]]}] 05:40:08 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. 05:40:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 671ms 05:40:08 INFO - PROCESS | 1651 | 1469018408925 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 05:40:08 INFO - PROCESS | 1651 | 1469018408928 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 05:40:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 05:40:08 INFO - PROCESS | 1651 | 1469018408931 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 05:40:08 INFO - PROCESS | 1651 | 1469018408933 Marionette TRACE conn2 <- [1,3006,null,{}] 05:40:08 INFO - PROCESS | 1651 | 1469018408935 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}] 05:40:08 INFO - PROCESS | 1651 | 1469018408937 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:40:09 INFO - PROCESS | 1651 | 1469018409050 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 05:40:09 INFO - PROCESS | 1651 | 1469018409174 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:09 INFO - PROCESS | 1651 | 1469018409175 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:40:09 INFO - PROCESS | 1651 | ++DOCSHELL 0x12abd7800 == 41 [pid = 1651] [id = 761] 05:40:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 103 (0x11816d400) [pid = 1651] [serial = 2281] [outer = 0x0] 05:40:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 104 (0x118a7c800) [pid = 1651] [serial = 2282] [outer = 0x11816d400] 05:40:09 INFO - PROCESS | 1651 | 1469018409229 Marionette DEBUG loaded listener.js 05:40:09 INFO - PROCESS | 1651 | ++DOMWINDOW == 105 (0x1198f1000) [pid = 1651] [serial = 2283] [outer = 0x11816d400] 05:40:09 INFO - PROCESS | 1651 | 1469018409797 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]]]}] 05:40:09 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. 05:40:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 873ms 05:40:09 INFO - PROCESS | 1651 | 1469018409805 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 05:40:09 INFO - PROCESS | 1651 | 1469018409807 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 05:40:09 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 05:40:09 INFO - PROCESS | 1651 | 1469018409810 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 05:40:09 INFO - PROCESS | 1651 | 1469018409812 Marionette TRACE conn2 <- [1,3010,null,{}] 05:40:09 INFO - PROCESS | 1651 | 1469018409815 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}] 05:40:09 INFO - PROCESS | 1651 | 1469018409817 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:40:09 INFO - PROCESS | 1651 | 1469018409928 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 05:40:09 INFO - PROCESS | 1651 | 1469018409987 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:09 INFO - PROCESS | 1651 | 1469018409989 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:40:10 INFO - PROCESS | 1651 | ++DOCSHELL 0x120e7b000 == 42 [pid = 1651] [id = 762] 05:40:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 106 (0x112980400) [pid = 1651] [serial = 2284] [outer = 0x0] 05:40:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 107 (0x113d4fc00) [pid = 1651] [serial = 2285] [outer = 0x112980400] 05:40:10 INFO - PROCESS | 1651 | 1469018410017 Marionette DEBUG loaded listener.js 05:40:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 108 (0x1161f9c00) [pid = 1651] [serial = 2286] [outer = 0x112980400] 05:40:10 INFO - PROCESS | 1651 | --DOCSHELL 0x128c24800 == 41 [pid = 1651] [id = 758] 05:40:10 INFO - PROCESS | 1651 | --DOCSHELL 0x12be8b800 == 40 [pid = 1651] [id = 757] 05:40:10 INFO - PROCESS | 1651 | --DOCSHELL 0x12bb1f000 == 39 [pid = 1651] [id = 756] 05:40:10 INFO - PROCESS | 1651 | --DOCSHELL 0x1251b6800 == 38 [pid = 1651] [id = 755] 05:40:10 INFO - PROCESS | 1651 | --DOCSHELL 0x12b21f800 == 37 [pid = 1651] [id = 754] 05:40:10 INFO - PROCESS | 1651 | --DOCSHELL 0x12abcb000 == 36 [pid = 1651] [id = 753] 05:40:10 INFO - PROCESS | 1651 | --DOCSHELL 0x1160b3000 == 35 [pid = 1651] [id = 746] 05:40:10 INFO - PROCESS | 1651 | --DOCSHELL 0x12a620800 == 34 [pid = 1651] [id = 752] 05:40:10 INFO - PROCESS | 1651 | --DOCSHELL 0x128c29000 == 33 [pid = 1651] [id = 751] 05:40:10 INFO - PROCESS | 1651 | --DOCSHELL 0x128991000 == 32 [pid = 1651] [id = 750] 05:40:10 INFO - PROCESS | 1651 | --DOCSHELL 0x1251c8800 == 31 [pid = 1651] [id = 749] 05:40:10 INFO - PROCESS | 1651 | --DOCSHELL 0x119564000 == 30 [pid = 1651] [id = 748] 05:40:10 INFO - PROCESS | 1651 | --DOCSHELL 0x11723f800 == 29 [pid = 1651] [id = 747] 05:40:10 INFO - PROCESS | 1651 | --DOCSHELL 0x11955a800 == 28 [pid = 1651] [id = 745] 05:40:10 INFO - PROCESS | 1651 | --DOMWINDOW == 107 (0x1273a1800) [pid = 1651] [serial = 2177] [outer = 0x0] [url = about:blank] 05:40:10 INFO - PROCESS | 1651 | --DOMWINDOW == 106 (0x12a7e6c00) [pid = 1651] [serial = 2219] [outer = 0x0] [url = about:blank] 05:40:10 INFO - PROCESS | 1651 | --DOMWINDOW == 105 (0x1249e0000) [pid = 1651] [serial = 2200] [outer = 0x0] [url = about:blank] 05:40:10 INFO - PROCESS | 1651 | --DOMWINDOW == 104 (0x127398400) [pid = 1651] [serial = 2203] [outer = 0x0] [url = about:blank] 05:40:10 INFO - PROCESS | 1651 | --DOMWINDOW == 103 (0x128ba4000) [pid = 1651] [serial = 2206] [outer = 0x0] [url = about:blank] 05:40:10 INFO - PROCESS | 1651 | --DOMWINDOW == 102 (0x128b42000) [pid = 1651] [serial = 2204] [outer = 0x0] [url = about:blank] 05:40:10 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x11267e400) [pid = 1651] [serial = 2179] [outer = 0x0] [url = about:blank] 05:40:10 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x1128d9c00) [pid = 1651] [serial = 2180] [outer = 0x0] [url = about:blank] 05:40:10 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x118545800) [pid = 1651] [serial = 2188] [outer = 0x0] [url = about:blank] 05:40:10 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x129278800) [pid = 1651] [serial = 2209] [outer = 0x0] [url = about:blank] 05:40:10 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x1187a8400) [pid = 1651] [serial = 2189] [outer = 0x0] [url = about:blank] 05:40:10 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x11607f400) [pid = 1651] [serial = 2185] [outer = 0x0] [url = about:blank] 05:40:10 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x1169de000) [pid = 1651] [serial = 2186] [outer = 0x0] [url = about:blank] 05:40:10 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x11830d000) [pid = 1651] [serial = 2182] [outer = 0x0] [url = about:blank] 05:40:10 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x11854e400) [pid = 1651] [serial = 2183] [outer = 0x0] [url = about:blank] 05:40:10 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x1198f4400) [pid = 1651] [serial = 2191] [outer = 0x0] [url = about:blank] 05:40:10 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x119a59000) [pid = 1651] [serial = 2192] [outer = 0x0] [url = about:blank] 05:40:10 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x123a6d000) [pid = 1651] [serial = 2197] [outer = 0x0] [url = about:blank] 05:40:10 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x128f1ac00) [pid = 1651] [serial = 2207] [outer = 0x0] [url = about:blank] 05:40:10 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x121057800) [pid = 1651] [serial = 2194] [outer = 0x0] [url = about:blank] 05:40:10 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x12104c400) [pid = 1651] [serial = 2195] [outer = 0x0] [url = about:blank] 05:40:10 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x129382800) [pid = 1651] [serial = 2215] [outer = 0x0] [url = about:blank] 05:40:10 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x129607000) [pid = 1651] [serial = 2218] [outer = 0x0] [url = about:blank] 05:40:10 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x1217a3800) [pid = 1651] [serial = 2212] [outer = 0x0] [url = about:blank] 05:40:10 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x129380c00) [pid = 1651] [serial = 2210] [outer = 0x0] [url = about:blank] 05:40:10 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x127322000) [pid = 1651] [serial = 2201] [outer = 0x0] [url = about:blank] 05:40:10 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x123a9bc00) [pid = 1651] [serial = 2198] [outer = 0x0] [url = about:blank] 05:40:10 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x1265c0000) [pid = 1651] [serial = 2213] [outer = 0x0] [url = about:blank] 05:40:10 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x129510400) [pid = 1651] [serial = 2216] [outer = 0x0] [url = about:blank] 05:40:10 INFO - PROCESS | 1651 | --DOMWINDOW == 78 (0x12b003000) [pid = 1651] [serial = 2222] [outer = 0x0] [url = about:blank] 05:40:10 INFO - PROCESS | 1651 | --DOMWINDOW == 77 (0x12a8a3400) [pid = 1651] [serial = 2221] [outer = 0x0] [url = about:blank] 05:40:10 INFO - PROCESS | 1651 | 1469018410433 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]]]}] 05:40:10 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 05:40:10 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 671ms 05:40:10 INFO - PROCESS | 1651 | 1469018410480 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 05:40:10 INFO - PROCESS | 1651 | 1469018410483 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 05:40:10 INFO - TEST-START | /FileAPI/FileReaderSync.worker 05:40:10 INFO - PROCESS | 1651 | 1469018410508 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 05:40:10 INFO - PROCESS | 1651 | 1469018410510 Marionette TRACE conn2 <- [1,3014,null,{}] 05:40:10 INFO - PROCESS | 1651 | 1469018410513 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}] 05:40:10 INFO - PROCESS | 1651 | 1469018410514 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:40:10 INFO - PROCESS | 1651 | 1469018410597 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 05:40:10 INFO - PROCESS | 1651 | 1469018410603 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:10 INFO - PROCESS | 1651 | 1469018410605 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:40:10 INFO - PROCESS | 1651 | ++DOCSHELL 0x11955a800 == 29 [pid = 1651] [id = 763] 05:40:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 78 (0x116908000) [pid = 1651] [serial = 2287] [outer = 0x0] 05:40:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x118163400) [pid = 1651] [serial = 2288] [outer = 0x116908000] 05:40:10 INFO - PROCESS | 1651 | 1469018410633 Marionette DEBUG loaded listener.js 05:40:10 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x11851c400) [pid = 1651] [serial = 2289] [outer = 0x116908000] 05:40:10 INFO - PROCESS | 1651 | [1651] 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 05:40:11 INFO - PROCESS | 1651 | 1469018411021 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 05:40:11 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 05:40:11 INFO - {} 05:40:11 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 05:40:11 INFO - {} 05:40:11 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 05:40:11 INFO - {} 05:40:11 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 05:40:11 INFO - {} 05:40:11 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 522ms 05:40:11 INFO - PROCESS | 1651 | 1469018411029 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 05:40:11 INFO - PROCESS | 1651 | 1469018411031 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 05:40:11 INFO - TEST-START | /FileAPI/fileReader.html 05:40:11 INFO - PROCESS | 1651 | 1469018411033 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 05:40:11 INFO - PROCESS | 1651 | 1469018411035 Marionette TRACE conn2 <- [1,3018,null,{}] 05:40:11 INFO - PROCESS | 1651 | 1469018411044 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}] 05:40:11 INFO - PROCESS | 1651 | 1469018411048 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:40:11 INFO - PROCESS | 1651 | 1469018411139 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 05:40:11 INFO - PROCESS | 1651 | 1469018411143 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:11 INFO - PROCESS | 1651 | 1469018411146 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:40:11 INFO - PROCESS | 1651 | ++DOCSHELL 0x128b09800 == 30 [pid = 1651] [id = 764] 05:40:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x1128d3800) [pid = 1651] [serial = 2290] [outer = 0x0] 05:40:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x119310c00) [pid = 1651] [serial = 2291] [outer = 0x1128d3800] 05:40:11 INFO - PROCESS | 1651 | 1469018411185 Marionette DEBUG loaded listener.js 05:40:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x120d1fc00) [pid = 1651] [serial = 2292] [outer = 0x1128d3800] 05:40:11 INFO - PROCESS | 1651 | 1469018411513 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]]]}] 05:40:11 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 05:40:11 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 05:40:11 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 05:40:11 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 05:40:11 INFO - TEST-OK | /FileAPI/fileReader.html | took 523ms 05:40:11 INFO - PROCESS | 1651 | 1469018411559 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 05:40:11 INFO - PROCESS | 1651 | 1469018411561 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 05:40:11 INFO - TEST-START | /FileAPI/historical.html 05:40:11 INFO - PROCESS | 1651 | 1469018411564 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 05:40:11 INFO - PROCESS | 1651 | 1469018411565 Marionette TRACE conn2 <- [1,3022,null,{}] 05:40:11 INFO - PROCESS | 1651 | 1469018411567 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}] 05:40:11 INFO - PROCESS | 1651 | 1469018411568 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:40:11 INFO - PROCESS | 1651 | 1469018411652 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 05:40:11 INFO - PROCESS | 1651 | 1469018411657 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:11 INFO - PROCESS | 1651 | 1469018411658 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:40:11 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a414800 == 31 [pid = 1651] [id = 765] 05:40:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x120eed800) [pid = 1651] [serial = 2293] [outer = 0x0] 05:40:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x121735000) [pid = 1651] [serial = 2294] [outer = 0x120eed800] 05:40:11 INFO - PROCESS | 1651 | 1469018411685 Marionette DEBUG loaded listener.js 05:40:11 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x1217a9400) [pid = 1651] [serial = 2295] [outer = 0x120eed800] 05:40:12 INFO - PROCESS | 1651 | 1469018412016 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"]]]}] 05:40:12 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 05:40:12 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 05:40:12 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 05:40:12 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 05:40:12 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 05:40:12 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 05:40:12 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 05:40:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:40:12 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 05:40:12 INFO - TEST-OK | /FileAPI/historical.html | took 475ms 05:40:12 INFO - PROCESS | 1651 | 1469018412040 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 05:40:12 INFO - PROCESS | 1651 | 1469018412041 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 05:40:12 INFO - TEST-START | /FileAPI/idlharness.html 05:40:12 INFO - PROCESS | 1651 | 1469018412043 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 05:40:12 INFO - PROCESS | 1651 | 1469018412045 Marionette TRACE conn2 <- [1,3026,null,{}] 05:40:12 INFO - PROCESS | 1651 | 1469018412047 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}] 05:40:12 INFO - PROCESS | 1651 | 1469018412048 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:40:12 INFO - PROCESS | 1651 | 1469018412125 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 05:40:12 INFO - PROCESS | 1651 | 1469018412188 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:12 INFO - PROCESS | 1651 | 1469018412189 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:40:12 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a835800 == 32 [pid = 1651] [id = 766] 05:40:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x1217a8400) [pid = 1651] [serial = 2296] [outer = 0x0] 05:40:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x1239c6400) [pid = 1651] [serial = 2297] [outer = 0x1217a8400] 05:40:12 INFO - PROCESS | 1651 | 1469018412221 Marionette DEBUG loaded listener.js 05:40:12 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x123a94800) [pid = 1651] [serial = 2298] [outer = 0x1217a8400] 05:40:12 INFO - PROCESS | 1651 | 1469018412787 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]]]}] 05:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 05:40:12 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:40:12 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:40:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:12 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:40:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:40:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:40:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:40:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 05:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 05:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 05:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 05:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 05:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 05:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 05:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 05:40:12 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 05:40:12 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:40:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:40:12 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:40:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:40:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:40:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:40:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 05:40:12 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 05:40:12 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:40:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:12 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:40:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:40:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:40:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:40:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 05:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 05:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 05:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 05:40:12 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 05:40:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:40:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:40:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:40:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:40:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:40:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:40:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 05:40:12 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 05:40:12 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 05:40:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:40:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:40:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:40:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:40:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:40:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:40:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 05:40:12 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:40:12 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:40:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:40:12 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:40:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:40:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:40:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 05:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 05:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 05:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 05:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 05:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 05:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 05:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 05:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 05:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 05:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 05:40:12 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 05:40:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:40:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:40:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:40:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:40:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:40:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:40:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 05:40:12 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 05:40:12 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 05:40:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:40:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:40:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:40:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:40:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:40:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:40:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 05:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 05:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 05:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 05:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 05:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 05:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 05:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 05:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 05:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 05:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 05:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 05:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 05:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 05:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 05:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 05:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 05:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 05:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 05:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 05:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 05:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 05:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 05:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 05:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 05:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 05:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 05:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 05:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 05:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 05:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 05:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 05:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 05:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 05:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 05:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 05:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 05:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 05:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 05:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 05:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 05:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 05:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 05:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 05:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 05:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 05:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 05:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 05:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 05:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 05:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 05:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 05:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 05:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 05:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 05:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 05:40:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 05:40:12 INFO - TEST-OK | /FileAPI/idlharness.html | took 780ms 05:40:12 INFO - PROCESS | 1651 | 1469018412825 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 05:40:12 INFO - PROCESS | 1651 | 1469018412826 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 05:40:12 INFO - TEST-START | /FileAPI/idlharness.worker 05:40:12 INFO - PROCESS | 1651 | 1469018412828 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 05:40:12 INFO - PROCESS | 1651 | 1469018412830 Marionette TRACE conn2 <- [1,3030,null,{}] 05:40:12 INFO - PROCESS | 1651 | 1469018412835 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}] 05:40:12 INFO - PROCESS | 1651 | 1469018412843 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:40:13 INFO - PROCESS | 1651 | 1469018413030 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 05:40:13 INFO - PROCESS | 1651 | 1469018413048 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:13 INFO - PROCESS | 1651 | 1469018413049 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:40:13 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a83e000 == 33 [pid = 1651] [id = 767] 05:40:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x128b40c00) [pid = 1651] [serial = 2299] [outer = 0x0] 05:40:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x129276000) [pid = 1651] [serial = 2300] [outer = 0x128b40c00] 05:40:13 INFO - PROCESS | 1651 | 1469018413075 Marionette DEBUG loaded listener.js 05:40:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x12927d400) [pid = 1651] [serial = 2301] [outer = 0x128b40c00] 05:40:13 INFO - PROCESS | 1651 | [1651] 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 05:40:13 INFO - PROCESS | 1651 | 1469018413706 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,{},{}]]]}] 05:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 05:40:13 INFO - {} 05:40:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:40:13 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:40:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:13 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:40:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:40:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:40:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:40:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 05:40:13 INFO - {} 05:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 05:40:13 INFO - {} 05:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 05:40:13 INFO - {} 05:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 05:40:13 INFO - {} 05:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 05:40:13 INFO - {} 05:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 05:40:13 INFO - {} 05:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 05:40:13 INFO - {} 05:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 05:40:13 INFO - {} 05:40:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 05:40:13 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:40:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:40:13 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:40:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:40:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:40:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:40:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 05:40:13 INFO - {} 05:40:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 05:40:13 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:40:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:13 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:40:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:40:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:40:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:40:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 05:40:13 INFO - {} 05:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 05:40:13 INFO - {} 05:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 05:40:13 INFO - {} 05:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 05:40:13 INFO - {} 05:40:13 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 05:40:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:40:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:40:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:40:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:40:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:40:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:40:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 05:40:13 INFO - {} 05:40:13 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 - {} 05:40:13 INFO - {} 05:40:13 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 05:40:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:40:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:40:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:40:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:40:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:40:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:40:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 05:40:13 INFO - {} 05:40:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:40:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:40:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:40:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:40:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:40:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:40:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 05:40:13 INFO - {} 05:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 05:40:13 INFO - {} 05:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 05:40:13 INFO - {} 05:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 05:40:13 INFO - {} 05:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 05:40:13 INFO - {} 05:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 05:40:13 INFO - {} 05:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 05:40:13 INFO - {} 05:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 05:40:13 INFO - {} 05:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 05:40:13 INFO - {} 05:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 05:40:13 INFO - {} 05:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 05:40:13 INFO - {} 05:40:13 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 05:40:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:40:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:40:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:40:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:40:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:40:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:40:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 05:40:13 INFO - {} 05:40:13 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 - {} 05:40:13 INFO - {} 05:40:13 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 05:40:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:40:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:40:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:40:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:40:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:40:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:40:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:40:13 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 05:40:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 05:40:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:40:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 05:40:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:40:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:40:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:40:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:40:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 05:40:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:40:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:40:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:40:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:40:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:40:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:40:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 05:40:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:40:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 05:40:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:40:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:40:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:40:13 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 05:40:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 05:40:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:40:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 05:40:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:40:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:40:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:40:13 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 05:40:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 05:40:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:40:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 05:40:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:40:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:40:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:40:13 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 05:40:13 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 05:40:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:13 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:40:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:40:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:40:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:40:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:40:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:40:13 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 05:40:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:40:13 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:40:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:40:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:40:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:40:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 05:40:13 INFO - {} 05:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 05:40:13 INFO - {} 05:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 05:40:13 INFO - {} 05:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 05:40:13 INFO - {} 05:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 05:40:13 INFO - {} 05:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 05:40:13 INFO - {} 05:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 05:40:13 INFO - {} 05:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 05:40:13 INFO - {} 05:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 05:40:13 INFO - {} 05:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 05:40:13 INFO - {} 05:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 05:40:13 INFO - {} 05:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 05:40:13 INFO - {} 05:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 05:40:13 INFO - {} 05:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 05:40:13 INFO - {} 05:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 05:40:13 INFO - {} 05:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 05:40:13 INFO - {} 05:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 05:40:13 INFO - {} 05:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 05:40:13 INFO - {} 05:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 05:40:13 INFO - {} 05:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 05:40:13 INFO - {} 05:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 05:40:13 INFO - {} 05:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 05:40:13 INFO - {} 05:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 05:40:13 INFO - {} 05:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 05:40:13 INFO - {} 05:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 05:40:13 INFO - {} 05:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 05:40:13 INFO - {} 05:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:40:13 INFO - {} 05:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:40:13 INFO - {} 05:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 05:40:13 INFO - {} 05:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 05:40:13 INFO - {} 05:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 05:40:13 INFO - {} 05:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:40:13 INFO - {} 05:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 05:40:13 INFO - {} 05:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 05:40:13 INFO - {} 05:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 05:40:13 INFO - {} 05:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 05:40:13 INFO - {} 05:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 05:40:13 INFO - {} 05:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 05:40:13 INFO - {} 05:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 05:40:13 INFO - {} 05:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 05:40:13 INFO - {} 05:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 05:40:13 INFO - {} 05:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 05:40:13 INFO - {} 05:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 05:40:13 INFO - {} 05:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 05:40:13 INFO - {} 05:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 05:40:13 INFO - {} 05:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 05:40:13 INFO - {} 05:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 05:40:13 INFO - {} 05:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 05:40:13 INFO - {} 05:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 05:40:13 INFO - {} 05:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 05:40:13 INFO - {} 05:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 05:40:13 INFO - {} 05:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 05:40:13 INFO - {} 05:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 05:40:13 INFO - {} 05:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 05:40:13 INFO - {} 05:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 05:40:13 INFO - {} 05:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:40:13 INFO - {} 05:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:40:13 INFO - {} 05:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 05:40:13 INFO - {} 05:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:40:13 INFO - {} 05:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 05:40:13 INFO - {} 05:40:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:40:13 INFO - {} 05:40:13 INFO - TEST-OK | /FileAPI/idlharness.worker | took 938ms 05:40:13 INFO - PROCESS | 1651 | 1469018413767 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 05:40:13 INFO - PROCESS | 1651 | 1469018413769 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 05:40:13 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 05:40:13 INFO - PROCESS | 1651 | 1469018413771 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 05:40:13 INFO - PROCESS | 1651 | 1469018413772 Marionette TRACE conn2 <- [1,3034,null,{}] 05:40:13 INFO - PROCESS | 1651 | 1469018413774 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}] 05:40:13 INFO - PROCESS | 1651 | 1469018413775 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:40:13 INFO - PROCESS | 1651 | 1469018413881 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 05:40:13 INFO - PROCESS | 1651 | 1469018413891 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:13 INFO - PROCESS | 1651 | 1469018413892 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:40:13 INFO - PROCESS | 1651 | ++DOCSHELL 0x12e20f800 == 34 [pid = 1651] [id = 768] 05:40:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x129385800) [pid = 1651] [serial = 2302] [outer = 0x0] 05:40:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x12ba26400) [pid = 1651] [serial = 2303] [outer = 0x129385800] 05:40:13 INFO - PROCESS | 1651 | 1469018413918 Marionette DEBUG loaded listener.js 05:40:13 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x12ba7dc00) [pid = 1651] [serial = 2304] [outer = 0x129385800] 05:40:14 INFO - PROCESS | 1651 | 1469018414233 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]]]}] 05:40:14 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 05:40:14 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 522ms 05:40:14 INFO - TEST-START | /FileAPI/blob/Blob-close.html 05:40:14 INFO - PROCESS | 1651 | 1469018414293 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 05:40:14 INFO - PROCESS | 1651 | 1469018414295 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 05:40:14 INFO - PROCESS | 1651 | 1469018414297 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 05:40:14 INFO - PROCESS | 1651 | 1469018414298 Marionette TRACE conn2 <- [1,3038,null,{}] 05:40:14 INFO - PROCESS | 1651 | 1469018414301 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}] 05:40:14 INFO - PROCESS | 1651 | 1469018414302 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:40:14 INFO - PROCESS | 1651 | 1469018414408 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 05:40:14 INFO - PROCESS | 1651 | 1469018414443 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:14 INFO - PROCESS | 1651 | 1469018414444 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:40:14 INFO - PROCESS | 1651 | ++DOCSHELL 0x12e010000 == 35 [pid = 1651] [id = 769] 05:40:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x129386000) [pid = 1651] [serial = 2305] [outer = 0x0] 05:40:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x12ba81c00) [pid = 1651] [serial = 2306] [outer = 0x129386000] 05:40:14 INFO - PROCESS | 1651 | 1469018414470 Marionette DEBUG loaded listener.js 05:40:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x12ba8a400) [pid = 1651] [serial = 2307] [outer = 0x129386000] 05:40:14 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x1198f7400) [pid = 1651] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 05:40:14 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x11600f400) [pid = 1651] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 05:40:14 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x11854d000) [pid = 1651] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 05:40:14 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x11607b400) [pid = 1651] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 05:40:14 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x11296d400) [pid = 1651] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 05:40:14 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x112976c00) [pid = 1651] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 05:40:14 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x11878fc00) [pid = 1651] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 05:40:14 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x11697c000) [pid = 1651] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:40:14 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x113868c00) [pid = 1651] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 05:40:14 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x115e11400) [pid = 1651] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 05:40:14 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x11879cc00) [pid = 1651] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 05:40:14 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x123931800) [pid = 1651] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 05:40:14 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x1125f0400) [pid = 1651] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 05:40:14 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x123ff2800) [pid = 1651] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 05:40:14 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x1132bf000) [pid = 1651] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 05:40:14 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x1187a7c00) [pid = 1651] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 05:40:14 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x1251ddc00) [pid = 1651] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:40:14 INFO - PROCESS | 1651 | 1469018414824 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"]]]}] 05:40:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 05:40:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 05:40:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:40:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 05:40:14 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 568ms 05:40:14 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 05:40:14 INFO - PROCESS | 1651 | 1469018414866 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 05:40:14 INFO - PROCESS | 1651 | 1469018414867 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 05:40:14 INFO - PROCESS | 1651 | 1469018414870 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 05:40:14 INFO - PROCESS | 1651 | 1469018414871 Marionette TRACE conn2 <- [1,3042,null,{}] 05:40:14 INFO - PROCESS | 1651 | 1469018414873 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}] 05:40:14 INFO - PROCESS | 1651 | 1469018414874 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:40:14 INFO - PROCESS | 1651 | 1469018414962 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 05:40:14 INFO - PROCESS | 1651 | 1469018414965 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:14 INFO - PROCESS | 1651 | 1469018414967 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:40:14 INFO - PROCESS | 1651 | ++DOCSHELL 0x128b09000 == 36 [pid = 1651] [id = 770] 05:40:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x11607b400) [pid = 1651] [serial = 2308] [outer = 0x0] 05:40:14 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x121187400) [pid = 1651] [serial = 2309] [outer = 0x11607b400] 05:40:15 INFO - PROCESS | 1651 | 1469018415000 Marionette DEBUG loaded listener.js 05:40:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x129384c00) [pid = 1651] [serial = 2310] [outer = 0x11607b400] 05:40:15 INFO - PROCESS | 1651 | 1469018415373 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]]]}] 05:40:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 05:40:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 05:40:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 05:40:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 05:40:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 05:40:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 05:40:15 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. 05:40:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 05:40:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 05:40:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 05:40:15 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'.) 05:40:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 05:40:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 05:40:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 05:40:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 05:40:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 05:40:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 05:40:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 05:40:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 05:40:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 05:40:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 05:40:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 05:40:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 05:40:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 05:40:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 05:40:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 05:40:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 05:40:15 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. 05:40:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 05:40:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:40:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 05:40:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 05:40:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 05:40:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 05:40:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 05:40:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 05:40:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 05:40:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 05:40:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 05:40:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 05:40:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 05:40:15 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. 05:40:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 05:40:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:40:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:40:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 05:40:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:40:15 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. 05:40:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 05:40:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:40:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:40:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 05:40:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:40:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 05:40:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 05:40:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 05:40:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 05:40:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 05:40:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:40:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 05:40:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 05:40:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 05:40:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 05:40:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:40:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:40:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:40:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:40:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 05:40:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 05:40:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:40:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:40:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:40:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:40:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 05:40:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:40:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:40:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:40:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:40:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 05:40:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:40:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:40:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:40:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:40:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 05:40:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 05:40:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:40:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:40:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:40:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:40:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 05:40:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:40:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:40:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:40:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:40:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 05:40:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:40:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:40:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:40:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:40:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 05:40:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:40:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:40:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:40:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:40:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 05:40:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:40:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:40:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:40:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:40:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 05:40:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 05:40:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 05:40:15 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 523ms 05:40:15 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 05:40:15 INFO - PROCESS | 1651 | 1469018415395 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 05:40:15 INFO - PROCESS | 1651 | 1469018415396 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 05:40:15 INFO - PROCESS | 1651 | 1469018415399 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 05:40:15 INFO - PROCESS | 1651 | 1469018415400 Marionette TRACE conn2 <- [1,3046,null,{}] 05:40:15 INFO - PROCESS | 1651 | 1469018415402 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}] 05:40:15 INFO - PROCESS | 1651 | 1469018415403 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:40:15 INFO - PROCESS | 1651 | 1469018415519 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 05:40:15 INFO - PROCESS | 1651 | 1469018415524 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:15 INFO - PROCESS | 1651 | 1469018415525 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:40:15 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c6c9800 == 37 [pid = 1651] [id = 771] 05:40:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x12ba8a800) [pid = 1651] [serial = 2311] [outer = 0x0] 05:40:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x12bb9b000) [pid = 1651] [serial = 2312] [outer = 0x12ba8a800] 05:40:15 INFO - PROCESS | 1651 | 1469018415565 Marionette DEBUG loaded listener.js 05:40:15 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x12be65400) [pid = 1651] [serial = 2313] [outer = 0x12ba8a800] 05:40:15 INFO - PROCESS | 1651 | [1651] 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 05:40:15 INFO - PROCESS | 1651 | 1469018415916 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 05:40:15 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 05:40:15 INFO - {} 05:40:15 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 568ms 05:40:15 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 05:40:15 INFO - PROCESS | 1651 | 1469018415968 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 05:40:15 INFO - PROCESS | 1651 | 1469018415969 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 05:40:15 INFO - PROCESS | 1651 | 1469018415971 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 05:40:15 INFO - PROCESS | 1651 | 1469018415973 Marionette TRACE conn2 <- [1,3050,null,{}] 05:40:15 INFO - PROCESS | 1651 | 1469018415975 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}] 05:40:15 INFO - PROCESS | 1651 | 1469018415977 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:40:16 INFO - PROCESS | 1651 | 1469018416100 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 05:40:16 INFO - PROCESS | 1651 | 1469018416107 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:16 INFO - PROCESS | 1651 | 1469018416108 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:40:16 INFO - PROCESS | 1651 | ++DOCSHELL 0x1265a1800 == 38 [pid = 1651] [id = 772] 05:40:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x1128d8400) [pid = 1651] [serial = 2314] [outer = 0x0] 05:40:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x118592c00) [pid = 1651] [serial = 2315] [outer = 0x1128d8400] 05:40:16 INFO - PROCESS | 1651 | 1469018416136 Marionette DEBUG loaded listener.js 05:40:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x12be68800) [pid = 1651] [serial = 2316] [outer = 0x1128d8400] 05:40:16 INFO - PROCESS | 1651 | 1469018416416 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]]]}] 05:40:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 05:40:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 05:40:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 05:40:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 05:40:16 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 471ms 05:40:16 INFO - PROCESS | 1651 | 1469018416442 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 05:40:16 INFO - PROCESS | 1651 | 1469018416444 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 05:40:16 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 05:40:16 INFO - PROCESS | 1651 | 1469018416446 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 05:40:16 INFO - PROCESS | 1651 | 1469018416447 Marionette TRACE conn2 <- [1,3054,null,{}] 05:40:16 INFO - PROCESS | 1651 | 1469018416457 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}] 05:40:16 INFO - PROCESS | 1651 | 1469018416458 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:40:16 INFO - PROCESS | 1651 | 1469018416550 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 05:40:16 INFO - PROCESS | 1651 | 1469018416554 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:16 INFO - PROCESS | 1651 | 1469018416555 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:40:16 INFO - PROCESS | 1651 | ++DOCSHELL 0x126e66000 == 39 [pid = 1651] [id = 773] 05:40:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x11854a400) [pid = 1651] [serial = 2317] [outer = 0x0] 05:40:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x12892b800) [pid = 1651] [serial = 2318] [outer = 0x11854a400] 05:40:16 INFO - PROCESS | 1651 | 1469018416579 Marionette DEBUG loaded listener.js 05:40:16 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x12892fc00) [pid = 1651] [serial = 2319] [outer = 0x11854a400] 05:40:17 INFO - PROCESS | 1651 | --DOCSHELL 0x120e7b000 == 38 [pid = 1651] [id = 762] 05:40:17 INFO - PROCESS | 1651 | --DOCSHELL 0x12abd7800 == 37 [pid = 1651] [id = 761] 05:40:17 INFO - PROCESS | 1651 | --DOCSHELL 0x124cfa800 == 36 [pid = 1651] [id = 760] 05:40:17 INFO - PROCESS | 1651 | --DOCSHELL 0x11609a000 == 35 [pid = 1651] [id = 759] 05:40:17 INFO - PROCESS | 1651 | --DOCSHELL 0x11955a800 == 34 [pid = 1651] [id = 763] 05:40:17 INFO - PROCESS | 1651 | --DOCSHELL 0x128b09800 == 33 [pid = 1651] [id = 764] 05:40:17 INFO - PROCESS | 1651 | --DOCSHELL 0x12a414800 == 32 [pid = 1651] [id = 765] 05:40:17 INFO - PROCESS | 1651 | --DOCSHELL 0x12e010000 == 31 [pid = 1651] [id = 769] 05:40:17 INFO - PROCESS | 1651 | --DOCSHELL 0x128b09000 == 30 [pid = 1651] [id = 770] 05:40:17 INFO - PROCESS | 1651 | --DOCSHELL 0x12e20f800 == 29 [pid = 1651] [id = 768] 05:40:17 INFO - PROCESS | 1651 | --DOCSHELL 0x1265a1800 == 28 [pid = 1651] [id = 772] 05:40:17 INFO - PROCESS | 1651 | --DOCSHELL 0x12c6c9800 == 27 [pid = 1651] [id = 771] 05:40:17 INFO - PROCESS | 1651 | --DOCSHELL 0x12a83e000 == 26 [pid = 1651] [id = 767] 05:40:17 INFO - PROCESS | 1651 | --DOCSHELL 0x12a835800 == 25 [pid = 1651] [id = 766] 05:40:17 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x120d22800) [pid = 1651] [serial = 2256] [outer = 0x0] [url = about:blank] 05:40:17 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x1193cf400) [pid = 1651] [serial = 2253] [outer = 0x0] [url = about:blank] 05:40:17 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x123931c00) [pid = 1651] [serial = 2259] [outer = 0x0] [url = about:blank] 05:40:17 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x116a9e000) [pid = 1651] [serial = 2244] [outer = 0x0] [url = about:blank] 05:40:17 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x1176a4c00) [pid = 1651] [serial = 2245] [outer = 0x0] [url = about:blank] 05:40:17 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x118311000) [pid = 1651] [serial = 2247] [outer = 0x0] [url = about:blank] 05:40:17 INFO - PROCESS | 1651 | --DOMWINDOW == 86 (0x118792000) [pid = 1651] [serial = 2248] [outer = 0x0] [url = about:blank] 05:40:17 INFO - PROCESS | 1651 | --DOMWINDOW == 85 (0x11297b800) [pid = 1651] [serial = 2241] [outer = 0x0] [url = about:blank] 05:40:17 INFO - PROCESS | 1651 | --DOMWINDOW == 84 (0x112e2c800) [pid = 1651] [serial = 2242] [outer = 0x0] [url = about:blank] 05:40:17 INFO - PROCESS | 1651 | --DOMWINDOW == 83 (0x11928f400) [pid = 1651] [serial = 2250] [outer = 0x0] [url = about:blank] 05:40:17 INFO - PROCESS | 1651 | --DOMWINDOW == 82 (0x113f3c800) [pid = 1651] [serial = 2239] [outer = 0x0] [url = about:blank] 05:40:17 INFO - PROCESS | 1651 | --DOMWINDOW == 81 (0x113f3bc00) [pid = 1651] [serial = 2237] [outer = 0x0] [url = about:blank] 05:40:17 INFO - PROCESS | 1651 | --DOMWINDOW == 80 (0x113aa1c00) [pid = 1651] [serial = 2236] [outer = 0x0] [url = about:blank] 05:40:17 INFO - PROCESS | 1651 | --DOMWINDOW == 79 (0x118168400) [pid = 1651] [serial = 2225] [outer = 0x0] [url = about:blank] 05:40:17 INFO - PROCESS | 1651 | --DOMWINDOW == 78 (0x1160e8800) [pid = 1651] [serial = 2224] [outer = 0x0] [url = about:blank] 05:40:17 INFO - PROCESS | 1651 | --DOMWINDOW == 77 (0x119a0b400) [pid = 1651] [serial = 2228] [outer = 0x0] [url = about:blank] 05:40:17 INFO - PROCESS | 1651 | --DOMWINDOW == 76 (0x11930a000) [pid = 1651] [serial = 2227] [outer = 0x0] [url = about:blank] 05:40:17 INFO - PROCESS | 1651 | --DOMWINDOW == 75 (0x1252d2c00) [pid = 1651] [serial = 2231] [outer = 0x0] [url = about:blank] 05:40:17 INFO - PROCESS | 1651 | --DOMWINDOW == 74 (0x123d52800) [pid = 1651] [serial = 2230] [outer = 0x0] [url = about:blank] 05:40:17 INFO - PROCESS | 1651 | --DOMWINDOW == 73 (0x11296fc00) [pid = 1651] [serial = 2233] [outer = 0x0] [url = about:blank] 05:40:17 INFO - PROCESS | 1651 | --DOMWINDOW == 72 (0x113808c00) [pid = 1651] [serial = 2234] [outer = 0x0] [url = about:blank] 05:40:17 INFO - PROCESS | 1651 | --DOMWINDOW == 71 (0x123a69400) [pid = 1651] [serial = 2260] [outer = 0x0] [url = about:blank] 05:40:17 INFO - PROCESS | 1651 | --DOMWINDOW == 70 (0x12517cc00) [pid = 1651] [serial = 2268] [outer = 0x0] [url = about:blank] 05:40:17 INFO - PROCESS | 1651 | --DOMWINDOW == 69 (0x1251e2000) [pid = 1651] [serial = 2269] [outer = 0x0] [url = about:blank] 05:40:17 INFO - PROCESS | 1651 | --DOMWINDOW == 68 (0x123d97c00) [pid = 1651] [serial = 2263] [outer = 0x0] [url = about:blank] 05:40:17 INFO - PROCESS | 1651 | --DOMWINDOW == 67 (0x120d1f800) [pid = 1651] [serial = 2262] [outer = 0x0] [url = about:blank] 05:40:17 INFO - PROCESS | 1651 | --DOMWINDOW == 66 (0x123a9a800) [pid = 1651] [serial = 2265] [outer = 0x0] [url = about:blank] 05:40:17 INFO - PROCESS | 1651 | --DOMWINDOW == 65 (0x1217a9800) [pid = 1651] [serial = 2257] [outer = 0x0] [url = about:blank] 05:40:17 INFO - PROCESS | 1651 | --DOMWINDOW == 64 (0x123f8cc00) [pid = 1651] [serial = 2266] [outer = 0x0] [url = about:blank] 05:40:17 INFO - PROCESS | 1651 | --DOMWINDOW == 63 (0x1265b9800) [pid = 1651] [serial = 2271] [outer = 0x0] [url = about:blank] 05:40:17 INFO - PROCESS | 1651 | --DOMWINDOW == 62 (0x1198f2000) [pid = 1651] [serial = 2254] [outer = 0x0] [url = about:blank] 05:40:17 INFO - PROCESS | 1651 | --DOMWINDOW == 61 (0x1265b7400) [pid = 1651] [serial = 2273] [outer = 0x0] [url = about:blank] 05:40:17 INFO - PROCESS | 1651 | --DOMWINDOW == 60 (0x1193c5c00) [pid = 1651] [serial = 2251] [outer = 0x0] [url = about:blank] 05:40:18 INFO - PROCESS | 1651 | 1469018418160 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"]]]}] 05:40:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 05:40:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 05:40:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 05:40:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 05:40:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 05:40:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 05:40:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 05:40:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 05:40:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 05:40:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 05:40:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 05:40:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 05:40:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 05:40:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 05:40:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 05:40:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 05:40:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 05:40:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 05:40:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 05:40:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 05:40:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 05:40:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 05:40:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 05:40:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 05:40:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 05:40:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 05:40:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 05:40:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 05:40:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 05:40:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 05:40:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 05:40:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 05:40:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 05:40:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 05:40:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 05:40:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 05:40:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 05:40:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 05:40:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 05:40:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 05:40:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 05:40:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 05:40:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 05:40:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 05:40:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 05:40:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 05:40:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 05:40:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 05:40:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 05:40:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 05:40:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 05:40:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 05:40:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 05:40:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 05:40:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 05:40:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 05:40:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 05:40:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 05:40:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 05:40:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 05:40:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 05:40:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 05:40:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 05:40:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 05:40:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 05:40:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 05:40:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 05:40:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 05:40:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 05:40:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 05:40:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 05:40:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 05:40:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 05:40:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 05:40:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 05:40:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 05:40:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 05:40:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 05:40:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 05:40:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 05:40:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 05:40:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 05:40:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 05:40:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 05:40:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 05:40:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 05:40:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 05:40:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 05:40:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 05:40:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 05:40:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 05:40:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 05:40:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 05:40:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 05:40:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 05:40:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 05:40:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 05:40:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 05:40:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 05:40:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:40:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:40:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:40:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:40:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 05:40:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:40:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:40:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:40:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:40:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 05:40:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:40:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:40:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:40:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:40:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 05:40:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:40:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:40:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:40:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:40:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 05:40:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:40:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:40:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:40:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:40:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 05:40:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:40:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:40:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:40:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:40:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 05:40:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:40:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:40:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:40:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:40:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 05:40:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:40:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:40:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:40:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:40:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 05:40:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:40:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:40:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:40:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:40:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 05:40:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:40:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:40:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:40:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:40:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 05:40:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:40:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:40:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:40:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:40:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 05:40:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:40:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:40:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:40:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:40:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 05:40:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:40:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:40:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:40:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:40:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 05:40:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:40:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:40:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:40:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:40:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 05:40:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:40:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:40:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:40:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:40:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 05:40:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:40:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:40:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:40:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:40:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 05:40:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:40:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:40:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:40:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:40:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 05:40:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:40:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:40:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:40:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:40:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 05:40:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:40:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:40:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:40:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:40:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 05:40:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:40:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:40:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:40:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:40:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 05:40:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:40:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:40:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:40:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:40:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 05:40:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:40:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:40:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:40:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:40:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:40:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:40:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:40:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:40:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:40:18 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" 05:40:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:40:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:40:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:40:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:40:18 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" 05:40:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:40:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:40:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:40:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:40:18 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1789ms 05:40:18 INFO - PROCESS | 1651 | 1469018418237 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 05:40:18 INFO - PROCESS | 1651 | 1469018418240 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 05:40:18 INFO - TEST-START | /FileAPI/file/File-constructor.html 05:40:18 INFO - PROCESS | 1651 | 1469018418244 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 05:40:18 INFO - PROCESS | 1651 | 1469018418246 Marionette TRACE conn2 <- [1,3058,null,{}] 05:40:18 INFO - PROCESS | 1651 | 1469018418251 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}] 05:40:18 INFO - PROCESS | 1651 | 1469018418253 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:40:18 INFO - PROCESS | 1651 | 1469018418339 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 05:40:18 INFO - PROCESS | 1651 | 1469018418348 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:18 INFO - PROCESS | 1651 | 1469018418349 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:40:18 INFO - PROCESS | 1651 | ++DOCSHELL 0x11725c000 == 26 [pid = 1651] [id = 774] 05:40:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 61 (0x113a25c00) [pid = 1651] [serial = 2320] [outer = 0x0] 05:40:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 62 (0x113a27400) [pid = 1651] [serial = 2321] [outer = 0x113a25c00] 05:40:18 INFO - PROCESS | 1651 | 1469018418393 Marionette DEBUG loaded listener.js 05:40:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 63 (0x1151c5800) [pid = 1651] [serial = 2322] [outer = 0x113a25c00] 05:40:18 INFO - PROCESS | 1651 | 1469018418762 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]]]}] 05:40:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 05:40:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 05:40:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 05:40:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 05:40:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 05:40:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 05:40:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 05:40:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 05:40:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 05:40:18 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 05:40:18 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 05:40:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:40:18 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 05:40:18 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 05:40:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 05:40:18 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:40:18 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 05:40:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:40:18 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 05:40:18 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 05:40:18 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 05:40:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:40:18 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 05:40:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 05:40:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 05:40:18 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 573ms 05:40:18 INFO - PROCESS | 1651 | 1469018418817 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 05:40:18 INFO - PROCESS | 1651 | 1469018418821 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 05:40:18 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 05:40:18 INFO - PROCESS | 1651 | 1469018418826 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 05:40:18 INFO - PROCESS | 1651 | 1469018418828 Marionette TRACE conn2 <- [1,3062,null,{}] 05:40:18 INFO - PROCESS | 1651 | 1469018418831 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}] 05:40:18 INFO - PROCESS | 1651 | 1469018418833 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:40:18 INFO - PROCESS | 1651 | 1469018418950 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 05:40:18 INFO - PROCESS | 1651 | 1469018418957 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:18 INFO - PROCESS | 1651 | 1469018418959 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:40:18 INFO - PROCESS | 1651 | ++DOCSHELL 0x119568000 == 27 [pid = 1651] [id = 775] 05:40:18 INFO - PROCESS | 1651 | ++DOMWINDOW == 64 (0x117e13000) [pid = 1651] [serial = 2323] [outer = 0x0] 05:40:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 65 (0x118160400) [pid = 1651] [serial = 2324] [outer = 0x117e13000] 05:40:19 INFO - PROCESS | 1651 | 1469018419011 Marionette DEBUG loaded listener.js 05:40:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 66 (0x11830c000) [pid = 1651] [serial = 2325] [outer = 0x117e13000] 05:40:19 INFO - PROCESS | 1651 | [1651] 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 05:40:19 INFO - PROCESS | 1651 | 1469018419487 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 05:40:19 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 05:40:19 INFO - {} 05:40:19 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 670ms 05:40:19 INFO - PROCESS | 1651 | 1469018419497 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 05:40:19 INFO - PROCESS | 1651 | 1469018419498 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 05:40:19 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 05:40:19 INFO - PROCESS | 1651 | 1469018419501 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 05:40:19 INFO - PROCESS | 1651 | 1469018419503 Marionette TRACE conn2 <- [1,3066,null,{}] 05:40:19 INFO - PROCESS | 1651 | 1469018419511 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}] 05:40:19 INFO - PROCESS | 1651 | 1469018419514 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:40:19 INFO - PROCESS | 1651 | 1469018419596 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 05:40:19 INFO - PROCESS | 1651 | 1469018419604 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:19 INFO - PROCESS | 1651 | 1469018419606 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:40:19 INFO - PROCESS | 1651 | ++DOCSHELL 0x1251be000 == 28 [pid = 1651] [id = 776] 05:40:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 67 (0x1121dd800) [pid = 1651] [serial = 2326] [outer = 0x0] 05:40:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 68 (0x11854e400) [pid = 1651] [serial = 2327] [outer = 0x1121dd800] 05:40:19 INFO - PROCESS | 1651 | 1469018419643 Marionette DEBUG loaded listener.js 05:40:19 INFO - PROCESS | 1651 | ++DOMWINDOW == 69 (0x119311c00) [pid = 1651] [serial = 2328] [outer = 0x1121dd800] 05:40:19 INFO - PROCESS | 1651 | 1469018419975 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]]]}] 05:40:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 05:40:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 05:40:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 05:40:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 05:40:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 05:40:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 05:40:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 05:40:20 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 522ms 05:40:20 INFO - PROCESS | 1651 | 1469018420023 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 05:40:20 INFO - PROCESS | 1651 | 1469018420025 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 05:40:20 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 05:40:20 INFO - PROCESS | 1651 | 1469018420027 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 05:40:20 INFO - PROCESS | 1651 | 1469018420028 Marionette TRACE conn2 <- [1,3070,null,{}] 05:40:20 INFO - PROCESS | 1651 | 1469018420031 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}] 05:40:20 INFO - PROCESS | 1651 | 1469018420032 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:40:20 INFO - PROCESS | 1651 | 1469018420140 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 05:40:20 INFO - PROCESS | 1651 | 1469018420147 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:20 INFO - PROCESS | 1651 | 1469018420148 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:40:20 INFO - PROCESS | 1651 | ++DOCSHELL 0x126e6b800 == 29 [pid = 1651] [id = 777] 05:40:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 70 (0x119797800) [pid = 1651] [serial = 2329] [outer = 0x0] 05:40:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 71 (0x1197a2c00) [pid = 1651] [serial = 2330] [outer = 0x119797800] 05:40:20 INFO - PROCESS | 1651 | 1469018420175 Marionette DEBUG loaded listener.js 05:40:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 72 (0x1198f0000) [pid = 1651] [serial = 2331] [outer = 0x119797800] 05:40:20 INFO - PROCESS | 1651 | 1469018420485 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]]]}] 05:40:20 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 05:40:20 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 05:40:20 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 05:40:20 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 05:40:20 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 05:40:20 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 05:40:20 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 469ms 05:40:20 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 05:40:20 INFO - PROCESS | 1651 | 1469018420497 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 05:40:20 INFO - PROCESS | 1651 | 1469018420498 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 05:40:20 INFO - PROCESS | 1651 | 1469018420500 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 05:40:20 INFO - PROCESS | 1651 | 1469018420502 Marionette TRACE conn2 <- [1,3074,null,{}] 05:40:20 INFO - PROCESS | 1651 | 1469018420507 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}] 05:40:20 INFO - PROCESS | 1651 | 1469018420509 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:40:20 INFO - PROCESS | 1651 | 1469018420583 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 05:40:20 INFO - PROCESS | 1651 | 1469018420589 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:20 INFO - PROCESS | 1651 | 1469018420590 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:40:20 INFO - PROCESS | 1651 | ++DOCSHELL 0x12899f800 == 30 [pid = 1651] [id = 778] 05:40:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 73 (0x1176ab000) [pid = 1651] [serial = 2332] [outer = 0x0] 05:40:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 74 (0x119a5dc00) [pid = 1651] [serial = 2333] [outer = 0x1176ab000] 05:40:20 INFO - PROCESS | 1651 | 1469018420622 Marionette DEBUG loaded listener.js 05:40:20 INFO - PROCESS | 1651 | ++DOMWINDOW == 75 (0x120d25800) [pid = 1651] [serial = 2334] [outer = 0x1176ab000] 05:40:20 INFO - PROCESS | 1651 | 1469018420940 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]]]}] 05:40:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 05:40:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 05:40:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 05:40:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 05:40:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 05:40:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 05:40:20 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 473ms 05:40:20 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 05:40:20 INFO - PROCESS | 1651 | 1469018420973 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 05:40:20 INFO - PROCESS | 1651 | 1469018420975 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 05:40:20 INFO - PROCESS | 1651 | 1469018420977 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 05:40:20 INFO - PROCESS | 1651 | 1469018420978 Marionette TRACE conn2 <- [1,3078,null,{}] 05:40:20 INFO - PROCESS | 1651 | 1469018420980 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}] 05:40:20 INFO - PROCESS | 1651 | 1469018420984 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:40:21 INFO - PROCESS | 1651 | 1469018421110 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 05:40:21 INFO - PROCESS | 1651 | 1469018421118 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:21 INFO - PROCESS | 1651 | 1469018421119 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:40:21 INFO - PROCESS | 1651 | ++DOCSHELL 0x128fd8000 == 31 [pid = 1651] [id = 779] 05:40:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 76 (0x1193ccc00) [pid = 1651] [serial = 2335] [outer = 0x0] 05:40:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 77 (0x120ef0c00) [pid = 1651] [serial = 2336] [outer = 0x1193ccc00] 05:40:21 INFO - PROCESS | 1651 | 1469018421145 Marionette DEBUG loaded listener.js 05:40:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 78 (0x123a64400) [pid = 1651] [serial = 2337] [outer = 0x1193ccc00] 05:40:21 INFO - PROCESS | 1651 | 1469018421462 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] 05:40:21 INFO - PROCESS | 1651 | 1469018421497 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 05:40:21 INFO - PROCESS | 1651 | 1469018421500 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 05:40:21 INFO - PROCESS | 1651 | 1469018421501 Marionette TRACE conn2 <- [1,3082,null,{}] 05:40:21 INFO - PROCESS | 1651 | 1469018421504 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}] 05:40:21 INFO - PROCESS | 1651 | 1469018421505 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:40:21 INFO - PROCESS | 1651 | 1469018421579 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 05:40:21 INFO - PROCESS | 1651 | 1469018421582 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:21 INFO - PROCESS | 1651 | 1469018421583 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:40:21 INFO - PROCESS | 1651 | ++DOCSHELL 0x12a82e000 == 32 [pid = 1651] [id = 780] 05:40:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 79 (0x123a66000) [pid = 1651] [serial = 2338] [outer = 0x0] 05:40:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 80 (0x123d43400) [pid = 1651] [serial = 2339] [outer = 0x123a66000] 05:40:21 INFO - PROCESS | 1651 | 1469018421619 Marionette DEBUG loaded listener.js 05:40:21 INFO - PROCESS | 1651 | ++DOMWINDOW == 81 (0x124c35400) [pid = 1651] [serial = 2340] [outer = 0x123a66000] 05:40:21 INFO - PROCESS | 1651 | 1469018421937 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]]]}] 05:40:21 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 05:40:21 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 05:40:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:40:21 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 05:40:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 05:40:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 472ms 05:40:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 05:40:21 INFO - PROCESS | 1651 | 1469018421973 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 05:40:21 INFO - PROCESS | 1651 | 1469018421974 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 05:40:21 INFO - PROCESS | 1651 | 1469018421976 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 05:40:21 INFO - PROCESS | 1651 | 1469018421977 Marionette TRACE conn2 <- [1,3086,null,{}] 05:40:21 INFO - PROCESS | 1651 | 1469018421980 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}] 05:40:21 INFO - PROCESS | 1651 | 1469018421981 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:40:22 INFO - PROCESS | 1651 | 1469018422085 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 05:40:22 INFO - PROCESS | 1651 | 1469018422091 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:22 INFO - PROCESS | 1651 | 1469018422092 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:40:22 INFO - PROCESS | 1651 | ++DOCSHELL 0x12abd7000 == 33 [pid = 1651] [id = 781] 05:40:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 82 (0x123a68800) [pid = 1651] [serial = 2341] [outer = 0x0] 05:40:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 83 (0x12517f000) [pid = 1651] [serial = 2342] [outer = 0x123a68800] 05:40:22 INFO - PROCESS | 1651 | 1469018422117 Marionette DEBUG loaded listener.js 05:40:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 84 (0x1265b9800) [pid = 1651] [serial = 2343] [outer = 0x123a68800] 05:40:22 INFO - PROCESS | 1651 | 1469018422398 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 05:40:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 05:40:22 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 470ms 05:40:22 INFO - PROCESS | 1651 | 1469018422447 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 05:40:22 INFO - PROCESS | 1651 | 1469018422448 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 05:40:22 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 05:40:22 INFO - PROCESS | 1651 | 1469018422450 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 05:40:22 INFO - PROCESS | 1651 | 1469018422452 Marionette TRACE conn2 <- [1,3090,null,{}] 05:40:22 INFO - PROCESS | 1651 | 1469018422457 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}] 05:40:22 INFO - PROCESS | 1651 | 1469018422458 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:40:22 INFO - PROCESS | 1651 | 1469018422535 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 05:40:22 INFO - PROCESS | 1651 | 1469018422541 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:22 INFO - PROCESS | 1651 | 1469018422542 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:40:22 INFO - PROCESS | 1651 | ++DOCSHELL 0x1251ba800 == 34 [pid = 1651] [id = 782] 05:40:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 85 (0x12690f400) [pid = 1651] [serial = 2344] [outer = 0x0] 05:40:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 86 (0x126fafc00) [pid = 1651] [serial = 2345] [outer = 0x12690f400] 05:40:22 INFO - PROCESS | 1651 | 1469018422575 Marionette DEBUG loaded listener.js 05:40:22 INFO - PROCESS | 1651 | ++DOMWINDOW == 87 (0x1271c2400) [pid = 1651] [serial = 2346] [outer = 0x12690f400] 05:40:22 INFO - PROCESS | 1651 | 1469018422896 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 05:40:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 05:40:22 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 473ms 05:40:22 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 05:40:22 INFO - PROCESS | 1651 | 1469018422924 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 05:40:22 INFO - PROCESS | 1651 | 1469018422925 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 05:40:22 INFO - PROCESS | 1651 | 1469018422927 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 05:40:22 INFO - PROCESS | 1651 | 1469018422928 Marionette TRACE conn2 <- [1,3094,null,{}] 05:40:22 INFO - PROCESS | 1651 | 1469018422930 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}] 05:40:22 INFO - PROCESS | 1651 | 1469018422931 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:40:23 INFO - PROCESS | 1651 | 1469018423050 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 05:40:23 INFO - PROCESS | 1651 | 1469018423088 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:23 INFO - PROCESS | 1651 | 1469018423089 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:40:23 INFO - PROCESS | 1651 | ++DOCSHELL 0x12bb1c800 == 35 [pid = 1651] [id = 783] 05:40:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x123f85000) [pid = 1651] [serial = 2347] [outer = 0x0] 05:40:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x127318c00) [pid = 1651] [serial = 2348] [outer = 0x123f85000] 05:40:23 INFO - PROCESS | 1651 | 1469018423116 Marionette DEBUG loaded listener.js 05:40:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x127387000) [pid = 1651] [serial = 2349] [outer = 0x123f85000] 05:40:23 INFO - PROCESS | 1651 | 1469018423379 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 05:40:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 05:40:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 470ms 05:40:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 05:40:23 INFO - PROCESS | 1651 | 1469018423397 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 05:40:23 INFO - PROCESS | 1651 | 1469018423399 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 05:40:23 INFO - PROCESS | 1651 | 1469018423416 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 05:40:23 INFO - PROCESS | 1651 | 1469018423418 Marionette TRACE conn2 <- [1,3098,null,{}] 05:40:23 INFO - PROCESS | 1651 | 1469018423428 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}] 05:40:23 INFO - PROCESS | 1651 | 1469018423429 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:40:23 INFO - PROCESS | 1651 | 1469018423545 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 05:40:23 INFO - PROCESS | 1651 | 1469018423550 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:23 INFO - PROCESS | 1651 | 1469018423551 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:40:23 INFO - PROCESS | 1651 | ++DOCSHELL 0x12899f000 == 36 [pid = 1651] [id = 784] 05:40:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 91 (0x127389000) [pid = 1651] [serial = 2350] [outer = 0x0] 05:40:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 92 (0x12739a400) [pid = 1651] [serial = 2351] [outer = 0x127389000] 05:40:23 INFO - PROCESS | 1651 | 1469018423585 Marionette DEBUG loaded listener.js 05:40:23 INFO - PROCESS | 1651 | ++DOMWINDOW == 93 (0x12892a000) [pid = 1651] [serial = 2352] [outer = 0x127389000] 05:40:23 INFO - PROCESS | 1651 | 1469018423898 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]]]}] 05:40:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 05:40:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 05:40:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 542ms 05:40:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 05:40:23 INFO - PROCESS | 1651 | 1469018423944 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 05:40:23 INFO - PROCESS | 1651 | 1469018423945 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 05:40:23 INFO - PROCESS | 1651 | 1469018423954 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 05:40:23 INFO - PROCESS | 1651 | 1469018423957 Marionette TRACE conn2 <- [1,3102,null,{}] 05:40:23 INFO - PROCESS | 1651 | 1469018423959 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}] 05:40:23 INFO - PROCESS | 1651 | 1469018423960 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:40:24 INFO - PROCESS | 1651 | 1469018424065 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 05:40:24 INFO - PROCESS | 1651 | 1469018424069 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:24 INFO - PROCESS | 1651 | 1469018424070 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:40:24 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c483800 == 37 [pid = 1651] [id = 785] 05:40:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 94 (0x12738c400) [pid = 1651] [serial = 2353] [outer = 0x0] 05:40:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 95 (0x128930400) [pid = 1651] [serial = 2354] [outer = 0x12738c400] 05:40:24 INFO - PROCESS | 1651 | 1469018424094 Marionette DEBUG loaded listener.js 05:40:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 96 (0x128ba4c00) [pid = 1651] [serial = 2355] [outer = 0x12738c400] 05:40:24 INFO - PROCESS | 1651 | 1469018424408 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 05:40:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 05:40:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 476ms 05:40:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 05:40:24 INFO - PROCESS | 1651 | 1469018424425 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 05:40:24 INFO - PROCESS | 1651 | 1469018424426 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 05:40:24 INFO - PROCESS | 1651 | 1469018424428 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 05:40:24 INFO - PROCESS | 1651 | 1469018424430 Marionette TRACE conn2 <- [1,3106,null,{}] 05:40:24 INFO - PROCESS | 1651 | 1469018424444 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}] 05:40:24 INFO - PROCESS | 1651 | 1469018424445 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:40:24 INFO - PROCESS | 1651 | 1469018424551 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 05:40:24 INFO - PROCESS | 1651 | 1469018424556 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:24 INFO - PROCESS | 1651 | 1469018424557 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:40:24 INFO - PROCESS | 1651 | ++DOCSHELL 0x1212a6800 == 38 [pid = 1651] [id = 786] 05:40:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 97 (0x1161f7000) [pid = 1651] [serial = 2356] [outer = 0x0] 05:40:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 98 (0x118167c00) [pid = 1651] [serial = 2357] [outer = 0x1161f7000] 05:40:24 INFO - PROCESS | 1651 | 1469018424591 Marionette DEBUG loaded listener.js 05:40:24 INFO - PROCESS | 1651 | ++DOMWINDOW == 99 (0x128baac00) [pid = 1651] [serial = 2358] [outer = 0x1161f7000] 05:40:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 05:40:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 05:40:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 05:40:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 474ms 05:40:24 INFO - PROCESS | 1651 | 1469018424899 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]]]}] 05:40:24 INFO - PROCESS | 1651 | 1469018424908 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 05:40:24 INFO - PROCESS | 1651 | 1469018424909 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 05:40:24 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 05:40:24 INFO - PROCESS | 1651 | 1469018424911 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 05:40:24 INFO - PROCESS | 1651 | 1469018424912 Marionette TRACE conn2 <- [1,3110,null,{}] 05:40:24 INFO - PROCESS | 1651 | 1469018424915 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}] 05:40:24 INFO - PROCESS | 1651 | 1469018424916 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:40:25 INFO - PROCESS | 1651 | 1469018425033 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 05:40:25 INFO - PROCESS | 1651 | 1469018425037 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:25 INFO - PROCESS | 1651 | 1469018425039 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:40:25 INFO - PROCESS | 1651 | ++DOCSHELL 0x12c739800 == 39 [pid = 1651] [id = 787] 05:40:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 100 (0x128ba6c00) [pid = 1651] [serial = 2359] [outer = 0x0] 05:40:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 101 (0x128f1ac00) [pid = 1651] [serial = 2360] [outer = 0x128ba6c00] 05:40:25 INFO - PROCESS | 1651 | 1469018425103 Marionette DEBUG loaded listener.js 05:40:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 102 (0x129274800) [pid = 1651] [serial = 2361] [outer = 0x128ba6c00] 05:40:25 INFO - PROCESS | 1651 | --DOMWINDOW == 101 (0x128b40c00) [pid = 1651] [serial = 2299] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 05:40:25 INFO - PROCESS | 1651 | --DOMWINDOW == 100 (0x129385800) [pid = 1651] [serial = 2302] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 05:40:25 INFO - PROCESS | 1651 | --DOMWINDOW == 99 (0x129386000) [pid = 1651] [serial = 2305] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 05:40:25 INFO - PROCESS | 1651 | --DOMWINDOW == 98 (0x11607b400) [pid = 1651] [serial = 2308] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 05:40:25 INFO - PROCESS | 1651 | --DOMWINDOW == 97 (0x12ba8a800) [pid = 1651] [serial = 2311] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 05:40:25 INFO - PROCESS | 1651 | --DOMWINDOW == 96 (0x120eed800) [pid = 1651] [serial = 2293] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 05:40:25 INFO - PROCESS | 1651 | --DOMWINDOW == 95 (0x1128d3800) [pid = 1651] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 05:40:25 INFO - PROCESS | 1651 | --DOMWINDOW == 94 (0x116908000) [pid = 1651] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 05:40:25 INFO - PROCESS | 1651 | --DOMWINDOW == 93 (0x112980400) [pid = 1651] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 05:40:25 INFO - PROCESS | 1651 | --DOMWINDOW == 92 (0x11816d400) [pid = 1651] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 05:40:25 INFO - PROCESS | 1651 | --DOMWINDOW == 91 (0x112984800) [pid = 1651] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 05:40:25 INFO - PROCESS | 1651 | --DOMWINDOW == 90 (0x111c1d800) [pid = 1651] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 05:40:25 INFO - PROCESS | 1651 | --DOMWINDOW == 89 (0x1217a8400) [pid = 1651] [serial = 2296] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 05:40:25 INFO - PROCESS | 1651 | --DOMWINDOW == 88 (0x1128d8400) [pid = 1651] [serial = 2314] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 05:40:25 INFO - PROCESS | 1651 | --DOMWINDOW == 87 (0x112d59800) [pid = 1651] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 05:40:25 INFO - PROCESS | 1651 | 1469018425781 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"]]]}] 05:40:25 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 05:40:25 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 05:40:25 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 05:40:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:40:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:40:25 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 05:40:25 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 874ms 05:40:25 INFO - PROCESS | 1651 | 1469018425788 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 05:40:25 INFO - PROCESS | 1651 | 1469018425790 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 05:40:25 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 05:40:25 INFO - PROCESS | 1651 | 1469018425793 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 05:40:25 INFO - PROCESS | 1651 | 1469018425795 Marionette TRACE conn2 <- [1,3114,null,{}] 05:40:25 INFO - PROCESS | 1651 | 1469018425798 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}] 05:40:25 INFO - PROCESS | 1651 | 1469018425800 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:40:25 INFO - PROCESS | 1651 | 1469018425898 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 05:40:25 INFO - PROCESS | 1651 | 1469018425962 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\", \"2f6ca3cd-72d0-4b4c-a9ba-1d2ef3fab432\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:25 INFO - PROCESS | 1651 | 1469018425963 Marionette INFO sendAsync eb44f837-f333-e849-b70d-f4ac0318d6fa 05:40:25 INFO - PROCESS | 1651 | ++DOCSHELL 0x12cc6d000 == 40 [pid = 1651] [id = 788] 05:40:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 88 (0x116908000) [pid = 1651] [serial = 2362] [outer = 0x0] 05:40:25 INFO - PROCESS | 1651 | ++DOMWINDOW == 89 (0x1265bb000) [pid = 1651] [serial = 2363] [outer = 0x116908000] 05:40:25 INFO - PROCESS | 1651 | 1469018425988 Marionette DEBUG loaded listener.js 05:40:26 INFO - PROCESS | 1651 | ++DOMWINDOW == 90 (0x129278000) [pid = 1651] [serial = 2364] [outer = 0x116908000] 05:40:26 INFO - PROCESS | 1651 | 1469018426235 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]]]}] 05:40:26 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 05:40:26 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 470ms 05:40:26 INFO - PROCESS | 1651 | 1469018426262 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 05:40:26 INFO - PROCESS | 1651 | 1469018426263 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 05:40:27 WARNING - u'runner_teardown' () 05:40:27 INFO - No more tests 05:40:27 INFO - Got 0 unexpected results 05:40:27 INFO - SUITE-END | took 518s 05:40:27 INFO - Closing logging queue 05:40:27 INFO - queue closed 05:40:27 INFO - Return code: 0 05:40:27 WARNING - # TBPL SUCCESS # 05:40:27 INFO - Running post-action listener: _resource_record_post_action 05:40:27 INFO - Running post-run listener: _resource_record_post_run 05:40:28 INFO - Total resource usage - Wall time: 540s; CPU: 58.0%; Read bytes: 38323712; Write bytes: 954586112; Read time: 380; Write time: 4660 05:40:28 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 05:40:28 INFO - install - Wall time: 19s; CPU: 54.0%; Read bytes: 148466176; Write bytes: 144056320; Read time: 13493; Write time: 258 05:40:28 INFO - run-tests - Wall time: 522s; CPU: 58.0%; Read bytes: 36173312; Write bytes: 798770176; Read time: 356; Write time: 4362 05:40:28 INFO - Running post-run listener: _upload_blobber_files 05:40:28 INFO - Blob upload gear active. 05:40:28 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 05:40:28 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 05:40:28 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'] 05:40:28 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 05:40:28 INFO - (blobuploader) - INFO - Open directory for files ... 05:40:28 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 05:40:28 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:40:28 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:40:29 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 05:40:29 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:40:29 INFO - (blobuploader) - INFO - Done attempting. 05:40:29 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 05:40:29 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:40:29 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:40:31 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 05:40:31 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:40:31 INFO - (blobuploader) - INFO - Done attempting. 05:40:31 INFO - (blobuploader) - INFO - Iteration through files over. 05:40:31 INFO - Return code: 0 05:40:31 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 05:40:31 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 05:40:31 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/edb9fcb2ab54fec7a76e04baa11daa427a09af835a7ad953e083f192be5ce9ca4cccaff47909eb5658a8016462bb4c2b2d5852f74b2f2de4ef45e1f59962e4be", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/80cfc55290f7e72b329200874664b9f78879931d9649f845fe3f11fd4f91084b743426d5ba78d7a66c8838c64a06a873a1d88be4fd7ee55b3b3df3d73d87d9c1"} 05:40:31 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 05:40:31 INFO - Writing to file /builds/slave/test/properties/blobber_files 05:40:31 INFO - Contents: 05:40:31 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/edb9fcb2ab54fec7a76e04baa11daa427a09af835a7ad953e083f192be5ce9ca4cccaff47909eb5658a8016462bb4c2b2d5852f74b2f2de4ef45e1f59962e4be", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/80cfc55290f7e72b329200874664b9f78879931d9649f845fe3f11fd4f91084b743426d5ba78d7a66c8838c64a06a873a1d88be4fd7ee55b3b3df3d73d87d9c1"} 05:40:31 INFO - Running post-run listener: copy_logs_to_upload_dir 05:40:31 INFO - Copying logs to upload dir... 05:40:31 INFO - mkdir: /builds/slave/test/build/upload/logs 05:40:31 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=595.384039 ========= master_lag: 0.28 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 55 secs) (at 2016-07-20 05:40:31.737688) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-20 05:40:31.741328) ========= 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.LscK84XF9w/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.Y2L5Aimb4D/Listeners TMPDIR=/var/folders/n5/8vlsdw_12tddqc4b5pnh50t000000w/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/edb9fcb2ab54fec7a76e04baa11daa427a09af835a7ad953e083f192be5ce9ca4cccaff47909eb5658a8016462bb4c2b2d5852f74b2f2de4ef45e1f59962e4be", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/80cfc55290f7e72b329200874664b9f78879931d9649f845fe3f11fd4f91084b743426d5ba78d7a66c8838c64a06a873a1d88be4fd7ee55b3b3df3d73d87d9c1"} build_url:https://queue.taskcluster.net/v1/task/fxa4lcg_TuCicL1f0egTaA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/fxa4lcg_TuCicL1f0egTaA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012727 build_url: 'https://queue.taskcluster.net/v1/task/fxa4lcg_TuCicL1f0egTaA/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/edb9fcb2ab54fec7a76e04baa11daa427a09af835a7ad953e083f192be5ce9ca4cccaff47909eb5658a8016462bb4c2b2d5852f74b2f2de4ef45e1f59962e4be", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/80cfc55290f7e72b329200874664b9f78879931d9649f845fe3f11fd4f91084b743426d5ba78d7a66c8838c64a06a873a1d88be4fd7ee55b3b3df3d73d87d9c1"}' symbols_url: 'https://queue.taskcluster.net/v1/task/fxa4lcg_TuCicL1f0egTaA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-20 05:40:31.779000) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-20 05:40:31.779364) ========= 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.LscK84XF9w/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.Y2L5Aimb4D/Listeners TMPDIR=/var/folders/n5/8vlsdw_12tddqc4b5pnh50t000000w/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.005243 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-20 05:40:31.827986) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-20 05:40:31.828305) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-20 05:40:31.828631) ========= ========= Total master_lag: 0.42 =========