builder: mozilla-aurora_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0065 starttime: 1462961790.37 results: success (0) buildid: 20160511015516 builduid: 9cb641f9b87a4c24ad6e1f8c7a9f94e2 revision: 78248731d23f9b774ce650c67e6f0ebcb73cdbdd ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-11 03:16:30.369655) ========= master: http://buildbot-master106.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-11 03:16:30.370055) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-11 03:16:30.370325) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-11 03:16:30.391598) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-11 03:16:30.391866) ========= 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.7dgFm8apiB/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.HknllhoTf1/Listeners TMPDIR=/var/folders/k2/1p7n4dw54cbgz4k9crwktl8800000w/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-05-11 03:16:30-- 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% 29.7M=0s 2016-05-11 03:16:30 (29.7 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.128786 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-11 03:16:30.536949) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-11 03:16:30.537237) ========= 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.7dgFm8apiB/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.HknllhoTf1/Listeners TMPDIR=/var/folders/k2/1p7n4dw54cbgz4k9crwktl8800000w/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.025916 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-11 03:16:30.588074) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-11 03:16:30.588373) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 78248731d23f9b774ce650c67e6f0ebcb73cdbdd --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-aurora --rev 78248731d23f9b774ce650c67e6f0ebcb73cdbdd --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.7dgFm8apiB/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.HknllhoTf1/Listeners TMPDIR=/var/folders/k2/1p7n4dw54cbgz4k9crwktl8800000w/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-05-11 03:16:30,658 truncating revision to first 12 chars 2016-05-11 03:16:30,658 Setting DEBUG logging. 2016-05-11 03:16:30,658 attempt 1/10 2016-05-11 03:16:30,658 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/78248731d23f?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-11 03:16:31,662 unpacking tar archive at: mozilla-aurora-78248731d23f/testing/mozharness/ program finished with exit code 0 elapsedTime=1.256996 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-11 03:16:31.867753) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-11 03:16:31.868084) ========= script_repo_revision: 78248731d23f9b774ce650c67e6f0ebcb73cdbdd ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-11 03:16:31.868468) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-11 03:16:31.868751) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-11 03:16:31.883375) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 22 secs) (at 2016-05-11 03:16:31.883644) ========= /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-aurora --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-aurora', '--download-symbols', 'true'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.7dgFm8apiB/Render GIT_SHARE_BASE_DIR=/builds/git-shared HG_SHARE_BASE_DIR=/builds/hg-shared HOME=/Users/cltbld IDLEIZER_DISABLE_SHUTDOWN=true LOGNAME=cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NO_REMOTE=1 NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11 PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test RUNNER_CONFIG_CMD=/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg SHELL=/bin/bash SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.HknllhoTf1/Listeners TMPDIR=/var/folders/k2/1p7n4dw54cbgz4k9crwktl8800000w/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 03:16:32 INFO - MultiFileLogger online at 20160511 03:16:32 in /builds/slave/test 03:16:32 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-aurora --download-symbols true 03:16:32 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 03:16:32 INFO - {'append_to_log': False, 03:16:32 INFO - 'base_work_dir': '/builds/slave/test', 03:16:32 INFO - 'blob_upload_branch': 'mozilla-aurora', 03:16:32 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 03:16:32 INFO - 'buildbot_json_path': 'buildprops.json', 03:16:32 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 03:16:32 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 03:16:32 INFO - 'download_minidump_stackwalk': True, 03:16:32 INFO - 'download_symbols': 'true', 03:16:32 INFO - 'e10s': False, 03:16:32 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 03:16:32 INFO - 'tooltool.py': '/tools/tooltool.py', 03:16:32 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 03:16:32 INFO - '/tools/misc-python/virtualenv.py')}, 03:16:32 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 03:16:32 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 03:16:32 INFO - 'log_level': 'info', 03:16:32 INFO - 'log_to_console': True, 03:16:32 INFO - 'opt_config_files': (), 03:16:32 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 03:16:32 INFO - '--processes=1', 03:16:32 INFO - '--config=%(test_path)s/wptrunner.ini', 03:16:32 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 03:16:32 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 03:16:32 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 03:16:32 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 03:16:32 INFO - 'pip_index': False, 03:16:32 INFO - 'require_test_zip': True, 03:16:32 INFO - 'test_type': ('testharness',), 03:16:32 INFO - 'this_chunk': '1', 03:16:32 INFO - 'tooltool_cache': '/builds/tooltool_cache', 03:16:32 INFO - 'total_chunks': '10', 03:16:32 INFO - 'virtualenv_path': 'venv', 03:16:32 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 03:16:32 INFO - 'work_dir': 'build'} 03:16:32 INFO - ##### 03:16:32 INFO - ##### Running clobber step. 03:16:32 INFO - ##### 03:16:32 INFO - Running pre-action listener: _resource_record_pre_action 03:16:32 INFO - Running main action method: clobber 03:16:32 INFO - rmtree: /builds/slave/test/build 03:16:32 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 03:16:33 INFO - Running post-action listener: _resource_record_post_action 03:16:33 INFO - ##### 03:16:33 INFO - ##### Running read-buildbot-config step. 03:16:33 INFO - ##### 03:16:33 INFO - Running pre-action listener: _resource_record_pre_action 03:16:33 INFO - Running main action method: read_buildbot_config 03:16:33 INFO - Using buildbot properties: 03:16:33 INFO - { 03:16:33 INFO - "project": "", 03:16:33 INFO - "product": "firefox", 03:16:33 INFO - "script_repo_revision": "production", 03:16:33 INFO - "scheduler": "tests-mozilla-aurora-yosemite_r7-debug-unittest", 03:16:33 INFO - "repository": "", 03:16:33 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-aurora debug test web-platform-tests-1", 03:16:33 INFO - "buildid": "20160511015516", 03:16:33 INFO - "pgo_build": "False", 03:16:33 INFO - "basedir": "/builds/slave/test", 03:16:33 INFO - "buildnumber": 193, 03:16:33 INFO - "slavename": "t-yosemite-r7-0065", 03:16:33 INFO - "master": "http://buildbot-master106.bb.releng.scl3.mozilla.com:8201/", 03:16:33 INFO - "platform": "macosx64", 03:16:33 INFO - "branch": "mozilla-aurora", 03:16:33 INFO - "revision": "78248731d23f9b774ce650c67e6f0ebcb73cdbdd", 03:16:33 INFO - "repo_path": "releases/mozilla-aurora", 03:16:33 INFO - "moz_repo_path": "", 03:16:33 INFO - "stage_platform": "macosx64", 03:16:33 INFO - "builduid": "9cb641f9b87a4c24ad6e1f8c7a9f94e2", 03:16:33 INFO - "slavebuilddir": "test" 03:16:33 INFO - } 03:16:33 INFO - Found installer url https://queue.taskcluster.net/v1/task/arYvcEvGTNufbvnBj8aoSA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg. 03:16:33 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/arYvcEvGTNufbvnBj8aoSA/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json. 03:16:33 INFO - Running post-action listener: _resource_record_post_action 03:16:33 INFO - ##### 03:16:33 INFO - ##### Running download-and-extract step. 03:16:33 INFO - ##### 03:16:33 INFO - Running pre-action listener: _resource_record_pre_action 03:16:33 INFO - Running main action method: download_and_extract 03:16:33 INFO - mkdir: /builds/slave/test/build/tests 03:16:33 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')]} 03:16:33 INFO - https://queue.taskcluster.net/v1/task/arYvcEvGTNufbvnBj8aoSA/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 03:16:33 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/arYvcEvGTNufbvnBj8aoSA/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 03:16:33 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/arYvcEvGTNufbvnBj8aoSA/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 03:16:33 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/arYvcEvGTNufbvnBj8aoSA/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 03:16:33 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/arYvcEvGTNufbvnBj8aoSA/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json'}, attempt #1 03:16:34 INFO - Downloaded 1235 bytes. 03:16:34 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 03:16:34 INFO - Using the following test package requirements: 03:16:34 INFO - {u'common': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 03:16:34 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 03:16:34 INFO - u'firefox-48.0a2.en-US.mac64.cppunittest.tests.zip'], 03:16:34 INFO - u'gtest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 03:16:34 INFO - u'firefox-48.0a2.en-US.mac64.gtest.tests.zip'], 03:16:34 INFO - u'jittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 03:16:34 INFO - u'jsshell-mac64.zip'], 03:16:34 INFO - u'mochitest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 03:16:34 INFO - u'firefox-48.0a2.en-US.mac64.mochitest.tests.zip'], 03:16:34 INFO - u'mozbase': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 03:16:34 INFO - u'reftest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 03:16:34 INFO - u'firefox-48.0a2.en-US.mac64.reftest.tests.zip'], 03:16:34 INFO - u'talos': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 03:16:34 INFO - u'firefox-48.0a2.en-US.mac64.talos.tests.zip'], 03:16:34 INFO - u'web-platform': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 03:16:34 INFO - u'firefox-48.0a2.en-US.mac64.web-platform.tests.zip'], 03:16:34 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 03:16:34 INFO - u'firefox-48.0a2.en-US.mac64.xpcshell.tests.zip']} 03:16:34 INFO - Downloading packages: [u'firefox-48.0a2.en-US.mac64.common.tests.zip', u'firefox-48.0a2.en-US.mac64.web-platform.tests.zip'] for test suite category: web-platform 03:16:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:16:34 INFO - https://queue.taskcluster.net/v1/task/arYvcEvGTNufbvnBj8aoSA/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 03:16:34 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/arYvcEvGTNufbvnBj8aoSA/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 03:16:34 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/arYvcEvGTNufbvnBj8aoSA/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 03:16:34 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/arYvcEvGTNufbvnBj8aoSA/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip 03:16:34 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/arYvcEvGTNufbvnBj8aoSA/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip'}, attempt #1 03:16:35 INFO - Downloaded 17970023 bytes. 03:16:35 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 03:16:35 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 03:16:36 INFO - caution: filename not matched: web-platform/* 03:16:36 INFO - Return code: 11 03:16:36 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')]} 03:16:36 INFO - https://queue.taskcluster.net/v1/task/arYvcEvGTNufbvnBj8aoSA/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 03:16:36 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/arYvcEvGTNufbvnBj8aoSA/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 03:16:36 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/arYvcEvGTNufbvnBj8aoSA/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 03:16:36 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/arYvcEvGTNufbvnBj8aoSA/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 03:16:36 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/arYvcEvGTNufbvnBj8aoSA/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip'}, attempt #1 03:16:37 INFO - Downloaded 36408648 bytes. 03:16:37 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 03:16:37 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 03:16:41 INFO - caution: filename not matched: bin/* 03:16:41 INFO - caution: filename not matched: config/* 03:16:41 INFO - caution: filename not matched: mozbase/* 03:16:41 INFO - caution: filename not matched: marionette/* 03:16:41 INFO - caution: filename not matched: tools/wptserve/* 03:16:41 INFO - Return code: 11 03:16: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')]} 03:16:41 INFO - https://queue.taskcluster.net/v1/task/arYvcEvGTNufbvnBj8aoSA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg matches https://queue.taskcluster.net 03:16:41 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/arYvcEvGTNufbvnBj8aoSA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 03:16:41 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/arYvcEvGTNufbvnBj8aoSA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 03:16:41 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/arYvcEvGTNufbvnBj8aoSA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg 03:16:41 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/arYvcEvGTNufbvnBj8aoSA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg'}, attempt #1 03:16:44 INFO - Downloaded 73023391 bytes. 03:16:44 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/arYvcEvGTNufbvnBj8aoSA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 03:16:44 INFO - mkdir: /builds/slave/test/properties 03:16:44 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 03:16:44 INFO - Writing to file /builds/slave/test/properties/build_url 03:16:44 INFO - Contents: 03:16:44 INFO - build_url:https://queue.taskcluster.net/v1/task/arYvcEvGTNufbvnBj8aoSA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 03:16:44 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/arYvcEvGTNufbvnBj8aoSA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 03:16:44 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 03:16:44 INFO - Writing to file /builds/slave/test/properties/symbols_url 03:16:44 INFO - Contents: 03:16:44 INFO - symbols_url:https://queue.taskcluster.net/v1/task/arYvcEvGTNufbvnBj8aoSA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 03:16:44 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')]} 03:16:44 INFO - https://queue.taskcluster.net/v1/task/arYvcEvGTNufbvnBj8aoSA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 03:16:44 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/arYvcEvGTNufbvnBj8aoSA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 03:16:44 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/arYvcEvGTNufbvnBj8aoSA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 03:16:44 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/arYvcEvGTNufbvnBj8aoSA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 03:16:44 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/arYvcEvGTNufbvnBj8aoSA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip'}, attempt #1 03:16:47 INFO - Downloaded 103576837 bytes. 03:16:47 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 03:16:47 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 03:16:51 INFO - Return code: 0 03:16:51 INFO - Running post-action listener: _resource_record_post_action 03:16:51 INFO - Running post-action listener: set_extra_try_arguments 03:16:51 INFO - ##### 03:16:51 INFO - ##### Running create-virtualenv step. 03:16:51 INFO - ##### 03:16:51 INFO - Running pre-action listener: _pre_create_virtualenv 03:16:51 INFO - Running pre-action listener: _resource_record_pre_action 03:16:51 INFO - Running main action method: create_virtualenv 03:16:51 INFO - Creating virtualenv /builds/slave/test/build/venv 03:16:51 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 03:16:51 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 03:16:51 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 03:16:51 INFO - Using real prefix '/tools/python27' 03:16:51 INFO - New python executable in /builds/slave/test/build/venv/bin/python 03:16:52 INFO - Installing distribute.............................................................................................................................................................................................done. 03:16:55 INFO - Installing pip.................done. 03:16:55 INFO - Return code: 0 03:16:55 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 03:16:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:16:55 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:16:55 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:16:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:16:55 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:16:55 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:16:55 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 0x10ba2ae90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10ba47f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa25b5af1f0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10ba435e0>, '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 0x10b626cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10b651990>, '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.7dgFm8apiB/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.HknllhoTf1/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/k2/1p7n4dw54cbgz4k9crwktl8800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 03:16:55 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 03:16:55 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 03:16:55 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.7dgFm8apiB/Render', 03:16:55 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 03:16:55 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 03:16:55 INFO - 'HOME': '/Users/cltbld', 03:16:55 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 03:16:55 INFO - 'LOGNAME': 'cltbld', 03:16:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:16:55 INFO - 'MOZ_NO_REMOTE': '1', 03:16:55 INFO - 'NO_EM_RESTART': '1', 03:16:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:16:55 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 03:16:55 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:16:55 INFO - 'PWD': '/builds/slave/test', 03:16:55 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 03:16:55 INFO - 'SHELL': '/bin/bash', 03:16:55 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.HknllhoTf1/Listeners', 03:16:55 INFO - 'TMPDIR': '/var/folders/k2/1p7n4dw54cbgz4k9crwktl8800000w/T/', 03:16:55 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 03:16:55 INFO - 'USER': 'cltbld', 03:16:55 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 03:16:55 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 03:16:55 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 03:16:55 INFO - 'XPC_FLAGS': '0x0', 03:16:55 INFO - 'XPC_SERVICE_NAME': '0', 03:16:55 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 03:16:55 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:16:55 INFO - Downloading/unpacking psutil>=0.7.1 03:16:55 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 03:16:55 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 03:16:55 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 03:16:55 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 03:16:55 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 03:16:55 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 03:16:58 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 03:16:58 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 03:16:58 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 03:16:58 INFO - Installing collected packages: psutil 03:16:58 INFO - Running setup.py install for psutil 03:16:58 INFO - building 'psutil._psutil_osx' extension 03:16:58 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 03:16:58 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 03:16:59 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 03:16:59 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 03:16:59 INFO - building 'psutil._psutil_posix' extension 03:16:59 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 03:16:59 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 03:16:59 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 03:16:59 INFO - ^ 03:16:59 INFO - 1 warning generated. 03:16:59 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 03:16:59 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 03:16:59 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 03:16:59 INFO - Successfully installed psutil 03:16:59 INFO - Cleaning up... 03:16:59 INFO - Return code: 0 03:16:59 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 03:16:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:16:59 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:16:59 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:16:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:16:59 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:16:59 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:16:59 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 0x10ba2ae90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10ba47f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa25b5af1f0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10ba435e0>, '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 0x10b626cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10b651990>, '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.7dgFm8apiB/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.HknllhoTf1/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/k2/1p7n4dw54cbgz4k9crwktl8800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 03:16:59 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 03:16:59 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 03:16:59 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.7dgFm8apiB/Render', 03:16:59 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 03:16:59 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 03:16:59 INFO - 'HOME': '/Users/cltbld', 03:16:59 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 03:16:59 INFO - 'LOGNAME': 'cltbld', 03:16:59 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:16:59 INFO - 'MOZ_NO_REMOTE': '1', 03:16:59 INFO - 'NO_EM_RESTART': '1', 03:16:59 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:16:59 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 03:16:59 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:16:59 INFO - 'PWD': '/builds/slave/test', 03:16:59 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 03:16:59 INFO - 'SHELL': '/bin/bash', 03:16:59 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.HknllhoTf1/Listeners', 03:16:59 INFO - 'TMPDIR': '/var/folders/k2/1p7n4dw54cbgz4k9crwktl8800000w/T/', 03:16:59 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 03:16:59 INFO - 'USER': 'cltbld', 03:16:59 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 03:16:59 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 03:16:59 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 03:16:59 INFO - 'XPC_FLAGS': '0x0', 03:16:59 INFO - 'XPC_SERVICE_NAME': '0', 03:16:59 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 03:16:59 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:16:59 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 03:16:59 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 03:16:59 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 03:16:59 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 03:16:59 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 03:16:59 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 03:16:59 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 03:17:02 INFO - Downloading mozsystemmonitor-0.0.tar.gz 03:17:02 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 03:17:02 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 03:17:02 INFO - Installing collected packages: mozsystemmonitor 03:17:02 INFO - Running setup.py install for mozsystemmonitor 03:17:02 INFO - Successfully installed mozsystemmonitor 03:17:02 INFO - Cleaning up... 03:17:02 INFO - Return code: 0 03:17:02 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 03:17:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:17:02 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:17:02 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:17:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:17:02 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:17:02 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:17:02 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 0x10ba2ae90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10ba47f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa25b5af1f0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10ba435e0>, '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 0x10b626cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10b651990>, '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.7dgFm8apiB/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.HknllhoTf1/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/k2/1p7n4dw54cbgz4k9crwktl8800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 03:17:02 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 03:17:02 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 03:17:02 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.7dgFm8apiB/Render', 03:17:02 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 03:17:02 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 03:17:02 INFO - 'HOME': '/Users/cltbld', 03:17:02 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 03:17:02 INFO - 'LOGNAME': 'cltbld', 03:17:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:17:02 INFO - 'MOZ_NO_REMOTE': '1', 03:17:02 INFO - 'NO_EM_RESTART': '1', 03:17:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:17:02 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 03:17:02 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:17:02 INFO - 'PWD': '/builds/slave/test', 03:17:02 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 03:17:02 INFO - 'SHELL': '/bin/bash', 03:17:02 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.HknllhoTf1/Listeners', 03:17:02 INFO - 'TMPDIR': '/var/folders/k2/1p7n4dw54cbgz4k9crwktl8800000w/T/', 03:17:02 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 03:17:02 INFO - 'USER': 'cltbld', 03:17:02 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 03:17:02 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 03:17:02 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 03:17:02 INFO - 'XPC_FLAGS': '0x0', 03:17:02 INFO - 'XPC_SERVICE_NAME': '0', 03:17:02 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 03:17:02 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:17:02 INFO - Downloading/unpacking blobuploader==1.2.4 03:17:02 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 03:17:02 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 03:17:02 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 03:17:02 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 03:17:02 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 03:17:02 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 03:17:05 INFO - Downloading blobuploader-1.2.4.tar.gz 03:17:05 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 03:17:05 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 03:17:05 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:17:05 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:17:05 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 03:17:05 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 03:17:05 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:17:05 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:17:05 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 03:17:06 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 03:17: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 03:17: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 03:17: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 03:17: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 03:17: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 03:17: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 03:17:06 INFO - Downloading docopt-0.6.1.tar.gz 03:17:06 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 03:17:06 INFO - Installing collected packages: blobuploader, requests, docopt 03:17:06 INFO - Running setup.py install for blobuploader 03:17:06 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 03:17:06 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 03:17:06 INFO - Running setup.py install for requests 03:17:07 INFO - Running setup.py install for docopt 03:17:07 INFO - Successfully installed blobuploader requests docopt 03:17:07 INFO - Cleaning up... 03:17:07 INFO - Return code: 0 03:17:07 INFO - Installing None into virtualenv /builds/slave/test/build/venv 03:17:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:17:07 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:17:07 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:17:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:17:07 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:17:07 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:17:07 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 0x10ba2ae90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10ba47f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa25b5af1f0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10ba435e0>, '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 0x10b626cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10b651990>, '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.7dgFm8apiB/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.HknllhoTf1/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/k2/1p7n4dw54cbgz4k9crwktl8800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 03:17:07 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 03:17:07 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 03:17:07 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.7dgFm8apiB/Render', 03:17:07 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 03:17:07 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 03:17:07 INFO - 'HOME': '/Users/cltbld', 03:17:07 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 03:17:07 INFO - 'LOGNAME': 'cltbld', 03:17:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:17:07 INFO - 'MOZ_NO_REMOTE': '1', 03:17:07 INFO - 'NO_EM_RESTART': '1', 03:17:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:17:07 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 03:17:07 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:17:07 INFO - 'PWD': '/builds/slave/test', 03:17:07 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 03:17:07 INFO - 'SHELL': '/bin/bash', 03:17:07 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.HknllhoTf1/Listeners', 03:17:07 INFO - 'TMPDIR': '/var/folders/k2/1p7n4dw54cbgz4k9crwktl8800000w/T/', 03:17:07 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 03:17:07 INFO - 'USER': 'cltbld', 03:17:07 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 03:17:07 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 03:17:07 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 03:17:07 INFO - 'XPC_FLAGS': '0x0', 03:17:07 INFO - 'XPC_SERVICE_NAME': '0', 03:17:07 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 03:17:07 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:17:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 03:17:07 INFO - Running setup.py (path:/var/folders/k2/1p7n4dw54cbgz4k9crwktl8800000w/T/pip-V5Gi0X-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 03:17:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 03:17:07 INFO - Running setup.py (path:/var/folders/k2/1p7n4dw54cbgz4k9crwktl8800000w/T/pip-cLAeHD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 03:17:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 03:17:08 INFO - Running setup.py (path:/var/folders/k2/1p7n4dw54cbgz4k9crwktl8800000w/T/pip-bHiNui-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 03:17:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 03:17:08 INFO - Running setup.py (path:/var/folders/k2/1p7n4dw54cbgz4k9crwktl8800000w/T/pip-Qyz1D9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 03:17:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 03:17:08 INFO - Running setup.py (path:/var/folders/k2/1p7n4dw54cbgz4k9crwktl8800000w/T/pip-JmnI0j-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 03:17:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 03:17:08 INFO - Running setup.py (path:/var/folders/k2/1p7n4dw54cbgz4k9crwktl8800000w/T/pip-RBA97e-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 03:17:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 03:17:08 INFO - Running setup.py (path:/var/folders/k2/1p7n4dw54cbgz4k9crwktl8800000w/T/pip-ZET9M4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 03:17:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 03:17:08 INFO - Running setup.py (path:/var/folders/k2/1p7n4dw54cbgz4k9crwktl8800000w/T/pip-pXJQJ9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 03:17:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 03:17:08 INFO - Running setup.py (path:/var/folders/k2/1p7n4dw54cbgz4k9crwktl8800000w/T/pip-gzKCnG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 03:17:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 03:17:08 INFO - Running setup.py (path:/var/folders/k2/1p7n4dw54cbgz4k9crwktl8800000w/T/pip-ed3aly-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 03:17:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 03:17:08 INFO - Running setup.py (path:/var/folders/k2/1p7n4dw54cbgz4k9crwktl8800000w/T/pip-zRyvRk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 03:17:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 03:17:09 INFO - Running setup.py (path:/var/folders/k2/1p7n4dw54cbgz4k9crwktl8800000w/T/pip-dwkRC3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 03:17:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 03:17:09 INFO - Running setup.py (path:/var/folders/k2/1p7n4dw54cbgz4k9crwktl8800000w/T/pip-3_wd46-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 03:17:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 03:17:09 INFO - Running setup.py (path:/var/folders/k2/1p7n4dw54cbgz4k9crwktl8800000w/T/pip-7wJZ5l-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 03:17:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 03:17:09 INFO - Running setup.py (path:/var/folders/k2/1p7n4dw54cbgz4k9crwktl8800000w/T/pip-sFX5oT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 03:17:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 03:17:09 INFO - Running setup.py (path:/var/folders/k2/1p7n4dw54cbgz4k9crwktl8800000w/T/pip-3AIP_Y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 03:17:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 03:17:09 INFO - Running setup.py (path:/var/folders/k2/1p7n4dw54cbgz4k9crwktl8800000w/T/pip-711e1c-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 03:17:09 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 03:17:09 INFO - Running setup.py (path:/var/folders/k2/1p7n4dw54cbgz4k9crwktl8800000w/T/pip-gv46ig-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 03:17:09 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 03:17:09 INFO - Running setup.py (path:/var/folders/k2/1p7n4dw54cbgz4k9crwktl8800000w/T/pip-wTYvKT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 03:17:09 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 03:17:09 INFO - Running setup.py (path:/var/folders/k2/1p7n4dw54cbgz4k9crwktl8800000w/T/pip-D3vBgH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 03:17:09 INFO - Unpacking /builds/slave/test/build/tests/marionette 03:17:10 INFO - Running setup.py (path:/var/folders/k2/1p7n4dw54cbgz4k9crwktl8800000w/T/pip-btD4fr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 03:17:10 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 03:17:10 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 03:17:10 INFO - Running setup.py install for manifestparser 03:17:10 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 03:17:10 INFO - Running setup.py install for mozcrash 03:17:10 INFO - Running setup.py install for mozdebug 03:17:10 INFO - Running setup.py install for mozdevice 03:17:11 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 03:17:11 INFO - Installing dm script to /builds/slave/test/build/venv/bin 03:17:11 INFO - Running setup.py install for mozfile 03:17:11 INFO - Running setup.py install for mozhttpd 03:17:11 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 03:17:11 INFO - Running setup.py install for mozinfo 03:17:11 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 03:17:11 INFO - Running setup.py install for mozInstall 03:17:11 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 03:17:11 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 03:17:11 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 03:17:11 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 03:17:11 INFO - Running setup.py install for mozleak 03:17:11 INFO - Running setup.py install for mozlog 03:17:11 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 03:17:12 INFO - Running setup.py install for moznetwork 03:17:12 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 03:17:12 INFO - Running setup.py install for mozprocess 03:17:12 INFO - Running setup.py install for mozprofile 03:17:12 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 03:17:12 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 03:17:12 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 03:17:12 INFO - Running setup.py install for mozrunner 03:17:12 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 03:17:12 INFO - Running setup.py install for mozscreenshot 03:17:12 INFO - Running setup.py install for moztest 03:17:12 INFO - Running setup.py install for mozversion 03:17:13 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 03:17:13 INFO - Running setup.py install for wptserve 03:17:13 INFO - Running setup.py install for marionette-driver 03:17:13 INFO - Running setup.py install for browsermob-proxy 03:17:13 INFO - Running setup.py install for marionette-client 03:17:13 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 03:17:13 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 03:17:13 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 03:17:13 INFO - Cleaning up... 03:17:13 INFO - Return code: 0 03:17:13 INFO - Installing None into virtualenv /builds/slave/test/build/venv 03:17:13 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')]} 03:17:13 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:17:13 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:17:13 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')]} 03:17:13 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:17:13 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 03:17:13 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 0x10ba2ae90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10ba47f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa25b5af1f0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10ba435e0>, '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 0x10b626cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10b651990>, '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.7dgFm8apiB/Render', 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 'VERSIONER_PYTHON_VERSION': '2.7', 'XPC_FLAGS': '0x0', 'NO_FAIL_ON_TEST_ERRORS': '1', 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.HknllhoTf1/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/k2/1p7n4dw54cbgz4k9crwktl8800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 03:17:13 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 03:17:13 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 03:17:13 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.7dgFm8apiB/Render', 03:17:13 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 03:17:13 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 03:17:13 INFO - 'HOME': '/Users/cltbld', 03:17:13 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 03:17:13 INFO - 'LOGNAME': 'cltbld', 03:17:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:17:13 INFO - 'MOZ_NO_REMOTE': '1', 03:17:13 INFO - 'NO_EM_RESTART': '1', 03:17:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:17:13 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 03:17:13 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:17:13 INFO - 'PWD': '/builds/slave/test', 03:17:13 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 03:17:13 INFO - 'SHELL': '/bin/bash', 03:17:13 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.HknllhoTf1/Listeners', 03:17:13 INFO - 'TMPDIR': '/var/folders/k2/1p7n4dw54cbgz4k9crwktl8800000w/T/', 03:17:13 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 03:17:13 INFO - 'USER': 'cltbld', 03:17:13 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 03:17:13 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 03:17:13 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 03:17:13 INFO - 'XPC_FLAGS': '0x0', 03:17:13 INFO - 'XPC_SERVICE_NAME': '0', 03:17:13 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 03:17:14 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:17:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 03:17:14 INFO - Running setup.py (path:/var/folders/k2/1p7n4dw54cbgz4k9crwktl8800000w/T/pip-3ng_b6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 03:17:14 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)) 03:17:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 03:17:14 INFO - Running setup.py (path:/var/folders/k2/1p7n4dw54cbgz4k9crwktl8800000w/T/pip-LvjPLW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 03:17:14 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)) 03:17:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 03:17:14 INFO - Running setup.py (path:/var/folders/k2/1p7n4dw54cbgz4k9crwktl8800000w/T/pip-ltnGdW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 03:17:14 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)) 03:17:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 03:17:14 INFO - Running setup.py (path:/var/folders/k2/1p7n4dw54cbgz4k9crwktl8800000w/T/pip-AcOT6C-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 03:17:14 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)) 03:17:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 03:17:14 INFO - Running setup.py (path:/var/folders/k2/1p7n4dw54cbgz4k9crwktl8800000w/T/pip-AResJi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 03:17:14 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)) 03:17:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 03:17:14 INFO - Running setup.py (path:/var/folders/k2/1p7n4dw54cbgz4k9crwktl8800000w/T/pip-k56GUP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 03:17:14 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)) 03:17:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 03:17:14 INFO - Running setup.py (path:/var/folders/k2/1p7n4dw54cbgz4k9crwktl8800000w/T/pip-zxzjH_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 03:17:15 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)) 03:17:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 03:17:15 INFO - Running setup.py (path:/var/folders/k2/1p7n4dw54cbgz4k9crwktl8800000w/T/pip-AABiKP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 03:17:15 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)) 03:17:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 03:17:15 INFO - Running setup.py (path:/var/folders/k2/1p7n4dw54cbgz4k9crwktl8800000w/T/pip-mTGsA6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 03:17:15 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)) 03:17:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 03:17:15 INFO - Running setup.py (path:/var/folders/k2/1p7n4dw54cbgz4k9crwktl8800000w/T/pip-btXQP3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 03:17:15 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)) 03:17:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 03:17:15 INFO - Running setup.py (path:/var/folders/k2/1p7n4dw54cbgz4k9crwktl8800000w/T/pip-fTRhB1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 03:17:15 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)) 03:17:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 03:17:15 INFO - Running setup.py (path:/var/folders/k2/1p7n4dw54cbgz4k9crwktl8800000w/T/pip-qLG07r-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 03:17:15 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)) 03:17:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 03:17:15 INFO - Running setup.py (path:/var/folders/k2/1p7n4dw54cbgz4k9crwktl8800000w/T/pip-38n8aT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 03:17:15 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)) 03:17:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 03:17:15 INFO - Running setup.py (path:/var/folders/k2/1p7n4dw54cbgz4k9crwktl8800000w/T/pip-jEy5TJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 03:17:15 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)) 03:17:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 03:17:15 INFO - Running setup.py (path:/var/folders/k2/1p7n4dw54cbgz4k9crwktl8800000w/T/pip-WfaCQm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 03:17:15 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)) 03:17:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 03:17:15 INFO - Running setup.py (path:/var/folders/k2/1p7n4dw54cbgz4k9crwktl8800000w/T/pip-ZD2Nok-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 03:17:16 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)) 03:17:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 03:17:16 INFO - Running setup.py (path:/var/folders/k2/1p7n4dw54cbgz4k9crwktl8800000w/T/pip-X6S2zx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 03:17:16 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)) 03:17:16 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 03:17:16 INFO - Running setup.py (path:/var/folders/k2/1p7n4dw54cbgz4k9crwktl8800000w/T/pip-gnIlrD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 03:17:16 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)) 03:17:16 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 03:17:16 INFO - Running setup.py (path:/var/folders/k2/1p7n4dw54cbgz4k9crwktl8800000w/T/pip-OKBg01-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 03:17:16 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)) 03:17:16 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 03:17:16 INFO - Running setup.py (path:/var/folders/k2/1p7n4dw54cbgz4k9crwktl8800000w/T/pip-BlrWKx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 03:17:16 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)) 03:17:16 INFO - Unpacking /builds/slave/test/build/tests/marionette 03:17:16 INFO - Running setup.py (path:/var/folders/k2/1p7n4dw54cbgz4k9crwktl8800000w/T/pip-2yKJNN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 03:17:16 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 03:17:16 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)) 03:17:16 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)) 03:17:16 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)) 03:17:16 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)) 03:17:16 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)) 03:17:16 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)) 03:17:16 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 03:17:16 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:17:16 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:17:16 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 03:17:16 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 03:17:16 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:17:16 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:17:19 INFO - Downloading blessings-1.6.tar.gz 03:17:19 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 03:17:19 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)) 03:17:19 INFO - Installing collected packages: blessings 03:17:19 INFO - Running setup.py install for blessings 03:17:19 INFO - Successfully installed blessings 03:17:19 INFO - Cleaning up... 03:17:19 INFO - Return code: 0 03:17:19 INFO - Done creating virtualenv /builds/slave/test/build/venv. 03:17:19 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 03:17:19 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 03:17:20 INFO - Reading from file tmpfile_stdout 03:17:20 INFO - Current package versions: 03:17:20 INFO - blessings == 1.6 03:17:20 INFO - blobuploader == 1.2.4 03:17:20 INFO - browsermob-proxy == 0.6.0 03:17:20 INFO - docopt == 0.6.1 03:17:20 INFO - manifestparser == 1.1 03:17:20 INFO - marionette-client == 2.3.0 03:17:20 INFO - marionette-driver == 1.4.0 03:17:20 INFO - mozInstall == 1.12 03:17:20 INFO - mozcrash == 0.17 03:17:20 INFO - mozdebug == 0.1 03:17:20 INFO - mozdevice == 0.48 03:17:20 INFO - mozfile == 1.2 03:17:20 INFO - mozhttpd == 0.7 03:17:20 INFO - mozinfo == 0.9 03:17:20 INFO - mozleak == 0.1 03:17:20 INFO - mozlog == 3.1 03:17:20 INFO - moznetwork == 0.27 03:17:20 INFO - mozprocess == 0.22 03:17:20 INFO - mozprofile == 0.28 03:17:20 INFO - mozrunner == 6.11 03:17:20 INFO - mozscreenshot == 0.1 03:17:20 INFO - mozsystemmonitor == 0.0 03:17:20 INFO - moztest == 0.7 03:17:20 INFO - mozversion == 1.4 03:17:20 INFO - psutil == 3.1.1 03:17:20 INFO - requests == 1.2.3 03:17:20 INFO - wptserve == 1.4.0 03:17:20 INFO - wsgiref == 0.1.2 03:17:20 INFO - Running post-action listener: _resource_record_post_action 03:17:20 INFO - Running post-action listener: _start_resource_monitoring 03:17:20 INFO - Starting resource monitoring. 03:17:20 INFO - ##### 03:17:20 INFO - ##### Running pull step. 03:17:20 INFO - ##### 03:17:20 INFO - Running pre-action listener: _resource_record_pre_action 03:17:20 INFO - Running main action method: pull 03:17:20 INFO - Pull has nothing to do! 03:17:20 INFO - Running post-action listener: _resource_record_post_action 03:17:20 INFO - ##### 03:17:20 INFO - ##### Running install step. 03:17:20 INFO - ##### 03:17:20 INFO - Running pre-action listener: _resource_record_pre_action 03:17:20 INFO - Running main action method: install 03:17:20 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 03:17:20 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 03:17:20 INFO - Reading from file tmpfile_stdout 03:17:20 INFO - Detecting whether we're running mozinstall >=1.0... 03:17:20 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 03:17:20 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 03:17:20 INFO - Reading from file tmpfile_stdout 03:17:20 INFO - Output received: 03:17:20 INFO - Usage: mozinstall [options] installer 03:17:20 INFO - Options: 03:17:20 INFO - -h, --help show this help message and exit 03:17:20 INFO - -d DEST, --destination=DEST 03:17:20 INFO - Directory to install application into. [default: 03:17:20 INFO - "/builds/slave/test"] 03:17:20 INFO - --app=APP Application being installed. [default: firefox] 03:17:20 INFO - mkdir: /builds/slave/test/build/application 03:17:20 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg', '--destination', '/builds/slave/test/build/application'] 03:17:20 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg --destination /builds/slave/test/build/application 03:17:38 INFO - Reading from file tmpfile_stdout 03:17:38 INFO - Output received: 03:17:38 INFO - /builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox 03:17:38 INFO - Running post-action listener: _resource_record_post_action 03:17:38 INFO - ##### 03:17:38 INFO - ##### Running run-tests step. 03:17:38 INFO - ##### 03:17:38 INFO - Running pre-action listener: _resource_record_pre_action 03:17:38 INFO - Running main action method: run_tests 03:17:38 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 03:17:38 INFO - Minidump filename unknown. Determining based upon platform and architecture. 03:17:38 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 03:17:38 INFO - grabbing minidump binary from tooltool 03:17: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')]} 03:17:38 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 0x10ba435e0>, '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 0x10b626cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10b651990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 03:17:38 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 03:17:38 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 03:17:38 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 03:17:38 INFO - Return code: 0 03:17:38 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 03:17:38 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 03:17:38 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/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/arYvcEvGTNufbvnBj8aoSA/artifacts/public/build/firefox-48.0a2.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 03:17:38 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/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox --symbols-path=https://queue.taskcluster.net/v1/task/arYvcEvGTNufbvnBj8aoSA/artifacts/public/build/firefox-48.0a2.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 03:17:38 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.7dgFm8apiB/Render', 03:17:38 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 03:17:38 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 03:17:38 INFO - 'HOME': '/Users/cltbld', 03:17:38 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 03:17:38 INFO - 'LOGNAME': 'cltbld', 03:17:38 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 03:17:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:17:38 INFO - 'MOZ_NO_REMOTE': '1', 03:17:38 INFO - 'NO_EM_RESTART': '1', 03:17:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:17:38 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 03:17:38 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:17:38 INFO - 'PWD': '/builds/slave/test', 03:17:38 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 03:17:38 INFO - 'SHELL': '/bin/bash', 03:17:38 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.HknllhoTf1/Listeners', 03:17:38 INFO - 'TMPDIR': '/var/folders/k2/1p7n4dw54cbgz4k9crwktl8800000w/T/', 03:17:38 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 03:17:38 INFO - 'USER': 'cltbld', 03:17:38 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 03:17:38 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 03:17:38 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 03:17:38 INFO - 'XPC_FLAGS': '0x0', 03:17:38 INFO - 'XPC_SERVICE_NAME': '0', 03:17:38 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 03:17:38 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/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/arYvcEvGTNufbvnBj8aoSA/artifacts/public/build/firefox-48.0a2.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 03:17:39 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 03:17:39 INFO - import pkg_resources 03:17:40 INFO - Using 1 client processes 03:17:40 INFO - wptserve Starting http server on 127.0.0.1:8000 03:17:40 INFO - wptserve Starting http server on 127.0.0.1:8001 03:17:40 INFO - wptserve Starting http server on 127.0.0.1:8443 03:17:42 INFO - SUITE-START | Running 778 tests 03:17:42 INFO - Running testharness tests 03:17:42 INFO - Setting up ssl 03:17:42 INFO - PROCESS | certutil | 03:17:42 INFO - PROCESS | certutil | 03:17:42 INFO - PROCESS | certutil | 03:17:42 INFO - Certificate Nickname Trust Attributes 03:17:42 INFO - SSL,S/MIME,JAR/XPI 03:17:42 INFO - 03:17:42 INFO - web-platform-tests CT,, 03:17:42 INFO - 03:17:42 INFO - Starting runner 03:17:43 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 03:17:43 INFO - PROCESS | 1653 | 1462961863542 Marionette DEBUG Marionette enabled via build flag and pref 03:17:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x113c94800 == 1 [pid = 1653] [id = 1] 03:17:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 1 (0x113c95000) [pid = 1653] [serial = 1] [outer = 0x0] 03:17:43 INFO - PROCESS | 1653 | [1653] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 03:17:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 2 (0x113c96000) [pid = 1653] [serial = 2] [outer = 0x113c95000] 03:17:43 INFO - PROCESS | 1653 | 1462961863903 Marionette INFO Listening on port 2828 03:17:44 INFO - PROCESS | 1653 | 1462961864131 Marionette DEBUG Marionette enabled via command-line flag 03:17:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x1166f8000 == 2 [pid = 1653] [id = 2] 03:17:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 3 (0x1166f8800) [pid = 1653] [serial = 3] [outer = 0x0] 03:17:44 INFO - PROCESS | 1653 | [1653] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 03:17:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 4 (0x1166f9800) [pid = 1653] [serial = 4] [outer = 0x1166f8800] 03:17:44 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:17:44 INFO - PROCESS | 1653 | 1462961864282 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49288 03:17:44 INFO - PROCESS | 1653 | 1462961864369 Marionette DEBUG Closed connection conn0 03:17:44 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:17:44 INFO - PROCESS | 1653 | 1462961864375 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49289 03:17:44 INFO - PROCESS | 1653 | 1462961864383 Marionette DEBUG Closed connection conn1 03:17:44 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 03:17:44 INFO - PROCESS | 1653 | 1462961864388 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49290 03:17:44 INFO - PROCESS | 1653 | 1462961864395 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 03:17:44 INFO - PROCESS | 1653 | 1462961864401 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","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":"20160511015516","device":"desktop","version":"48.0a2"} 03:17:44 INFO - PROCESS | 1653 | [1653] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:17:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x119acf000 == 3 [pid = 1653] [id = 3] 03:17:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 5 (0x119b0c000) [pid = 1653] [serial = 5] [outer = 0x0] 03:17:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x119b0d000 == 4 [pid = 1653] [id = 4] 03:17:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 6 (0x119b2a400) [pid = 1653] [serial = 6] [outer = 0x0] 03:17:45 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 03:17:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x121803000 == 5 [pid = 1653] [id = 5] 03:17:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 7 (0x119817800) [pid = 1653] [serial = 7] [outer = 0x0] 03:17:45 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 03:17:45 INFO - PROCESS | 1653 | [1653] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 03:17:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 8 (0x1218ca000) [pid = 1653] [serial = 8] [outer = 0x119817800] 03:17:45 INFO - PROCESS | 1653 | [1653] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 03:17:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 9 (0x121ca1800) [pid = 1653] [serial = 9] [outer = 0x119b0c000] 03:17:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 10 (0x121cfe800) [pid = 1653] [serial = 10] [outer = 0x119b2a400] 03:17:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 11 (0x12166c400) [pid = 1653] [serial = 11] [outer = 0x119817800] 03:17:46 INFO - PROCESS | 1653 | [1653] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 03:17:46 INFO - PROCESS | 1653 | 1462961866409 Marionette DEBUG loaded listener.js 03:17:46 INFO - PROCESS | 1653 | 1462961866419 Marionette DEBUG loaded listener.js 03:17:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 12 (0x126738800) [pid = 1653] [serial = 12] [outer = 0x119817800] 03:17:46 INFO - PROCESS | 1653 | 1462961866784 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"45906df0-ef04-9b4d-b53d-64f1d6dfd78c","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","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":"20160511015516","device":"desktop","version":"48.0a2","command_id":1}}] 03:17:46 INFO - PROCESS | 1653 | 1462961866882 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}] 03:17:46 INFO - PROCESS | 1653 | 1462961866943 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 03:17:47 INFO - PROCESS | 1653 | 1462961867017 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 03:17:47 INFO - PROCESS | 1653 | [1653] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 03:17:47 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5290 03:17:47 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5290 03:17:47 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 03:17:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 13 (0x120eb3400) [pid = 1653] [serial = 13] [outer = 0x119817800] 03:17:47 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:17:47 INFO - PROCESS | 1653 | 1462961867309 Marionette TRACE conn2 <- [1,3,null,{}] 03:17:47 INFO - PROCESS | 1653 | 1462961867312 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 03:17:47 INFO - PROCESS | 1653 | 1462961867339 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 03:17:47 INFO - PROCESS | 1653 | 1462961867366 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 03:17:47 INFO - PROCESS | 1653 | 1462961867367 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 03:17:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 03:17:47 INFO - PROCESS | 1653 | 1462961867375 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 03:17:47 INFO - PROCESS | 1653 | 1462961867378 Marionette TRACE conn2 <- [1,6,null,{}] 03:17:47 INFO - PROCESS | 1653 | 1462961867380 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}] 03:17:47 INFO - PROCESS | 1653 | 1462961867391 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 03:17:47 INFO - PROCESS | 1653 | 1462961867394 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x129088000 == 6 [pid = 1653] [id = 6] 03:17:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 14 (0x129072c00) [pid = 1653] [serial = 14] [outer = 0x0] 03:17:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 15 (0x1292aec00) [pid = 1653] [serial = 15] [outer = 0x129072c00] 03:17:47 INFO - PROCESS | 1653 | 1462961867424 Marionette DEBUG loaded listener.js 03:17:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 16 (0x1292b4400) [pid = 1653] [serial = 16] [outer = 0x129072c00] 03:17:47 INFO - PROCESS | 1653 | 1462961867733 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]]]}] 03:17:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x129095800 == 7 [pid = 1653] [id = 7] 03:17:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 17 (0x1292b4c00) [pid = 1653] [serial = 17] [outer = 0x0] 03:17:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 18 (0x1292bb000) [pid = 1653] [serial = 18] [outer = 0x1292b4c00] 03:17:47 INFO - PROCESS | 1653 | 1462961867760 Marionette DEBUG loaded listener.js 03:17:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 19 (0x12953f000) [pid = 1653] [serial = 19] [outer = 0x1292b4c00] 03:17:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 03:17:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 423ms 03:17:47 INFO - PROCESS | 1653 | 1462961867830 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 03:17:47 INFO - PROCESS | 1653 | 1462961867831 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 03:17:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 03:17:47 INFO - PROCESS | 1653 | 1462961867847 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 03:17:47 INFO - PROCESS | 1653 | 1462961867848 Marionette TRACE conn2 <- [1,10,null,{}] 03:17:47 INFO - PROCESS | 1653 | 1462961867858 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}] 03:17:47 INFO - PROCESS | 1653 | 1462961867991 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 03:17:48 INFO - PROCESS | 1653 | 1462961868025 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x12aa5e000 == 8 [pid = 1653] [id = 8] 03:17:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 20 (0x12aa4b000) [pid = 1653] [serial = 20] [outer = 0x0] 03:17:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 21 (0x12aa4cc00) [pid = 1653] [serial = 21] [outer = 0x12aa4b000] 03:17:48 INFO - PROCESS | 1653 | 1462961868054 Marionette DEBUG loaded listener.js 03:17:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 22 (0x12aa51000) [pid = 1653] [serial = 22] [outer = 0x12aa4b000] 03:17:48 INFO - PROCESS | 1653 | 1462961868396 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]]]}] 03:17:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 03:17:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 581ms 03:17:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 03:17:48 INFO - PROCESS | 1653 | 1462961868420 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 03:17:48 INFO - PROCESS | 1653 | 1462961868422 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 03:17:48 INFO - PROCESS | 1653 | 1462961868424 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 03:17:48 INFO - PROCESS | 1653 | 1462961868425 Marionette TRACE conn2 <- [1,14,null,{}] 03:17:48 INFO - PROCESS | 1653 | 1462961868439 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}] 03:17:48 INFO - PROCESS | 1653 | 1462961868529 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 03:17:48 INFO - PROCESS | 1653 | 1462961868535 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b278000 == 9 [pid = 1653] [id = 9] 03:17:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 23 (0x12aa57000) [pid = 1653] [serial = 23] [outer = 0x0] 03:17:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 24 (0x12abb7000) [pid = 1653] [serial = 24] [outer = 0x12aa57000] 03:17:48 INFO - PROCESS | 1653 | 1462961868559 Marionette DEBUG loaded listener.js 03:17:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 25 (0x12b812400) [pid = 1653] [serial = 25] [outer = 0x12aa57000] 03:17:48 INFO - PROCESS | 1653 | 1462961868841 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]]]}] 03:17:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 03:17:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 468ms 03:17:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 03:17:48 INFO - PROCESS | 1653 | 1462961868893 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 03:17:48 INFO - PROCESS | 1653 | 1462961868894 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 03:17:48 INFO - PROCESS | 1653 | 1462961868896 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 03:17:48 INFO - PROCESS | 1653 | 1462961868897 Marionette TRACE conn2 <- [1,18,null,{}] 03:17:48 INFO - PROCESS | 1653 | 1462961868899 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}] 03:17:48 INFO - PROCESS | 1653 | 1462961868990 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 03:17:48 INFO - PROCESS | 1653 | 1462961868995 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b8e1000 == 10 [pid = 1653] [id = 10] 03:17:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 26 (0x12ba5f400) [pid = 1653] [serial = 26] [outer = 0x0] 03:17:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 27 (0x12ba61c00) [pid = 1653] [serial = 27] [outer = 0x12ba5f400] 03:17:49 INFO - PROCESS | 1653 | 1462961869021 Marionette DEBUG loaded listener.js 03:17:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 28 (0x12ba9a000) [pid = 1653] [serial = 28] [outer = 0x12ba5f400] 03:17:49 INFO - PROCESS | 1653 | 1462961869319 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]]]}] 03:17:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 03:17:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 469ms 03:17:49 INFO - PROCESS | 1653 | 1462961869366 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 03:17:49 INFO - PROCESS | 1653 | 1462961869367 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 03:17:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 03:17:49 INFO - PROCESS | 1653 | 1462961869373 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 03:17:49 INFO - PROCESS | 1653 | 1462961869374 Marionette TRACE conn2 <- [1,22,null,{}] 03:17:49 INFO - PROCESS | 1653 | 1462961869376 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}] 03:17:49 INFO - PROCESS | 1653 | 1462961869462 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 03:17:49 INFO - PROCESS | 1653 | 1462961869466 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bf84000 == 11 [pid = 1653] [id = 11] 03:17:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 29 (0x12ba9d400) [pid = 1653] [serial = 29] [outer = 0x0] 03:17:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 30 (0x11768a400) [pid = 1653] [serial = 30] [outer = 0x12ba9d400] 03:17:49 INFO - PROCESS | 1653 | 1462961869496 Marionette DEBUG loaded listener.js 03:17:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 31 (0x12baa1800) [pid = 1653] [serial = 31] [outer = 0x12ba9d400] 03:17:49 INFO - PROCESS | 1653 | 1462961869741 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]]]}] 03:17:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 03:17:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 419ms 03:17:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 03:17:49 INFO - PROCESS | 1653 | 1462961869793 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 03:17:49 INFO - PROCESS | 1653 | 1462961869794 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 03:17:49 INFO - PROCESS | 1653 | 1462961869796 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 03:17:49 INFO - PROCESS | 1653 | 1462961869797 Marionette TRACE conn2 <- [1,26,null,{}] 03:17:49 INFO - PROCESS | 1653 | 1462961869799 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}] 03:17:49 INFO - PROCESS | 1653 | 1462961869907 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 03:17:49 INFO - PROCESS | 1653 | 1462961869913 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x1182f1800 == 12 [pid = 1653] [id = 12] 03:17:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 32 (0x118586400) [pid = 1653] [serial = 32] [outer = 0x0] 03:17:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 33 (0x12bdb6800) [pid = 1653] [serial = 33] [outer = 0x118586400] 03:17:49 INFO - PROCESS | 1653 | 1462961869938 Marionette DEBUG loaded listener.js 03:17:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 34 (0x12bf69400) [pid = 1653] [serial = 34] [outer = 0x118586400] 03:17:50 INFO - PROCESS | 1653 | 1462961870183 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]]]}] 03:17:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 03:17:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 419ms 03:17:50 INFO - PROCESS | 1653 | 1462961870215 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 03:17:50 INFO - PROCESS | 1653 | 1462961870217 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 03:17:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 03:17:50 INFO - PROCESS | 1653 | 1462961870229 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 03:17:50 INFO - PROCESS | 1653 | 1462961870230 Marionette TRACE conn2 <- [1,30,null,{}] 03:17:50 INFO - PROCESS | 1653 | 1462961870232 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}] 03:17:50 INFO - PROCESS | 1653 | 1462961870334 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 03:17:50 INFO - PROCESS | 1653 | 1462961870338 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c51c800 == 13 [pid = 1653] [id = 13] 03:17:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 35 (0x12bf6c400) [pid = 1653] [serial = 35] [outer = 0x0] 03:17:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 36 (0x12bf71000) [pid = 1653] [serial = 36] [outer = 0x12bf6c400] 03:17:50 INFO - PROCESS | 1653 | 1462961870363 Marionette DEBUG loaded listener.js 03:17:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 37 (0x12c507000) [pid = 1653] [serial = 37] [outer = 0x12bf6c400] 03:17:50 INFO - PROCESS | 1653 | 1462961870607 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]]]}] 03:17:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 03:17:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 419ms 03:17:50 INFO - PROCESS | 1653 | 1462961870649 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 03:17:50 INFO - PROCESS | 1653 | 1462961870650 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 03:17:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 03:17:50 INFO - PROCESS | 1653 | 1462961870660 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 03:17:50 INFO - PROCESS | 1653 | 1462961870661 Marionette TRACE conn2 <- [1,34,null,{}] 03:17:50 INFO - PROCESS | 1653 | 1462961870663 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}] 03:17:50 INFO - PROCESS | 1653 | 1462961870755 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 03:17:50 INFO - PROCESS | 1653 | 1462961870760 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c6cf800 == 14 [pid = 1653] [id = 14] 03:17:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 38 (0x12c509400) [pid = 1653] [serial = 38] [outer = 0x0] 03:17:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 39 (0x12c50fc00) [pid = 1653] [serial = 39] [outer = 0x12c509400] 03:17:50 INFO - PROCESS | 1653 | 1462961870795 Marionette DEBUG loaded listener.js 03:17:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 40 (0x12c69d000) [pid = 1653] [serial = 40] [outer = 0x12c509400] 03:17:51 INFO - PROCESS | 1653 | 1462961871054 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]]]}] 03:17:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 03:17:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 418ms 03:17:51 INFO - PROCESS | 1653 | 1462961871079 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 03:17:51 INFO - PROCESS | 1653 | 1462961871081 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 03:17:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 03:17:51 INFO - PROCESS | 1653 | 1462961871083 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 03:17:51 INFO - PROCESS | 1653 | 1462961871084 Marionette TRACE conn2 <- [1,38,null,{}] 03:17:51 INFO - PROCESS | 1653 | 1462961871094 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}] 03:17:51 INFO - PROCESS | 1653 | 1462961871188 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 03:17:51 INFO - PROCESS | 1653 | 1462961871193 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cd0c000 == 15 [pid = 1653] [id = 15] 03:17:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 41 (0x12c6a0000) [pid = 1653] [serial = 41] [outer = 0x0] 03:17:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 42 (0x12c6a5c00) [pid = 1653] [serial = 42] [outer = 0x12c6a0000] 03:17:51 INFO - PROCESS | 1653 | 1462961871217 Marionette DEBUG loaded listener.js 03:17:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 43 (0x12cdbb400) [pid = 1653] [serial = 43] [outer = 0x12c6a0000] 03:17:51 INFO - PROCESS | 1653 | 1462961871455 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]]]}] 03:17:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 03:17:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 426ms 03:17:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 03:17:51 INFO - PROCESS | 1653 | 1462961871510 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 03:17:51 INFO - PROCESS | 1653 | 1462961871511 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 03:17:51 INFO - PROCESS | 1653 | 1462961871513 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 03:17:51 INFO - PROCESS | 1653 | 1462961871514 Marionette TRACE conn2 <- [1,42,null,{}] 03:17:51 INFO - PROCESS | 1653 | 1462961871516 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}] 03:17:51 INFO - PROCESS | 1653 | 1462961871622 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 03:17:51 INFO - PROCESS | 1653 | 1462961871626 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d155800 == 16 [pid = 1653] [id = 16] 03:17:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 44 (0x12cdbdc00) [pid = 1653] [serial = 44] [outer = 0x0] 03:17:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 45 (0x12cdc5400) [pid = 1653] [serial = 45] [outer = 0x12cdbdc00] 03:17:51 INFO - PROCESS | 1653 | 1462961871652 Marionette DEBUG loaded listener.js 03:17:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 46 (0x12d116000) [pid = 1653] [serial = 46] [outer = 0x12cdbdc00] 03:17:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d16a000 == 17 [pid = 1653] [id = 17] 03:17:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 47 (0x12d16a800) [pid = 1653] [serial = 47] [outer = 0x0] 03:17:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 48 (0x12b84b000) [pid = 1653] [serial = 48] [outer = 0x12d16a800] 03:17:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 49 (0x12b851000) [pid = 1653] [serial = 49] [outer = 0x12d16a800] 03:17:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b856000 == 18 [pid = 1653] [id = 18] 03:17:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 50 (0x12d119400) [pid = 1653] [serial = 50] [outer = 0x0] 03:17:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 51 (0x12d419000) [pid = 1653] [serial = 51] [outer = 0x12d119400] 03:17:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 52 (0x12d116c00) [pid = 1653] [serial = 52] [outer = 0x12d119400] 03:17:52 INFO - PROCESS | 1653 | 1462961872027 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]]]}] 03:17:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 03:17:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 568ms 03:17:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 03:17:52 INFO - PROCESS | 1653 | 1462961872081 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 03:17:52 INFO - PROCESS | 1653 | 1462961872083 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 03:17:52 INFO - PROCESS | 1653 | 1462961872085 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 03:17:52 INFO - PROCESS | 1653 | 1462961872096 Marionette TRACE conn2 <- [1,46,null,{}] 03:17:52 INFO - PROCESS | 1653 | 1462961872099 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}] 03:17:52 INFO - PROCESS | 1653 | 1462961872195 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 03:17:52 INFO - PROCESS | 1653 | 1462961872200 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d90e000 == 19 [pid = 1653] [id = 19] 03:17:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 53 (0x12d420400) [pid = 1653] [serial = 53] [outer = 0x0] 03:17:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 54 (0x1180f5400) [pid = 1653] [serial = 54] [outer = 0x12d420400] 03:17:52 INFO - PROCESS | 1653 | 1462961872231 Marionette DEBUG loaded listener.js 03:17:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 55 (0x1184fa000) [pid = 1653] [serial = 55] [outer = 0x12d420400] 03:17:52 INFO - PROCESS | 1653 | 1462961872485 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]]]}] 03:17:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 03:17:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 428ms 03:17:52 INFO - PROCESS | 1653 | 1462961872515 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 03:17:52 INFO - PROCESS | 1653 | 1462961872516 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 03:17:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 03:17:52 INFO - PROCESS | 1653 | 1462961872527 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 03:17:52 INFO - PROCESS | 1653 | 1462961872528 Marionette TRACE conn2 <- [1,50,null,{}] 03:17:52 INFO - PROCESS | 1653 | 1462961872530 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}] 03:17:52 INFO - PROCESS | 1653 | 1462961872629 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 03:17:52 INFO - PROCESS | 1653 | 1462961872634 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x12db4b800 == 20 [pid = 1653] [id = 20] 03:17:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 56 (0x1180a9800) [pid = 1653] [serial = 56] [outer = 0x0] 03:17:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 57 (0x1180ac000) [pid = 1653] [serial = 57] [outer = 0x1180a9800] 03:17:52 INFO - PROCESS | 1653 | 1462961872659 Marionette DEBUG loaded listener.js 03:17:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 58 (0x118118400) [pid = 1653] [serial = 58] [outer = 0x1180a9800] 03:17:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 03:17:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 368ms 03:17:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 03:17:52 INFO - PROCESS | 1653 | 1462961872891 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]]]}] 03:17:52 INFO - PROCESS | 1653 | 1462961872895 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 03:17:52 INFO - PROCESS | 1653 | 1462961872896 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 03:17:52 INFO - PROCESS | 1653 | 1462961872898 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 03:17:52 INFO - PROCESS | 1653 | 1462961872899 Marionette TRACE conn2 <- [1,54,null,{}] 03:17:52 INFO - PROCESS | 1653 | 1462961872909 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}] 03:17:53 INFO - PROCESS | 1653 | 1462961873005 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 03:17:53 INFO - PROCESS | 1653 | 1462961873011 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x12db5b000 == 21 [pid = 1653] [id = 21] 03:17:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 59 (0x11811b000) [pid = 1653] [serial = 59] [outer = 0x0] 03:17:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 60 (0x118121400) [pid = 1653] [serial = 60] [outer = 0x11811b000] 03:17:53 INFO - PROCESS | 1653 | 1462961873036 Marionette DEBUG loaded listener.js 03:17:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 61 (0x1246a5800) [pid = 1653] [serial = 61] [outer = 0x11811b000] 03:17:53 INFO - PROCESS | 1653 | 1462961873268 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]]]}] 03:17:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 03:17:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 421ms 03:17:53 INFO - PROCESS | 1653 | 1462961873328 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 03:17:53 INFO - PROCESS | 1653 | 1462961873329 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 03:17:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 03:17:53 INFO - PROCESS | 1653 | 1462961873331 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 03:17:53 INFO - PROCESS | 1653 | 1462961873332 Marionette TRACE conn2 <- [1,58,null,{}] 03:17:53 INFO - PROCESS | 1653 | 1462961873342 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}] 03:17:53 INFO - PROCESS | 1653 | 1462961873447 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 03:17:53 INFO - PROCESS | 1653 | 1462961873454 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x12de22800 == 22 [pid = 1653] [id = 22] 03:17:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 62 (0x12d419c00) [pid = 1653] [serial = 62] [outer = 0x0] 03:17:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x12dfb6c00) [pid = 1653] [serial = 63] [outer = 0x12d419c00] 03:17:53 INFO - PROCESS | 1653 | 1462961873481 Marionette DEBUG loaded listener.js 03:17:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x12dfbc000) [pid = 1653] [serial = 64] [outer = 0x12d419c00] 03:17:54 INFO - PROCESS | 1653 | 1462961874565 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]]]}] 03:17:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 03:17:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1273ms 03:17:54 INFO - PROCESS | 1653 | 1462961874607 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 03:17:54 INFO - PROCESS | 1653 | 1462961874611 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 03:17:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 03:17:54 INFO - PROCESS | 1653 | 1462961874616 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 03:17:54 INFO - PROCESS | 1653 | 1462961874620 Marionette TRACE conn2 <- [1,62,null,{}] 03:17:54 INFO - PROCESS | 1653 | 1462961874626 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}] 03:17:54 INFO - PROCESS | 1653 | 1462961874795 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 03:17:54 INFO - PROCESS | 1653 | 1462961874839 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x112557000 == 23 [pid = 1653] [id = 23] 03:17:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x11275d400) [pid = 1653] [serial = 65] [outer = 0x0] 03:17:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x112ad3000) [pid = 1653] [serial = 66] [outer = 0x11275d400] 03:17:54 INFO - PROCESS | 1653 | 1462961874912 Marionette DEBUG loaded listener.js 03:17:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x113cc3c00) [pid = 1653] [serial = 67] [outer = 0x11275d400] 03:17:55 INFO - PROCESS | 1653 | 1462961875315 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]]]}] 03:17:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 03:17:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 724ms 03:17:55 INFO - PROCESS | 1653 | 1462961875341 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 03:17:55 INFO - PROCESS | 1653 | 1462961875344 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 03:17:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 03:17:55 INFO - PROCESS | 1653 | 1462961875349 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 03:17:55 INFO - PROCESS | 1653 | 1462961875351 Marionette TRACE conn2 <- [1,66,null,{}] 03:17:55 INFO - PROCESS | 1653 | 1462961875356 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}] 03:17:55 INFO - PROCESS | 1653 | 1462961875467 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 03:17:55 INFO - PROCESS | 1653 | 1462961875510 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x11687a800 == 24 [pid = 1653] [id = 24] 03:17:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x11627ec00) [pid = 1653] [serial = 68] [outer = 0x0] 03:17:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x1167f9000) [pid = 1653] [serial = 69] [outer = 0x11627ec00] 03:17:55 INFO - PROCESS | 1653 | 1462961875540 Marionette DEBUG loaded listener.js 03:17:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x116a5c000) [pid = 1653] [serial = 70] [outer = 0x11627ec00] 03:17:55 INFO - PROCESS | 1653 | 1462961875955 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]]]}] 03:17:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 03:17:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 623ms 03:17:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 03:17:55 INFO - PROCESS | 1653 | 1462961875973 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 03:17:55 INFO - PROCESS | 1653 | 1462961875974 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 03:17:55 INFO - PROCESS | 1653 | 1462961875977 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 03:17:55 INFO - PROCESS | 1653 | 1462961875979 Marionette TRACE conn2 <- [1,70,null,{}] 03:17:55 INFO - PROCESS | 1653 | 1462961875987 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}] 03:17:56 INFO - PROCESS | 1653 | 1462961876116 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 03:17:56 INFO - PROCESS | 1653 | 1462961876414 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x113c81800 == 25 [pid = 1653] [id = 25] 03:17:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x11627fc00) [pid = 1653] [serial = 71] [outer = 0x0] 03:17:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x11645d400) [pid = 1653] [serial = 72] [outer = 0x11627fc00] 03:17:56 INFO - PROCESS | 1653 | 1462961876469 Marionette DEBUG loaded listener.js 03:17:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x116602400) [pid = 1653] [serial = 73] [outer = 0x11627fc00] 03:17:56 INFO - PROCESS | 1653 | 1462961876888 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]]]}] 03:17:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 03:17:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 922ms 03:17:56 INFO - PROCESS | 1653 | 1462961876900 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 03:17:56 INFO - PROCESS | 1653 | 1462961876904 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 03:17:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 03:17:56 INFO - PROCESS | 1653 | 1462961876909 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 03:17:56 INFO - PROCESS | 1653 | 1462961876911 Marionette TRACE conn2 <- [1,74,null,{}] 03:17:56 INFO - PROCESS | 1653 | 1462961876916 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}] 03:17:57 INFO - PROCESS | 1653 | 1462961877046 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 03:17:57 INFO - PROCESS | 1653 | 1462961877111 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x11625c000 == 26 [pid = 1653] [id = 26] 03:17:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x116610000) [pid = 1653] [serial = 74] [outer = 0x0] 03:17:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x1167f6400) [pid = 1653] [serial = 75] [outer = 0x116610000] 03:17:57 INFO - PROCESS | 1653 | 1462961877157 Marionette DEBUG loaded listener.js 03:17:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x11710a000) [pid = 1653] [serial = 76] [outer = 0x116610000] 03:17:57 INFO - PROCESS | 1653 | 1462961877511 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]]]}] 03:17:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 03:17:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 622ms 03:17:57 INFO - PROCESS | 1653 | 1462961877533 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 03:17:57 INFO - PROCESS | 1653 | 1462961877538 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 03:17:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 03:17:57 INFO - PROCESS | 1653 | 1462961877578 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 03:17:57 INFO - PROCESS | 1653 | 1462961877580 Marionette TRACE conn2 <- [1,78,null,{}] 03:17:57 INFO - PROCESS | 1653 | 1462961877584 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}] 03:17:57 INFO - PROCESS | 1653 | 1462961877677 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 03:17:57 INFO - PROCESS | 1653 | 1462961877685 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x116657800 == 27 [pid = 1653] [id = 27] 03:17:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x11320c400) [pid = 1653] [serial = 77] [outer = 0x0] 03:17:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x117688c00) [pid = 1653] [serial = 78] [outer = 0x11320c400] 03:17:57 INFO - PROCESS | 1653 | 1462961877711 Marionette DEBUG loaded listener.js 03:17:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1180aa800) [pid = 1653] [serial = 79] [outer = 0x11320c400] 03:17:58 INFO - PROCESS | 1653 | 1462961878047 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]]]}] 03:17:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 03:17:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 535ms 03:17:58 INFO - PROCESS | 1653 | 1462961878117 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 03:17:58 INFO - PROCESS | 1653 | 1462961878118 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 03:17:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 03:17:58 INFO - PROCESS | 1653 | 1462961878129 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 03:17:58 INFO - PROCESS | 1653 | 1462961878133 Marionette TRACE conn2 <- [1,82,null,{}] 03:17:58 INFO - PROCESS | 1653 | 1462961878138 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}] 03:17:58 INFO - PROCESS | 1653 | 1462961878228 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 03:17:58 INFO - PROCESS | 1653 | 1462961878242 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x116f70000 == 28 [pid = 1653] [id = 28] 03:17:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x118113000) [pid = 1653] [serial = 80] [outer = 0x0] 03:17:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1181c6c00) [pid = 1653] [serial = 81] [outer = 0x118113000] 03:17:58 INFO - PROCESS | 1653 | 1462961878271 Marionette DEBUG loaded listener.js 03:17:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x118587000) [pid = 1653] [serial = 82] [outer = 0x118113000] 03:17:58 INFO - PROCESS | 1653 | 1462961878668 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]]]}] 03:17:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 03:17:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 581ms 03:17:58 INFO - PROCESS | 1653 | 1462961878706 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 03:17:58 INFO - PROCESS | 1653 | 1462961878709 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 03:17:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 03:17:58 INFO - PROCESS | 1653 | 1462961878723 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 03:17:58 INFO - PROCESS | 1653 | 1462961878724 Marionette TRACE conn2 <- [1,86,null,{}] 03:17:58 INFO - PROCESS | 1653 | 1462961878728 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}] 03:17:58 INFO - PROCESS | 1653 | 1462961878838 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 03:17:58 INFO - PROCESS | 1653 | 1462961878870 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x1180e1000 == 29 [pid = 1653] [id = 29] 03:17:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x118740800) [pid = 1653] [serial = 83] [outer = 0x0] 03:17:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x11874c400) [pid = 1653] [serial = 84] [outer = 0x118740800] 03:17:58 INFO - PROCESS | 1653 | 1462961878904 Marionette DEBUG loaded listener.js 03:17:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1187dd800) [pid = 1653] [serial = 85] [outer = 0x118740800] 03:17:59 INFO - PROCESS | 1653 | 1462961879276 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]]]}] 03:17:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 03:17:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 580ms 03:17:59 INFO - PROCESS | 1653 | 1462961879293 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 03:17:59 INFO - PROCESS | 1653 | 1462961879294 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 03:17:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 03:17:59 INFO - PROCESS | 1653 | 1462961879296 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 03:17:59 INFO - PROCESS | 1653 | 1462961879297 Marionette TRACE conn2 <- [1,90,null,{}] 03:17:59 INFO - PROCESS | 1653 | 1462961879300 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}] 03:17:59 INFO - PROCESS | 1653 | 1462961879401 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 03:17:59 INFO - PROCESS | 1653 | 1462961879409 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x11871d800 == 30 [pid = 1653] [id = 30] 03:17:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1187df000) [pid = 1653] [serial = 86] [outer = 0x0] 03:17:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1187e6000) [pid = 1653] [serial = 87] [outer = 0x1187df000] 03:17:59 INFO - PROCESS | 1653 | 1462961879440 Marionette DEBUG loaded listener.js 03:17:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x118f48c00) [pid = 1653] [serial = 88] [outer = 0x1187df000] 03:17:59 INFO - PROCESS | 1653 | 1462961879730 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]]]}] 03:17:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 03:17:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 469ms 03:17:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 03:17:59 INFO - PROCESS | 1653 | 1462961879765 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 03:17:59 INFO - PROCESS | 1653 | 1462961879767 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 03:17:59 INFO - PROCESS | 1653 | 1462961879771 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 03:17:59 INFO - PROCESS | 1653 | 1462961879774 Marionette TRACE conn2 <- [1,94,null,{}] 03:17:59 INFO - PROCESS | 1653 | 1462961879777 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}] 03:17:59 INFO - PROCESS | 1653 | 1462961879850 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 03:17:59 INFO - PROCESS | 1653 | 1462961879857 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x11898d000 == 31 [pid = 1653] [id = 31] 03:17:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x118f64400) [pid = 1653] [serial = 89] [outer = 0x0] 03:17:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x118fe0800) [pid = 1653] [serial = 90] [outer = 0x118f64400] 03:17:59 INFO - PROCESS | 1653 | 1462961879890 Marionette DEBUG loaded listener.js 03:17:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x11972dc00) [pid = 1653] [serial = 91] [outer = 0x118f64400] 03:18:00 INFO - PROCESS | 1653 | 1462961880206 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]]]}] 03:18:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 03:18:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 472ms 03:18:00 INFO - PROCESS | 1653 | 1462961880242 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 03:18:00 INFO - PROCESS | 1653 | 1462961880243 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 03:18:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 03:18:00 INFO - PROCESS | 1653 | 1462961880245 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 03:18:00 INFO - PROCESS | 1653 | 1462961880246 Marionette TRACE conn2 <- [1,98,null,{}] 03:18:00 INFO - PROCESS | 1653 | 1462961880249 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}] 03:18:00 INFO - PROCESS | 1653 | 1462961880339 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 03:18:00 INFO - PROCESS | 1653 | 1462961880346 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x11923c800 == 32 [pid = 1653] [id = 32] 03:18:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x119728000) [pid = 1653] [serial = 92] [outer = 0x0] 03:18:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x119812800) [pid = 1653] [serial = 93] [outer = 0x119728000] 03:18:00 INFO - PROCESS | 1653 | 1462961880374 Marionette DEBUG loaded listener.js 03:18:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x119a14c00) [pid = 1653] [serial = 94] [outer = 0x119728000] 03:18:00 INFO - PROCESS | 1653 | 1462961880652 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]]]}] 03:18:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 03:18:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 468ms 03:18:00 INFO - PROCESS | 1653 | 1462961880714 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 03:18:00 INFO - PROCESS | 1653 | 1462961880715 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 03:18:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 03:18:00 INFO - PROCESS | 1653 | 1462961880717 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 03:18:00 INFO - PROCESS | 1653 | 1462961880719 Marionette TRACE conn2 <- [1,102,null,{}] 03:18:00 INFO - PROCESS | 1653 | 1462961880723 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}] 03:18:00 INFO - PROCESS | 1653 | 1462961880793 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 03:18:00 INFO - PROCESS | 1653 | 1462961880797 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x1164d0000 == 33 [pid = 1653] [id = 33] 03:18:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x118f6a000) [pid = 1653] [serial = 95] [outer = 0x0] 03:18:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x119defc00) [pid = 1653] [serial = 96] [outer = 0x118f6a000] 03:18:00 INFO - PROCESS | 1653 | 1462961880825 Marionette DEBUG loaded listener.js 03:18:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x119df4400) [pid = 1653] [serial = 97] [outer = 0x118f6a000] 03:18:01 INFO - PROCESS | 1653 | 1462961881130 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]]]}] 03:18:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 03:18:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 421ms 03:18:01 INFO - PROCESS | 1653 | 1462961881145 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 03:18:01 INFO - PROCESS | 1653 | 1462961881146 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 03:18:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 03:18:01 INFO - PROCESS | 1653 | 1462961881148 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 03:18:01 INFO - PROCESS | 1653 | 1462961881150 Marionette TRACE conn2 <- [1,106,null,{}] 03:18:01 INFO - PROCESS | 1653 | 1462961881153 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}] 03:18:01 INFO - PROCESS | 1653 | 1462961881253 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 03:18:01 INFO - PROCESS | 1653 | 1462961881259 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x11954c800 == 34 [pid = 1653] [id = 34] 03:18:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1180a9400) [pid = 1653] [serial = 98] [outer = 0x0] 03:18:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x119df5000) [pid = 1653] [serial = 99] [outer = 0x1180a9400] 03:18:01 INFO - PROCESS | 1653 | 1462961881284 Marionette DEBUG loaded listener.js 03:18:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x121112800) [pid = 1653] [serial = 100] [outer = 0x1180a9400] 03:18:01 INFO - PROCESS | 1653 | 1462961881566 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]]]}] 03:18:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 03:18:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 467ms 03:18:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 03:18:01 INFO - PROCESS | 1653 | 1462961881617 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 03:18:01 INFO - PROCESS | 1653 | 1462961881618 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 03:18:01 INFO - PROCESS | 1653 | 1462961881622 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 03:18:01 INFO - PROCESS | 1653 | 1462961881624 Marionette TRACE conn2 <- [1,110,null,{}] 03:18:01 INFO - PROCESS | 1653 | 1462961881627 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}] 03:18:01 INFO - PROCESS | 1653 | 1462961881699 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 03:18:01 INFO - PROCESS | 1653 | 1462961881705 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x1197c8800 == 35 [pid = 1653] [id = 35] 03:18:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x120eb4000) [pid = 1653] [serial = 101] [outer = 0x0] 03:18:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x121115000) [pid = 1653] [serial = 102] [outer = 0x120eb4000] 03:18:01 INFO - PROCESS | 1653 | 1462961881733 Marionette DEBUG loaded listener.js 03:18:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1215e8c00) [pid = 1653] [serial = 103] [outer = 0x120eb4000] 03:18:02 INFO - PROCESS | 1653 | 1462961882053 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]]]}] 03:18:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 03:18:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 470ms 03:18:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 03:18:02 INFO - PROCESS | 1653 | 1462961882092 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 03:18:02 INFO - PROCESS | 1653 | 1462961882093 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 03:18:02 INFO - PROCESS | 1653 | 1462961882095 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 03:18:02 INFO - PROCESS | 1653 | 1462961882097 Marionette TRACE conn2 <- [1,114,null,{}] 03:18:02 INFO - PROCESS | 1653 | 1462961882099 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}] 03:18:02 INFO - PROCESS | 1653 | 1462961882212 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 03:18:02 INFO - PROCESS | 1653 | 1462961882221 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x119ad1000 == 36 [pid = 1653] [id = 36] 03:18:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1215ef000) [pid = 1653] [serial = 104] [outer = 0x0] 03:18:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x12166b800) [pid = 1653] [serial = 105] [outer = 0x1215ef000] 03:18:02 INFO - PROCESS | 1653 | 1462961882246 Marionette DEBUG loaded listener.js 03:18:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x123f4d000) [pid = 1653] [serial = 106] [outer = 0x1215ef000] 03:18:02 INFO - PROCESS | 1653 | 1462961882537 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]]]}] 03:18:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 03:18:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 469ms 03:18:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 03:18:02 INFO - PROCESS | 1653 | 1462961882565 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 03:18:02 INFO - PROCESS | 1653 | 1462961882566 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 03:18:02 INFO - PROCESS | 1653 | 1462961882569 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 03:18:02 INFO - PROCESS | 1653 | 1462961882572 Marionette TRACE conn2 <- [1,118,null,{}] 03:18:02 INFO - PROCESS | 1653 | 1462961882576 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}] 03:18:02 INFO - PROCESS | 1653 | 1462961882655 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 03:18:02 INFO - PROCESS | 1653 | 1462961882660 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x121285000 == 37 [pid = 1653] [id = 37] 03:18:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x120eb6800) [pid = 1653] [serial = 107] [outer = 0x0] 03:18:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x124353400) [pid = 1653] [serial = 108] [outer = 0x120eb6800] 03:18:02 INFO - PROCESS | 1653 | 1462961882688 Marionette DEBUG loaded listener.js 03:18:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x1246b1000) [pid = 1653] [serial = 109] [outer = 0x120eb6800] 03:18:02 INFO - PROCESS | 1653 | 1462961882986 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]]]}] 03:18:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 03:18:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 471ms 03:18:03 INFO - PROCESS | 1653 | 1462961883041 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 03:18:03 INFO - PROCESS | 1653 | 1462961883043 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 03:18:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 03:18:03 INFO - PROCESS | 1653 | 1462961883045 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 03:18:03 INFO - PROCESS | 1653 | 1462961883046 Marionette TRACE conn2 <- [1,122,null,{}] 03:18:03 INFO - PROCESS | 1653 | 1462961883049 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}] 03:18:03 INFO - PROCESS | 1653 | 1462961883143 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 03:18:03 INFO - PROCESS | 1653 | 1462961883150 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x1213b6000 == 38 [pid = 1653] [id = 38] 03:18:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x124122800) [pid = 1653] [serial = 110] [outer = 0x0] 03:18:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x124cb8000) [pid = 1653] [serial = 111] [outer = 0x124122800] 03:18:03 INFO - PROCESS | 1653 | 1462961883178 Marionette DEBUG loaded listener.js 03:18:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x124d5f000) [pid = 1653] [serial = 112] [outer = 0x124122800] 03:18:03 INFO - PROCESS | 1653 | 1462961883449 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]]]}] 03:18:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 03:18:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 418ms 03:18:03 INFO - PROCESS | 1653 | 1462961883464 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 03:18:03 INFO - PROCESS | 1653 | 1462961883465 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 03:18:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 03:18:03 INFO - PROCESS | 1653 | 1462961883467 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 03:18:03 INFO - PROCESS | 1653 | 1462961883468 Marionette TRACE conn2 <- [1,126,null,{}] 03:18:03 INFO - PROCESS | 1653 | 1462961883478 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}] 03:18:03 INFO - PROCESS | 1653 | 1462961883558 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 03:18:03 INFO - PROCESS | 1653 | 1462961883563 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x121978800 == 39 [pid = 1653] [id = 39] 03:18:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x118f63c00) [pid = 1653] [serial = 113] [outer = 0x0] 03:18:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x126019800) [pid = 1653] [serial = 114] [outer = 0x118f63c00] 03:18:03 INFO - PROCESS | 1653 | 1462961883588 Marionette DEBUG loaded listener.js 03:18:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x126621400) [pid = 1653] [serial = 115] [outer = 0x118f63c00] 03:18:03 INFO - PROCESS | 1653 | 1462961883890 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]]]}] 03:18:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 03:18:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 476ms 03:18:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 03:18:03 INFO - PROCESS | 1653 | 1462961883943 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 03:18:03 INFO - PROCESS | 1653 | 1462961883944 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 03:18:03 INFO - PROCESS | 1653 | 1462961883946 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 03:18:03 INFO - PROCESS | 1653 | 1462961883947 Marionette TRACE conn2 <- [1,130,null,{}] 03:18:03 INFO - PROCESS | 1653 | 1462961883949 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}] 03:18:04 INFO - PROCESS | 1653 | 1462961884026 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 03:18:04 INFO - PROCESS | 1653 | 1462961884077 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x123c04000 == 40 [pid = 1653] [id = 40] 03:18:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x1215f2400) [pid = 1653] [serial = 116] [outer = 0x0] 03:18:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x1266c5c00) [pid = 1653] [serial = 117] [outer = 0x1215f2400] 03:18:04 INFO - PROCESS | 1653 | 1462961884101 Marionette DEBUG loaded listener.js 03:18:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x126a0e400) [pid = 1653] [serial = 118] [outer = 0x1215f2400] 03:18:04 INFO - PROCESS | 1653 | 1462961884415 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]]]}] 03:18:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 03:18:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 518ms 03:18:04 INFO - PROCESS | 1653 | 1462961884466 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 03:18:04 INFO - PROCESS | 1653 | 1462961884467 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 03:18:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 03:18:04 INFO - PROCESS | 1653 | 1462961884469 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 03:18:04 INFO - PROCESS | 1653 | 1462961884470 Marionette TRACE conn2 <- [1,134,null,{}] 03:18:04 INFO - PROCESS | 1653 | 1462961884472 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}] 03:18:04 INFO - PROCESS | 1653 | 1462961884544 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 03:18:04 INFO - PROCESS | 1653 | 1462961884548 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x124c81800 == 41 [pid = 1653] [id = 41] 03:18:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x126c0f000) [pid = 1653] [serial = 119] [outer = 0x0] 03:18:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x126c1c400) [pid = 1653] [serial = 120] [outer = 0x126c0f000] 03:18:04 INFO - PROCESS | 1653 | 1462961884575 Marionette DEBUG loaded listener.js 03:18:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x129065c00) [pid = 1653] [serial = 121] [outer = 0x126c0f000] 03:18:05 INFO - PROCESS | 1653 | 1462961885584 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]]]}] 03:18:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 03:18:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1170ms 03:18:05 INFO - PROCESS | 1653 | 1462961885642 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 03:18:05 INFO - PROCESS | 1653 | 1462961885644 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 03:18:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 03:18:05 INFO - PROCESS | 1653 | 1462961885659 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 03:18:05 INFO - PROCESS | 1653 | 1462961885662 Marionette TRACE conn2 <- [1,138,null,{}] 03:18:05 INFO - PROCESS | 1653 | 1462961885666 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}] 03:18:05 INFO - PROCESS | 1653 | 1462961885761 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 03:18:05 INFO - PROCESS | 1653 | 1462961885769 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x113c7e800 == 42 [pid = 1653] [id = 42] 03:18:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x116462c00) [pid = 1653] [serial = 122] [outer = 0x0] 03:18:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x116767c00) [pid = 1653] [serial = 123] [outer = 0x116462c00] 03:18:05 INFO - PROCESS | 1653 | 1462961885798 Marionette DEBUG loaded listener.js 03:18:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x1167f6800) [pid = 1653] [serial = 124] [outer = 0x116462c00] 03:18:06 INFO - PROCESS | 1653 | 1462961886126 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]]]}] 03:18:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 03:18:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 525ms 03:18:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 03:18:06 INFO - PROCESS | 1653 | 1462961886180 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 03:18:06 INFO - PROCESS | 1653 | 1462961886184 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 03:18:06 INFO - PROCESS | 1653 | 1462961886188 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 03:18:06 INFO - PROCESS | 1653 | 1462961886190 Marionette TRACE conn2 <- [1,142,null,{}] 03:18:06 INFO - PROCESS | 1653 | 1462961886200 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}] 03:18:06 INFO - PROCESS | 1653 | 1462961886284 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 03:18:06 INFO - PROCESS | 1653 | 1462961886291 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x116242000 == 43 [pid = 1653] [id = 43] 03:18:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x1167fc400) [pid = 1653] [serial = 125] [outer = 0x0] 03:18:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x117108800) [pid = 1653] [serial = 126] [outer = 0x1167fc400] 03:18:06 INFO - PROCESS | 1653 | 1462961886317 Marionette DEBUG loaded listener.js 03:18:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x1180a8400) [pid = 1653] [serial = 127] [outer = 0x1167fc400] 03:18:07 INFO - PROCESS | 1653 | 1462961887133 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]]]}] 03:18:07 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x12c6a0000) [pid = 1653] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 03:18:07 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x12c509400) [pid = 1653] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 03:18:07 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x12bf6c400) [pid = 1653] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 03:18:07 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x118586400) [pid = 1653] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 03:18:07 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x12ba9d400) [pid = 1653] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 03:18:07 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x12ba5f400) [pid = 1653] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 03:18:07 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x12aa57000) [pid = 1653] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 03:18:07 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x12aa4b000) [pid = 1653] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 03:18:07 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x129072c00) [pid = 1653] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 03:18:07 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x11811b000) [pid = 1653] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 03:18:07 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x1180a9800) [pid = 1653] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 03:18:07 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x12d420400) [pid = 1653] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 03:18:07 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x12cdbdc00) [pid = 1653] [serial = 44] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 03:18:07 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x11275d400) [pid = 1653] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 03:18:07 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x11627ec00) [pid = 1653] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 03:18:07 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x11627fc00) [pid = 1653] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 03:18:07 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x116610000) [pid = 1653] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 03:18:07 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x11320c400) [pid = 1653] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 03:18:07 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x118113000) [pid = 1653] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 03:18:07 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x118740800) [pid = 1653] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 03:18:07 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x1187df000) [pid = 1653] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 03:18:07 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x118f64400) [pid = 1653] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 03:18:07 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x119728000) [pid = 1653] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 03:18:07 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x118f6a000) [pid = 1653] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 03:18:07 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1180a9400) [pid = 1653] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 03:18:07 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1215ef000) [pid = 1653] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 03:18:07 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x120eb6800) [pid = 1653] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 03:18:07 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x124122800) [pid = 1653] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 03:18:07 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x12d419c00) [pid = 1653] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 03:18:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 03:18:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1029ms 03:18:07 INFO - PROCESS | 1653 | 1462961887217 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 03:18:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 03:18:07 INFO - PROCESS | 1653 | 1462961887228 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 03:18:07 INFO - PROCESS | 1653 | 1462961887234 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 03:18:07 INFO - PROCESS | 1653 | 1462961887237 Marionette TRACE conn2 <- [1,146,null,{}] 03:18:07 INFO - PROCESS | 1653 | 1462961887245 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}] 03:18:07 INFO - PROCESS | 1653 | 1462961887316 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 03:18:07 INFO - PROCESS | 1653 | 1462961887322 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x116f55800 == 44 [pid = 1653] [id = 44] 03:18:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1180b1000) [pid = 1653] [serial = 128] [outer = 0x0] 03:18:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1180ad800) [pid = 1653] [serial = 129] [outer = 0x1180b1000] 03:18:07 INFO - PROCESS | 1653 | 1462961887353 Marionette DEBUG loaded listener.js 03:18:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x11811b400) [pid = 1653] [serial = 130] [outer = 0x1180b1000] 03:18:07 INFO - PROCESS | 1653 | 1462961887722 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]]]}] 03:18:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 03:18:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 521ms 03:18:07 INFO - PROCESS | 1653 | 1462961887757 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 03:18:07 INFO - PROCESS | 1653 | 1462961887759 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 03:18:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 03:18:07 INFO - PROCESS | 1653 | 1462961887762 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 03:18:07 INFO - PROCESS | 1653 | 1462961887764 Marionette TRACE conn2 <- [1,150,null,{}] 03:18:07 INFO - PROCESS | 1653 | 1462961887768 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}] 03:18:07 INFO - PROCESS | 1653 | 1462961887873 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 03:18:07 INFO - PROCESS | 1653 | 1462961887880 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x1182e6800 == 45 [pid = 1653] [id = 45] 03:18:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1181bac00) [pid = 1653] [serial = 131] [outer = 0x0] 03:18:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1184f7c00) [pid = 1653] [serial = 132] [outer = 0x1181bac00] 03:18:07 INFO - PROCESS | 1653 | 1462961887919 Marionette DEBUG loaded listener.js 03:18:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x11858b400) [pid = 1653] [serial = 133] [outer = 0x1181bac00] 03:18:08 INFO - PROCESS | 1653 | 1462961888299 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]]]}] 03:18:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 03:18:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 569ms 03:18:08 INFO - PROCESS | 1653 | 1462961888332 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 03:18:08 INFO - PROCESS | 1653 | 1462961888333 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 03:18:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 03:18:08 INFO - PROCESS | 1653 | 1462961888336 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 03:18:08 INFO - PROCESS | 1653 | 1462961888338 Marionette TRACE conn2 <- [1,154,null,{}] 03:18:08 INFO - PROCESS | 1653 | 1462961888341 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}] 03:18:08 INFO - PROCESS | 1653 | 1462961888442 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 03:18:08 INFO - PROCESS | 1653 | 1462961888449 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x118728000 == 46 [pid = 1653] [id = 46] 03:18:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x11744bc00) [pid = 1653] [serial = 134] [outer = 0x0] 03:18:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x118748000) [pid = 1653] [serial = 135] [outer = 0x11744bc00] 03:18:08 INFO - PROCESS | 1653 | 1462961888489 Marionette DEBUG loaded listener.js 03:18:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1187b3c00) [pid = 1653] [serial = 136] [outer = 0x11744bc00] 03:18:08 INFO - PROCESS | 1653 | 1462961888912 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]]]}] 03:18:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 03:18:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 621ms 03:18:08 INFO - PROCESS | 1653 | 1462961888957 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 03:18:08 INFO - PROCESS | 1653 | 1462961888959 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 03:18:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 03:18:08 INFO - PROCESS | 1653 | 1462961888961 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 03:18:08 INFO - PROCESS | 1653 | 1462961888962 Marionette TRACE conn2 <- [1,158,null,{}] 03:18:08 INFO - PROCESS | 1653 | 1462961888964 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}] 03:18:09 INFO - PROCESS | 1653 | 1462961889039 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 03:18:09 INFO - PROCESS | 1653 | 1462961889043 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x119257000 == 47 [pid = 1653] [id = 47] 03:18:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x1187e0000) [pid = 1653] [serial = 137] [outer = 0x0] 03:18:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x118f64800) [pid = 1653] [serial = 138] [outer = 0x1187e0000] 03:18:09 INFO - PROCESS | 1653 | 1462961889066 Marionette DEBUG loaded listener.js 03:18:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x119725400) [pid = 1653] [serial = 139] [outer = 0x1187e0000] 03:18:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 03:18:09 INFO - PROCESS | 1653 | 1462961889524 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]]]}] 03:18:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 571ms 03:18:09 INFO - PROCESS | 1653 | 1462961889533 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 03:18:09 INFO - PROCESS | 1653 | 1462961889537 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 03:18:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 03:18:09 INFO - PROCESS | 1653 | 1462961889542 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 03:18:09 INFO - PROCESS | 1653 | 1462961889544 Marionette TRACE conn2 <- [1,162,null,{}] 03:18:09 INFO - PROCESS | 1653 | 1462961889549 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}] 03:18:09 INFO - PROCESS | 1653 | 1462961889660 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 03:18:09 INFO - PROCESS | 1653 | 1462961889738 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x115a89000 == 48 [pid = 1653] [id = 48] 03:18:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x115ee3c00) [pid = 1653] [serial = 140] [outer = 0x0] 03:18:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x116610800) [pid = 1653] [serial = 141] [outer = 0x115ee3c00] 03:18:09 INFO - PROCESS | 1653 | 1462961889789 Marionette DEBUG loaded listener.js 03:18:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x1167fc000) [pid = 1653] [serial = 142] [outer = 0x115ee3c00] 03:18:10 INFO - PROCESS | 1653 | 1462961890329 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]]]}] 03:18:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 03:18:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 821ms 03:18:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 03:18:10 INFO - PROCESS | 1653 | 1462961890363 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 03:18:10 INFO - PROCESS | 1653 | 1462961890367 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 03:18:10 INFO - PROCESS | 1653 | 1462961890372 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 03:18:10 INFO - PROCESS | 1653 | 1462961890374 Marionette TRACE conn2 <- [1,166,null,{}] 03:18:10 INFO - PROCESS | 1653 | 1462961890376 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}] 03:18:10 INFO - PROCESS | 1653 | 1462961890464 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 03:18:10 INFO - PROCESS | 1653 | 1462961890508 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x11926b800 == 49 [pid = 1653] [id = 49] 03:18:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x117681400) [pid = 1653] [serial = 143] [outer = 0x0] 03:18:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x11811c400) [pid = 1653] [serial = 144] [outer = 0x117681400] 03:18:10 INFO - PROCESS | 1653 | 1462961890541 Marionette DEBUG loaded listener.js 03:18:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x118581000) [pid = 1653] [serial = 145] [outer = 0x117681400] 03:18:10 INFO - PROCESS | 1653 | 1462961890967 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]]]}] 03:18:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 03:18:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 619ms 03:18:10 INFO - PROCESS | 1653 | 1462961890993 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 03:18:10 INFO - PROCESS | 1653 | 1462961890995 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 03:18:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 03:18:11 INFO - PROCESS | 1653 | 1462961890999 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 03:18:11 INFO - PROCESS | 1653 | 1462961891003 Marionette TRACE conn2 <- [1,170,null,{}] 03:18:11 INFO - PROCESS | 1653 | 1462961891040 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}] 03:18:11 INFO - PROCESS | 1653 | 1462961891194 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 03:18:11 INFO - PROCESS | 1653 | 1462961891276 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x1197cb000 == 50 [pid = 1653] [id = 50] 03:18:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x1187de800) [pid = 1653] [serial = 146] [outer = 0x0] 03:18:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x118f6b000) [pid = 1653] [serial = 147] [outer = 0x1187de800] 03:18:11 INFO - PROCESS | 1653 | 1462961891325 Marionette DEBUG loaded listener.js 03:18:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x119728000) [pid = 1653] [serial = 148] [outer = 0x1187de800] 03:18:11 INFO - PROCESS | 1653 | 1462961891751 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]]]}] 03:18:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 03:18:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 795ms 03:18:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 03:18:11 INFO - PROCESS | 1653 | 1462961891802 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 03:18:11 INFO - PROCESS | 1653 | 1462961891804 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 03:18:11 INFO - PROCESS | 1653 | 1462961891808 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 03:18:11 INFO - PROCESS | 1653 | 1462961891809 Marionette TRACE conn2 <- [1,174,null,{}] 03:18:11 INFO - PROCESS | 1653 | 1462961891811 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}] 03:18:11 INFO - PROCESS | 1653 | 1462961891898 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 03:18:11 INFO - PROCESS | 1653 | 1462961891954 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x12118b800 == 51 [pid = 1653] [id = 51] 03:18:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x119a07000) [pid = 1653] [serial = 149] [outer = 0x0] 03:18:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x119a14000) [pid = 1653] [serial = 150] [outer = 0x119a07000] 03:18:11 INFO - PROCESS | 1653 | 1462961891986 Marionette DEBUG loaded listener.js 03:18:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x119de8800) [pid = 1653] [serial = 151] [outer = 0x119a07000] 03:18:12 INFO - PROCESS | 1653 | 1462961892383 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]]]}] 03:18:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 03:18:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 619ms 03:18:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 03:18:12 INFO - PROCESS | 1653 | 1462961892427 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 03:18:12 INFO - PROCESS | 1653 | 1462961892429 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 03:18:12 INFO - PROCESS | 1653 | 1462961892431 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 03:18:12 INFO - PROCESS | 1653 | 1462961892432 Marionette TRACE conn2 <- [1,178,null,{}] 03:18:12 INFO - PROCESS | 1653 | 1462961892435 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}] 03:18:12 INFO - PROCESS | 1653 | 1462961892521 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 03:18:12 INFO - PROCESS | 1653 | 1462961892599 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x121457800 == 52 [pid = 1653] [id = 52] 03:18:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x112ac8800) [pid = 1653] [serial = 152] [outer = 0x0] 03:18:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x119df0000) [pid = 1653] [serial = 153] [outer = 0x112ac8800] 03:18:12 INFO - PROCESS | 1653 | 1462961892642 Marionette DEBUG loaded listener.js 03:18:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x120eb9c00) [pid = 1653] [serial = 154] [outer = 0x112ac8800] 03:18:13 INFO - PROCESS | 1653 | 1462961893061 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]]]}] 03:18:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 03:18:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 668ms 03:18:13 INFO - PROCESS | 1653 | 1462961893100 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 03:18:13 INFO - PROCESS | 1653 | 1462961893101 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 03:18:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 03:18:13 INFO - PROCESS | 1653 | 1462961893104 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 03:18:13 INFO - PROCESS | 1653 | 1462961893105 Marionette TRACE conn2 <- [1,182,null,{}] 03:18:13 INFO - PROCESS | 1653 | 1462961893107 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}] 03:18:13 INFO - PROCESS | 1653 | 1462961893211 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 03:18:13 INFO - PROCESS | 1653 | 1462961893257 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x116248000 == 53 [pid = 1653] [id = 53] 03:18:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x117e60000) [pid = 1653] [serial = 155] [outer = 0x0] 03:18:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x121113c00) [pid = 1653] [serial = 156] [outer = 0x117e60000] 03:18:13 INFO - PROCESS | 1653 | 1462961893286 Marionette DEBUG loaded listener.js 03:18:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x121524000) [pid = 1653] [serial = 157] [outer = 0x117e60000] 03:18:13 INFO - PROCESS | 1653 | 1462961893759 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]]]}] 03:18:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 03:18:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 671ms 03:18:13 INFO - PROCESS | 1653 | 1462961893792 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 03:18:13 INFO - PROCESS | 1653 | 1462961893796 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 03:18:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 03:18:13 INFO - PROCESS | 1653 | 1462961893833 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 03:18:13 INFO - PROCESS | 1653 | 1462961893835 Marionette TRACE conn2 <- [1,186,null,{}] 03:18:14 INFO - PROCESS | 1653 | --DOCSHELL 0x118728000 == 52 [pid = 1653] [id = 46] 03:18:14 INFO - PROCESS | 1653 | --DOCSHELL 0x1182e6800 == 51 [pid = 1653] [id = 45] 03:18:14 INFO - PROCESS | 1653 | --DOCSHELL 0x116f55800 == 50 [pid = 1653] [id = 44] 03:18:14 INFO - PROCESS | 1653 | --DOCSHELL 0x116242000 == 49 [pid = 1653] [id = 43] 03:18:14 INFO - PROCESS | 1653 | --DOCSHELL 0x113c7e800 == 48 [pid = 1653] [id = 42] 03:18:14 INFO - PROCESS | 1653 | --DOCSHELL 0x1180e1000 == 47 [pid = 1653] [id = 29] 03:18:14 INFO - PROCESS | 1653 | --DOCSHELL 0x11898d000 == 46 [pid = 1653] [id = 31] 03:18:14 INFO - PROCESS | 1653 | --DOCSHELL 0x116657800 == 45 [pid = 1653] [id = 27] 03:18:14 INFO - PROCESS | 1653 | --DOCSHELL 0x116f70000 == 44 [pid = 1653] [id = 28] 03:18:14 INFO - PROCESS | 1653 | --DOCSHELL 0x1164d0000 == 43 [pid = 1653] [id = 33] 03:18:14 INFO - PROCESS | 1653 | --DOCSHELL 0x11871d800 == 42 [pid = 1653] [id = 30] 03:18:14 INFO - PROCESS | 1653 | --DOCSHELL 0x123c04000 == 41 [pid = 1653] [id = 40] 03:18:14 INFO - PROCESS | 1653 | --DOCSHELL 0x11923c800 == 40 [pid = 1653] [id = 32] 03:18:14 INFO - PROCESS | 1653 | --DOCSHELL 0x121457800 == 39 [pid = 1653] [id = 52] 03:18:14 INFO - PROCESS | 1653 | --DOCSHELL 0x12118b800 == 38 [pid = 1653] [id = 51] 03:18:14 INFO - PROCESS | 1653 | --DOCSHELL 0x1197cb000 == 37 [pid = 1653] [id = 50] 03:18:14 INFO - PROCESS | 1653 | --DOCSHELL 0x121978800 == 36 [pid = 1653] [id = 39] 03:18:14 INFO - PROCESS | 1653 | --DOCSHELL 0x11926b800 == 35 [pid = 1653] [id = 49] 03:18:14 INFO - PROCESS | 1653 | --DOCSHELL 0x121285000 == 34 [pid = 1653] [id = 37] 03:18:14 INFO - PROCESS | 1653 | --DOCSHELL 0x119257000 == 33 [pid = 1653] [id = 47] 03:18:14 INFO - PROCESS | 1653 | --DOCSHELL 0x1213b6000 == 32 [pid = 1653] [id = 38] 03:18:14 INFO - PROCESS | 1653 | --DOCSHELL 0x119ad1000 == 31 [pid = 1653] [id = 36] 03:18:14 INFO - PROCESS | 1653 | --DOCSHELL 0x115a89000 == 30 [pid = 1653] [id = 48] 03:18:14 INFO - PROCESS | 1653 | --DOCSHELL 0x11954c800 == 29 [pid = 1653] [id = 34] 03:18:14 INFO - PROCESS | 1653 | --DOCSHELL 0x1197c8800 == 28 [pid = 1653] [id = 35] 03:18:14 INFO - PROCESS | 1653 | --DOCSHELL 0x124c81800 == 27 [pid = 1653] [id = 41] 03:18:14 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x123f4d000) [pid = 1653] [serial = 106] [outer = 0x0] [url = about:blank] 03:18:14 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x116a5c000) [pid = 1653] [serial = 70] [outer = 0x0] [url = about:blank] 03:18:14 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x1246b1000) [pid = 1653] [serial = 109] [outer = 0x0] [url = about:blank] 03:18:14 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x113cc3c00) [pid = 1653] [serial = 67] [outer = 0x0] [url = about:blank] 03:18:14 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x124d5f000) [pid = 1653] [serial = 112] [outer = 0x0] [url = about:blank] 03:18:14 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x12dfbc000) [pid = 1653] [serial = 64] [outer = 0x0] [url = about:blank] 03:18:14 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x1266c5c00) [pid = 1653] [serial = 117] [outer = 0x0] [url = about:blank] 03:18:14 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x126019800) [pid = 1653] [serial = 114] [outer = 0x0] [url = about:blank] 03:18:14 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x1167f9000) [pid = 1653] [serial = 69] [outer = 0x0] [url = about:blank] 03:18:14 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x11645d400) [pid = 1653] [serial = 72] [outer = 0x0] [url = about:blank] 03:18:14 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x116602400) [pid = 1653] [serial = 73] [outer = 0x0] [url = about:blank] 03:18:14 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x1167f6400) [pid = 1653] [serial = 75] [outer = 0x0] [url = about:blank] 03:18:14 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x11710a000) [pid = 1653] [serial = 76] [outer = 0x0] [url = about:blank] 03:18:14 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x117688c00) [pid = 1653] [serial = 78] [outer = 0x0] [url = about:blank] 03:18:14 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x1180aa800) [pid = 1653] [serial = 79] [outer = 0x0] [url = about:blank] 03:18:14 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x1181c6c00) [pid = 1653] [serial = 81] [outer = 0x0] [url = about:blank] 03:18:14 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x118587000) [pid = 1653] [serial = 82] [outer = 0x0] [url = about:blank] 03:18:14 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x11874c400) [pid = 1653] [serial = 84] [outer = 0x0] [url = about:blank] 03:18:14 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x1187dd800) [pid = 1653] [serial = 85] [outer = 0x0] [url = about:blank] 03:18:14 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x1187e6000) [pid = 1653] [serial = 87] [outer = 0x0] [url = about:blank] 03:18:14 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x118f48c00) [pid = 1653] [serial = 88] [outer = 0x0] [url = about:blank] 03:18:14 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x118fe0800) [pid = 1653] [serial = 90] [outer = 0x0] [url = about:blank] 03:18:14 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x11972dc00) [pid = 1653] [serial = 91] [outer = 0x0] [url = about:blank] 03:18:14 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x119812800) [pid = 1653] [serial = 93] [outer = 0x0] [url = about:blank] 03:18:14 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x119defc00) [pid = 1653] [serial = 96] [outer = 0x0] [url = about:blank] 03:18:14 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x119df5000) [pid = 1653] [serial = 99] [outer = 0x0] [url = about:blank] 03:18:14 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x121115000) [pid = 1653] [serial = 102] [outer = 0x0] [url = about:blank] 03:18:14 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x12166b800) [pid = 1653] [serial = 105] [outer = 0x0] [url = about:blank] 03:18:14 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x124353400) [pid = 1653] [serial = 108] [outer = 0x0] [url = about:blank] 03:18:14 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x124cb8000) [pid = 1653] [serial = 111] [outer = 0x0] [url = about:blank] 03:18:14 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x112ad3000) [pid = 1653] [serial = 66] [outer = 0x0] [url = about:blank] 03:18:14 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x119a14c00) [pid = 1653] [serial = 94] [outer = 0x0] [url = about:blank] 03:18:14 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x119df4400) [pid = 1653] [serial = 97] [outer = 0x0] [url = about:blank] 03:18:14 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x121112800) [pid = 1653] [serial = 100] [outer = 0x0] [url = about:blank] 03:18:14 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x12b812400) [pid = 1653] [serial = 25] [outer = 0x0] [url = about:blank] 03:18:14 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x12abb7000) [pid = 1653] [serial = 24] [outer = 0x0] [url = about:blank] 03:18:14 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x12aa4cc00) [pid = 1653] [serial = 21] [outer = 0x0] [url = about:blank] 03:18:14 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x12aa51000) [pid = 1653] [serial = 22] [outer = 0x0] [url = about:blank] 03:18:14 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1292b4400) [pid = 1653] [serial = 16] [outer = 0x0] [url = about:blank] 03:18:14 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1292bb000) [pid = 1653] [serial = 18] [outer = 0x0] [url = about:blank] 03:18:14 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1292aec00) [pid = 1653] [serial = 15] [outer = 0x0] [url = about:blank] 03:18:14 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x12166c400) [pid = 1653] [serial = 11] [outer = 0x0] [url = about:blank] 03:18:14 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1218ca000) [pid = 1653] [serial = 8] [outer = 0x0] [url = about:blank] 03:18:14 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1184fa000) [pid = 1653] [serial = 55] [outer = 0x0] [url = about:blank] 03:18:14 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x12d116000) [pid = 1653] [serial = 46] [outer = 0x0] [url = about:blank] 03:18:14 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x12b84b000) [pid = 1653] [serial = 48] [outer = 0x0] [url = about:blank] 03:18:14 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x12d419000) [pid = 1653] [serial = 51] [outer = 0x0] [url = about:blank] 03:18:14 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x12cdc5400) [pid = 1653] [serial = 45] [outer = 0x0] [url = about:blank] 03:18:14 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x12c6a5c00) [pid = 1653] [serial = 42] [outer = 0x0] [url = about:blank] 03:18:14 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x12cdbb400) [pid = 1653] [serial = 43] [outer = 0x0] [url = about:blank] 03:18:14 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x12c50fc00) [pid = 1653] [serial = 39] [outer = 0x0] [url = about:blank] 03:18:14 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x12c69d000) [pid = 1653] [serial = 40] [outer = 0x0] [url = about:blank] 03:18:14 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x12c507000) [pid = 1653] [serial = 37] [outer = 0x0] [url = about:blank] 03:18:14 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x12bf71000) [pid = 1653] [serial = 36] [outer = 0x0] [url = about:blank] 03:18:14 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x12bdb6800) [pid = 1653] [serial = 33] [outer = 0x0] [url = about:blank] 03:18:14 INFO - PROCESS | 1653 | --DOMWINDOW == 72 (0x12bf69400) [pid = 1653] [serial = 34] [outer = 0x0] [url = about:blank] 03:18:14 INFO - PROCESS | 1653 | --DOMWINDOW == 71 (0x11768a400) [pid = 1653] [serial = 30] [outer = 0x0] [url = about:blank] 03:18:14 INFO - PROCESS | 1653 | --DOMWINDOW == 70 (0x12baa1800) [pid = 1653] [serial = 31] [outer = 0x0] [url = about:blank] 03:18:14 INFO - PROCESS | 1653 | --DOMWINDOW == 69 (0x12ba61c00) [pid = 1653] [serial = 27] [outer = 0x0] [url = about:blank] 03:18:14 INFO - PROCESS | 1653 | --DOMWINDOW == 68 (0x12ba9a000) [pid = 1653] [serial = 28] [outer = 0x0] [url = about:blank] 03:18:14 INFO - PROCESS | 1653 | --DOMWINDOW == 67 (0x12dfb6c00) [pid = 1653] [serial = 63] [outer = 0x0] [url = about:blank] 03:18:14 INFO - PROCESS | 1653 | --DOMWINDOW == 66 (0x118121400) [pid = 1653] [serial = 60] [outer = 0x0] [url = about:blank] 03:18:14 INFO - PROCESS | 1653 | --DOMWINDOW == 65 (0x1246a5800) [pid = 1653] [serial = 61] [outer = 0x0] [url = about:blank] 03:18:14 INFO - PROCESS | 1653 | --DOMWINDOW == 64 (0x1180ac000) [pid = 1653] [serial = 57] [outer = 0x0] [url = about:blank] 03:18:14 INFO - PROCESS | 1653 | --DOMWINDOW == 63 (0x118118400) [pid = 1653] [serial = 58] [outer = 0x0] [url = about:blank] 03:18:14 INFO - PROCESS | 1653 | --DOMWINDOW == 62 (0x1180f5400) [pid = 1653] [serial = 54] [outer = 0x0] [url = about:blank] 03:18:14 INFO - PROCESS | 1653 | 1462961894364 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}] 03:18:14 INFO - PROCESS | 1653 | 1462961894437 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 03:18:14 INFO - PROCESS | 1653 | 1462961894445 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x112166800 == 28 [pid = 1653] [id = 54] 03:18:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 63 (0x113cb4c00) [pid = 1653] [serial = 158] [outer = 0x0] 03:18:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 64 (0x115aad000) [pid = 1653] [serial = 159] [outer = 0x113cb4c00] 03:18:14 INFO - PROCESS | 1653 | 1462961894475 Marionette DEBUG loaded listener.js 03:18:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 65 (0x11621d000) [pid = 1653] [serial = 160] [outer = 0x113cb4c00] 03:18:14 INFO - PROCESS | 1653 | 1462961894781 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]]]}] 03:18:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 03:18:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 992ms 03:18:14 INFO - PROCESS | 1653 | 1462961894824 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 03:18:14 INFO - PROCESS | 1653 | 1462961894827 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 03:18:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 03:18:14 INFO - PROCESS | 1653 | 1462961894830 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 03:18:14 INFO - PROCESS | 1653 | 1462961894831 Marionette TRACE conn2 <- [1,190,null,{}] 03:18:14 INFO - PROCESS | 1653 | 1462961894834 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}] 03:18:14 INFO - PROCESS | 1653 | 1462961894913 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 03:18:14 INFO - PROCESS | 1653 | 1462961894956 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x115f10000 == 29 [pid = 1653] [id = 55] 03:18:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 66 (0x115f59400) [pid = 1653] [serial = 161] [outer = 0x0] 03:18:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 67 (0x11660d800) [pid = 1653] [serial = 162] [outer = 0x115f59400] 03:18:14 INFO - PROCESS | 1653 | 1462961894983 Marionette DEBUG loaded listener.js 03:18:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 68 (0x11684d000) [pid = 1653] [serial = 163] [outer = 0x115f59400] 03:18:15 INFO - PROCESS | 1653 | 1462961895258 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]]]}] 03:18:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 03:18:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 470ms 03:18:15 INFO - PROCESS | 1653 | 1462961895300 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 03:18:15 INFO - PROCESS | 1653 | 1462961895301 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 03:18:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 03:18:15 INFO - PROCESS | 1653 | 1462961895312 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 03:18:15 INFO - PROCESS | 1653 | 1462961895313 Marionette TRACE conn2 <- [1,194,null,{}] 03:18:15 INFO - PROCESS | 1653 | 1462961895315 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}] 03:18:15 INFO - PROCESS | 1653 | 1462961895394 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 03:18:15 INFO - PROCESS | 1653 | 1462961895400 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x116877800 == 30 [pid = 1653] [id = 56] 03:18:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 69 (0x116a5c000) [pid = 1653] [serial = 164] [outer = 0x0] 03:18:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 70 (0x117e63c00) [pid = 1653] [serial = 165] [outer = 0x116a5c000] 03:18:15 INFO - PROCESS | 1653 | 1462961895432 Marionette DEBUG loaded listener.js 03:18:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 71 (0x1180aa800) [pid = 1653] [serial = 166] [outer = 0x116a5c000] 03:18:15 INFO - PROCESS | 1653 | 1462961895777 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]]]}] 03:18:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 03:18:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 519ms 03:18:15 INFO - PROCESS | 1653 | 1462961895836 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 03:18:15 INFO - PROCESS | 1653 | 1462961895841 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 03:18:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 03:18:15 INFO - PROCESS | 1653 | 1462961895844 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 03:18:15 INFO - PROCESS | 1653 | 1462961895845 Marionette TRACE conn2 <- [1,198,null,{}] 03:18:15 INFO - PROCESS | 1653 | 1462961895847 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}] 03:18:15 INFO - PROCESS | 1653 | 1462961895915 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 03:18:15 INFO - PROCESS | 1653 | 1462961895920 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x117433000 == 31 [pid = 1653] [id = 57] 03:18:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 72 (0x1180f5400) [pid = 1653] [serial = 167] [outer = 0x0] 03:18:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 73 (0x118120000) [pid = 1653] [serial = 168] [outer = 0x1180f5400] 03:18:15 INFO - PROCESS | 1653 | 1462961895948 Marionette DEBUG loaded listener.js 03:18:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x1181c6800) [pid = 1653] [serial = 169] [outer = 0x1180f5400] 03:18:16 INFO - PROCESS | 1653 | 1462961896259 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]]]}] 03:18:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 03:18:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 468ms 03:18:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 03:18:16 INFO - PROCESS | 1653 | 1462961896312 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 03:18:16 INFO - PROCESS | 1653 | 1462961896314 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 03:18:16 INFO - PROCESS | 1653 | 1462961896316 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 03:18:16 INFO - PROCESS | 1653 | 1462961896317 Marionette TRACE conn2 <- [1,202,null,{}] 03:18:16 INFO - PROCESS | 1653 | 1462961896319 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}] 03:18:16 INFO - PROCESS | 1653 | 1462961896384 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 03:18:16 INFO - PROCESS | 1653 | 1462961896414 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x1180db000 == 32 [pid = 1653] [id = 58] 03:18:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x118117800) [pid = 1653] [serial = 170] [outer = 0x0] 03:18:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x118580000) [pid = 1653] [serial = 171] [outer = 0x118117800] 03:18:16 INFO - PROCESS | 1653 | 1462961896440 Marionette DEBUG loaded listener.js 03:18:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x118745400) [pid = 1653] [serial = 172] [outer = 0x118117800] 03:18:16 INFO - PROCESS | 1653 | 1462961896761 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]]]}] 03:18:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 03:18:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 468ms 03:18:16 INFO - PROCESS | 1653 | 1462961896785 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 03:18:16 INFO - PROCESS | 1653 | 1462961896788 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 03:18:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 03:18:16 INFO - PROCESS | 1653 | 1462961896797 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 03:18:16 INFO - PROCESS | 1653 | 1462961896798 Marionette TRACE conn2 <- [1,206,null,{}] 03:18:16 INFO - PROCESS | 1653 | 1462961896801 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}] 03:18:16 INFO - PROCESS | 1653 | 1462961896899 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 03:18:16 INFO - PROCESS | 1653 | 1462961896906 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x1187c4800 == 33 [pid = 1653] [id = 59] 03:18:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1187b2000) [pid = 1653] [serial = 173] [outer = 0x0] 03:18:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x1187e4000) [pid = 1653] [serial = 174] [outer = 0x1187b2000] 03:18:16 INFO - PROCESS | 1653 | 1462961896940 Marionette DEBUG loaded listener.js 03:18:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x118f63800) [pid = 1653] [serial = 175] [outer = 0x1187b2000] 03:18:17 INFO - PROCESS | 1653 | 1462961897264 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]]]}] 03:18:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 03:18:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 524ms 03:18:17 INFO - PROCESS | 1653 | 1462961897316 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 03:18:17 INFO - PROCESS | 1653 | 1462961897318 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 03:18:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 03:18:17 INFO - PROCESS | 1653 | 1462961897320 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 03:18:17 INFO - PROCESS | 1653 | 1462961897321 Marionette TRACE conn2 <- [1,210,null,{}] 03:18:17 INFO - PROCESS | 1653 | 1462961897324 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}] 03:18:17 INFO - PROCESS | 1653 | 1462961897404 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 03:18:17 INFO - PROCESS | 1653 | 1462961897409 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x11924c000 == 34 [pid = 1653] [id = 60] 03:18:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x117686400) [pid = 1653] [serial = 176] [outer = 0x0] 03:18:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x118fe6800) [pid = 1653] [serial = 177] [outer = 0x117686400] 03:18:17 INFO - PROCESS | 1653 | 1462961897458 Marionette DEBUG loaded listener.js 03:18:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x119734400) [pid = 1653] [serial = 178] [outer = 0x117686400] 03:18:17 INFO - PROCESS | 1653 | 1462961897805 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]]]}] 03:18:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 03:18:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 520ms 03:18:17 INFO - PROCESS | 1653 | 1462961897842 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 03:18:17 INFO - PROCESS | 1653 | 1462961897844 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 03:18:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 03:18:17 INFO - PROCESS | 1653 | 1462961897847 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 03:18:17 INFO - PROCESS | 1653 | 1462961897849 Marionette TRACE conn2 <- [1,214,null,{}] 03:18:17 INFO - PROCESS | 1653 | 1462961897852 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}] 03:18:17 INFO - PROCESS | 1653 | 1462961897976 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 03:18:17 INFO - PROCESS | 1653 | 1462961897992 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x119274800 == 35 [pid = 1653] [id = 61] 03:18:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x119734c00) [pid = 1653] [serial = 179] [outer = 0x0] 03:18:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x119a15400) [pid = 1653] [serial = 180] [outer = 0x119734c00] 03:18:18 INFO - PROCESS | 1653 | 1462961898032 Marionette DEBUG loaded listener.js 03:18:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x119df1400) [pid = 1653] [serial = 181] [outer = 0x119734c00] 03:18:18 INFO - PROCESS | 1653 | 1462961898395 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]]]}] 03:18:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 03:18:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 570ms 03:18:18 INFO - PROCESS | 1653 | 1462961898417 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 03:18:18 INFO - PROCESS | 1653 | 1462961898428 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 03:18:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 03:18:18 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x126c0f000) [pid = 1653] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 03:18:18 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x11744bc00) [pid = 1653] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 03:18:18 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x120eb4000) [pid = 1653] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 03:18:18 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x118f63c00) [pid = 1653] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 03:18:18 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x1215f2400) [pid = 1653] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 03:18:18 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1187e0000) [pid = 1653] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 03:18:18 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x116462c00) [pid = 1653] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 03:18:18 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x1180b1000) [pid = 1653] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 03:18:18 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x1167fc400) [pid = 1653] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 03:18:18 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x1181bac00) [pid = 1653] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 03:18:18 INFO - PROCESS | 1653 | 1462961898481 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 03:18:18 INFO - PROCESS | 1653 | 1462961898482 Marionette TRACE conn2 <- [1,218,null,{}] 03:18:18 INFO - PROCESS | 1653 | 1462961898485 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}] 03:18:18 INFO - PROCESS | 1653 | 1462961898549 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 03:18:18 INFO - PROCESS | 1653 | 1462961898555 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x1182ec800 == 36 [pid = 1653] [id = 62] 03:18:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x1180a5800) [pid = 1653] [serial = 182] [outer = 0x0] 03:18:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x1184f3c00) [pid = 1653] [serial = 183] [outer = 0x1180a5800] 03:18:18 INFO - PROCESS | 1653 | 1462961898581 Marionette DEBUG loaded listener.js 03:18:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x119df4c00) [pid = 1653] [serial = 184] [outer = 0x1180a5800] 03:18:18 INFO - PROCESS | 1653 | 1462961898872 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]]]}] 03:18:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 03:18:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 426ms 03:18:18 INFO - PROCESS | 1653 | 1462961898900 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 03:18:18 INFO - PROCESS | 1653 | 1462961898902 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 03:18:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 03:18:18 INFO - PROCESS | 1653 | 1462961898908 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 03:18:18 INFO - PROCESS | 1653 | 1462961898909 Marionette TRACE conn2 <- [1,222,null,{}] 03:18:18 INFO - PROCESS | 1653 | 1462961898912 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}] 03:18:18 INFO - PROCESS | 1653 | 1462961898970 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 03:18:18 INFO - PROCESS | 1653 | 1462961898974 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x1197ce000 == 37 [pid = 1653] [id = 63] 03:18:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x120eb4000) [pid = 1653] [serial = 185] [outer = 0x0] 03:18:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x121116400) [pid = 1653] [serial = 186] [outer = 0x120eb4000] 03:18:18 INFO - PROCESS | 1653 | 1462961898997 Marionette DEBUG loaded listener.js 03:18:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x12131dc00) [pid = 1653] [serial = 187] [outer = 0x120eb4000] 03:18:19 INFO - PROCESS | 1653 | 1462961899420 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]]]}] 03:18:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 03:18:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 521ms 03:18:19 INFO - PROCESS | 1653 | 1462961899429 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 03:18:19 INFO - PROCESS | 1653 | 1462961899431 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 03:18:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 03:18:19 INFO - PROCESS | 1653 | 1462961899434 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 03:18:19 INFO - PROCESS | 1653 | 1462961899436 Marionette TRACE conn2 <- [1,226,null,{}] 03:18:19 INFO - PROCESS | 1653 | 1462961899440 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}] 03:18:19 INFO - PROCESS | 1653 | 1462961899565 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 03:18:19 INFO - PROCESS | 1653 | 1462961899572 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x12127c000 == 38 [pid = 1653] [id = 64] 03:18:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x12131fc00) [pid = 1653] [serial = 188] [outer = 0x0] 03:18:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x121733c00) [pid = 1653] [serial = 189] [outer = 0x12131fc00] 03:18:19 INFO - PROCESS | 1653 | 1462961899631 Marionette DEBUG loaded listener.js 03:18:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x118745000) [pid = 1653] [serial = 190] [outer = 0x12131fc00] 03:18:20 INFO - PROCESS | 1653 | 1462961899997 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]]]}] 03:18:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 03:18:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 573ms 03:18:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 03:18:20 INFO - PROCESS | 1653 | 1462961900010 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 03:18:20 INFO - PROCESS | 1653 | 1462961900011 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 03:18:20 INFO - PROCESS | 1653 | 1462961900013 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 03:18:20 INFO - PROCESS | 1653 | 1462961900015 Marionette TRACE conn2 <- [1,230,null,{}] 03:18:20 INFO - PROCESS | 1653 | 1462961900017 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}] 03:18:20 INFO - PROCESS | 1653 | 1462961900108 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 03:18:20 INFO - PROCESS | 1653 | 1462961900114 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x1213b9800 == 39 [pid = 1653] [id = 65] 03:18:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x12151d800) [pid = 1653] [serial = 191] [outer = 0x0] 03:18:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x123f50400) [pid = 1653] [serial = 192] [outer = 0x12151d800] 03:18:20 INFO - PROCESS | 1653 | 1462961900139 Marionette DEBUG loaded listener.js 03:18:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x124354c00) [pid = 1653] [serial = 193] [outer = 0x12151d800] 03:18:20 INFO - PROCESS | 1653 | 1462961900427 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]]]}] 03:18:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 03:18:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 469ms 03:18:20 INFO - PROCESS | 1653 | 1462961900540 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 03:18:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 03:18:20 INFO - PROCESS | 1653 | 1462961900544 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 03:18:20 INFO - PROCESS | 1653 | 1462961900550 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 03:18:20 INFO - PROCESS | 1653 | 1462961900554 Marionette TRACE conn2 <- [1,234,null,{}] 03:18:20 INFO - PROCESS | 1653 | 1462961900568 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}] 03:18:20 INFO - PROCESS | 1653 | 1462961900713 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 03:18:20 INFO - PROCESS | 1653 | 1462961900796 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x113315000 == 40 [pid = 1653] [id = 66] 03:18:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x112fdd000) [pid = 1653] [serial = 194] [outer = 0x0] 03:18:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1130dcc00) [pid = 1653] [serial = 195] [outer = 0x112fdd000] 03:18:20 INFO - PROCESS | 1653 | 1462961900845 Marionette DEBUG loaded listener.js 03:18:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x115ee2c00) [pid = 1653] [serial = 196] [outer = 0x112fdd000] 03:18:21 INFO - PROCESS | 1653 | 1462961901394 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]]]}] 03:18:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 03:18:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 884ms 03:18:21 INFO - PROCESS | 1653 | 1462961901433 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 03:18:21 INFO - PROCESS | 1653 | 1462961901436 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 03:18:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 03:18:21 INFO - PROCESS | 1653 | 1462961901442 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 03:18:21 INFO - PROCESS | 1653 | 1462961901444 Marionette TRACE conn2 <- [1,238,null,{}] 03:18:21 INFO - PROCESS | 1653 | 1462961901447 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}] 03:18:21 INFO - PROCESS | 1653 | 1462961901548 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 03:18:21 INFO - PROCESS | 1653 | 1462961901613 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x1182f3000 == 41 [pid = 1653] [id = 67] 03:18:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1166d0000) [pid = 1653] [serial = 197] [outer = 0x0] 03:18:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x116a57000) [pid = 1653] [serial = 198] [outer = 0x1166d0000] 03:18:21 INFO - PROCESS | 1653 | 1462961901642 Marionette DEBUG loaded listener.js 03:18:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x11768a800) [pid = 1653] [serial = 199] [outer = 0x1166d0000] 03:18:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x112acd000) [pid = 1653] [serial = 200] [outer = 0x12d119400] 03:18:22 INFO - PROCESS | 1653 | 1462961902311 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]]]}] 03:18:22 INFO - PROCESS | 1653 | --DOCSHELL 0x12127c000 == 40 [pid = 1653] [id = 64] 03:18:22 INFO - PROCESS | 1653 | --DOCSHELL 0x1197ce000 == 39 [pid = 1653] [id = 63] 03:18:22 INFO - PROCESS | 1653 | --DOCSHELL 0x1182ec800 == 38 [pid = 1653] [id = 62] 03:18:22 INFO - PROCESS | 1653 | --DOCSHELL 0x119274800 == 37 [pid = 1653] [id = 61] 03:18:22 INFO - PROCESS | 1653 | --DOCSHELL 0x11924c000 == 36 [pid = 1653] [id = 60] 03:18:22 INFO - PROCESS | 1653 | --DOCSHELL 0x1187c4800 == 35 [pid = 1653] [id = 59] 03:18:22 INFO - PROCESS | 1653 | --DOCSHELL 0x1180db000 == 34 [pid = 1653] [id = 58] 03:18:22 INFO - PROCESS | 1653 | --DOCSHELL 0x117433000 == 33 [pid = 1653] [id = 57] 03:18:22 INFO - PROCESS | 1653 | --DOCSHELL 0x116877800 == 32 [pid = 1653] [id = 56] 03:18:22 INFO - PROCESS | 1653 | --DOCSHELL 0x115f10000 == 31 [pid = 1653] [id = 55] 03:18:22 INFO - PROCESS | 1653 | --DOCSHELL 0x112166800 == 30 [pid = 1653] [id = 54] 03:18:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 03:18:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 924ms 03:18:22 INFO - PROCESS | 1653 | 1462961902363 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 03:18:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 03:18:22 INFO - PROCESS | 1653 | 1462961902366 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 03:18:22 INFO - PROCESS | 1653 | 1462961902369 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 03:18:22 INFO - PROCESS | 1653 | 1462961902371 Marionette TRACE conn2 <- [1,242,null,{}] 03:18:22 INFO - PROCESS | 1653 | 1462961902375 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}] 03:18:22 INFO - PROCESS | 1653 | 1462961902444 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 03:18:22 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x119725400) [pid = 1653] [serial = 139] [outer = 0x0] [url = about:blank] 03:18:22 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x118f64800) [pid = 1653] [serial = 138] [outer = 0x0] [url = about:blank] 03:18:22 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x116767c00) [pid = 1653] [serial = 123] [outer = 0x0] [url = about:blank] 03:18:22 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1180ad800) [pid = 1653] [serial = 129] [outer = 0x0] [url = about:blank] 03:18:22 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x117108800) [pid = 1653] [serial = 126] [outer = 0x0] [url = about:blank] 03:18:22 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1180a8400) [pid = 1653] [serial = 127] [outer = 0x0] [url = about:blank] 03:18:22 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1167f6800) [pid = 1653] [serial = 124] [outer = 0x0] [url = about:blank] 03:18:22 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x11858b400) [pid = 1653] [serial = 133] [outer = 0x0] [url = about:blank] 03:18:22 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x11811b400) [pid = 1653] [serial = 130] [outer = 0x0] [url = about:blank] 03:18:22 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1187b3c00) [pid = 1653] [serial = 136] [outer = 0x0] [url = about:blank] 03:18:22 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x129065c00) [pid = 1653] [serial = 121] [outer = 0x0] [url = about:blank] 03:18:22 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1184f7c00) [pid = 1653] [serial = 132] [outer = 0x0] [url = about:blank] 03:18:22 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x126c1c400) [pid = 1653] [serial = 120] [outer = 0x0] [url = about:blank] 03:18:22 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x118748000) [pid = 1653] [serial = 135] [outer = 0x0] [url = about:blank] 03:18:22 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x1215e8c00) [pid = 1653] [serial = 103] [outer = 0x0] [url = about:blank] 03:18:22 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x126621400) [pid = 1653] [serial = 115] [outer = 0x0] [url = about:blank] 03:18:22 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x126a0e400) [pid = 1653] [serial = 118] [outer = 0x0] [url = about:blank] 03:18:22 INFO - PROCESS | 1653 | 1462961902500 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x113c8f800 == 31 [pid = 1653] [id = 68] 03:18:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x115f4e000) [pid = 1653] [serial = 201] [outer = 0x0] 03:18:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1166d4c00) [pid = 1653] [serial = 202] [outer = 0x115f4e000] 03:18:22 INFO - PROCESS | 1653 | 1462961902529 Marionette DEBUG loaded listener.js 03:18:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x1167fa000) [pid = 1653] [serial = 203] [outer = 0x115f4e000] 03:18:22 INFO - PROCESS | 1653 | 1462961902827 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]]]}] 03:18:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 03:18:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 522ms 03:18:22 INFO - PROCESS | 1653 | 1462961902892 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 03:18:22 INFO - PROCESS | 1653 | 1462961902895 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 03:18:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 03:18:22 INFO - PROCESS | 1653 | 1462961902899 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 03:18:22 INFO - PROCESS | 1653 | 1462961902901 Marionette TRACE conn2 <- [1,246,null,{}] 03:18:22 INFO - PROCESS | 1653 | 1462961902903 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}] 03:18:22 INFO - PROCESS | 1653 | 1462961902975 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 03:18:22 INFO - PROCESS | 1653 | 1462961902980 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x116a96000 == 32 [pid = 1653] [id = 69] 03:18:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x116851400) [pid = 1653] [serial = 204] [outer = 0x0] 03:18:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1180a9800) [pid = 1653] [serial = 205] [outer = 0x116851400] 03:18:23 INFO - PROCESS | 1653 | 1462961903008 Marionette DEBUG loaded listener.js 03:18:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x118113000) [pid = 1653] [serial = 206] [outer = 0x116851400] 03:18:23 INFO - PROCESS | 1653 | 1462961903318 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]]]}] 03:18:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 03:18:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 470ms 03:18:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 03:18:23 INFO - PROCESS | 1653 | 1462961903370 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 03:18:23 INFO - PROCESS | 1653 | 1462961903371 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 03:18:23 INFO - PROCESS | 1653 | 1462961903373 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 03:18:23 INFO - PROCESS | 1653 | 1462961903376 Marionette TRACE conn2 <- [1,250,null,{}] 03:18:23 INFO - PROCESS | 1653 | 1462961903384 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}] 03:18:23 INFO - PROCESS | 1653 | 1462961903458 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 03:18:23 INFO - PROCESS | 1653 | 1462961903476 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x1180df800 == 33 [pid = 1653] [id = 70] 03:18:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1181ba800) [pid = 1653] [serial = 207] [outer = 0x0] 03:18:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x118588c00) [pid = 1653] [serial = 208] [outer = 0x1181ba800] 03:18:23 INFO - PROCESS | 1653 | 1462961903504 Marionette DEBUG loaded listener.js 03:18:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x1187b1c00) [pid = 1653] [serial = 209] [outer = 0x1181ba800] 03:18:23 INFO - PROCESS | 1653 | 1462961903812 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]]]}] 03:18:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 03:18:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 470ms 03:18:23 INFO - PROCESS | 1653 | 1462961903844 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 03:18:23 INFO - PROCESS | 1653 | 1462961903846 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 03:18:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 03:18:23 INFO - PROCESS | 1653 | 1462961903848 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 03:18:23 INFO - PROCESS | 1653 | 1462961903849 Marionette TRACE conn2 <- [1,254,null,{}] 03:18:23 INFO - PROCESS | 1653 | 1462961903851 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}] 03:18:23 INFO - PROCESS | 1653 | 1462961903944 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 03:18:23 INFO - PROCESS | 1653 | 1462961903951 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x118730800 == 34 [pid = 1653] [id = 71] 03:18:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1184ed400) [pid = 1653] [serial = 210] [outer = 0x0] 03:18:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1187e6400) [pid = 1653] [serial = 211] [outer = 0x1184ed400] 03:18:23 INFO - PROCESS | 1653 | 1462961903979 Marionette DEBUG loaded listener.js 03:18:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x118f52800) [pid = 1653] [serial = 212] [outer = 0x1184ed400] 03:18:24 INFO - PROCESS | 1653 | 1462961904291 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]]]}] 03:18:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 03:18:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 469ms 03:18:24 INFO - PROCESS | 1653 | 1462961904317 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 03:18:24 INFO - PROCESS | 1653 | 1462961904319 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 03:18:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 03:18:24 INFO - PROCESS | 1653 | 1462961904323 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 03:18:24 INFO - PROCESS | 1653 | 1462961904325 Marionette TRACE conn2 <- [1,258,null,{}] 03:18:24 INFO - PROCESS | 1653 | 1462961904327 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}] 03:18:24 INFO - PROCESS | 1653 | 1462961904396 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 03:18:24 INFO - PROCESS | 1653 | 1462961904401 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x119273000 == 35 [pid = 1653] [id = 72] 03:18:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x111feec00) [pid = 1653] [serial = 213] [outer = 0x0] 03:18:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x118fe8800) [pid = 1653] [serial = 214] [outer = 0x111feec00] 03:18:24 INFO - PROCESS | 1653 | 1462961904429 Marionette DEBUG loaded listener.js 03:18:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x11980a400) [pid = 1653] [serial = 215] [outer = 0x111feec00] 03:18:24 INFO - PROCESS | 1653 | 1462961904798 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]]]}] 03:18:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 03:18:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 521ms 03:18:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 03:18:24 INFO - PROCESS | 1653 | 1462961904843 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 03:18:24 INFO - PROCESS | 1653 | 1462961904845 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 03:18:24 INFO - PROCESS | 1653 | 1462961904847 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 03:18:24 INFO - PROCESS | 1653 | 1462961904848 Marionette TRACE conn2 <- [1,262,null,{}] 03:18:24 INFO - PROCESS | 1653 | 1462961904850 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}] 03:18:24 INFO - PROCESS | 1653 | 1462961904952 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 03:18:24 INFO - PROCESS | 1653 | 1462961904985 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x119749800 == 36 [pid = 1653] [id = 73] 03:18:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x119b2b400) [pid = 1653] [serial = 216] [outer = 0x0] 03:18:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x120eba800) [pid = 1653] [serial = 217] [outer = 0x119b2b400] 03:18:25 INFO - PROCESS | 1653 | 1462961905011 Marionette DEBUG loaded listener.js 03:18:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x121735000) [pid = 1653] [serial = 218] [outer = 0x119b2b400] 03:18:25 INFO - PROCESS | 1653 | 1462961905314 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]]]}] 03:18:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 03:18:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 519ms 03:18:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 03:18:25 INFO - PROCESS | 1653 | 1462961905367 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 03:18:25 INFO - PROCESS | 1653 | 1462961905368 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 03:18:25 INFO - PROCESS | 1653 | 1462961905370 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 03:18:25 INFO - PROCESS | 1653 | 1462961905371 Marionette TRACE conn2 <- [1,266,null,{}] 03:18:25 INFO - PROCESS | 1653 | 1462961905373 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}] 03:18:25 INFO - PROCESS | 1653 | 1462961905459 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 03:18:25 INFO - PROCESS | 1653 | 1462961905493 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x121184800 == 37 [pid = 1653] [id = 74] 03:18:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x119a09400) [pid = 1653] [serial = 219] [outer = 0x0] 03:18:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x121b40400) [pid = 1653] [serial = 220] [outer = 0x119a09400] 03:18:25 INFO - PROCESS | 1653 | 1462961905518 Marionette DEBUG loaded listener.js 03:18:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x124317800) [pid = 1653] [serial = 221] [outer = 0x119a09400] 03:18:25 INFO - PROCESS | 1653 | 1462961905828 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]]]}] 03:18:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 03:18:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 470ms 03:18:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 03:18:25 INFO - PROCESS | 1653 | 1462961905842 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 03:18:25 INFO - PROCESS | 1653 | 1462961905844 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 03:18:25 INFO - PROCESS | 1653 | 1462961905846 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 03:18:25 INFO - PROCESS | 1653 | 1462961905847 Marionette TRACE conn2 <- [1,270,null,{}] 03:18:25 INFO - PROCESS | 1653 | 1462961905849 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}] 03:18:25 INFO - PROCESS | 1653 | 1462961905946 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 03:18:25 INFO - PROCESS | 1653 | 1462961905950 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x121455000 == 38 [pid = 1653] [id = 75] 03:18:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1180b0c00) [pid = 1653] [serial = 222] [outer = 0x0] 03:18:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x124325400) [pid = 1653] [serial = 223] [outer = 0x1180b0c00] 03:18:25 INFO - PROCESS | 1653 | 1462961905976 Marionette DEBUG loaded listener.js 03:18:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1246b2c00) [pid = 1653] [serial = 224] [outer = 0x1180b0c00] 03:18:26 INFO - PROCESS | 1653 | 1462961906273 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]]]}] 03:18:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 03:18:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 468ms 03:18:26 INFO - PROCESS | 1653 | 1462961906316 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 03:18:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 03:18:26 INFO - PROCESS | 1653 | 1462961906318 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 03:18:26 INFO - PROCESS | 1653 | 1462961906321 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 03:18:26 INFO - PROCESS | 1653 | 1462961906324 Marionette TRACE conn2 <- [1,274,null,{}] 03:18:26 INFO - PROCESS | 1653 | 1462961906328 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}] 03:18:26 INFO - PROCESS | 1653 | 1462961906417 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 03:18:26 INFO - PROCESS | 1653 | 1462961906422 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x123ccf800 == 39 [pid = 1653] [id = 76] 03:18:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x12435a800) [pid = 1653] [serial = 225] [outer = 0x0] 03:18:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x124cb8000) [pid = 1653] [serial = 226] [outer = 0x12435a800] 03:18:26 INFO - PROCESS | 1653 | 1462961906447 Marionette DEBUG loaded listener.js 03:18:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x124d5c800) [pid = 1653] [serial = 227] [outer = 0x12435a800] 03:18:26 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x119734c00) [pid = 1653] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 03:18:26 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1180a5800) [pid = 1653] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 03:18:26 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x120eb4000) [pid = 1653] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 03:18:26 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x115ee3c00) [pid = 1653] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 03:18:26 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x117681400) [pid = 1653] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 03:18:26 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1187de800) [pid = 1653] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 03:18:26 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x119a07000) [pid = 1653] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 03:18:26 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x115f59400) [pid = 1653] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 03:18:26 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x112ac8800) [pid = 1653] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 03:18:26 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x118117800) [pid = 1653] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 03:18:26 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1187b2000) [pid = 1653] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 03:18:26 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x116a5c000) [pid = 1653] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 03:18:26 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x113cb4c00) [pid = 1653] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 03:18:26 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1180f5400) [pid = 1653] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 03:18:26 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x117686400) [pid = 1653] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 03:18:26 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x12131fc00) [pid = 1653] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 03:18:26 INFO - PROCESS | 1653 | 1462961906823 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]]]}] 03:18:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 03:18:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 521ms 03:18:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 03:18:26 INFO - PROCESS | 1653 | 1462961906843 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 03:18:26 INFO - PROCESS | 1653 | 1462961906844 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 03:18:26 INFO - PROCESS | 1653 | 1462961906846 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 03:18:26 INFO - PROCESS | 1653 | 1462961906847 Marionette TRACE conn2 <- [1,278,null,{}] 03:18:26 INFO - PROCESS | 1653 | 1462961906850 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}] 03:18:26 INFO - PROCESS | 1653 | 1462961906922 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 03:18:26 INFO - PROCESS | 1653 | 1462961906969 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x1197ba000 == 40 [pid = 1653] [id = 77] 03:18:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x115ab0400) [pid = 1653] [serial = 228] [outer = 0x0] 03:18:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x11811d000) [pid = 1653] [serial = 229] [outer = 0x115ab0400] 03:18:26 INFO - PROCESS | 1653 | 1462961906994 Marionette DEBUG loaded listener.js 03:18:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x119a07000) [pid = 1653] [serial = 230] [outer = 0x115ab0400] 03:18:27 INFO - PROCESS | 1653 | 1462961907279 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]]]}] 03:18:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 03:18:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 470ms 03:18:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 03:18:27 INFO - PROCESS | 1653 | 1462961907316 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 03:18:27 INFO - PROCESS | 1653 | 1462961907318 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 03:18:27 INFO - PROCESS | 1653 | 1462961907322 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 03:18:27 INFO - PROCESS | 1653 | 1462961907326 Marionette TRACE conn2 <- [1,282,null,{}] 03:18:27 INFO - PROCESS | 1653 | 1462961907328 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}] 03:18:27 INFO - PROCESS | 1653 | 1462961907417 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 03:18:27 INFO - PROCESS | 1653 | 1462961907424 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x124cd1800 == 41 [pid = 1653] [id = 78] 03:18:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12131fc00) [pid = 1653] [serial = 231] [outer = 0x0] 03:18:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x126016c00) [pid = 1653] [serial = 232] [outer = 0x12131fc00] 03:18:27 INFO - PROCESS | 1653 | 1462961907453 Marionette DEBUG loaded listener.js 03:18:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1266cd000) [pid = 1653] [serial = 233] [outer = 0x12131fc00] 03:18:27 INFO - PROCESS | 1653 | 1462961907768 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]]]}] 03:18:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 03:18:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 472ms 03:18:27 INFO - PROCESS | 1653 | 1462961907793 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 03:18:27 INFO - PROCESS | 1653 | 1462961907794 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 03:18:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 03:18:27 INFO - PROCESS | 1653 | 1462961907797 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 03:18:27 INFO - PROCESS | 1653 | 1462961907798 Marionette TRACE conn2 <- [1,286,null,{}] 03:18:27 INFO - PROCESS | 1653 | 1462961907800 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}] 03:18:27 INFO - PROCESS | 1653 | 1462961907897 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 03:18:27 INFO - PROCESS | 1653 | 1462961907905 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x1264b2800 == 42 [pid = 1653] [id = 79] 03:18:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1184f0800) [pid = 1653] [serial = 234] [outer = 0x0] 03:18:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x126734800) [pid = 1653] [serial = 235] [outer = 0x1184f0800] 03:18:27 INFO - PROCESS | 1653 | 1462961907929 Marionette DEBUG loaded listener.js 03:18:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x126c06c00) [pid = 1653] [serial = 236] [outer = 0x1184f0800] 03:18:28 INFO - PROCESS | 1653 | 1462961908202 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]]]}] 03:18:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 03:18:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 417ms 03:18:28 INFO - PROCESS | 1653 | 1462961908215 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 03:18:28 INFO - PROCESS | 1653 | 1462961908216 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 03:18:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 03:18:28 INFO - PROCESS | 1653 | 1462961908218 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 03:18:28 INFO - PROCESS | 1653 | 1462961908219 Marionette TRACE conn2 <- [1,290,null,{}] 03:18:28 INFO - PROCESS | 1653 | 1462961908246 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}] 03:18:28 INFO - PROCESS | 1653 | 1462961908325 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 03:18:28 INFO - PROCESS | 1653 | 1462961908330 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x126ae1000 == 43 [pid = 1653] [id = 80] 03:18:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x126a09400) [pid = 1653] [serial = 237] [outer = 0x0] 03:18:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x126c19c00) [pid = 1653] [serial = 238] [outer = 0x126a09400] 03:18:28 INFO - PROCESS | 1653 | 1462961908357 Marionette DEBUG loaded listener.js 03:18:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x128ebe000) [pid = 1653] [serial = 239] [outer = 0x126a09400] 03:18:28 INFO - PROCESS | 1653 | 1462961908656 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]]]}] 03:18:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 03:18:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 476ms 03:18:28 INFO - PROCESS | 1653 | 1462961908736 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 03:18:28 INFO - PROCESS | 1653 | 1462961908739 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 03:18:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 03:18:28 INFO - PROCESS | 1653 | 1462961908743 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 03:18:28 INFO - PROCESS | 1653 | 1462961908746 Marionette TRACE conn2 <- [1,294,null,{}] 03:18:28 INFO - PROCESS | 1653 | 1462961908750 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}] 03:18:28 INFO - PROCESS | 1653 | 1462961908835 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 03:18:28 INFO - PROCESS | 1653 | 1462961908922 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x11664d000 == 44 [pid = 1653] [id = 81] 03:18:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x115e46400) [pid = 1653] [serial = 240] [outer = 0x0] 03:18:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1164ae000) [pid = 1653] [serial = 241] [outer = 0x115e46400] 03:18:28 INFO - PROCESS | 1653 | 1462961908954 Marionette DEBUG loaded listener.js 03:18:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x116849000) [pid = 1653] [serial = 242] [outer = 0x115e46400] 03:18:29 INFO - PROCESS | 1653 | 1462961909381 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]]]}] 03:18:29 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. 03:18:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 670ms 03:18:29 INFO - PROCESS | 1653 | 1462961909414 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 03:18:29 INFO - PROCESS | 1653 | 1462961909417 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 03:18:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 03:18:29 INFO - PROCESS | 1653 | 1462961909422 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 03:18:29 INFO - PROCESS | 1653 | 1462961909425 Marionette TRACE conn2 <- [1,298,null,{}] 03:18:29 INFO - PROCESS | 1653 | 1462961909428 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}] 03:18:29 INFO - PROCESS | 1653 | 1462961909524 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 03:18:29 INFO - PROCESS | 1653 | 1462961909570 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x117449000 == 45 [pid = 1653] [id = 82] 03:18:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1167eec00) [pid = 1653] [serial = 243] [outer = 0x0] 03:18:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1180a4000) [pid = 1653] [serial = 244] [outer = 0x1167eec00] 03:18:29 INFO - PROCESS | 1653 | 1462961909600 Marionette DEBUG loaded listener.js 03:18:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x11811dc00) [pid = 1653] [serial = 245] [outer = 0x1167eec00] 03:18:30 INFO - PROCESS | 1653 | 1462961910091 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]]]}] 03:18:30 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. 03:18:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 723ms 03:18:30 INFO - PROCESS | 1653 | 1462961910186 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 03:18:30 INFO - PROCESS | 1653 | 1462961910188 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 03:18:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 03:18:30 INFO - PROCESS | 1653 | 1462961910195 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 03:18:30 INFO - PROCESS | 1653 | 1462961910197 Marionette TRACE conn2 <- [1,302,null,{}] 03:18:30 INFO - PROCESS | 1653 | 1462961910220 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}] 03:18:30 INFO - PROCESS | 1653 | 1462961910359 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 03:18:30 INFO - PROCESS | 1653 | 1462961910391 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x124c80800 == 46 [pid = 1653] [id = 83] 03:18:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x1187dd800) [pid = 1653] [serial = 246] [outer = 0x0] 03:18:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x11891e800) [pid = 1653] [serial = 247] [outer = 0x1187dd800] 03:18:30 INFO - PROCESS | 1653 | 1462961910423 Marionette DEBUG loaded listener.js 03:18:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x119731000) [pid = 1653] [serial = 248] [outer = 0x1187dd800] 03:18:30 INFO - PROCESS | 1653 | 1462961910841 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]]]}] 03:18:30 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. 03:18:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 673ms 03:18:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 03:18:30 INFO - PROCESS | 1653 | 1462961910866 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 03:18:30 INFO - PROCESS | 1653 | 1462961910868 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 03:18:30 INFO - PROCESS | 1653 | 1462961910870 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 03:18:30 INFO - PROCESS | 1653 | 1462961910872 Marionette TRACE conn2 <- [1,306,null,{}] 03:18:30 INFO - PROCESS | 1653 | 1462961910874 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}] 03:18:30 INFO - PROCESS | 1653 | 1462961910968 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 03:18:31 INFO - PROCESS | 1653 | 1462961911012 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x12908a800 == 47 [pid = 1653] [id = 84] 03:18:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x119d60000) [pid = 1653] [serial = 249] [outer = 0x0] 03:18:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x121117400) [pid = 1653] [serial = 250] [outer = 0x119d60000] 03:18:31 INFO - PROCESS | 1653 | 1462961911042 Marionette DEBUG loaded listener.js 03:18:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x12173c400) [pid = 1653] [serial = 251] [outer = 0x119d60000] 03:18:31 INFO - PROCESS | 1653 | 1462961911520 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]]]}] 03:18:31 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. 03:18:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 669ms 03:18:31 INFO - PROCESS | 1653 | 1462961911540 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 03:18:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 03:18:31 INFO - PROCESS | 1653 | 1462961911542 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 03:18:31 INFO - PROCESS | 1653 | 1462961911546 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 03:18:31 INFO - PROCESS | 1653 | 1462961911548 Marionette TRACE conn2 <- [1,310,null,{}] 03:18:31 INFO - PROCESS | 1653 | 1462961911571 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}] 03:18:31 INFO - PROCESS | 1653 | 1462961911727 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 03:18:31 INFO - PROCESS | 1653 | 1462961911786 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x129091000 == 48 [pid = 1653] [id = 85] 03:18:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x123c3b000) [pid = 1653] [serial = 252] [outer = 0x0] 03:18:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x1246b4000) [pid = 1653] [serial = 253] [outer = 0x123c3b000] 03:18:31 INFO - PROCESS | 1653 | 1462961911815 Marionette DEBUG loaded listener.js 03:18:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x126012800) [pid = 1653] [serial = 254] [outer = 0x123c3b000] 03:18:32 INFO - PROCESS | 1653 | 1462961912352 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]]]}] 03:18:32 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. 03:18:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 822ms 03:18:32 INFO - PROCESS | 1653 | 1462961912368 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 03:18:32 INFO - PROCESS | 1653 | 1462961912370 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 03:18:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 03:18:32 INFO - PROCESS | 1653 | 1462961912374 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 03:18:32 INFO - PROCESS | 1653 | 1462961912376 Marionette TRACE conn2 <- [1,314,null,{}] 03:18:32 INFO - PROCESS | 1653 | 1462961912380 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}] 03:18:32 INFO - PROCESS | 1653 | 1462961912488 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 03:18:32 INFO - PROCESS | 1653 | 1462961912557 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x11742a000 == 49 [pid = 1653] [id = 86] 03:18:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x115ee7400) [pid = 1653] [serial = 255] [outer = 0x0] 03:18:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x1166ce400) [pid = 1653] [serial = 256] [outer = 0x115ee7400] 03:18:32 INFO - PROCESS | 1653 | 1462961912601 Marionette DEBUG loaded listener.js 03:18:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x1167f4000) [pid = 1653] [serial = 257] [outer = 0x115ee7400] 03:18:33 INFO - PROCESS | 1653 | --DOCSHELL 0x1264b2800 == 48 [pid = 1653] [id = 79] 03:18:33 INFO - PROCESS | 1653 | --DOCSHELL 0x124cd1800 == 47 [pid = 1653] [id = 78] 03:18:33 INFO - PROCESS | 1653 | --DOCSHELL 0x1197ba000 == 46 [pid = 1653] [id = 77] 03:18:33 INFO - PROCESS | 1653 | --DOCSHELL 0x123ccf800 == 45 [pid = 1653] [id = 76] 03:18:33 INFO - PROCESS | 1653 | --DOCSHELL 0x121455000 == 44 [pid = 1653] [id = 75] 03:18:33 INFO - PROCESS | 1653 | --DOCSHELL 0x121184800 == 43 [pid = 1653] [id = 74] 03:18:33 INFO - PROCESS | 1653 | --DOCSHELL 0x119749800 == 42 [pid = 1653] [id = 73] 03:18:33 INFO - PROCESS | 1653 | --DOCSHELL 0x119273000 == 41 [pid = 1653] [id = 72] 03:18:33 INFO - PROCESS | 1653 | --DOCSHELL 0x118730800 == 40 [pid = 1653] [id = 71] 03:18:33 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x123f50400) [pid = 1653] [serial = 192] [outer = 0x0] [url = about:blank] 03:18:33 INFO - PROCESS | 1653 | --DOCSHELL 0x1180df800 == 39 [pid = 1653] [id = 70] 03:18:33 INFO - PROCESS | 1653 | --DOCSHELL 0x116a96000 == 38 [pid = 1653] [id = 69] 03:18:33 INFO - PROCESS | 1653 | --DOCSHELL 0x113c8f800 == 37 [pid = 1653] [id = 68] 03:18:33 INFO - PROCESS | 1653 | --DOCSHELL 0x1182f3000 == 36 [pid = 1653] [id = 67] 03:18:33 INFO - PROCESS | 1653 | --DOCSHELL 0x113315000 == 35 [pid = 1653] [id = 66] 03:18:33 INFO - PROCESS | 1653 | 1462961913171 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]]]}] 03:18:33 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. 03:18:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 824ms 03:18:33 INFO - PROCESS | 1653 | 1462961913198 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 03:18:33 INFO - PROCESS | 1653 | 1462961913202 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 03:18:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 03:18:33 INFO - PROCESS | 1653 | 1462961913208 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 03:18:33 INFO - PROCESS | 1653 | 1462961913210 Marionette TRACE conn2 <- [1,318,null,{}] 03:18:33 INFO - PROCESS | 1653 | 1462961913212 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}] 03:18:33 INFO - PROCESS | 1653 | 1462961913284 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 03:18:33 INFO - PROCESS | 1653 | 1462961913291 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x115f9f800 == 36 [pid = 1653] [id = 87] 03:18:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x1167f2800) [pid = 1653] [serial = 258] [outer = 0x0] 03:18:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x1168c8400) [pid = 1653] [serial = 259] [outer = 0x1167f2800] 03:18:33 INFO - PROCESS | 1653 | 1462961913326 Marionette DEBUG loaded listener.js 03:18:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x1180a9400) [pid = 1653] [serial = 260] [outer = 0x1167f2800] 03:18:33 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x1187e4000) [pid = 1653] [serial = 174] [outer = 0x0] [url = about:blank] 03:18:33 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x117e63c00) [pid = 1653] [serial = 165] [outer = 0x0] [url = about:blank] 03:18:33 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x1180aa800) [pid = 1653] [serial = 166] [outer = 0x0] [url = about:blank] 03:18:33 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x115aad000) [pid = 1653] [serial = 159] [outer = 0x0] [url = about:blank] 03:18:33 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x11621d000) [pid = 1653] [serial = 160] [outer = 0x0] [url = about:blank] 03:18:33 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x118120000) [pid = 1653] [serial = 168] [outer = 0x0] [url = about:blank] 03:18:33 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x1181c6800) [pid = 1653] [serial = 169] [outer = 0x0] [url = about:blank] 03:18:33 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x119734400) [pid = 1653] [serial = 178] [outer = 0x0] [url = about:blank] 03:18:33 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x118fe6800) [pid = 1653] [serial = 177] [outer = 0x0] [url = about:blank] 03:18:33 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x118745000) [pid = 1653] [serial = 190] [outer = 0x0] [url = about:blank] 03:18:33 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x119df1400) [pid = 1653] [serial = 181] [outer = 0x0] [url = about:blank] 03:18:33 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x119a15400) [pid = 1653] [serial = 180] [outer = 0x0] [url = about:blank] 03:18:33 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x1184f3c00) [pid = 1653] [serial = 183] [outer = 0x0] [url = about:blank] 03:18:33 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x121116400) [pid = 1653] [serial = 186] [outer = 0x0] [url = about:blank] 03:18:33 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x119df4c00) [pid = 1653] [serial = 184] [outer = 0x0] [url = about:blank] 03:18:33 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x121733c00) [pid = 1653] [serial = 189] [outer = 0x0] [url = about:blank] 03:18:33 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x12131dc00) [pid = 1653] [serial = 187] [outer = 0x0] [url = about:blank] 03:18:33 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1167fc000) [pid = 1653] [serial = 142] [outer = 0x0] [url = about:blank] 03:18:33 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x116610800) [pid = 1653] [serial = 141] [outer = 0x0] [url = about:blank] 03:18:33 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x118581000) [pid = 1653] [serial = 145] [outer = 0x0] [url = about:blank] 03:18:33 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x11811c400) [pid = 1653] [serial = 144] [outer = 0x0] [url = about:blank] 03:18:33 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x121113c00) [pid = 1653] [serial = 156] [outer = 0x0] [url = about:blank] 03:18:33 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x119728000) [pid = 1653] [serial = 148] [outer = 0x0] [url = about:blank] 03:18:33 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x118f6b000) [pid = 1653] [serial = 147] [outer = 0x0] [url = about:blank] 03:18:33 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x119de8800) [pid = 1653] [serial = 151] [outer = 0x0] [url = about:blank] 03:18:33 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x119a14000) [pid = 1653] [serial = 150] [outer = 0x0] [url = about:blank] 03:18:33 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x11684d000) [pid = 1653] [serial = 163] [outer = 0x0] [url = about:blank] 03:18:33 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x11660d800) [pid = 1653] [serial = 162] [outer = 0x0] [url = about:blank] 03:18:33 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x120eb9c00) [pid = 1653] [serial = 154] [outer = 0x0] [url = about:blank] 03:18:33 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x119df0000) [pid = 1653] [serial = 153] [outer = 0x0] [url = about:blank] 03:18:33 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x118580000) [pid = 1653] [serial = 171] [outer = 0x0] [url = about:blank] 03:18:33 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x118f63800) [pid = 1653] [serial = 175] [outer = 0x0] [url = about:blank] 03:18:33 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x118745400) [pid = 1653] [serial = 172] [outer = 0x0] [url = about:blank] 03:18:33 INFO - PROCESS | 1653 | 1462961913683 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]]]}] 03:18:33 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. 03:18:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 518ms 03:18:33 INFO - PROCESS | 1653 | 1462961913727 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 03:18:33 INFO - PROCESS | 1653 | 1462961913728 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 03:18:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 03:18:33 INFO - PROCESS | 1653 | 1462961913731 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 03:18:33 INFO - PROCESS | 1653 | 1462961913733 Marionette TRACE conn2 <- [1,322,null,{}] 03:18:33 INFO - PROCESS | 1653 | 1462961913740 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}] 03:18:33 INFO - PROCESS | 1653 | 1462961913817 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 03:18:33 INFO - PROCESS | 1653 | 1462961913824 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x1180df800 == 37 [pid = 1653] [id = 88] 03:18:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1180f5000) [pid = 1653] [serial = 261] [outer = 0x0] 03:18:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x1181c2000) [pid = 1653] [serial = 262] [outer = 0x1180f5000] 03:18:33 INFO - PROCESS | 1653 | 1462961913861 Marionette DEBUG loaded listener.js 03:18:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x118741400) [pid = 1653] [serial = 263] [outer = 0x1180f5000] 03:18:34 INFO - PROCESS | 1653 | 1462961914200 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]]]}] 03:18:34 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. 03:18:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 520ms 03:18:34 INFO - PROCESS | 1653 | 1462961914252 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 03:18:34 INFO - PROCESS | 1653 | 1462961914254 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 03:18:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 03:18:34 INFO - PROCESS | 1653 | 1462961914258 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 03:18:34 INFO - PROCESS | 1653 | 1462961914259 Marionette TRACE conn2 <- [1,326,null,{}] 03:18:34 INFO - PROCESS | 1653 | 1462961914262 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}] 03:18:34 INFO - PROCESS | 1653 | 1462961914342 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 03:18:34 INFO - PROCESS | 1653 | 1462961914347 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x1187d0800 == 38 [pid = 1653] [id = 89] 03:18:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x11811d800) [pid = 1653] [serial = 264] [outer = 0x0] 03:18:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1187e0000) [pid = 1653] [serial = 265] [outer = 0x11811d800] 03:18:34 INFO - PROCESS | 1653 | 1462961914376 Marionette DEBUG loaded listener.js 03:18:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x118f63800) [pid = 1653] [serial = 266] [outer = 0x11811d800] 03:18:34 INFO - PROCESS | 1653 | 1462961914727 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]]]}] 03:18:34 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. 03:18:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 518ms 03:18:34 INFO - PROCESS | 1653 | 1462961914777 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 03:18:34 INFO - PROCESS | 1653 | 1462961914778 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 03:18:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 03:18:34 INFO - PROCESS | 1653 | 1462961914780 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 03:18:34 INFO - PROCESS | 1653 | 1462961914781 Marionette TRACE conn2 <- [1,330,null,{}] 03:18:34 INFO - PROCESS | 1653 | 1462961914784 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}] 03:18:34 INFO - PROCESS | 1653 | 1462961914857 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 03:18:34 INFO - PROCESS | 1653 | 1462961914863 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x119255800 == 39 [pid = 1653] [id = 90] 03:18:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x11891d000) [pid = 1653] [serial = 267] [outer = 0x0] 03:18:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x119725c00) [pid = 1653] [serial = 268] [outer = 0x11891d000] 03:18:34 INFO - PROCESS | 1653 | 1462961914891 Marionette DEBUG loaded listener.js 03:18:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x119a0f800) [pid = 1653] [serial = 269] [outer = 0x11891d000] 03:18:35 INFO - PROCESS | 1653 | 1462961915216 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]]]}] 03:18:35 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. 03:18:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 470ms 03:18:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 03:18:35 INFO - PROCESS | 1653 | 1462961915250 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 03:18:35 INFO - PROCESS | 1653 | 1462961915251 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 03:18:35 INFO - PROCESS | 1653 | 1462961915254 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 03:18:35 INFO - PROCESS | 1653 | 1462961915255 Marionette TRACE conn2 <- [1,334,null,{}] 03:18:35 INFO - PROCESS | 1653 | 1462961915257 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}] 03:18:35 INFO - PROCESS | 1653 | 1462961915375 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 03:18:35 INFO - PROCESS | 1653 | 1462961915391 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x11954d800 == 40 [pid = 1653] [id = 91] 03:18:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x118f6e800) [pid = 1653] [serial = 270] [outer = 0x0] 03:18:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x119deac00) [pid = 1653] [serial = 271] [outer = 0x118f6e800] 03:18:35 INFO - PROCESS | 1653 | 1462961915417 Marionette DEBUG loaded listener.js 03:18:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x12198dc00) [pid = 1653] [serial = 272] [outer = 0x118f6e800] 03:18:35 INFO - PROCESS | 1653 | 1462961915753 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]]]}] 03:18:35 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. 03:18:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 519ms 03:18:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 03:18:35 INFO - PROCESS | 1653 | 1462961915775 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 03:18:35 INFO - PROCESS | 1653 | 1462961915777 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 03:18:35 INFO - PROCESS | 1653 | 1462961915779 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 03:18:35 INFO - PROCESS | 1653 | 1462961915780 Marionette TRACE conn2 <- [1,338,null,{}] 03:18:35 INFO - PROCESS | 1653 | 1462961915792 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}] 03:18:35 INFO - PROCESS | 1653 | 1462961915883 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 03:18:35 INFO - PROCESS | 1653 | 1462961915888 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x1197bf000 == 41 [pid = 1653] [id = 92] 03:18:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x12198f400) [pid = 1653] [serial = 273] [outer = 0x0] 03:18:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x124129800) [pid = 1653] [serial = 274] [outer = 0x12198f400] 03:18:35 INFO - PROCESS | 1653 | 1462961915913 Marionette DEBUG loaded listener.js 03:18:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x124caf400) [pid = 1653] [serial = 275] [outer = 0x12198f400] 03:18:36 INFO - PROCESS | 1653 | 1462961916222 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]]]}] 03:18:36 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. 03:18:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 479ms 03:18:36 INFO - PROCESS | 1653 | 1462961916269 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 03:18:36 INFO - PROCESS | 1653 | 1462961916270 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 03:18:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 03:18:36 INFO - PROCESS | 1653 | 1462961916276 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 03:18:36 INFO - PROCESS | 1653 | 1462961916277 Marionette TRACE conn2 <- [1,342,null,{}] 03:18:36 INFO - PROCESS | 1653 | 1462961916280 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}] 03:18:36 INFO - PROCESS | 1653 | 1462961916377 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 03:18:36 INFO - PROCESS | 1653 | 1462961916410 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x12118c000 == 42 [pid = 1653] [id = 93] 03:18:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x124cbc000) [pid = 1653] [serial = 276] [outer = 0x0] 03:18:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x126014400) [pid = 1653] [serial = 277] [outer = 0x124cbc000] 03:18:36 INFO - PROCESS | 1653 | 1462961916435 Marionette DEBUG loaded listener.js 03:18:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1264bb800) [pid = 1653] [serial = 278] [outer = 0x124cbc000] 03:18:36 INFO - PROCESS | 1653 | 1462961916750 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]]]}] 03:18:36 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. 03:18:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 521ms 03:18:36 INFO - PROCESS | 1653 | 1462961916795 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 03:18:36 INFO - PROCESS | 1653 | 1462961916797 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 03:18:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 03:18:36 INFO - PROCESS | 1653 | 1462961916799 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 03:18:36 INFO - PROCESS | 1653 | 1462961916800 Marionette TRACE conn2 <- [1,346,null,{}] 03:18:36 INFO - PROCESS | 1653 | 1462961916802 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}] 03:18:36 INFO - PROCESS | 1653 | 1462961916895 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 03:18:36 INFO - PROCESS | 1653 | 1462961916909 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x121812000 == 43 [pid = 1653] [id = 94] 03:18:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x126628400) [pid = 1653] [serial = 279] [outer = 0x0] 03:18:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x126a07000) [pid = 1653] [serial = 280] [outer = 0x126628400] 03:18:36 INFO - PROCESS | 1653 | 1462961916934 Marionette DEBUG loaded listener.js 03:18:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x126c20c00) [pid = 1653] [serial = 281] [outer = 0x126628400] 03:18:37 INFO - PROCESS | 1653 | 1462961917256 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]]]}] 03:18:37 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. 03:18:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 468ms 03:18:37 INFO - PROCESS | 1653 | 1462961917267 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 03:18:37 INFO - PROCESS | 1653 | 1462961917268 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 03:18:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 03:18:37 INFO - PROCESS | 1653 | 1462961917272 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 03:18:37 INFO - PROCESS | 1653 | 1462961917274 Marionette TRACE conn2 <- [1,350,null,{}] 03:18:37 INFO - PROCESS | 1653 | 1462961917277 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}] 03:18:37 INFO - PROCESS | 1653 | 1462961917367 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 03:18:37 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x119b2b400) [pid = 1653] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 03:18:37 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x12151d800) [pid = 1653] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 03:18:37 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x119a09400) [pid = 1653] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 03:18:37 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1184ed400) [pid = 1653] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 03:18:37 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1181ba800) [pid = 1653] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 03:18:37 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x116851400) [pid = 1653] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 03:18:37 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x115ab0400) [pid = 1653] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 03:18:37 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x12435a800) [pid = 1653] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 03:18:37 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x111feec00) [pid = 1653] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 03:18:37 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1180b0c00) [pid = 1653] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 03:18:37 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x12131fc00) [pid = 1653] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 03:18:37 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x115f4e000) [pid = 1653] [serial = 201] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 03:18:37 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1184f0800) [pid = 1653] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 03:18:37 INFO - PROCESS | 1653 | 1462961917499 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x117432000 == 44 [pid = 1653] [id = 95] 03:18:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x112fdb000) [pid = 1653] [serial = 282] [outer = 0x0] 03:18:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x117687000) [pid = 1653] [serial = 283] [outer = 0x112fdb000] 03:18:37 INFO - PROCESS | 1653 | 1462961917526 Marionette DEBUG loaded listener.js 03:18:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x11980a800) [pid = 1653] [serial = 284] [outer = 0x112fdb000] 03:18:37 INFO - PROCESS | 1653 | 1462961917788 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]]]}] 03:18:37 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. 03:18:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 573ms 03:18:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 03:18:37 INFO - PROCESS | 1653 | 1462961917845 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 03:18:37 INFO - PROCESS | 1653 | 1462961917846 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 03:18:37 INFO - PROCESS | 1653 | 1462961917849 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 03:18:37 INFO - PROCESS | 1653 | 1462961917863 Marionette TRACE conn2 <- [1,354,null,{}] 03:18:37 INFO - PROCESS | 1653 | 1462961917865 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}] 03:18:37 INFO - PROCESS | 1653 | 1462961917958 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 03:18:37 INFO - PROCESS | 1653 | 1462961917962 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x126689800 == 45 [pid = 1653] [id = 96] 03:18:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x12198d400) [pid = 1653] [serial = 285] [outer = 0x0] 03:18:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x128b0ac00) [pid = 1653] [serial = 286] [outer = 0x12198d400] 03:18:37 INFO - PROCESS | 1653 | 1462961917992 Marionette DEBUG loaded listener.js 03:18:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x129066800) [pid = 1653] [serial = 287] [outer = 0x12198d400] 03:18:38 INFO - PROCESS | 1653 | 1462961918347 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]]]}] 03:18:38 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. 03:18:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 531ms 03:18:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 03:18:38 INFO - PROCESS | 1653 | 1462961918381 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 03:18:38 INFO - PROCESS | 1653 | 1462961918383 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 03:18:38 INFO - PROCESS | 1653 | 1462961918385 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 03:18:38 INFO - PROCESS | 1653 | 1462961918388 Marionette TRACE conn2 <- [1,358,null,{}] 03:18:38 INFO - PROCESS | 1653 | 1462961918391 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}] 03:18:38 INFO - PROCESS | 1653 | 1462961918506 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 03:18:38 INFO - PROCESS | 1653 | 1462961918513 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x129094800 == 46 [pid = 1653] [id = 97] 03:18:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x129069400) [pid = 1653] [serial = 288] [outer = 0x0] 03:18:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x129073000) [pid = 1653] [serial = 289] [outer = 0x129069400] 03:18:38 INFO - PROCESS | 1653 | 1462961918552 Marionette DEBUG loaded listener.js 03:18:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1292b3000) [pid = 1653] [serial = 290] [outer = 0x129069400] 03:18:38 INFO - PROCESS | 1653 | 1462961918944 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]]]}] 03:18:38 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. 03:18:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 571ms 03:18:38 INFO - PROCESS | 1653 | 1462961918958 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 03:18:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 03:18:38 INFO - PROCESS | 1653 | 1462961918960 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 03:18:38 INFO - PROCESS | 1653 | 1462961918962 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 03:18:38 INFO - PROCESS | 1653 | 1462961918963 Marionette TRACE conn2 <- [1,362,null,{}] 03:18:38 INFO - PROCESS | 1653 | 1462961918966 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}] 03:18:39 INFO - PROCESS | 1653 | 1462961919066 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 03:18:39 INFO - PROCESS | 1653 | 1462961919074 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x1296f5800 == 47 [pid = 1653] [id = 98] 03:18:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x128b0f000) [pid = 1653] [serial = 291] [outer = 0x0] 03:18:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1292b7800) [pid = 1653] [serial = 292] [outer = 0x128b0f000] 03:18:39 INFO - PROCESS | 1653 | 1462961919106 Marionette DEBUG loaded listener.js 03:18:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x1293df000) [pid = 1653] [serial = 293] [outer = 0x128b0f000] 03:18:39 INFO - PROCESS | 1653 | 1462961919415 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]]]}] 03:18:39 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. 03:18:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 469ms 03:18:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 03:18:39 INFO - PROCESS | 1653 | 1462961919432 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 03:18:39 INFO - PROCESS | 1653 | 1462961919433 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 03:18:39 INFO - PROCESS | 1653 | 1462961919435 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 03:18:39 INFO - PROCESS | 1653 | 1462961919437 Marionette TRACE conn2 <- [1,366,null,{}] 03:18:39 INFO - PROCESS | 1653 | 1462961919443 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}] 03:18:39 INFO - PROCESS | 1653 | 1462961919525 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 03:18:39 INFO - PROCESS | 1653 | 1462961919620 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x11255d800 == 48 [pid = 1653] [id = 99] 03:18:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x111e23400) [pid = 1653] [serial = 294] [outer = 0x0] 03:18:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x112d41400) [pid = 1653] [serial = 295] [outer = 0x111e23400] 03:18:39 INFO - PROCESS | 1653 | 1462961919652 Marionette DEBUG loaded listener.js 03:18:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x115aafc00) [pid = 1653] [serial = 296] [outer = 0x111e23400] 03:18:40 INFO - PROCESS | 1653 | 1462961920116 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]]]}] 03:18:40 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. 03:18:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 723ms 03:18:40 INFO - PROCESS | 1653 | 1462961920171 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 03:18:40 INFO - PROCESS | 1653 | 1462961920175 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 03:18:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 03:18:40 INFO - PROCESS | 1653 | 1462961920179 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 03:18:40 INFO - PROCESS | 1653 | 1462961920182 Marionette TRACE conn2 <- [1,370,null,{}] 03:18:40 INFO - PROCESS | 1653 | 1462961920185 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}] 03:18:40 INFO - PROCESS | 1653 | 1462961920286 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 03:18:40 INFO - PROCESS | 1653 | 1462961920376 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x1182f9000 == 49 [pid = 1653] [id = 100] 03:18:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x11768ac00) [pid = 1653] [serial = 297] [outer = 0x0] 03:18:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x1180a4c00) [pid = 1653] [serial = 298] [outer = 0x11768ac00] 03:18:40 INFO - PROCESS | 1653 | 1462961920407 Marionette DEBUG loaded listener.js 03:18:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x11811a000) [pid = 1653] [serial = 299] [outer = 0x11768ac00] 03:18:40 INFO - PROCESS | 1653 | 1462961920884 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]]]}] 03:18:40 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. 03:18:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 771ms 03:18:40 INFO - PROCESS | 1653 | 1462961920953 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 03:18:40 INFO - PROCESS | 1653 | 1462961920956 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 03:18:40 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 03:18:40 INFO - PROCESS | 1653 | 1462961920959 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 03:18:40 INFO - PROCESS | 1653 | 1462961920960 Marionette TRACE conn2 <- [1,374,null,{}] 03:18:40 INFO - PROCESS | 1653 | 1462961920963 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}] 03:18:41 INFO - PROCESS | 1653 | 1462961921064 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 03:18:41 INFO - PROCESS | 1653 | 1462961921124 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x124dce000 == 50 [pid = 1653] [id = 101] 03:18:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x11811b800) [pid = 1653] [serial = 300] [outer = 0x0] 03:18:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x119b2c400) [pid = 1653] [serial = 301] [outer = 0x11811b800] 03:18:41 INFO - PROCESS | 1653 | 1462961921154 Marionette DEBUG loaded listener.js 03:18:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x120eafc00) [pid = 1653] [serial = 302] [outer = 0x11811b800] 03:18:41 INFO - PROCESS | 1653 | 1462961921566 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 03:18:41 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 03:18:41 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 668ms 03:18:41 INFO - PROCESS | 1653 | 1462961921628 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 03:18:41 INFO - PROCESS | 1653 | 1462961921629 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 03:18:41 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 03:18:41 INFO - PROCESS | 1653 | 1462961921637 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 03:18:41 INFO - PROCESS | 1653 | 1462961921643 Marionette TRACE conn2 <- [1,378,null,{}] 03:18:41 INFO - PROCESS | 1653 | 1462961921646 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}] 03:18:41 INFO - PROCESS | 1653 | 1462961921747 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 03:18:41 INFO - PROCESS | 1653 | 1462961921807 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x12aa68800 == 51 [pid = 1653] [id = 102] 03:18:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x121112c00) [pid = 1653] [serial = 303] [outer = 0x0] 03:18:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x1264b9000) [pid = 1653] [serial = 304] [outer = 0x121112c00] 03:18:41 INFO - PROCESS | 1653 | 1462961921837 Marionette DEBUG loaded listener.js 03:18:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x126c1c400) [pid = 1653] [serial = 305] [outer = 0x121112c00] 03:18:42 INFO - PROCESS | 1653 | 1462961922249 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 03:18:42 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 03:18:42 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 630ms 03:18:42 INFO - PROCESS | 1653 | 1462961922263 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 03:18:42 INFO - PROCESS | 1653 | 1462961922266 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 03:18:42 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 03:18:42 INFO - PROCESS | 1653 | 1462961922269 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 03:18:42 INFO - PROCESS | 1653 | 1462961922271 Marionette TRACE conn2 <- [1,382,null,{}] 03:18:42 INFO - PROCESS | 1653 | 1462961922274 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}] 03:18:42 INFO - PROCESS | 1653 | 1462961922374 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 03:18:42 INFO - PROCESS | 1653 | 1462961922418 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b04d800 == 52 [pid = 1653] [id = 103] 03:18:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x1215e9000) [pid = 1653] [serial = 306] [outer = 0x0] 03:18:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x128b0c400) [pid = 1653] [serial = 307] [outer = 0x1215e9000] 03:18:42 INFO - PROCESS | 1653 | 1462961922447 Marionette DEBUG loaded listener.js 03:18:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x1292bb400) [pid = 1653] [serial = 308] [outer = 0x1215e9000] 03:18:43 INFO - PROCESS | 1653 | 1462961923046 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 03:18:43 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 03:18:43 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 822ms 03:18:43 INFO - PROCESS | 1653 | 1462961923091 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 03:18:43 INFO - PROCESS | 1653 | 1462961923093 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 03:18:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 03:18:43 INFO - PROCESS | 1653 | 1462961923097 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 03:18:43 INFO - PROCESS | 1653 | 1462961923099 Marionette TRACE conn2 <- [1,386,null,{}] 03:18:43 INFO - PROCESS | 1653 | 1462961923104 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}] 03:18:43 INFO - PROCESS | 1653 | 1462961923189 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 03:18:43 INFO - PROCESS | 1653 | 1462961923241 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x11872b800 == 53 [pid = 1653] [id = 104] 03:18:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x11684dc00) [pid = 1653] [serial = 309] [outer = 0x0] 03:18:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x117111000) [pid = 1653] [serial = 310] [outer = 0x11684dc00] 03:18:43 INFO - PROCESS | 1653 | 1462961923267 Marionette DEBUG loaded listener.js 03:18:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x1180fd800) [pid = 1653] [serial = 311] [outer = 0x11684dc00] 03:18:43 INFO - PROCESS | 1653 | 1462961923734 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]]]}] 03:18:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 03:18:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 672ms 03:18:43 INFO - PROCESS | 1653 | 1462961923780 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 03:18:43 INFO - PROCESS | 1653 | 1462961923783 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 03:18:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 03:18:43 INFO - PROCESS | 1653 | 1462961923826 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 03:18:43 INFO - PROCESS | 1653 | 1462961923827 Marionette TRACE conn2 <- [1,390,null,{}] 03:18:43 INFO - PROCESS | 1653 | 1462961923840 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}] 03:18:44 INFO - PROCESS | 1653 | 1462961923994 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 03:18:44 INFO - PROCESS | 1653 | --DOCSHELL 0x1213b9800 == 52 [pid = 1653] [id = 65] 03:18:44 INFO - PROCESS | 1653 | --DOCSHELL 0x1296f5800 == 51 [pid = 1653] [id = 98] 03:18:44 INFO - PROCESS | 1653 | --DOCSHELL 0x129094800 == 50 [pid = 1653] [id = 97] 03:18:44 INFO - PROCESS | 1653 | --DOCSHELL 0x126689800 == 49 [pid = 1653] [id = 96] 03:18:44 INFO - PROCESS | 1653 | --DOCSHELL 0x117432000 == 48 [pid = 1653] [id = 95] 03:18:44 INFO - PROCESS | 1653 | --DOCSHELL 0x121812000 == 47 [pid = 1653] [id = 94] 03:18:44 INFO - PROCESS | 1653 | --DOCSHELL 0x12118c000 == 46 [pid = 1653] [id = 93] 03:18:44 INFO - PROCESS | 1653 | --DOCSHELL 0x1197bf000 == 45 [pid = 1653] [id = 92] 03:18:44 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x126c19c00) [pid = 1653] [serial = 238] [outer = 0x0] [url = about:blank] 03:18:44 INFO - PROCESS | 1653 | --DOCSHELL 0x11954d800 == 44 [pid = 1653] [id = 91] 03:18:44 INFO - PROCESS | 1653 | --DOCSHELL 0x119255800 == 43 [pid = 1653] [id = 90] 03:18:44 INFO - PROCESS | 1653 | --DOCSHELL 0x1187d0800 == 42 [pid = 1653] [id = 89] 03:18:44 INFO - PROCESS | 1653 | --DOCSHELL 0x1180df800 == 41 [pid = 1653] [id = 88] 03:18:44 INFO - PROCESS | 1653 | --DOCSHELL 0x115f9f800 == 40 [pid = 1653] [id = 87] 03:18:44 INFO - PROCESS | 1653 | --DOCSHELL 0x11742a000 == 39 [pid = 1653] [id = 86] 03:18:44 INFO - PROCESS | 1653 | --DOCSHELL 0x129091000 == 38 [pid = 1653] [id = 85] 03:18:44 INFO - PROCESS | 1653 | --DOCSHELL 0x12908a800 == 37 [pid = 1653] [id = 84] 03:18:44 INFO - PROCESS | 1653 | --DOCSHELL 0x124c80800 == 36 [pid = 1653] [id = 83] 03:18:44 INFO - PROCESS | 1653 | --DOCSHELL 0x117449000 == 35 [pid = 1653] [id = 82] 03:18:44 INFO - PROCESS | 1653 | --DOCSHELL 0x11664d000 == 34 [pid = 1653] [id = 81] 03:18:44 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x121735000) [pid = 1653] [serial = 218] [outer = 0x0] [url = about:blank] 03:18:44 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x120eba800) [pid = 1653] [serial = 217] [outer = 0x0] [url = about:blank] 03:18:44 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x124354c00) [pid = 1653] [serial = 193] [outer = 0x0] [url = about:blank] 03:18:44 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x124317800) [pid = 1653] [serial = 221] [outer = 0x0] [url = about:blank] 03:18:44 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x121b40400) [pid = 1653] [serial = 220] [outer = 0x0] [url = about:blank] 03:18:44 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x116a57000) [pid = 1653] [serial = 198] [outer = 0x0] [url = about:blank] 03:18:44 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x1187e6400) [pid = 1653] [serial = 211] [outer = 0x0] [url = about:blank] 03:18:44 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x118f52800) [pid = 1653] [serial = 212] [outer = 0x0] [url = about:blank] 03:18:44 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x118588c00) [pid = 1653] [serial = 208] [outer = 0x0] [url = about:blank] 03:18:44 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x1187b1c00) [pid = 1653] [serial = 209] [outer = 0x0] [url = about:blank] 03:18:44 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x1180a9800) [pid = 1653] [serial = 205] [outer = 0x0] [url = about:blank] 03:18:44 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x118113000) [pid = 1653] [serial = 206] [outer = 0x0] [url = about:blank] 03:18:44 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x11811d000) [pid = 1653] [serial = 229] [outer = 0x0] [url = about:blank] 03:18:44 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x124cb8000) [pid = 1653] [serial = 226] [outer = 0x0] [url = about:blank] 03:18:44 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x118fe8800) [pid = 1653] [serial = 214] [outer = 0x0] [url = about:blank] 03:18:44 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x1130dcc00) [pid = 1653] [serial = 195] [outer = 0x0] [url = about:blank] 03:18:44 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x124325400) [pid = 1653] [serial = 223] [outer = 0x0] [url = about:blank] 03:18:44 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x1246b2c00) [pid = 1653] [serial = 224] [outer = 0x0] [url = about:blank] 03:18:44 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x126016c00) [pid = 1653] [serial = 232] [outer = 0x0] [url = about:blank] 03:18:44 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x12d116c00) [pid = 1653] [serial = 52] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 03:18:44 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1167fa000) [pid = 1653] [serial = 203] [outer = 0x0] [url = about:blank] 03:18:44 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x119a07000) [pid = 1653] [serial = 230] [outer = 0x0] [url = about:blank] 03:18:44 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x126734800) [pid = 1653] [serial = 235] [outer = 0x0] [url = about:blank] 03:18:44 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x126c06c00) [pid = 1653] [serial = 236] [outer = 0x0] [url = about:blank] 03:18:44 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x124d5c800) [pid = 1653] [serial = 227] [outer = 0x0] [url = about:blank] 03:18:44 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1166d4c00) [pid = 1653] [serial = 202] [outer = 0x0] [url = about:blank] 03:18:44 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1266cd000) [pid = 1653] [serial = 233] [outer = 0x0] [url = about:blank] 03:18:44 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x11980a400) [pid = 1653] [serial = 215] [outer = 0x0] [url = about:blank] 03:18:44 INFO - PROCESS | 1653 | 1462961924063 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x115a84800 == 35 [pid = 1653] [id = 105] 03:18:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1166d4c00) [pid = 1653] [serial = 312] [outer = 0x0] 03:18:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1180fa000) [pid = 1653] [serial = 313] [outer = 0x1166d4c00] 03:18:44 INFO - PROCESS | 1653 | 1462961924088 Marionette DEBUG loaded listener.js 03:18:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1187e2800) [pid = 1653] [serial = 314] [outer = 0x1166d4c00] 03:18:44 INFO - PROCESS | 1653 | 1462961924419 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]]]}] 03:18:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 03:18:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 636ms 03:18:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 03:18:44 INFO - PROCESS | 1653 | 1462961924451 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 03:18:44 INFO - PROCESS | 1653 | 1462961924452 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 03:18:44 INFO - PROCESS | 1653 | 1462961924456 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 03:18:44 INFO - PROCESS | 1653 | 1462961924459 Marionette TRACE conn2 <- [1,394,null,{}] 03:18:44 INFO - PROCESS | 1653 | 1462961924466 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}] 03:18:44 INFO - PROCESS | 1653 | 1462961924545 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 03:18:44 INFO - PROCESS | 1653 | 1462961924599 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x11899b800 == 36 [pid = 1653] [id = 106] 03:18:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x11874c800) [pid = 1653] [serial = 315] [outer = 0x0] 03:18:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x118fe3800) [pid = 1653] [serial = 316] [outer = 0x11874c800] 03:18:44 INFO - PROCESS | 1653 | 1462961924627 Marionette DEBUG loaded listener.js 03:18:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x120ebd000) [pid = 1653] [serial = 317] [outer = 0x11874c800] 03:18:44 INFO - PROCESS | 1653 | 1462961924933 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]]]}] 03:18:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 03:18:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 522ms 03:18:44 INFO - PROCESS | 1653 | 1462961924978 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 03:18:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 03:18:44 INFO - PROCESS | 1653 | 1462961924980 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 03:18:44 INFO - PROCESS | 1653 | 1462961924982 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 03:18:44 INFO - PROCESS | 1653 | 1462961924983 Marionette TRACE conn2 <- [1,398,null,{}] 03:18:44 INFO - PROCESS | 1653 | 1462961924986 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}] 03:18:45 INFO - PROCESS | 1653 | 1462961925074 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 03:18:45 INFO - PROCESS | 1653 | 1462961925079 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x1197b1000 == 37 [pid = 1653] [id = 107] 03:18:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x121521400) [pid = 1653] [serial = 318] [outer = 0x0] 03:18:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x121b42c00) [pid = 1653] [serial = 319] [outer = 0x121521400] 03:18:45 INFO - PROCESS | 1653 | 1462961925105 Marionette DEBUG loaded listener.js 03:18:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x124128000) [pid = 1653] [serial = 320] [outer = 0x121521400] 03:18:45 INFO - PROCESS | 1653 | 1462961925433 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]]]}] 03:18:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 03:18:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 468ms 03:18:45 INFO - PROCESS | 1653 | 1462961925451 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 03:18:45 INFO - PROCESS | 1653 | 1462961925453 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 03:18:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 03:18:45 INFO - PROCESS | 1653 | 1462961925457 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 03:18:45 INFO - PROCESS | 1653 | 1462961925460 Marionette TRACE conn2 <- [1,402,null,{}] 03:18:45 INFO - PROCESS | 1653 | 1462961925462 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}] 03:18:45 INFO - PROCESS | 1653 | 1462961925541 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 03:18:45 INFO - PROCESS | 1653 | 1462961925545 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x121049000 == 38 [pid = 1653] [id = 108] 03:18:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x12198fc00) [pid = 1653] [serial = 321] [outer = 0x0] 03:18:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x1246b1800) [pid = 1653] [serial = 322] [outer = 0x12198fc00] 03:18:45 INFO - PROCESS | 1653 | 1462961925571 Marionette DEBUG loaded listener.js 03:18:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x124d5ec00) [pid = 1653] [serial = 323] [outer = 0x12198fc00] 03:18:45 INFO - PROCESS | 1653 | 1462961925913 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]]]}] 03:18:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 03:18:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 472ms 03:18:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 03:18:45 INFO - PROCESS | 1653 | 1462961925928 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 03:18:45 INFO - PROCESS | 1653 | 1462961925929 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 03:18:45 INFO - PROCESS | 1653 | 1462961925931 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 03:18:45 INFO - PROCESS | 1653 | 1462961925933 Marionette TRACE conn2 <- [1,406,null,{}] 03:18:45 INFO - PROCESS | 1653 | 1462961925935 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}] 03:18:46 INFO - PROCESS | 1653 | 1462961926031 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 03:18:46 INFO - PROCESS | 1653 | 1462961926066 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x1213a0800 == 39 [pid = 1653] [id = 109] 03:18:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x124325400) [pid = 1653] [serial = 324] [outer = 0x0] 03:18:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x1266cf400) [pid = 1653] [serial = 325] [outer = 0x124325400] 03:18:46 INFO - PROCESS | 1653 | 1462961926121 Marionette DEBUG loaded listener.js 03:18:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x1292b3400) [pid = 1653] [serial = 326] [outer = 0x124325400] 03:18:46 INFO - PROCESS | 1653 | 1462961926452 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 03:18:46 INFO - PROCESS | 1653 | 1462961926470 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]]]}] 03:18:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 03:18:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 569ms 03:18:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 03:18:46 INFO - PROCESS | 1653 | 1462961926501 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 03:18:46 INFO - PROCESS | 1653 | 1462961926502 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 03:18:46 INFO - PROCESS | 1653 | 1462961926504 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 03:18:46 INFO - PROCESS | 1653 | 1462961926505 Marionette TRACE conn2 <- [1,410,null,{}] 03:18:46 INFO - PROCESS | 1653 | 1462961926508 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}] 03:18:46 INFO - PROCESS | 1653 | 1462961926602 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 03:18:46 INFO - PROCESS | 1653 | 1462961926606 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x111f3b800 == 40 [pid = 1653] [id = 110] 03:18:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x12435ec00) [pid = 1653] [serial = 327] [outer = 0x0] 03:18:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x129532400) [pid = 1653] [serial = 328] [outer = 0x12435ec00] 03:18:46 INFO - PROCESS | 1653 | 1462961926631 Marionette DEBUG loaded listener.js 03:18:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x12954b800) [pid = 1653] [serial = 329] [outer = 0x12435ec00] 03:18:47 INFO - PROCESS | 1653 | 1462961927042 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]]]}] 03:18:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 03:18:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 570ms 03:18:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 03:18:47 INFO - PROCESS | 1653 | 1462961927076 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 03:18:47 INFO - PROCESS | 1653 | 1462961927078 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 03:18:47 INFO - PROCESS | 1653 | 1462961927081 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 03:18:47 INFO - PROCESS | 1653 | 1462961927083 Marionette TRACE conn2 <- [1,414,null,{}] 03:18:47 INFO - PROCESS | 1653 | 1462961927087 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}] 03:18:47 INFO - PROCESS | 1653 | 1462961927230 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 03:18:47 INFO - PROCESS | 1653 | 1462961927250 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x124dce800 == 41 [pid = 1653] [id = 111] 03:18:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x1293e6400) [pid = 1653] [serial = 330] [outer = 0x0] 03:18:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x12aa4e000) [pid = 1653] [serial = 331] [outer = 0x1293e6400] 03:18:47 INFO - PROCESS | 1653 | 1462961927356 Marionette DEBUG loaded listener.js 03:18:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x12aa53000) [pid = 1653] [serial = 332] [outer = 0x1293e6400] 03:18:47 INFO - PROCESS | 1653 | 1462961927772 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]]]}] 03:18:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 03:18:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 720ms 03:18:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 03:18:47 INFO - PROCESS | 1653 | 1462961927801 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 03:18:47 INFO - PROCESS | 1653 | 1462961927802 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 03:18:47 INFO - PROCESS | 1653 | 1462961927805 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 03:18:47 INFO - PROCESS | 1653 | 1462961927808 Marionette TRACE conn2 <- [1,418,null,{}] 03:18:47 INFO - PROCESS | 1653 | 1462961927811 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}] 03:18:47 INFO - PROCESS | 1653 | 1462961927906 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 03:18:47 INFO - PROCESS | 1653 | 1462961927911 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x128e8f000 == 42 [pid = 1653] [id = 112] 03:18:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x12a67d400) [pid = 1653] [serial = 333] [outer = 0x0] 03:18:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x12aa57000) [pid = 1653] [serial = 334] [outer = 0x12a67d400] 03:18:47 INFO - PROCESS | 1653 | 1462961927936 Marionette DEBUG loaded listener.js 03:18:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x12abb2400) [pid = 1653] [serial = 335] [outer = 0x12a67d400] 03:18:48 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x12198f400) [pid = 1653] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 03:18:48 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x126a09400) [pid = 1653] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 03:18:48 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x1167f2800) [pid = 1653] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 03:18:48 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x1180f5000) [pid = 1653] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 03:18:48 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x11891d000) [pid = 1653] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 03:18:48 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x115ee7400) [pid = 1653] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 03:18:48 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x124cbc000) [pid = 1653] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 03:18:48 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x11811d800) [pid = 1653] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 03:18:48 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x126628400) [pid = 1653] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 03:18:48 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x129069400) [pid = 1653] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 03:18:48 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x12198d400) [pid = 1653] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 03:18:48 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x112fdb000) [pid = 1653] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 03:18:48 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x118f6e800) [pid = 1653] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 03:18:48 INFO - PROCESS | 1653 | 1462961928829 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]]]}] 03:18:48 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 03:18:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1071ms 03:18:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 03:18:48 INFO - PROCESS | 1653 | 1462961928877 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 03:18:48 INFO - PROCESS | 1653 | 1462961928878 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 03:18:48 INFO - PROCESS | 1653 | 1462961928880 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 03:18:48 INFO - PROCESS | 1653 | 1462961928881 Marionette TRACE conn2 <- [1,422,null,{}] 03:18:48 INFO - PROCESS | 1653 | 1462961928884 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}] 03:18:48 INFO - PROCESS | 1653 | 1462961928962 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 03:18:48 INFO - PROCESS | 1653 | 1462961928966 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x129084800 == 43 [pid = 1653] [id = 113] 03:18:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x118f48c00) [pid = 1653] [serial = 336] [outer = 0x0] 03:18:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x12198f400) [pid = 1653] [serial = 337] [outer = 0x118f48c00] 03:18:48 INFO - PROCESS | 1653 | 1462961928991 Marionette DEBUG loaded listener.js 03:18:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x12aa4e800) [pid = 1653] [serial = 338] [outer = 0x118f48c00] 03:18:49 INFO - PROCESS | 1653 | 1462961929776 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]]]}] 03:18:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 03:18:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 921ms 03:18:49 INFO - PROCESS | 1653 | 1462961929801 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 03:18:49 INFO - PROCESS | 1653 | 1462961929803 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 03:18:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 03:18:49 INFO - PROCESS | 1653 | 1462961929807 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 03:18:49 INFO - PROCESS | 1653 | 1462961929809 Marionette TRACE conn2 <- [1,426,null,{}] 03:18:49 INFO - PROCESS | 1653 | 1462961929811 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}] 03:18:49 INFO - PROCESS | 1653 | 1462961929902 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 03:18:49 INFO - PROCESS | 1653 | 1462961929950 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b26f800 == 44 [pid = 1653] [id = 114] 03:18:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x1180f0800) [pid = 1653] [serial = 339] [outer = 0x0] 03:18:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x12abadc00) [pid = 1653] [serial = 340] [outer = 0x1180f0800] 03:18:49 INFO - PROCESS | 1653 | 1462961929979 Marionette DEBUG loaded listener.js 03:18:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x12b814400) [pid = 1653] [serial = 341] [outer = 0x1180f0800] 03:18:50 INFO - PROCESS | 1653 | 1462961930376 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] 03:18:50 INFO - PROCESS | 1653 | 1462961930431 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 03:18:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 03:18:50 INFO - PROCESS | 1653 | 1462961930435 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 03:18:50 INFO - PROCESS | 1653 | 1462961930437 Marionette TRACE conn2 <- [1,430,null,{}] 03:18:50 INFO - PROCESS | 1653 | 1462961930443 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}] 03:18:50 INFO - PROCESS | 1653 | 1462961930545 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 03:18:50 INFO - PROCESS | 1653 | 1462961930609 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x117430000 == 45 [pid = 1653] [id = 115] 03:18:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x116281400) [pid = 1653] [serial = 342] [outer = 0x0] 03:18:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x1167fc000) [pid = 1653] [serial = 343] [outer = 0x116281400] 03:18:50 INFO - PROCESS | 1653 | 1462961930641 Marionette DEBUG loaded listener.js 03:18:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x1180adc00) [pid = 1653] [serial = 344] [outer = 0x116281400] 03:18:51 INFO - PROCESS | 1653 | 1462961931086 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]]]}] 03:18:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 03:18:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 675ms 03:18:51 INFO - PROCESS | 1653 | 1462961931110 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 03:18:51 INFO - PROCESS | 1653 | 1462961931114 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 03:18:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 03:18:51 INFO - PROCESS | 1653 | 1462961931119 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 03:18:51 INFO - PROCESS | 1653 | 1462961931120 Marionette TRACE conn2 <- [1,434,null,{}] 03:18:51 INFO - PROCESS | 1653 | 1462961931142 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}] 03:18:51 INFO - PROCESS | 1653 | 1462961931243 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 03:18:51 INFO - PROCESS | 1653 | 1462961931306 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x119760800 == 46 [pid = 1653] [id = 116] 03:18:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x118748400) [pid = 1653] [serial = 345] [outer = 0x0] 03:18:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x1187e3000) [pid = 1653] [serial = 346] [outer = 0x118748400] 03:18:51 INFO - PROCESS | 1653 | 1462961931336 Marionette DEBUG loaded listener.js 03:18:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x118fe2400) [pid = 1653] [serial = 347] [outer = 0x118748400] 03:18:51 INFO - PROCESS | 1653 | 1462961931761 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]]]}] 03:18:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 03:18:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 687ms 03:18:51 INFO - PROCESS | 1653 | 1462961931828 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 03:18:51 INFO - PROCESS | 1653 | 1462961931830 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 03:18:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 03:18:51 INFO - PROCESS | 1653 | 1462961931832 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 03:18:51 INFO - PROCESS | 1653 | 1462961931835 Marionette TRACE conn2 <- [1,438,null,{}] 03:18:51 INFO - PROCESS | 1653 | 1462961931862 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}] 03:18:51 INFO - PROCESS | 1653 | 1462961931968 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 03:18:52 INFO - PROCESS | 1653 | 1462961932031 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b05d000 == 47 [pid = 1653] [id = 117] 03:18:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x121987c00) [pid = 1653] [serial = 348] [outer = 0x0] 03:18:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x124cafc00) [pid = 1653] [serial = 349] [outer = 0x121987c00] 03:18:52 INFO - PROCESS | 1653 | 1462961932064 Marionette DEBUG loaded listener.js 03:18:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x1266c8c00) [pid = 1653] [serial = 350] [outer = 0x121987c00] 03:18:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 03:18:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 689ms 03:18:52 INFO - PROCESS | 1653 | 1462961932513 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]]]}] 03:18:52 INFO - PROCESS | 1653 | 1462961932523 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 03:18:52 INFO - PROCESS | 1653 | 1462961932526 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 03:18:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 03:18:52 INFO - PROCESS | 1653 | 1462961932529 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 03:18:52 INFO - PROCESS | 1653 | 1462961932530 Marionette TRACE conn2 <- [1,442,null,{}] 03:18:52 INFO - PROCESS | 1653 | 1462961932532 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}] 03:18:52 INFO - PROCESS | 1653 | 1462961932633 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 03:18:52 INFO - PROCESS | 1653 | 1462961932693 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b8c8800 == 48 [pid = 1653] [id = 118] 03:18:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x1266cd000) [pid = 1653] [serial = 351] [outer = 0x0] 03:18:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x128b0d000) [pid = 1653] [serial = 352] [outer = 0x1266cd000] 03:18:52 INFO - PROCESS | 1653 | 1462961932723 Marionette DEBUG loaded listener.js 03:18:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x1292b0800) [pid = 1653] [serial = 353] [outer = 0x1266cd000] 03:18:53 INFO - PROCESS | 1653 | 1462961933176 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]]]}] 03:18:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 03:18:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 667ms 03:18:53 INFO - PROCESS | 1653 | 1462961933197 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 03:18:53 INFO - PROCESS | 1653 | 1462961933198 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 03:18:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 03:18:53 INFO - PROCESS | 1653 | 1462961933201 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 03:18:53 INFO - PROCESS | 1653 | 1462961933202 Marionette TRACE conn2 <- [1,446,null,{}] 03:18:53 INFO - PROCESS | 1653 | 1462961933223 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}] 03:18:53 INFO - PROCESS | 1653 | 1462961933343 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 03:18:53 INFO - PROCESS | 1653 | 1462961933403 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x126ae4000 == 49 [pid = 1653] [id = 119] 03:18:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x126c0f000) [pid = 1653] [serial = 354] [outer = 0x0] 03:18:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x129535400) [pid = 1653] [serial = 355] [outer = 0x126c0f000] 03:18:53 INFO - PROCESS | 1653 | 1462961933432 Marionette DEBUG loaded listener.js 03:18:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x12abb5800) [pid = 1653] [serial = 356] [outer = 0x126c0f000] 03:18:54 INFO - PROCESS | 1653 | 1462961934051 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]]]}] 03:18:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 03:18:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 868ms 03:18:54 INFO - PROCESS | 1653 | 1462961934087 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 03:18:54 INFO - PROCESS | 1653 | 1462961934090 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 03:18:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 03:18:54 INFO - PROCESS | 1653 | 1462961934101 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 03:18:54 INFO - PROCESS | 1653 | 1462961934103 Marionette TRACE conn2 <- [1,450,null,{}] 03:18:54 INFO - PROCESS | 1653 | 1462961934109 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}] 03:18:54 INFO - PROCESS | 1653 | 1462961934199 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 03:18:54 INFO - PROCESS | 1653 | 1462961934259 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x119244800 == 50 [pid = 1653] [id = 120] 03:18:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x116a59800) [pid = 1653] [serial = 357] [outer = 0x0] 03:18:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x117e61800) [pid = 1653] [serial = 358] [outer = 0x116a59800] 03:18:54 INFO - PROCESS | 1653 | 1462961934287 Marionette DEBUG loaded listener.js 03:18:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x11857d800) [pid = 1653] [serial = 359] [outer = 0x116a59800] 03:18:54 INFO - PROCESS | 1653 | 1462961934764 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] 03:18:54 INFO - PROCESS | 1653 | 1462961934780 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 03:18:54 INFO - PROCESS | 1653 | 1462961934784 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 03:18:54 INFO - PROCESS | 1653 | 1462961934786 Marionette TRACE conn2 <- [1,454,null,{}] 03:18:54 INFO - PROCESS | 1653 | --DOCSHELL 0x129084800 == 49 [pid = 1653] [id = 113] 03:18:54 INFO - PROCESS | 1653 | --DOCSHELL 0x128e8f000 == 48 [pid = 1653] [id = 112] 03:18:54 INFO - PROCESS | 1653 | --DOCSHELL 0x124dce800 == 47 [pid = 1653] [id = 111] 03:18:54 INFO - PROCESS | 1653 | --DOCSHELL 0x111f3b800 == 46 [pid = 1653] [id = 110] 03:18:54 INFO - PROCESS | 1653 | --DOCSHELL 0x1213a0800 == 45 [pid = 1653] [id = 109] 03:18:54 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x1292b7800) [pid = 1653] [serial = 292] [outer = 0x0] [url = about:blank] 03:18:54 INFO - PROCESS | 1653 | --DOCSHELL 0x121049000 == 44 [pid = 1653] [id = 108] 03:18:54 INFO - PROCESS | 1653 | --DOCSHELL 0x1197b1000 == 43 [pid = 1653] [id = 107] 03:18:54 INFO - PROCESS | 1653 | --DOCSHELL 0x11899b800 == 42 [pid = 1653] [id = 106] 03:18:54 INFO - PROCESS | 1653 | --DOCSHELL 0x115a84800 == 41 [pid = 1653] [id = 105] 03:18:54 INFO - PROCESS | 1653 | --DOCSHELL 0x11872b800 == 40 [pid = 1653] [id = 104] 03:18:54 INFO - PROCESS | 1653 | --DOCSHELL 0x12aa68800 == 39 [pid = 1653] [id = 102] 03:18:54 INFO - PROCESS | 1653 | --DOCSHELL 0x124dce000 == 38 [pid = 1653] [id = 101] 03:18:54 INFO - PROCESS | 1653 | --DOCSHELL 0x1182f9000 == 37 [pid = 1653] [id = 100] 03:18:54 INFO - PROCESS | 1653 | --DOCSHELL 0x11255d800 == 36 [pid = 1653] [id = 99] 03:18:54 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x124129800) [pid = 1653] [serial = 274] [outer = 0x0] [url = about:blank] 03:18:54 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x128ebe000) [pid = 1653] [serial = 239] [outer = 0x0] [url = about:blank] 03:18:54 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x1168c8400) [pid = 1653] [serial = 259] [outer = 0x0] [url = about:blank] 03:18:54 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x1180a9400) [pid = 1653] [serial = 260] [outer = 0x0] [url = about:blank] 03:18:54 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x1181c2000) [pid = 1653] [serial = 262] [outer = 0x0] [url = about:blank] 03:18:54 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x118741400) [pid = 1653] [serial = 263] [outer = 0x0] [url = about:blank] 03:18:54 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x119725c00) [pid = 1653] [serial = 268] [outer = 0x0] [url = about:blank] 03:18:54 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x119a0f800) [pid = 1653] [serial = 269] [outer = 0x0] [url = about:blank] 03:18:54 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x1167f4000) [pid = 1653] [serial = 257] [outer = 0x0] [url = about:blank] 03:18:54 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x1166ce400) [pid = 1653] [serial = 256] [outer = 0x0] [url = about:blank] 03:18:54 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x126014400) [pid = 1653] [serial = 277] [outer = 0x0] [url = about:blank] 03:18:54 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x1246b4000) [pid = 1653] [serial = 253] [outer = 0x0] [url = about:blank] 03:18:54 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x1187e0000) [pid = 1653] [serial = 265] [outer = 0x0] [url = about:blank] 03:18:54 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x1164ae000) [pid = 1653] [serial = 241] [outer = 0x0] [url = about:blank] 03:18:54 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x118f63800) [pid = 1653] [serial = 266] [outer = 0x0] [url = about:blank] 03:18:54 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x1180a4000) [pid = 1653] [serial = 244] [outer = 0x0] [url = about:blank] 03:18:54 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x11891e800) [pid = 1653] [serial = 247] [outer = 0x0] [url = about:blank] 03:18:54 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x126a07000) [pid = 1653] [serial = 280] [outer = 0x0] [url = about:blank] 03:18:54 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x1264bb800) [pid = 1653] [serial = 278] [outer = 0x0] [url = about:blank] 03:18:54 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x121117400) [pid = 1653] [serial = 250] [outer = 0x0] [url = about:blank] 03:18:54 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x1292b3000) [pid = 1653] [serial = 290] [outer = 0x0] [url = about:blank] 03:18:54 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x126c20c00) [pid = 1653] [serial = 281] [outer = 0x0] [url = about:blank] 03:18:54 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x128b0ac00) [pid = 1653] [serial = 286] [outer = 0x0] [url = about:blank] 03:18:54 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x129073000) [pid = 1653] [serial = 289] [outer = 0x0] [url = about:blank] 03:18:54 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x117687000) [pid = 1653] [serial = 283] [outer = 0x0] [url = about:blank] 03:18:54 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x12198dc00) [pid = 1653] [serial = 272] [outer = 0x0] [url = about:blank] 03:18:54 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x119deac00) [pid = 1653] [serial = 271] [outer = 0x0] [url = about:blank] 03:18:54 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x129066800) [pid = 1653] [serial = 287] [outer = 0x0] [url = about:blank] 03:18:54 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x124caf400) [pid = 1653] [serial = 275] [outer = 0x0] [url = about:blank] 03:18:54 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x11980a800) [pid = 1653] [serial = 284] [outer = 0x0] [url = about:blank] 03:18:54 INFO - PROCESS | 1653 | 1462961934856 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}] 03:18:54 INFO - PROCESS | 1653 | 1462961934932 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 03:18:54 INFO - PROCESS | 1653 | 1462961934989 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x11686e000 == 37 [pid = 1653] [id = 121] 03:18:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1184fcc00) [pid = 1653] [serial = 360] [outer = 0x0] 03:18:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1187e1c00) [pid = 1653] [serial = 361] [outer = 0x1184fcc00] 03:18:55 INFO - PROCESS | 1653 | 1462961935017 Marionette DEBUG loaded listener.js 03:18:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x118f66c00) [pid = 1653] [serial = 362] [outer = 0x1184fcc00] 03:18:55 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:18:55 INFO - PROCESS | 1653 | 1462961935327 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]]]}] 03:18:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 03:18:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 557ms 03:18:55 INFO - PROCESS | 1653 | 1462961935343 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 03:18:55 INFO - PROCESS | 1653 | 1462961935344 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 03:18:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 03:18:55 INFO - PROCESS | 1653 | 1462961935347 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 03:18:55 INFO - PROCESS | 1653 | 1462961935349 Marionette TRACE conn2 <- [1,458,null,{}] 03:18:55 INFO - PROCESS | 1653 | 1462961935359 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}] 03:18:55 INFO - PROCESS | 1653 | 1462961935440 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 03:18:55 INFO - PROCESS | 1653 | 1462961935447 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x11898f000 == 38 [pid = 1653] [id = 122] 03:18:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x11972dc00) [pid = 1653] [serial = 363] [outer = 0x0] 03:18:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x119df6c00) [pid = 1653] [serial = 364] [outer = 0x11972dc00] 03:18:55 INFO - PROCESS | 1653 | 1462961935475 Marionette DEBUG loaded listener.js 03:18:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x121735000) [pid = 1653] [serial = 365] [outer = 0x11972dc00] 03:18:55 INFO - PROCESS | 1653 | 1462961935802 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] 03:18:55 INFO - PROCESS | 1653 | 1462961935825 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 03:18:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 03:18:55 INFO - PROCESS | 1653 | 1462961935828 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 03:18:55 INFO - PROCESS | 1653 | 1462961935829 Marionette TRACE conn2 <- [1,462,null,{}] 03:18:55 INFO - PROCESS | 1653 | 1462961935831 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}] 03:18:55 INFO - PROCESS | 1653 | 1462961935909 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 03:18:55 INFO - PROCESS | 1653 | 1462961935921 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x119766800 == 39 [pid = 1653] [id = 123] 03:18:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x121cfd400) [pid = 1653] [serial = 366] [outer = 0x0] 03:18:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x124cb9000) [pid = 1653] [serial = 367] [outer = 0x121cfd400] 03:18:55 INFO - PROCESS | 1653 | 1462961935949 Marionette DEBUG loaded listener.js 03:18:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x126628400) [pid = 1653] [serial = 368] [outer = 0x121cfd400] 03:18:56 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:18:56 INFO - PROCESS | 1653 | 1462961936342 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] 03:18:56 INFO - PROCESS | 1653 | 1462961936399 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 03:18:56 INFO - PROCESS | 1653 | 1462961936402 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 03:18:56 INFO - PROCESS | 1653 | 1462961936405 Marionette TRACE conn2 <- [1,466,null,{}] 03:18:56 INFO - PROCESS | 1653 | 1462961936408 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}] 03:18:56 INFO - PROCESS | 1653 | 1462961936525 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 03:18:56 INFO - PROCESS | 1653 | 1462961936537 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x12127a800 == 40 [pid = 1653] [id = 124] 03:18:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x126a0a000) [pid = 1653] [serial = 369] [outer = 0x0] 03:18:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x128b06000) [pid = 1653] [serial = 370] [outer = 0x126a0a000] 03:18:56 INFO - PROCESS | 1653 | 1462961936578 Marionette DEBUG loaded listener.js 03:18:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x129073000) [pid = 1653] [serial = 371] [outer = 0x126a0a000] 03:18:57 INFO - PROCESS | 1653 | 1462961937007 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] 03:18:57 INFO - PROCESS | 1653 | 1462961937034 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 03:18:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 03:18:57 INFO - PROCESS | 1653 | 1462961937036 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 03:18:57 INFO - PROCESS | 1653 | 1462961937037 Marionette TRACE conn2 <- [1,470,null,{}] 03:18:57 INFO - PROCESS | 1653 | 1462961937042 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}] 03:18:57 INFO - PROCESS | 1653 | 1462961937160 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 03:18:57 INFO - PROCESS | 1653 | 1462961937165 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x1131e0000 == 41 [pid = 1653] [id = 125] 03:18:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x1293dc000) [pid = 1653] [serial = 372] [outer = 0x0] 03:18:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x12954c800) [pid = 1653] [serial = 373] [outer = 0x1293dc000] 03:18:57 INFO - PROCESS | 1653 | 1462961937193 Marionette DEBUG loaded listener.js 03:18:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x12b01ec00) [pid = 1653] [serial = 374] [outer = 0x1293dc000] 03:18:57 INFO - PROCESS | 1653 | 1462961937559 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]]]}] 03:18:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 03:18:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 569ms 03:18:57 INFO - PROCESS | 1653 | 1462961937606 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 03:18:57 INFO - PROCESS | 1653 | 1462961937607 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 03:18:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 03:18:57 INFO - PROCESS | 1653 | 1462961937610 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 03:18:57 INFO - PROCESS | 1653 | 1462961937611 Marionette TRACE conn2 <- [1,474,null,{}] 03:18:57 INFO - PROCESS | 1653 | 1462961937613 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}] 03:18:57 INFO - PROCESS | 1653 | 1462961937707 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 03:18:57 INFO - PROCESS | 1653 | 1462961937738 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x124ccc800 == 42 [pid = 1653] [id = 126] 03:18:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x12abaf000) [pid = 1653] [serial = 375] [outer = 0x0] 03:18:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x12b816400) [pid = 1653] [serial = 376] [outer = 0x12abaf000] 03:18:57 INFO - PROCESS | 1653 | 1462961937763 Marionette DEBUG loaded listener.js 03:18:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x12ba5a400) [pid = 1653] [serial = 377] [outer = 0x12abaf000] 03:18:58 INFO - PROCESS | 1653 | 1462961938118 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]]]}] 03:18:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 03:18:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 518ms 03:18:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 03:18:58 INFO - PROCESS | 1653 | 1462961938128 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 03:18:58 INFO - PROCESS | 1653 | 1462961938129 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 03:18:58 INFO - PROCESS | 1653 | 1462961938131 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 03:18:58 INFO - PROCESS | 1653 | 1462961938133 Marionette TRACE conn2 <- [1,478,null,{}] 03:18:58 INFO - PROCESS | 1653 | 1462961938135 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}] 03:18:58 INFO - PROCESS | 1653 | 1462961938235 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 03:18:58 INFO - PROCESS | 1653 | 1462961938247 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x129086000 == 43 [pid = 1653] [id = 127] 03:18:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x12b80c400) [pid = 1653] [serial = 378] [outer = 0x0] 03:18:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x12ba97400) [pid = 1653] [serial = 379] [outer = 0x12b80c400] 03:18:58 INFO - PROCESS | 1653 | 1462961938274 Marionette DEBUG loaded listener.js 03:18:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x12ba9ec00) [pid = 1653] [serial = 380] [outer = 0x12b80c400] 03:18:58 INFO - PROCESS | 1653 | 1462961938620 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]]]}] 03:18:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 03:18:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 520ms 03:18:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 03:18:58 INFO - PROCESS | 1653 | 1462961938652 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 03:18:58 INFO - PROCESS | 1653 | 1462961938653 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 03:18:58 INFO - PROCESS | 1653 | 1462961938655 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 03:18:58 INFO - PROCESS | 1653 | 1462961938657 Marionette TRACE conn2 <- [1,482,null,{}] 03:18:58 INFO - PROCESS | 1653 | 1462961938659 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}] 03:18:58 INFO - PROCESS | 1653 | 1462961938754 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 03:18:58 INFO - PROCESS | 1653 | 1462961938759 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a6bc000 == 44 [pid = 1653] [id = 128] 03:18:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x12ba62c00) [pid = 1653] [serial = 381] [outer = 0x0] 03:18:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x12bdb0000) [pid = 1653] [serial = 382] [outer = 0x12ba62c00] 03:18:58 INFO - PROCESS | 1653 | 1462961938811 Marionette DEBUG loaded listener.js 03:18:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x12bdb8c00) [pid = 1653] [serial = 383] [outer = 0x12ba62c00] 03:18:59 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x128b0f000) [pid = 1653] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 03:18:59 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x12435ec00) [pid = 1653] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 03:18:59 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x1293e6400) [pid = 1653] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 03:18:59 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x121521400) [pid = 1653] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 03:18:59 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x12198fc00) [pid = 1653] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 03:18:59 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x1166d4c00) [pid = 1653] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 03:18:59 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x11684dc00) [pid = 1653] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 03:18:59 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x11874c800) [pid = 1653] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 03:18:59 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x12a67d400) [pid = 1653] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 03:18:59 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x124325400) [pid = 1653] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 03:18:59 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x118f48c00) [pid = 1653] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 03:18:59 INFO - PROCESS | 1653 | 1462961939245 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]]]}] 03:18:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 03:18:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 619ms 03:18:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 03:18:59 INFO - PROCESS | 1653 | 1462961939276 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 03:18:59 INFO - PROCESS | 1653 | 1462961939277 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 03:18:59 INFO - PROCESS | 1653 | 1462961939279 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 03:18:59 INFO - PROCESS | 1653 | 1462961939280 Marionette TRACE conn2 <- [1,486,null,{}] 03:18:59 INFO - PROCESS | 1653 | 1462961939282 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}] 03:18:59 INFO - PROCESS | 1653 | 1462961939385 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 03:18:59 INFO - PROCESS | 1653 | 1462961939461 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x12119b800 == 45 [pid = 1653] [id = 129] 03:18:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x115ab0400) [pid = 1653] [serial = 384] [outer = 0x0] 03:18:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x119731800) [pid = 1653] [serial = 385] [outer = 0x115ab0400] 03:18:59 INFO - PROCESS | 1653 | 1462961939501 Marionette DEBUG loaded listener.js 03:18:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x1293e7400) [pid = 1653] [serial = 386] [outer = 0x115ab0400] 03:18:59 INFO - PROCESS | 1653 | 1462961939876 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]]]}] 03:18:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 03:18:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 618ms 03:18:59 INFO - PROCESS | 1653 | 1462961939898 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 03:18:59 INFO - PROCESS | 1653 | 1462961939900 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 03:18:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 03:18:59 INFO - PROCESS | 1653 | 1462961939902 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 03:18:59 INFO - PROCESS | 1653 | 1462961939904 Marionette TRACE conn2 <- [1,490,null,{}] 03:18:59 INFO - PROCESS | 1653 | 1462961939908 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}] 03:19:00 INFO - PROCESS | 1653 | 1462961940047 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 03:19:00 INFO - PROCESS | 1653 | 1462961940083 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b8c9800 == 46 [pid = 1653] [id = 130] 03:19:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x12abad400) [pid = 1653] [serial = 387] [outer = 0x0] 03:19:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x12bf65c00) [pid = 1653] [serial = 388] [outer = 0x12abad400] 03:19:00 INFO - PROCESS | 1653 | 1462961940112 Marionette DEBUG loaded listener.js 03:19:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x12bf72c00) [pid = 1653] [serial = 389] [outer = 0x12abad400] 03:19:00 INFO - PROCESS | 1653 | 1462961940397 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]]]}] 03:19:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 03:19:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 523ms 03:19:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 03:19:00 INFO - PROCESS | 1653 | 1462961940430 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 03:19:00 INFO - PROCESS | 1653 | 1462961940431 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 03:19:00 INFO - PROCESS | 1653 | 1462961940433 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 03:19:00 INFO - PROCESS | 1653 | 1462961940434 Marionette TRACE conn2 <- [1,494,null,{}] 03:19:00 INFO - PROCESS | 1653 | 1462961940436 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}] 03:19:00 INFO - PROCESS | 1653 | 1462961940521 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 03:19:00 INFO - PROCESS | 1653 | 1462961940528 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bf84800 == 47 [pid = 1653] [id = 131] 03:19:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x12c504800) [pid = 1653] [serial = 390] [outer = 0x0] 03:19:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x12c50b400) [pid = 1653] [serial = 391] [outer = 0x12c504800] 03:19:00 INFO - PROCESS | 1653 | 1462961940553 Marionette DEBUG loaded listener.js 03:19:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x12c69bc00) [pid = 1653] [serial = 392] [outer = 0x12c504800] 03:19:00 INFO - PROCESS | 1653 | 1462961940874 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]]]}] 03:19:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 03:19:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 468ms 03:19:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 03:19:00 INFO - PROCESS | 1653 | 1462961940902 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 03:19:00 INFO - PROCESS | 1653 | 1462961940903 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 03:19:00 INFO - PROCESS | 1653 | 1462961940907 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 03:19:00 INFO - PROCESS | 1653 | 1462961940909 Marionette TRACE conn2 <- [1,498,null,{}] 03:19:00 INFO - PROCESS | 1653 | 1462961940911 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}] 03:19:01 INFO - PROCESS | 1653 | 1462961941016 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 03:19:01 INFO - PROCESS | 1653 | 1462961941023 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bf93800 == 48 [pid = 1653] [id = 132] 03:19:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x12bf6dc00) [pid = 1653] [serial = 393] [outer = 0x0] 03:19:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x12c69c000) [pid = 1653] [serial = 394] [outer = 0x12bf6dc00] 03:19:01 INFO - PROCESS | 1653 | 1462961941048 Marionette DEBUG loaded listener.js 03:19:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x12c6a5c00) [pid = 1653] [serial = 395] [outer = 0x12bf6dc00] 03:19:01 INFO - PROCESS | 1653 | 1462961941514 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]]]}] 03:19:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 03:19:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 670ms 03:19:01 INFO - PROCESS | 1653 | 1462961941576 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 03:19:01 INFO - PROCESS | 1653 | 1462961941579 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 03:19:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 03:19:01 INFO - PROCESS | 1653 | 1462961941583 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 03:19:01 INFO - PROCESS | 1653 | 1462961941585 Marionette TRACE conn2 <- [1,502,null,{}] 03:19:01 INFO - PROCESS | 1653 | 1462961941592 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}] 03:19:01 INFO - PROCESS | 1653 | 1462961941693 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 03:19:01 INFO - PROCESS | 1653 | 1462961941758 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x118724000 == 49 [pid = 1653] [id = 133] 03:19:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x118586000) [pid = 1653] [serial = 396] [outer = 0x0] 03:19:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x1187ae000) [pid = 1653] [serial = 397] [outer = 0x118586000] 03:19:01 INFO - PROCESS | 1653 | 1462961941789 Marionette DEBUG loaded listener.js 03:19:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x118fda400) [pid = 1653] [serial = 398] [outer = 0x118586000] 03:19:02 INFO - PROCESS | 1653 | 1462961942220 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]]]}] 03:19:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 03:19:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 674ms 03:19:02 INFO - PROCESS | 1653 | 1462961942258 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 03:19:02 INFO - PROCESS | 1653 | 1462961942262 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 03:19:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 03:19:02 INFO - PROCESS | 1653 | 1462961942267 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 03:19:02 INFO - PROCESS | 1653 | 1462961942269 Marionette TRACE conn2 <- [1,506,null,{}] 03:19:02 INFO - PROCESS | 1653 | 1462961942272 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}] 03:19:02 INFO - PROCESS | 1653 | 1462961942373 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 03:19:02 INFO - PROCESS | 1653 | 1462961942472 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x123c0f800 == 50 [pid = 1653] [id = 134] 03:19:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x11980b400) [pid = 1653] [serial = 399] [outer = 0x0] 03:19:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x12131dc00) [pid = 1653] [serial = 400] [outer = 0x11980b400] 03:19:02 INFO - PROCESS | 1653 | 1462961942502 Marionette DEBUG loaded listener.js 03:19:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x126014400) [pid = 1653] [serial = 401] [outer = 0x11980b400] 03:19:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 03:19:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 669ms 03:19:02 INFO - PROCESS | 1653 | 1462961942931 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]]]}] 03:19:02 INFO - PROCESS | 1653 | 1462961942937 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 03:19:02 INFO - PROCESS | 1653 | 1462961942939 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 03:19:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 03:19:02 INFO - PROCESS | 1653 | 1462961942943 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 03:19:02 INFO - PROCESS | 1653 | 1462961942946 Marionette TRACE conn2 <- [1,510,null,{}] 03:19:02 INFO - PROCESS | 1653 | 1462961942954 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}] 03:19:03 INFO - PROCESS | 1653 | 1462961943056 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 03:19:03 INFO - PROCESS | 1653 | 1462961943105 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c529800 == 51 [pid = 1653] [id = 135] 03:19:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x128b0a400) [pid = 1653] [serial = 402] [outer = 0x0] 03:19:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x1293e5400) [pid = 1653] [serial = 403] [outer = 0x128b0a400] 03:19:03 INFO - PROCESS | 1653 | 1462961943136 Marionette DEBUG loaded listener.js 03:19:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x12b01dc00) [pid = 1653] [serial = 404] [outer = 0x128b0a400] 03:19:03 INFO - PROCESS | 1653 | 1462961943561 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]]]}] 03:19:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 03:19:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 671ms 03:19:03 INFO - PROCESS | 1653 | 1462961943621 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 03:19:03 INFO - PROCESS | 1653 | 1462961943623 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 03:19:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 03:19:03 INFO - PROCESS | 1653 | 1462961943627 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 03:19:03 INFO - PROCESS | 1653 | 1462961943629 Marionette TRACE conn2 <- [1,514,null,{}] 03:19:03 INFO - PROCESS | 1653 | 1462961943631 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}] 03:19:03 INFO - PROCESS | 1653 | 1462961943750 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 03:19:03 INFO - PROCESS | 1653 | 1462961943828 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c6dd000 == 52 [pid = 1653] [id = 136] 03:19:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x12ba96400) [pid = 1653] [serial = 405] [outer = 0x0] 03:19:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x12bdbc000) [pid = 1653] [serial = 406] [outer = 0x12ba96400] 03:19:03 INFO - PROCESS | 1653 | 1462961943858 Marionette DEBUG loaded listener.js 03:19:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x12bf6d400) [pid = 1653] [serial = 407] [outer = 0x12ba96400] 03:19:04 INFO - PROCESS | 1653 | 1462961944266 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]]]}] 03:19:04 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 03:19:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 669ms 03:19:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 03:19:04 INFO - PROCESS | 1653 | 1462961944296 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 03:19:04 INFO - PROCESS | 1653 | 1462961944297 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 03:19:04 INFO - PROCESS | 1653 | 1462961944300 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 03:19:04 INFO - PROCESS | 1653 | 1462961944301 Marionette TRACE conn2 <- [1,518,null,{}] 03:19:04 INFO - PROCESS | 1653 | 1462961944303 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}] 03:19:04 INFO - PROCESS | 1653 | 1462961944402 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 03:19:04 INFO - PROCESS | 1653 | 1462961944455 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x123c0d000 == 53 [pid = 1653] [id = 137] 03:19:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x12b012c00) [pid = 1653] [serial = 408] [outer = 0x0] 03:19:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x12c50bc00) [pid = 1653] [serial = 409] [outer = 0x12b012c00] 03:19:04 INFO - PROCESS | 1653 | 1462961944485 Marionette DEBUG loaded listener.js 03:19:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x12c6a6000) [pid = 1653] [serial = 410] [outer = 0x12b012c00] 03:19:05 INFO - PROCESS | 1653 | 1462961945031 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]]]}] 03:19:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 03:19:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 818ms 03:19:05 INFO - PROCESS | 1653 | 1462961945289 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 03:19:05 INFO - PROCESS | 1653 | 1462961945291 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 03:19:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 03:19:05 INFO - PROCESS | 1653 | 1462961945308 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 03:19:05 INFO - PROCESS | 1653 | 1462961945310 Marionette TRACE conn2 <- [1,522,null,{}] 03:19:05 INFO - PROCESS | 1653 | 1462961945314 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}] 03:19:05 INFO - PROCESS | 1653 | 1462961945404 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 03:19:05 INFO - PROCESS | 1653 | 1462961945458 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x119255800 == 54 [pid = 1653] [id = 138] 03:19:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x1167f4800) [pid = 1653] [serial = 411] [outer = 0x0] 03:19:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x1168c9c00) [pid = 1653] [serial = 412] [outer = 0x1167f4800] 03:19:05 INFO - PROCESS | 1653 | 1462961945486 Marionette DEBUG loaded listener.js 03:19:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x11811e000) [pid = 1653] [serial = 413] [outer = 0x1167f4800] 03:19:05 INFO - PROCESS | 1653 | 1462961945918 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]]]}] 03:19:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 03:19:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 672ms 03:19:05 INFO - PROCESS | 1653 | 1462961945980 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 03:19:05 INFO - PROCESS | 1653 | 1462961945982 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 03:19:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 03:19:05 INFO - PROCESS | 1653 | 1462961945987 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 03:19:05 INFO - PROCESS | 1653 | 1462961945992 Marionette TRACE conn2 <- [1,526,null,{}] 03:19:05 INFO - PROCESS | 1653 | 1462961945995 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}] 03:19:06 INFO - PROCESS | 1653 | 1462961946084 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 03:19:06 INFO - PROCESS | 1653 | 1462961946154 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x116f56800 == 55 [pid = 1653] [id = 139] 03:19:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x1181c7c00) [pid = 1653] [serial = 414] [outer = 0x0] 03:19:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x1187b2800) [pid = 1653] [serial = 415] [outer = 0x1181c7c00] 03:19:06 INFO - PROCESS | 1653 | 1462961946182 Marionette DEBUG loaded listener.js 03:19:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x118f52400) [pid = 1653] [serial = 416] [outer = 0x1181c7c00] 03:19:06 INFO - PROCESS | 1653 | --DOCSHELL 0x12bf84800 == 54 [pid = 1653] [id = 131] 03:19:06 INFO - PROCESS | 1653 | --DOCSHELL 0x12b8c9800 == 53 [pid = 1653] [id = 130] 03:19:06 INFO - PROCESS | 1653 | --DOCSHELL 0x12119b800 == 52 [pid = 1653] [id = 129] 03:19:06 INFO - PROCESS | 1653 | --DOCSHELL 0x12a6bc000 == 51 [pid = 1653] [id = 128] 03:19:06 INFO - PROCESS | 1653 | --DOCSHELL 0x129086000 == 50 [pid = 1653] [id = 127] 03:19:06 INFO - PROCESS | 1653 | --DOCSHELL 0x124ccc800 == 49 [pid = 1653] [id = 126] 03:19:06 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x112d41400) [pid = 1653] [serial = 295] [outer = 0x0] [url = about:blank] 03:19:06 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x1180a4c00) [pid = 1653] [serial = 298] [outer = 0x0] [url = about:blank] 03:19:06 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x119b2c400) [pid = 1653] [serial = 301] [outer = 0x0] [url = about:blank] 03:19:06 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x1264b9000) [pid = 1653] [serial = 304] [outer = 0x0] [url = about:blank] 03:19:06 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x128b0c400) [pid = 1653] [serial = 307] [outer = 0x0] [url = about:blank] 03:19:06 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x12abadc00) [pid = 1653] [serial = 340] [outer = 0x0] [url = about:blank] 03:19:06 INFO - PROCESS | 1653 | --DOCSHELL 0x1131e0000 == 48 [pid = 1653] [id = 125] 03:19:06 INFO - PROCESS | 1653 | --DOCSHELL 0x12127a800 == 47 [pid = 1653] [id = 124] 03:19:06 INFO - PROCESS | 1653 | --DOCSHELL 0x119766800 == 46 [pid = 1653] [id = 123] 03:19:06 INFO - PROCESS | 1653 | --DOCSHELL 0x11898f000 == 45 [pid = 1653] [id = 122] 03:19:06 INFO - PROCESS | 1653 | --DOCSHELL 0x11686e000 == 44 [pid = 1653] [id = 121] 03:19:06 INFO - PROCESS | 1653 | --DOCSHELL 0x119244800 == 43 [pid = 1653] [id = 120] 03:19:06 INFO - PROCESS | 1653 | --DOCSHELL 0x117430000 == 42 [pid = 1653] [id = 115] 03:19:06 INFO - PROCESS | 1653 | --DOCSHELL 0x12b26f800 == 41 [pid = 1653] [id = 114] 03:19:06 INFO - PROCESS | 1653 | 1462961946591 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]]]}] 03:19:06 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 03:19:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 625ms 03:19:06 INFO - PROCESS | 1653 | 1462961946611 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 03:19:06 INFO - PROCESS | 1653 | 1462961946613 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 03:19:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 03:19:06 INFO - PROCESS | 1653 | 1462961946616 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 03:19:06 INFO - PROCESS | 1653 | 1462961946617 Marionette TRACE conn2 <- [1,530,null,{}] 03:19:06 INFO - PROCESS | 1653 | 1462961946627 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}] 03:19:06 INFO - PROCESS | 1653 | 1462961946758 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 03:19:06 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x1293df000) [pid = 1653] [serial = 293] [outer = 0x0] [url = about:blank] 03:19:06 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x129532400) [pid = 1653] [serial = 328] [outer = 0x0] [url = about:blank] 03:19:06 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x12aa4e000) [pid = 1653] [serial = 331] [outer = 0x0] [url = about:blank] 03:19:06 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x121b42c00) [pid = 1653] [serial = 319] [outer = 0x0] [url = about:blank] 03:19:06 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x124128000) [pid = 1653] [serial = 320] [outer = 0x0] [url = about:blank] 03:19:06 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x1246b1800) [pid = 1653] [serial = 322] [outer = 0x0] [url = about:blank] 03:19:06 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x124d5ec00) [pid = 1653] [serial = 323] [outer = 0x0] [url = about:blank] 03:19:06 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x1180fa000) [pid = 1653] [serial = 313] [outer = 0x0] [url = about:blank] 03:19:06 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x1187e2800) [pid = 1653] [serial = 314] [outer = 0x0] [url = about:blank] 03:19:06 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x117111000) [pid = 1653] [serial = 310] [outer = 0x0] [url = about:blank] 03:19:06 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x1180fd800) [pid = 1653] [serial = 311] [outer = 0x0] [url = about:blank] 03:19:06 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x118fe3800) [pid = 1653] [serial = 316] [outer = 0x0] [url = about:blank] 03:19:06 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x120ebd000) [pid = 1653] [serial = 317] [outer = 0x0] [url = about:blank] 03:19:06 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x12aa57000) [pid = 1653] [serial = 334] [outer = 0x0] [url = about:blank] 03:19:06 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x12aa53000) [pid = 1653] [serial = 332] [outer = 0x0] [url = about:blank] 03:19:06 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x12abb2400) [pid = 1653] [serial = 335] [outer = 0x0] [url = about:blank] 03:19:06 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x1266cf400) [pid = 1653] [serial = 325] [outer = 0x0] [url = about:blank] 03:19:06 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x12aa4e800) [pid = 1653] [serial = 338] [outer = 0x0] [url = about:blank] 03:19:06 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x1292b3400) [pid = 1653] [serial = 326] [outer = 0x0] [url = about:blank] 03:19:06 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x12954b800) [pid = 1653] [serial = 329] [outer = 0x0] [url = about:blank] 03:19:06 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x12198f400) [pid = 1653] [serial = 337] [outer = 0x0] [url = about:blank] 03:19:06 INFO - PROCESS | 1653 | 1462961946847 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x118988000 == 42 [pid = 1653] [id = 140] 03:19:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x1180fd800) [pid = 1653] [serial = 417] [outer = 0x0] 03:19:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x118f4ac00) [pid = 1653] [serial = 418] [outer = 0x1180fd800] 03:19:06 INFO - PROCESS | 1653 | 1462961946894 Marionette DEBUG loaded listener.js 03:19:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x123f4ec00) [pid = 1653] [serial = 419] [outer = 0x1180fd800] 03:19:07 INFO - PROCESS | 1653 | 1462961947186 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"]]]}] 03:19:07 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 03:19:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 03:19:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:19:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 03:19:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 03:19:07 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 03:19:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 03:19:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:19:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 03:19:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 03:19:07 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 619ms 03:19:07 INFO - PROCESS | 1653 | 1462961947236 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 03:19:07 INFO - PROCESS | 1653 | 1462961947237 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 03:19:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 03:19:07 INFO - PROCESS | 1653 | 1462961947244 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 03:19:07 INFO - PROCESS | 1653 | 1462961947245 Marionette TRACE conn2 <- [1,534,null,{}] 03:19:07 INFO - PROCESS | 1653 | 1462961947247 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}] 03:19:07 INFO - PROCESS | 1653 | 1462961947333 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 03:19:07 INFO - PROCESS | 1653 | 1462961947385 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x12103c000 == 43 [pid = 1653] [id = 141] 03:19:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x12411f400) [pid = 1653] [serial = 420] [outer = 0x0] 03:19:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x124d55400) [pid = 1653] [serial = 421] [outer = 0x12411f400] 03:19:07 INFO - PROCESS | 1653 | 1462961947411 Marionette DEBUG loaded listener.js 03:19:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x128b03400) [pid = 1653] [serial = 422] [outer = 0x12411f400] 03:19:07 INFO - PROCESS | 1653 | 1462961947692 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]]]}] 03:19:07 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 03:19:07 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 471ms 03:19:07 INFO - PROCESS | 1653 | 1462961947714 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 03:19:07 INFO - PROCESS | 1653 | 1462961947722 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 03:19:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 03:19:07 INFO - PROCESS | 1653 | 1462961947733 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 03:19:07 INFO - PROCESS | 1653 | 1462961947734 Marionette TRACE conn2 <- [1,538,null,{}] 03:19:07 INFO - PROCESS | 1653 | 1462961947736 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}] 03:19:07 INFO - PROCESS | 1653 | 1462961947832 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 03:19:07 INFO - PROCESS | 1653 | 1462961947837 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x12196d800 == 44 [pid = 1653] [id = 142] 03:19:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x124d5e400) [pid = 1653] [serial = 423] [outer = 0x0] 03:19:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x128b06800) [pid = 1653] [serial = 424] [outer = 0x124d5e400] 03:19:07 INFO - PROCESS | 1653 | 1462961947872 Marionette DEBUG loaded listener.js 03:19:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x1293df000) [pid = 1653] [serial = 425] [outer = 0x124d5e400] 03:19:08 INFO - PROCESS | 1653 | 1462961948208 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]]]}] 03:19:08 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. 03:19:08 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 518ms 03:19:08 INFO - PROCESS | 1653 | 1462961948252 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 03:19:08 INFO - PROCESS | 1653 | 1462961948253 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 03:19:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 03:19:08 INFO - PROCESS | 1653 | 1462961948255 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 03:19:08 INFO - PROCESS | 1653 | 1462961948257 Marionette TRACE conn2 <- [1,542,null,{}] 03:19:08 INFO - PROCESS | 1653 | 1462961948259 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}] 03:19:08 INFO - PROCESS | 1653 | 1462961948380 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 03:19:08 INFO - PROCESS | 1653 | 1462961948414 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x124dba800 == 45 [pid = 1653] [id = 143] 03:19:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x128b0f800) [pid = 1653] [serial = 426] [outer = 0x0] 03:19:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x12a679c00) [pid = 1653] [serial = 427] [outer = 0x128b0f800] 03:19:08 INFO - PROCESS | 1653 | 1462961948440 Marionette DEBUG loaded listener.js 03:19:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x12b01f400) [pid = 1653] [serial = 428] [outer = 0x128b0f800] 03:19:08 INFO - PROCESS | 1653 | 1462961948736 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]]]}] 03:19:08 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. 03:19:08 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 519ms 03:19:08 INFO - PROCESS | 1653 | 1462961948777 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 03:19:08 INFO - PROCESS | 1653 | 1462961948778 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 03:19:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 03:19:08 INFO - PROCESS | 1653 | 1462961948781 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 03:19:08 INFO - PROCESS | 1653 | 1462961948782 Marionette TRACE conn2 <- [1,546,null,{}] 03:19:08 INFO - PROCESS | 1653 | 1462961948784 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}] 03:19:08 INFO - PROCESS | 1653 | 1462961948911 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 03:19:08 INFO - PROCESS | 1653 | 1462961948956 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x129094800 == 46 [pid = 1653] [id = 144] 03:19:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x12abaac00) [pid = 1653] [serial = 429] [outer = 0x0] 03:19:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x12ba59400) [pid = 1653] [serial = 430] [outer = 0x12abaac00] 03:19:08 INFO - PROCESS | 1653 | 1462961948987 Marionette DEBUG loaded listener.js 03:19:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x12ba9f000) [pid = 1653] [serial = 431] [outer = 0x12abaac00] 03:19:09 INFO - PROCESS | 1653 | 1462961949332 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]]]}] 03:19:09 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 03:19:09 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 571ms 03:19:09 INFO - PROCESS | 1653 | 1462961949352 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 03:19:09 INFO - PROCESS | 1653 | 1462961949354 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 03:19:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 03:19:09 INFO - PROCESS | 1653 | 1462961949358 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 03:19:09 INFO - PROCESS | 1653 | 1462961949360 Marionette TRACE conn2 <- [1,550,null,{}] 03:19:09 INFO - PROCESS | 1653 | 1462961949362 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}] 03:19:09 INFO - PROCESS | 1653 | 1462961949465 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 03:19:09 INFO - PROCESS | 1653 | 1462961949509 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a704000 == 47 [pid = 1653] [id = 145] 03:19:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x12ba9f800) [pid = 1653] [serial = 432] [outer = 0x0] 03:19:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x12bdb2c00) [pid = 1653] [serial = 433] [outer = 0x12ba9f800] 03:19:09 INFO - PROCESS | 1653 | 1462961949538 Marionette DEBUG loaded listener.js 03:19:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x12c508400) [pid = 1653] [serial = 434] [outer = 0x12ba9f800] 03:19:09 INFO - PROCESS | 1653 | 1462961949889 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]]]}] 03:19:09 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. 03:19:09 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 571ms 03:19:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 03:19:09 INFO - PROCESS | 1653 | 1462961949928 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 03:19:09 INFO - PROCESS | 1653 | 1462961949929 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 03:19:09 INFO - PROCESS | 1653 | 1462961949932 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 03:19:09 INFO - PROCESS | 1653 | 1462961949933 Marionette TRACE conn2 <- [1,554,null,{}] 03:19:09 INFO - PROCESS | 1653 | 1462961949935 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}] 03:19:10 INFO - PROCESS | 1653 | 1462961950030 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 03:19:10 INFO - PROCESS | 1653 | 1462961950045 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b27b800 == 48 [pid = 1653] [id = 146] 03:19:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x12c50a000) [pid = 1653] [serial = 435] [outer = 0x0] 03:19:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x12c6a2000) [pid = 1653] [serial = 436] [outer = 0x12c50a000] 03:19:10 INFO - PROCESS | 1653 | 1462961950070 Marionette DEBUG loaded listener.js 03:19:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x12cdb7400) [pid = 1653] [serial = 437] [outer = 0x12c50a000] 03:19:10 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:19:10 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:19:10 INFO - PROCESS | 1653 | 1462961950422 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]]]}] 03:19:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 03:19:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 520ms 03:19:10 INFO - PROCESS | 1653 | 1462961950452 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 03:19:10 INFO - PROCESS | 1653 | 1462961950453 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 03:19:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 03:19:10 INFO - PROCESS | 1653 | 1462961950462 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 03:19:10 INFO - PROCESS | 1653 | 1462961950463 Marionette TRACE conn2 <- [1,558,null,{}] 03:19:10 INFO - PROCESS | 1653 | 1462961950465 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}] 03:19:10 INFO - PROCESS | 1653 | 1462961950559 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 03:19:10 INFO - PROCESS | 1653 | 1462961950563 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ba3f000 == 49 [pid = 1653] [id = 147] 03:19:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x128acf400) [pid = 1653] [serial = 438] [outer = 0x0] 03:19:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x128ad3000) [pid = 1653] [serial = 439] [outer = 0x128acf400] 03:19:10 INFO - PROCESS | 1653 | 1462961950616 Marionette DEBUG loaded listener.js 03:19:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x128ad7c00) [pid = 1653] [serial = 440] [outer = 0x128acf400] 03:19:10 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x12abaf000) [pid = 1653] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 03:19:10 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x116a59800) [pid = 1653] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 03:19:10 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x1184fcc00) [pid = 1653] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 03:19:10 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x121cfd400) [pid = 1653] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 03:19:10 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x12b80c400) [pid = 1653] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 03:19:10 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x11972dc00) [pid = 1653] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 03:19:10 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x1180f0800) [pid = 1653] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 03:19:10 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x126a0a000) [pid = 1653] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 03:19:10 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x115ab0400) [pid = 1653] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 03:19:10 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x12ba62c00) [pid = 1653] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 03:19:10 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x12c504800) [pid = 1653] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 03:19:10 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x12abad400) [pid = 1653] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 03:19:10 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x1293dc000) [pid = 1653] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 03:19:11 INFO - PROCESS | 1653 | 1462961951101 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]]]}] 03:19:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 03:19:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 668ms 03:19:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 03:19:11 INFO - PROCESS | 1653 | 1462961951131 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 03:19:11 INFO - PROCESS | 1653 | 1462961951133 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 03:19:11 INFO - PROCESS | 1653 | 1462961951136 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 03:19:11 INFO - PROCESS | 1653 | 1462961951142 Marionette TRACE conn2 <- [1,562,null,{}] 03:19:11 INFO - PROCESS | 1653 | 1462961951145 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}] 03:19:11 INFO - PROCESS | 1653 | 1462961951287 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 03:19:11 INFO - PROCESS | 1653 | 1462961951316 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bf7c800 == 50 [pid = 1653] [id = 148] 03:19:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x128ad2000) [pid = 1653] [serial = 441] [outer = 0x0] 03:19:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x129073c00) [pid = 1653] [serial = 442] [outer = 0x128ad2000] 03:19:11 INFO - PROCESS | 1653 | 1462961951345 Marionette DEBUG loaded listener.js 03:19:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x12c69d800) [pid = 1653] [serial = 443] [outer = 0x128ad2000] 03:19:11 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:19:11 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:19:11 INFO - PROCESS | 1653 | 1462961951668 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]]]}] 03:19:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 03:19:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 574ms 03:19:11 INFO - PROCESS | 1653 | 1462961951710 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 03:19:11 INFO - PROCESS | 1653 | 1462961951711 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 03:19:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 03:19:11 INFO - PROCESS | 1653 | 1462961951714 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 03:19:11 INFO - PROCESS | 1653 | 1462961951715 Marionette TRACE conn2 <- [1,566,null,{}] 03:19:11 INFO - PROCESS | 1653 | 1462961951717 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}] 03:19:11 INFO - PROCESS | 1653 | 1462961951819 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 03:19:11 INFO - PROCESS | 1653 | 1462961951827 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cd03800 == 51 [pid = 1653] [id = 149] 03:19:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x112582c00) [pid = 1653] [serial = 444] [outer = 0x0] 03:19:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x11258d000) [pid = 1653] [serial = 445] [outer = 0x112582c00] 03:19:11 INFO - PROCESS | 1653 | 1462961951852 Marionette DEBUG loaded listener.js 03:19:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x12b812000) [pid = 1653] [serial = 446] [outer = 0x112582c00] 03:19:12 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:19:12 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:19:12 INFO - PROCESS | 1653 | 1462961952141 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]]]}] 03:19:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 03:19:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 467ms 03:19:12 INFO - PROCESS | 1653 | 1462961952182 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 03:19:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 03:19:12 INFO - PROCESS | 1653 | 1462961952183 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 03:19:12 INFO - PROCESS | 1653 | 1462961952185 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 03:19:12 INFO - PROCESS | 1653 | 1462961952186 Marionette TRACE conn2 <- [1,570,null,{}] 03:19:12 INFO - PROCESS | 1653 | 1462961952190 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}] 03:19:12 INFO - PROCESS | 1653 | 1462961952270 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 03:19:12 INFO - PROCESS | 1653 | 1462961952277 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d16b800 == 52 [pid = 1653] [id = 150] 03:19:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x11258b400) [pid = 1653] [serial = 447] [outer = 0x0] 03:19:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x12cdba400) [pid = 1653] [serial = 448] [outer = 0x11258b400] 03:19:12 INFO - PROCESS | 1653 | 1462961952302 Marionette DEBUG loaded listener.js 03:19:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x12cdc1800) [pid = 1653] [serial = 449] [outer = 0x11258b400] 03:19:12 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:19:12 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:19:12 INFO - PROCESS | 1653 | 1462961952630 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]]]}] 03:19:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 03:19:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 468ms 03:19:12 INFO - PROCESS | 1653 | 1462961952654 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 03:19:12 INFO - PROCESS | 1653 | 1462961952656 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 03:19:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 03:19:12 INFO - PROCESS | 1653 | 1462961952660 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 03:19:12 INFO - PROCESS | 1653 | 1462961952661 Marionette TRACE conn2 <- [1,574,null,{}] 03:19:12 INFO - PROCESS | 1653 | 1462961952663 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}] 03:19:12 INFO - PROCESS | 1653 | 1462961952779 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 03:19:12 INFO - PROCESS | 1653 | 1462961952786 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d512800 == 53 [pid = 1653] [id = 151] 03:19:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x12155a800) [pid = 1653] [serial = 450] [outer = 0x0] 03:19:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x12155c000) [pid = 1653] [serial = 451] [outer = 0x12155a800] 03:19:12 INFO - PROCESS | 1653 | 1462961952812 Marionette DEBUG loaded listener.js 03:19:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x121561c00) [pid = 1653] [serial = 452] [outer = 0x12155a800] 03:19:13 INFO - PROCESS | 1653 | 1462961953324 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]]]}] 03:19:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 03:19:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 718ms 03:19:13 INFO - PROCESS | 1653 | 1462961953379 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 03:19:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 03:19:13 INFO - PROCESS | 1653 | 1462961953382 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 03:19:13 INFO - PROCESS | 1653 | 1462961953385 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 03:19:13 INFO - PROCESS | 1653 | 1462961953388 Marionette TRACE conn2 <- [1,578,null,{}] 03:19:13 INFO - PROCESS | 1653 | 1462961953392 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}] 03:19:13 INFO - PROCESS | 1653 | 1462961953496 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 03:19:13 INFO - PROCESS | 1653 | 1462961953564 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x1182ed800 == 54 [pid = 1653] [id = 152] 03:19:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x115ab0400) [pid = 1653] [serial = 453] [outer = 0x0] 03:19:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x117e5fc00) [pid = 1653] [serial = 454] [outer = 0x115ab0400] 03:19:13 INFO - PROCESS | 1653 | 1462961953595 Marionette DEBUG loaded listener.js 03:19:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x1184fcc00) [pid = 1653] [serial = 455] [outer = 0x115ab0400] 03:19:14 INFO - PROCESS | 1653 | 1462961954026 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]]]}] 03:19:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 03:19:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 672ms 03:19:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 03:19:14 INFO - PROCESS | 1653 | 1462961954062 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 03:19:14 INFO - PROCESS | 1653 | 1462961954066 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 03:19:14 INFO - PROCESS | 1653 | 1462961954083 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 03:19:14 INFO - PROCESS | 1653 | 1462961954085 Marionette TRACE conn2 <- [1,582,null,{}] 03:19:14 INFO - PROCESS | 1653 | 1462961954091 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}] 03:19:14 INFO - PROCESS | 1653 | 1462961954194 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 03:19:14 INFO - PROCESS | 1653 | 1462961954251 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x1197cc800 == 55 [pid = 1653] [id = 153] 03:19:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x118743000) [pid = 1653] [serial = 456] [outer = 0x0] 03:19:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x11980b000) [pid = 1653] [serial = 457] [outer = 0x118743000] 03:19:14 INFO - PROCESS | 1653 | 1462961954280 Marionette DEBUG loaded listener.js 03:19:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x12155a400) [pid = 1653] [serial = 458] [outer = 0x118743000] 03:19:14 INFO - PROCESS | 1653 | 1462961954709 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]]]}] 03:19:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 03:19:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 687ms 03:19:14 INFO - PROCESS | 1653 | 1462961954758 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 03:19:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 03:19:14 INFO - PROCESS | 1653 | 1462961954760 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 03:19:14 INFO - PROCESS | 1653 | 1462961954762 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 03:19:14 INFO - PROCESS | 1653 | 1462961954765 Marionette TRACE conn2 <- [1,586,null,{}] 03:19:14 INFO - PROCESS | 1653 | 1462961954773 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}] 03:19:14 INFO - PROCESS | 1653 | 1462961954879 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 03:19:14 INFO - PROCESS | 1653 | 1462961954936 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cd0d000 == 56 [pid = 1653] [id = 154] 03:19:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x12412a400) [pid = 1653] [serial = 459] [outer = 0x0] 03:19:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x126736800) [pid = 1653] [serial = 460] [outer = 0x12412a400] 03:19:14 INFO - PROCESS | 1653 | 1462961954968 Marionette DEBUG loaded listener.js 03:19:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x128b10400) [pid = 1653] [serial = 461] [outer = 0x12412a400] 03:19:15 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:19:15 INFO - PROCESS | 1653 | 1462961955418 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]]]}] 03:19:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 03:19:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 672ms 03:19:15 INFO - PROCESS | 1653 | 1462961955434 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 03:19:15 INFO - PROCESS | 1653 | 1462961955436 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 03:19:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 03:19:15 INFO - PROCESS | 1653 | 1462961955439 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 03:19:15 INFO - PROCESS | 1653 | 1462961955440 Marionette TRACE conn2 <- [1,590,null,{}] 03:19:15 INFO - PROCESS | 1653 | 1462961955461 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}] 03:19:15 INFO - PROCESS | 1653 | 1462961955563 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 03:19:15 INFO - PROCESS | 1653 | 1462961955616 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d919000 == 57 [pid = 1653] [id = 155] 03:19:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x1292bb000) [pid = 1653] [serial = 462] [outer = 0x0] 03:19:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x12aa48400) [pid = 1653] [serial = 463] [outer = 0x1292bb000] 03:19:15 INFO - PROCESS | 1653 | 1462961955647 Marionette DEBUG loaded listener.js 03:19:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x12abae400) [pid = 1653] [serial = 464] [outer = 0x1292bb000] 03:19:16 INFO - PROCESS | 1653 | 1462961956083 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]]]}] 03:19:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 03:19:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 670ms 03:19:16 INFO - PROCESS | 1653 | 1462961956110 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 03:19:16 INFO - PROCESS | 1653 | 1462961956111 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 03:19:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 03:19:16 INFO - PROCESS | 1653 | 1462961956114 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 03:19:16 INFO - PROCESS | 1653 | 1462961956115 Marionette TRACE conn2 <- [1,594,null,{}] 03:19:16 INFO - PROCESS | 1653 | 1462961956117 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}] 03:19:16 INFO - PROCESS | 1653 | 1462961956216 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 03:19:16 INFO - PROCESS | 1653 | 1462961956270 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x12db57000 == 58 [pid = 1653] [id = 156] 03:19:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 156 (0x1293dc000) [pid = 1653] [serial = 465] [outer = 0x0] 03:19:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 157 (0x12b019400) [pid = 1653] [serial = 466] [outer = 0x1293dc000] 03:19:16 INFO - PROCESS | 1653 | 1462961956312 Marionette DEBUG loaded listener.js 03:19:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 158 (0x12bf66400) [pid = 1653] [serial = 467] [outer = 0x1293dc000] 03:19:16 INFO - PROCESS | 1653 | 1462961956794 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]]]}] 03:19:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 03:19:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 719ms 03:19:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 03:19:16 INFO - PROCESS | 1653 | 1462961956850 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 03:19:16 INFO - PROCESS | 1653 | 1462961956851 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 03:19:16 INFO - PROCESS | 1653 | 1462961956854 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 03:19:16 INFO - PROCESS | 1653 | 1462961956855 Marionette TRACE conn2 <- [1,598,null,{}] 03:19:16 INFO - PROCESS | 1653 | 1462961956874 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}] 03:19:16 INFO - PROCESS | 1653 | 1462961956983 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 03:19:17 INFO - PROCESS | 1653 | 1462961957039 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x118981000 == 59 [pid = 1653] [id = 157] 03:19:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 159 (0x129542000) [pid = 1653] [serial = 468] [outer = 0x0] 03:19:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 160 (0x12c50dc00) [pid = 1653] [serial = 469] [outer = 0x129542000] 03:19:17 INFO - PROCESS | 1653 | 1462961957069 Marionette DEBUG loaded listener.js 03:19:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 161 (0x12d116800) [pid = 1653] [serial = 470] [outer = 0x129542000] 03:19:17 INFO - PROCESS | 1653 | 1462961957648 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]]]}] 03:19:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 03:19:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 833ms 03:19:17 INFO - PROCESS | 1653 | 1462961957687 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 03:19:17 INFO - PROCESS | 1653 | 1462961957690 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 03:19:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 03:19:17 INFO - PROCESS | 1653 | 1462961957694 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 03:19:17 INFO - PROCESS | 1653 | 1462961957696 Marionette TRACE conn2 <- [1,602,null,{}] 03:19:17 INFO - PROCESS | 1653 | 1462961957699 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}] 03:19:17 INFO - PROCESS | 1653 | 1462961957796 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 03:19:17 INFO - PROCESS | 1653 | 1462961957855 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x11686d000 == 60 [pid = 1653] [id = 158] 03:19:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 162 (0x11676b800) [pid = 1653] [serial = 471] [outer = 0x0] 03:19:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 163 (0x1180afc00) [pid = 1653] [serial = 472] [outer = 0x11676b800] 03:19:17 INFO - PROCESS | 1653 | 1462961957887 Marionette DEBUG loaded listener.js 03:19:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 164 (0x118583c00) [pid = 1653] [serial = 473] [outer = 0x11676b800] 03:19:18 INFO - PROCESS | 1653 | --DOCSHELL 0x12d16b800 == 59 [pid = 1653] [id = 150] 03:19:18 INFO - PROCESS | 1653 | --DOCSHELL 0x12cd03800 == 58 [pid = 1653] [id = 149] 03:19:18 INFO - PROCESS | 1653 | --DOCSHELL 0x12bf7c800 == 57 [pid = 1653] [id = 148] 03:19:18 INFO - PROCESS | 1653 | --DOCSHELL 0x12ba3f000 == 56 [pid = 1653] [id = 147] 03:19:18 INFO - PROCESS | 1653 | --DOCSHELL 0x12b27b800 == 55 [pid = 1653] [id = 146] 03:19:18 INFO - PROCESS | 1653 | --DOCSHELL 0x12a704000 == 54 [pid = 1653] [id = 145] 03:19:18 INFO - PROCESS | 1653 | --DOMWINDOW == 163 (0x129535400) [pid = 1653] [serial = 355] [outer = 0x0] [url = about:blank] 03:19:18 INFO - PROCESS | 1653 | --DOMWINDOW == 162 (0x12c69c000) [pid = 1653] [serial = 394] [outer = 0x0] [url = about:blank] 03:19:18 INFO - PROCESS | 1653 | --DOCSHELL 0x129094800 == 53 [pid = 1653] [id = 144] 03:19:18 INFO - PROCESS | 1653 | --DOCSHELL 0x124dba800 == 52 [pid = 1653] [id = 143] 03:19:18 INFO - PROCESS | 1653 | --DOCSHELL 0x12196d800 == 51 [pid = 1653] [id = 142] 03:19:18 INFO - PROCESS | 1653 | --DOCSHELL 0x12103c000 == 50 [pid = 1653] [id = 141] 03:19:18 INFO - PROCESS | 1653 | --DOCSHELL 0x118988000 == 49 [pid = 1653] [id = 140] 03:19:18 INFO - PROCESS | 1653 | --DOCSHELL 0x116f56800 == 48 [pid = 1653] [id = 139] 03:19:18 INFO - PROCESS | 1653 | --DOCSHELL 0x119255800 == 47 [pid = 1653] [id = 138] 03:19:18 INFO - PROCESS | 1653 | --DOCSHELL 0x12c6dd000 == 46 [pid = 1653] [id = 136] 03:19:18 INFO - PROCESS | 1653 | --DOCSHELL 0x12c529800 == 45 [pid = 1653] [id = 135] 03:19:18 INFO - PROCESS | 1653 | --DOCSHELL 0x123c0f800 == 44 [pid = 1653] [id = 134] 03:19:18 INFO - PROCESS | 1653 | 1462961958491 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]]]}] 03:19:18 INFO - PROCESS | 1653 | --DOCSHELL 0x118724000 == 43 [pid = 1653] [id = 133] 03:19:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 03:19:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 821ms 03:19:18 INFO - PROCESS | 1653 | 1462961958515 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 03:19:18 INFO - PROCESS | 1653 | 1462961958518 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 03:19:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 03:19:18 INFO - PROCESS | 1653 | 1462961958523 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 03:19:18 INFO - PROCESS | 1653 | 1462961958524 Marionette TRACE conn2 <- [1,606,null,{}] 03:19:18 INFO - PROCESS | 1653 | 1462961958527 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}] 03:19:18 INFO - PROCESS | 1653 | 1462961958605 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 03:19:18 INFO - PROCESS | 1653 | --DOMWINDOW == 161 (0x12ba97400) [pid = 1653] [serial = 379] [outer = 0x0] [url = about:blank] 03:19:18 INFO - PROCESS | 1653 | --DOMWINDOW == 160 (0x119df6c00) [pid = 1653] [serial = 364] [outer = 0x0] [url = about:blank] 03:19:18 INFO - PROCESS | 1653 | --DOMWINDOW == 159 (0x121735000) [pid = 1653] [serial = 365] [outer = 0x0] [url = about:blank] 03:19:18 INFO - PROCESS | 1653 | --DOMWINDOW == 158 (0x124cafc00) [pid = 1653] [serial = 349] [outer = 0x0] [url = about:blank] 03:19:18 INFO - PROCESS | 1653 | --DOMWINDOW == 157 (0x1187e3000) [pid = 1653] [serial = 346] [outer = 0x0] [url = about:blank] 03:19:18 INFO - PROCESS | 1653 | --DOMWINDOW == 156 (0x12b814400) [pid = 1653] [serial = 341] [outer = 0x0] [url = about:blank] 03:19:18 INFO - PROCESS | 1653 | --DOMWINDOW == 155 (0x12ba5a400) [pid = 1653] [serial = 377] [outer = 0x0] [url = about:blank] 03:19:18 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x128b0d000) [pid = 1653] [serial = 352] [outer = 0x0] [url = about:blank] 03:19:18 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x1167fc000) [pid = 1653] [serial = 343] [outer = 0x0] [url = about:blank] 03:19:18 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x128b06000) [pid = 1653] [serial = 370] [outer = 0x0] [url = about:blank] 03:19:18 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x119731800) [pid = 1653] [serial = 385] [outer = 0x0] [url = about:blank] 03:19:18 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x12bdb0000) [pid = 1653] [serial = 382] [outer = 0x0] [url = about:blank] 03:19:18 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x12c50b400) [pid = 1653] [serial = 391] [outer = 0x0] [url = about:blank] 03:19:18 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x12bf65c00) [pid = 1653] [serial = 388] [outer = 0x0] [url = about:blank] 03:19:18 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x12bf72c00) [pid = 1653] [serial = 389] [outer = 0x0] [url = about:blank] 03:19:18 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x12bdb8c00) [pid = 1653] [serial = 383] [outer = 0x0] [url = about:blank] 03:19:18 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x12954c800) [pid = 1653] [serial = 373] [outer = 0x0] [url = about:blank] 03:19:18 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x12b01ec00) [pid = 1653] [serial = 374] [outer = 0x0] [url = about:blank] 03:19:18 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x1293e7400) [pid = 1653] [serial = 386] [outer = 0x0] [url = about:blank] 03:19:18 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x12ba9ec00) [pid = 1653] [serial = 380] [outer = 0x0] [url = about:blank] 03:19:18 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x129073000) [pid = 1653] [serial = 371] [outer = 0x0] [url = about:blank] 03:19:18 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x12c69bc00) [pid = 1653] [serial = 392] [outer = 0x0] [url = about:blank] 03:19:18 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x12b816400) [pid = 1653] [serial = 376] [outer = 0x0] [url = about:blank] 03:19:18 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x11857d800) [pid = 1653] [serial = 359] [outer = 0x0] [url = about:blank] 03:19:18 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x117e61800) [pid = 1653] [serial = 358] [outer = 0x0] [url = about:blank] 03:19:18 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x1187e1c00) [pid = 1653] [serial = 361] [outer = 0x0] [url = about:blank] 03:19:18 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x118f66c00) [pid = 1653] [serial = 362] [outer = 0x0] [url = about:blank] 03:19:18 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x124cb9000) [pid = 1653] [serial = 367] [outer = 0x0] [url = about:blank] 03:19:18 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x126628400) [pid = 1653] [serial = 368] [outer = 0x0] [url = about:blank] 03:19:18 INFO - PROCESS | 1653 | 1462961958673 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e0c800 == 44 [pid = 1653] [id = 159] 03:19:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x1167ee400) [pid = 1653] [serial = 474] [outer = 0x0] 03:19:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x118743400) [pid = 1653] [serial = 475] [outer = 0x1167ee400] 03:19:18 INFO - PROCESS | 1653 | 1462961958701 Marionette DEBUG loaded listener.js 03:19:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x119de8800) [pid = 1653] [serial = 476] [outer = 0x1167ee400] 03:19:19 INFO - PROCESS | 1653 | 1462961959001 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]]]}] 03:19:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 03:19:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 522ms 03:19:19 INFO - PROCESS | 1653 | 1462961959045 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 03:19:19 INFO - PROCESS | 1653 | 1462961959047 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 03:19:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 03:19:19 INFO - PROCESS | 1653 | 1462961959049 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 03:19:19 INFO - PROCESS | 1653 | 1462961959052 Marionette TRACE conn2 <- [1,610,null,{}] 03:19:19 INFO - PROCESS | 1653 | 1462961959061 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}] 03:19:19 INFO - PROCESS | 1653 | 1462961959146 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 03:19:19 INFO - PROCESS | 1653 | 1462961959207 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x11974d000 == 45 [pid = 1653] [id = 160] 03:19:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x118917800) [pid = 1653] [serial = 477] [outer = 0x0] 03:19:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x121555c00) [pid = 1653] [serial = 478] [outer = 0x118917800] 03:19:19 INFO - PROCESS | 1653 | 1462961959235 Marionette DEBUG loaded listener.js 03:19:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x124129800) [pid = 1653] [serial = 479] [outer = 0x118917800] 03:19:19 INFO - PROCESS | 1653 | 1462961959529 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]]]}] 03:19:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 03:19:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 521ms 03:19:19 INFO - PROCESS | 1653 | 1462961959570 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 03:19:19 INFO - PROCESS | 1653 | 1462961959573 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 03:19:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 03:19:19 INFO - PROCESS | 1653 | 1462961959579 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 03:19:19 INFO - PROCESS | 1653 | 1462961959580 Marionette TRACE conn2 <- [1,614,null,{}] 03:19:19 INFO - PROCESS | 1653 | 1462961959582 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}] 03:19:19 INFO - PROCESS | 1653 | 1462961959676 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 03:19:19 INFO - PROCESS | 1653 | 1462961959680 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x123cd2800 == 46 [pid = 1653] [id = 161] 03:19:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x124323000) [pid = 1653] [serial = 480] [outer = 0x0] 03:19:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x126628400) [pid = 1653] [serial = 481] [outer = 0x124323000] 03:19:19 INFO - PROCESS | 1653 | 1462961959707 Marionette DEBUG loaded listener.js 03:19:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x128ad5400) [pid = 1653] [serial = 482] [outer = 0x124323000] 03:19:20 INFO - PROCESS | 1653 | 1462961960066 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]]]}] 03:19:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 03:19:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 520ms 03:19:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 03:19:20 INFO - PROCESS | 1653 | 1462961960098 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 03:19:20 INFO - PROCESS | 1653 | 1462961960099 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 03:19:20 INFO - PROCESS | 1653 | 1462961960101 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 03:19:20 INFO - PROCESS | 1653 | 1462961960102 Marionette TRACE conn2 <- [1,618,null,{}] 03:19:20 INFO - PROCESS | 1653 | 1462961960105 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}] 03:19:20 INFO - PROCESS | 1653 | 1462961960185 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 03:19:20 INFO - PROCESS | 1653 | 1462961960192 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x12676a800 == 47 [pid = 1653] [id = 162] 03:19:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x128ad4400) [pid = 1653] [serial = 483] [outer = 0x0] 03:19:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x128b0ec00) [pid = 1653] [serial = 484] [outer = 0x128ad4400] 03:19:20 INFO - PROCESS | 1653 | 1462961960218 Marionette DEBUG loaded listener.js 03:19:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x1292b7800) [pid = 1653] [serial = 485] [outer = 0x128ad4400] 03:19:20 INFO - PROCESS | 1653 | 1462961960567 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]]]}] 03:19:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 03:19:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 518ms 03:19:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 03:19:20 INFO - PROCESS | 1653 | 1462961960621 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 03:19:20 INFO - PROCESS | 1653 | 1462961960622 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 03:19:20 INFO - PROCESS | 1653 | 1462961960624 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 03:19:20 INFO - PROCESS | 1653 | 1462961960625 Marionette TRACE conn2 <- [1,622,null,{}] 03:19:20 INFO - PROCESS | 1653 | 1462961960627 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}] 03:19:20 INFO - PROCESS | 1653 | 1462961960756 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 03:19:20 INFO - PROCESS | 1653 | 1462961960761 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x129388800 == 48 [pid = 1653] [id = 163] 03:19:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x129532400) [pid = 1653] [serial = 486] [outer = 0x0] 03:19:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x12954c800) [pid = 1653] [serial = 487] [outer = 0x129532400] 03:19:20 INFO - PROCESS | 1653 | 1462961960817 Marionette DEBUG loaded listener.js 03:19:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x12ba9fc00) [pid = 1653] [serial = 488] [outer = 0x129532400] 03:19:21 INFO - PROCESS | 1653 | 1462961961152 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]]]}] 03:19:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 03:19:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 570ms 03:19:21 INFO - PROCESS | 1653 | 1462961961195 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 03:19:21 INFO - PROCESS | 1653 | 1462961961196 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 03:19:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 03:19:21 INFO - PROCESS | 1653 | 1462961961199 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 03:19:21 INFO - PROCESS | 1653 | 1462961961200 Marionette TRACE conn2 <- [1,626,null,{}] 03:19:21 INFO - PROCESS | 1653 | 1462961961202 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}] 03:19:21 INFO - PROCESS | 1653 | 1462961961299 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 03:19:21 INFO - PROCESS | 1653 | 1462961961303 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x12aa71000 == 49 [pid = 1653] [id = 164] 03:19:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x12b814000) [pid = 1653] [serial = 489] [outer = 0x0] 03:19:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x12bf64c00) [pid = 1653] [serial = 490] [outer = 0x12b814000] 03:19:21 INFO - PROCESS | 1653 | 1462961961329 Marionette DEBUG loaded listener.js 03:19:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x12c504c00) [pid = 1653] [serial = 491] [outer = 0x12b814000] 03:19:21 INFO - PROCESS | 1653 | 1462961961663 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]]]}] 03:19:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 03:19:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 518ms 03:19:21 INFO - PROCESS | 1653 | 1462961961718 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 03:19:21 INFO - PROCESS | 1653 | 1462961961719 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 03:19:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 03:19:21 INFO - PROCESS | 1653 | 1462961961722 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 03:19:21 INFO - PROCESS | 1653 | 1462961961723 Marionette TRACE conn2 <- [1,630,null,{}] 03:19:21 INFO - PROCESS | 1653 | 1462961961732 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}] 03:19:21 INFO - PROCESS | 1653 | 1462961961832 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 03:19:21 INFO - PROCESS | 1653 | 1462961961837 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b8d7800 == 50 [pid = 1653] [id = 165] 03:19:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x12bdbac00) [pid = 1653] [serial = 492] [outer = 0x0] 03:19:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x12c510400) [pid = 1653] [serial = 493] [outer = 0x12bdbac00] 03:19:21 INFO - PROCESS | 1653 | 1462961961863 Marionette DEBUG loaded listener.js 03:19:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x12c6a7400) [pid = 1653] [serial = 494] [outer = 0x12bdbac00] 03:19:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x1289c1800) [pid = 1653] [serial = 495] [outer = 0x12d119400] 03:19:22 INFO - PROCESS | 1653 | 1462961962247 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]]]}] 03:19:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 03:19:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 575ms 03:19:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 03:19:22 INFO - PROCESS | 1653 | 1462961962297 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 03:19:22 INFO - PROCESS | 1653 | 1462961962298 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 03:19:22 INFO - PROCESS | 1653 | 1462961962300 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 03:19:22 INFO - PROCESS | 1653 | 1462961962301 Marionette TRACE conn2 <- [1,634,null,{}] 03:19:22 INFO - PROCESS | 1653 | 1462961962309 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}] 03:19:22 INFO - PROCESS | 1653 | 1462961962408 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 03:19:22 INFO - PROCESS | 1653 | 1462961962443 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bf77800 == 51 [pid = 1653] [id = 166] 03:19:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 156 (0x1289bc000) [pid = 1653] [serial = 496] [outer = 0x0] 03:19:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 157 (0x1289c4800) [pid = 1653] [serial = 497] [outer = 0x1289bc000] 03:19:22 INFO - PROCESS | 1653 | 1462961962470 Marionette DEBUG loaded listener.js 03:19:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 158 (0x12c69cc00) [pid = 1653] [serial = 498] [outer = 0x1289bc000] 03:19:22 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:19:22 INFO - PROCESS | 1653 | --DOMWINDOW == 157 (0x128b0f800) [pid = 1653] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 03:19:22 INFO - PROCESS | 1653 | --DOMWINDOW == 156 (0x1180fd800) [pid = 1653] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 03:19:22 INFO - PROCESS | 1653 | --DOMWINDOW == 155 (0x128ad2000) [pid = 1653] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 03:19:22 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x124d5e400) [pid = 1653] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 03:19:22 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x1181c7c00) [pid = 1653] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 03:19:22 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x112582c00) [pid = 1653] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 03:19:22 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x12411f400) [pid = 1653] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 03:19:22 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x12c50a000) [pid = 1653] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 03:19:22 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x128acf400) [pid = 1653] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 03:19:22 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x1167f4800) [pid = 1653] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 03:19:22 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x12ba9f800) [pid = 1653] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 03:19:22 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x12abaac00) [pid = 1653] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 03:19:22 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x11258b400) [pid = 1653] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 03:19:22 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:19:22 INFO - PROCESS | 1653 | 1462961962876 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]]]}] 03:19:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 03:19:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 625ms 03:19:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 03:19:22 INFO - PROCESS | 1653 | 1462961962925 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 03:19:22 INFO - PROCESS | 1653 | 1462961962926 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 03:19:22 INFO - PROCESS | 1653 | 1462961962929 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 03:19:22 INFO - PROCESS | 1653 | 1462961962930 Marionette TRACE conn2 <- [1,638,null,{}] 03:19:22 INFO - PROCESS | 1653 | 1462961962932 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}] 03:19:23 INFO - PROCESS | 1653 | 1462961963016 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 03:19:23 INFO - PROCESS | 1653 | 1462961963021 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x126ade000 == 52 [pid = 1653] [id = 167] 03:19:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x11258f800) [pid = 1653] [serial = 499] [outer = 0x0] 03:19:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x119df2800) [pid = 1653] [serial = 500] [outer = 0x11258f800] 03:19:23 INFO - PROCESS | 1653 | 1462961963048 Marionette DEBUG loaded listener.js 03:19:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x123f1f400) [pid = 1653] [serial = 501] [outer = 0x11258f800] 03:19:23 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:19:23 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:19:23 INFO - PROCESS | 1653 | 1462961963408 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]]]}] 03:19:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 03:19:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 518ms 03:19:23 INFO - PROCESS | 1653 | 1462961963447 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 03:19:23 INFO - PROCESS | 1653 | 1462961963449 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 03:19:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 03:19:23 INFO - PROCESS | 1653 | 1462961963451 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 03:19:23 INFO - PROCESS | 1653 | 1462961963453 Marionette TRACE conn2 <- [1,642,null,{}] 03:19:23 INFO - PROCESS | 1653 | 1462961963455 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}] 03:19:23 INFO - PROCESS | 1653 | 1462961963549 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 03:19:23 INFO - PROCESS | 1653 | 1462961963554 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cd1a800 == 53 [pid = 1653] [id = 168] 03:19:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x123f21c00) [pid = 1653] [serial = 502] [outer = 0x0] 03:19:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x126731400) [pid = 1653] [serial = 503] [outer = 0x123f21c00] 03:19:23 INFO - PROCESS | 1653 | 1462961963585 Marionette DEBUG loaded listener.js 03:19:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x12cdbb400) [pid = 1653] [serial = 504] [outer = 0x123f21c00] 03:19:23 INFO - PROCESS | 1653 | 1462961963901 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]]]}] 03:19:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 03:19:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 469ms 03:19:23 INFO - PROCESS | 1653 | 1462961963920 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 03:19:23 INFO - PROCESS | 1653 | 1462961963922 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 03:19:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 03:19:23 INFO - PROCESS | 1653 | 1462961963927 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 03:19:23 INFO - PROCESS | 1653 | 1462961963929 Marionette TRACE conn2 <- [1,646,null,{}] 03:19:23 INFO - PROCESS | 1653 | 1462961963931 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}] 03:19:24 INFO - PROCESS | 1653 | 1462961964018 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 03:19:24 INFO - PROCESS | 1653 | 1462961964073 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d508000 == 54 [pid = 1653] [id = 169] 03:19:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x1278bf400) [pid = 1653] [serial = 505] [outer = 0x0] 03:19:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x1278c6800) [pid = 1653] [serial = 506] [outer = 0x1278bf400] 03:19:24 INFO - PROCESS | 1653 | 1462961964098 Marionette DEBUG loaded listener.js 03:19:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x1278cb000) [pid = 1653] [serial = 507] [outer = 0x1278bf400] 03:19:24 INFO - PROCESS | 1653 | 1462961964393 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]]]}] 03:19:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 03:19:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 522ms 03:19:24 INFO - PROCESS | 1653 | 1462961964446 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 03:19:24 INFO - PROCESS | 1653 | 1462961964448 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 03:19:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 03:19:24 INFO - PROCESS | 1653 | 1462961964450 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 03:19:24 INFO - PROCESS | 1653 | 1462961964451 Marionette TRACE conn2 <- [1,650,null,{}] 03:19:24 INFO - PROCESS | 1653 | 1462961964453 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}] 03:19:24 INFO - PROCESS | 1653 | 1462961964547 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 03:19:24 INFO - PROCESS | 1653 | 1462961964552 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x12de14000 == 55 [pid = 1653] [id = 170] 03:19:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x1278c7000) [pid = 1653] [serial = 508] [outer = 0x0] 03:19:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 156 (0x12cdbcc00) [pid = 1653] [serial = 509] [outer = 0x1278c7000] 03:19:24 INFO - PROCESS | 1653 | 1462961964577 Marionette DEBUG loaded listener.js 03:19:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 157 (0x12d117400) [pid = 1653] [serial = 510] [outer = 0x1278c7000] 03:19:25 INFO - PROCESS | 1653 | 1462961965028 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]]]}] 03:19:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 03:19:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 619ms 03:19:25 INFO - PROCESS | 1653 | 1462961965070 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 03:19:25 INFO - PROCESS | 1653 | 1462961965072 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 03:19:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 03:19:25 INFO - PROCESS | 1653 | 1462961965076 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 03:19:25 INFO - PROCESS | 1653 | 1462961965078 Marionette TRACE conn2 <- [1,654,null,{}] 03:19:25 INFO - PROCESS | 1653 | 1462961965082 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}] 03:19:25 INFO - PROCESS | 1653 | 1462961965190 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 03:19:25 INFO - PROCESS | 1653 | 1462961965259 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x1187ce000 == 56 [pid = 1653] [id = 171] 03:19:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 158 (0x112590c00) [pid = 1653] [serial = 511] [outer = 0x0] 03:19:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 159 (0x115e96c00) [pid = 1653] [serial = 512] [outer = 0x112590c00] 03:19:25 INFO - PROCESS | 1653 | 1462961965292 Marionette DEBUG loaded listener.js 03:19:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 160 (0x115e9bc00) [pid = 1653] [serial = 513] [outer = 0x112590c00] 03:19:25 INFO - PROCESS | 1653 | 1462961965730 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]]]}] 03:19:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 03:19:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 671ms 03:19:25 INFO - PROCESS | 1653 | 1462961965747 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 03:19:25 INFO - PROCESS | 1653 | 1462961965751 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 03:19:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 03:19:25 INFO - PROCESS | 1653 | 1462961965756 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 03:19:25 INFO - PROCESS | 1653 | 1462961965758 Marionette TRACE conn2 <- [1,658,null,{}] 03:19:25 INFO - PROCESS | 1653 | 1462961965761 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}] 03:19:25 INFO - PROCESS | 1653 | 1462961965865 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 03:19:25 INFO - PROCESS | 1653 | 1462961965920 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x126ae0800 == 57 [pid = 1653] [id = 172] 03:19:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 161 (0x115e9d000) [pid = 1653] [serial = 514] [outer = 0x0] 03:19:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 162 (0x1180a9c00) [pid = 1653] [serial = 515] [outer = 0x115e9d000] 03:19:25 INFO - PROCESS | 1653 | 1462961965949 Marionette DEBUG loaded listener.js 03:19:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 163 (0x119727c00) [pid = 1653] [serial = 516] [outer = 0x115e9d000] 03:19:26 INFO - PROCESS | 1653 | 1462961966375 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]]]}] 03:19:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 03:19:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 671ms 03:19:26 INFO - PROCESS | 1653 | 1462961966428 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 03:19:26 INFO - PROCESS | 1653 | 1462961966429 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 03:19:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 03:19:26 INFO - PROCESS | 1653 | 1462961966432 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 03:19:26 INFO - PROCESS | 1653 | 1462961966434 Marionette TRACE conn2 <- [1,662,null,{}] 03:19:26 INFO - PROCESS | 1653 | 1462961966442 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}] 03:19:26 INFO - PROCESS | 1653 | 1462961966566 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 03:19:26 INFO - PROCESS | 1653 | 1462961966648 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x12de03000 == 58 [pid = 1653] [id = 173] 03:19:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 164 (0x121555000) [pid = 1653] [serial = 517] [outer = 0x0] 03:19:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 165 (0x121cf1800) [pid = 1653] [serial = 518] [outer = 0x121555000] 03:19:26 INFO - PROCESS | 1653 | 1462961966681 Marionette DEBUG loaded listener.js 03:19:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 166 (0x123f25c00) [pid = 1653] [serial = 519] [outer = 0x121555000] 03:19:26 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:19:27 INFO - PROCESS | 1653 | 1462961967087 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]]]}] 03:19:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 03:19:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 721ms 03:19:27 INFO - PROCESS | 1653 | 1462961967154 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 03:19:27 INFO - PROCESS | 1653 | 1462961967156 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 03:19:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 03:19:27 INFO - PROCESS | 1653 | 1462961967177 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 03:19:27 INFO - PROCESS | 1653 | 1462961967179 Marionette TRACE conn2 <- [1,666,null,{}] 03:19:27 INFO - PROCESS | 1653 | 1462961967181 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}] 03:19:27 INFO - PROCESS | 1653 | 1462961967287 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 03:19:27 INFO - PROCESS | 1653 | 1462961967354 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x12dfdb800 == 59 [pid = 1653] [id = 174] 03:19:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 167 (0x124cb7c00) [pid = 1653] [serial = 520] [outer = 0x0] 03:19:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 168 (0x1278c2000) [pid = 1653] [serial = 521] [outer = 0x124cb7c00] 03:19:27 INFO - PROCESS | 1653 | 1462961967383 Marionette DEBUG loaded listener.js 03:19:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 169 (0x1289c8c00) [pid = 1653] [serial = 522] [outer = 0x124cb7c00] 03:19:27 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:19:27 INFO - PROCESS | 1653 | 1462961967797 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]]]}] 03:19:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 03:19:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 671ms 03:19:27 INFO - PROCESS | 1653 | 1462961967864 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 03:19:27 INFO - PROCESS | 1653 | 1462961967865 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 03:19:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 03:19:27 INFO - PROCESS | 1653 | 1462961967868 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 03:19:27 INFO - PROCESS | 1653 | 1462961967869 Marionette TRACE conn2 <- [1,670,null,{}] 03:19:27 INFO - PROCESS | 1653 | 1462961967884 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}] 03:19:28 INFO - PROCESS | 1653 | 1462961968008 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 03:19:28 INFO - PROCESS | 1653 | 1462961968019 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x12164b800 == 60 [pid = 1653] [id = 175] 03:19:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 170 (0x128accc00) [pid = 1653] [serial = 523] [outer = 0x0] 03:19:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 171 (0x128ebdc00) [pid = 1653] [serial = 524] [outer = 0x128accc00] 03:19:28 INFO - PROCESS | 1653 | 1462961968049 Marionette DEBUG loaded listener.js 03:19:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 172 (0x12aa4ec00) [pid = 1653] [serial = 525] [outer = 0x128accc00] 03:19:28 INFO - PROCESS | 1653 | 1462961968518 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]]]}] 03:19:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 03:19:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 668ms 03:19:28 INFO - PROCESS | 1653 | 1462961968537 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 03:19:28 INFO - PROCESS | 1653 | 1462961968538 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 03:19:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 03:19:28 INFO - PROCESS | 1653 | 1462961968560 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 03:19:28 INFO - PROCESS | 1653 | 1462961968562 Marionette TRACE conn2 <- [1,674,null,{}] 03:19:28 INFO - PROCESS | 1653 | 1462961968564 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}] 03:19:28 INFO - PROCESS | 1653 | 1462961968685 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 03:19:28 INFO - PROCESS | 1653 | 1462961968927 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x115f04000 == 61 [pid = 1653] [id = 176] 03:19:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 173 (0x112586400) [pid = 1653] [serial = 526] [outer = 0x0] 03:19:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 174 (0x11258cc00) [pid = 1653] [serial = 527] [outer = 0x112586400] 03:19:28 INFO - PROCESS | 1653 | 1462961968957 Marionette DEBUG loaded listener.js 03:19:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 175 (0x1133f4400) [pid = 1653] [serial = 528] [outer = 0x112586400] 03:19:29 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:19:29 INFO - PROCESS | 1653 | 1462961969407 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]]]}] 03:19:29 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 03:19:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 872ms 03:19:29 INFO - PROCESS | 1653 | 1462961969432 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 03:19:29 INFO - PROCESS | 1653 | 1462961969434 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 03:19:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 03:19:29 INFO - PROCESS | 1653 | 1462961969437 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 03:19:29 INFO - PROCESS | 1653 | 1462961969440 Marionette TRACE conn2 <- [1,678,null,{}] 03:19:29 INFO - PROCESS | 1653 | 1462961969443 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}] 03:19:29 INFO - PROCESS | 1653 | 1462961969536 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 03:19:29 INFO - PROCESS | 1653 | 1462961969608 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x11742e000 == 62 [pid = 1653] [id = 177] 03:19:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 176 (0x115e99400) [pid = 1653] [serial = 529] [outer = 0x0] 03:19:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 177 (0x11676e400) [pid = 1653] [serial = 530] [outer = 0x115e99400] 03:19:29 INFO - PROCESS | 1653 | 1462961969637 Marionette DEBUG loaded listener.js 03:19:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 178 (0x116a5c000) [pid = 1653] [serial = 531] [outer = 0x115e99400] 03:19:30 INFO - PROCESS | 1653 | 1462961970023 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]]]}] 03:19:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 03:19:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 623ms 03:19:30 INFO - PROCESS | 1653 | 1462961970065 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 03:19:30 INFO - PROCESS | 1653 | 1462961970068 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 03:19:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 03:19:30 INFO - PROCESS | 1653 | 1462961970070 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 03:19:30 INFO - PROCESS | 1653 | 1462961970072 Marionette TRACE conn2 <- [1,682,null,{}] 03:19:30 INFO - PROCESS | 1653 | 1462961970077 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}] 03:19:30 INFO - PROCESS | 1653 | 1462961970171 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 03:19:30 INFO - PROCESS | 1653 | 1462961970247 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x119276800 == 63 [pid = 1653] [id = 178] 03:19:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 179 (0x118113000) [pid = 1653] [serial = 532] [outer = 0x0] 03:19:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 180 (0x11874a000) [pid = 1653] [serial = 533] [outer = 0x118113000] 03:19:30 INFO - PROCESS | 1653 | 1462961970274 Marionette DEBUG loaded listener.js 03:19:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 181 (0x118fdb400) [pid = 1653] [serial = 534] [outer = 0x118113000] 03:19:30 INFO - PROCESS | 1653 | --DOCSHELL 0x12d508000 == 62 [pid = 1653] [id = 169] 03:19:30 INFO - PROCESS | 1653 | --DOCSHELL 0x12cd1a800 == 61 [pid = 1653] [id = 168] 03:19:30 INFO - PROCESS | 1653 | --DOCSHELL 0x126ade000 == 60 [pid = 1653] [id = 167] 03:19:30 INFO - PROCESS | 1653 | --DOCSHELL 0x12bf77800 == 59 [pid = 1653] [id = 166] 03:19:30 INFO - PROCESS | 1653 | --DOCSHELL 0x12b8d7800 == 58 [pid = 1653] [id = 165] 03:19:30 INFO - PROCESS | 1653 | --DOMWINDOW == 180 (0x12131dc00) [pid = 1653] [serial = 400] [outer = 0x0] [url = about:blank] 03:19:30 INFO - PROCESS | 1653 | --DOMWINDOW == 179 (0x12bdbc000) [pid = 1653] [serial = 406] [outer = 0x0] [url = about:blank] 03:19:30 INFO - PROCESS | 1653 | --DOMWINDOW == 178 (0x1293e5400) [pid = 1653] [serial = 403] [outer = 0x0] [url = about:blank] 03:19:30 INFO - PROCESS | 1653 | --DOMWINDOW == 177 (0x1187ae000) [pid = 1653] [serial = 397] [outer = 0x0] [url = about:blank] 03:19:30 INFO - PROCESS | 1653 | --DOMWINDOW == 176 (0x12c50bc00) [pid = 1653] [serial = 409] [outer = 0x0] [url = about:blank] 03:19:30 INFO - PROCESS | 1653 | --DOCSHELL 0x12aa71000 == 57 [pid = 1653] [id = 164] 03:19:30 INFO - PROCESS | 1653 | --DOCSHELL 0x129388800 == 56 [pid = 1653] [id = 163] 03:19:30 INFO - PROCESS | 1653 | --DOCSHELL 0x12676a800 == 55 [pid = 1653] [id = 162] 03:19:30 INFO - PROCESS | 1653 | --DOCSHELL 0x123cd2800 == 54 [pid = 1653] [id = 161] 03:19:30 INFO - PROCESS | 1653 | --DOCSHELL 0x11974d000 == 53 [pid = 1653] [id = 160] 03:19:30 INFO - PROCESS | 1653 | --DOCSHELL 0x117e0c800 == 52 [pid = 1653] [id = 159] 03:19:30 INFO - PROCESS | 1653 | --DOCSHELL 0x11686d000 == 51 [pid = 1653] [id = 158] 03:19:30 INFO - PROCESS | 1653 | --DOCSHELL 0x1182ed800 == 50 [pid = 1653] [id = 152] 03:19:30 INFO - PROCESS | 1653 | --DOCSHELL 0x12d512800 == 49 [pid = 1653] [id = 151] 03:19:30 INFO - PROCESS | 1653 | --DOMWINDOW == 175 (0x12cdc1800) [pid = 1653] [serial = 449] [outer = 0x0] [url = about:blank] 03:19:30 INFO - PROCESS | 1653 | --DOMWINDOW == 174 (0x12a679c00) [pid = 1653] [serial = 427] [outer = 0x0] [url = about:blank] 03:19:30 INFO - PROCESS | 1653 | --DOMWINDOW == 173 (0x123f4ec00) [pid = 1653] [serial = 419] [outer = 0x0] [url = about:blank] 03:19:30 INFO - PROCESS | 1653 | --DOMWINDOW == 172 (0x12c69d800) [pid = 1653] [serial = 443] [outer = 0x0] [url = about:blank] 03:19:30 INFO - PROCESS | 1653 | --DOMWINDOW == 171 (0x1293df000) [pid = 1653] [serial = 425] [outer = 0x0] [url = about:blank] 03:19:30 INFO - PROCESS | 1653 | --DOMWINDOW == 170 (0x118f4ac00) [pid = 1653] [serial = 418] [outer = 0x0] [url = about:blank] 03:19:30 INFO - PROCESS | 1653 | --DOMWINDOW == 169 (0x118f52400) [pid = 1653] [serial = 416] [outer = 0x0] [url = about:blank] 03:19:30 INFO - PROCESS | 1653 | --DOMWINDOW == 168 (0x12b812000) [pid = 1653] [serial = 446] [outer = 0x0] [url = about:blank] 03:19:30 INFO - PROCESS | 1653 | --DOMWINDOW == 167 (0x128b03400) [pid = 1653] [serial = 422] [outer = 0x0] [url = about:blank] 03:19:30 INFO - PROCESS | 1653 | --DOMWINDOW == 166 (0x124d55400) [pid = 1653] [serial = 421] [outer = 0x0] [url = about:blank] 03:19:30 INFO - PROCESS | 1653 | --DOMWINDOW == 165 (0x12c6a2000) [pid = 1653] [serial = 436] [outer = 0x0] [url = about:blank] 03:19:30 INFO - PROCESS | 1653 | --DOMWINDOW == 164 (0x128ad3000) [pid = 1653] [serial = 439] [outer = 0x0] [url = about:blank] 03:19:30 INFO - PROCESS | 1653 | --DOMWINDOW == 163 (0x11811e000) [pid = 1653] [serial = 413] [outer = 0x0] [url = about:blank] 03:19:30 INFO - PROCESS | 1653 | --DOMWINDOW == 162 (0x11258d000) [pid = 1653] [serial = 445] [outer = 0x0] [url = about:blank] 03:19:30 INFO - PROCESS | 1653 | --DOMWINDOW == 161 (0x12c508400) [pid = 1653] [serial = 434] [outer = 0x0] [url = about:blank] 03:19:30 INFO - PROCESS | 1653 | --DOMWINDOW == 160 (0x129073c00) [pid = 1653] [serial = 442] [outer = 0x0] [url = about:blank] 03:19:30 INFO - PROCESS | 1653 | --DOMWINDOW == 159 (0x12ba9f000) [pid = 1653] [serial = 431] [outer = 0x0] [url = about:blank] 03:19:30 INFO - PROCESS | 1653 | --DOMWINDOW == 158 (0x128ad7c00) [pid = 1653] [serial = 440] [outer = 0x0] [url = about:blank] 03:19:30 INFO - PROCESS | 1653 | --DOMWINDOW == 157 (0x128b06800) [pid = 1653] [serial = 424] [outer = 0x0] [url = about:blank] 03:19:30 INFO - PROCESS | 1653 | --DOMWINDOW == 156 (0x12b01f400) [pid = 1653] [serial = 428] [outer = 0x0] [url = about:blank] 03:19:30 INFO - PROCESS | 1653 | --DOMWINDOW == 155 (0x12ba59400) [pid = 1653] [serial = 430] [outer = 0x0] [url = about:blank] 03:19:30 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x12cdb7400) [pid = 1653] [serial = 437] [outer = 0x0] [url = about:blank] 03:19:30 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x1168c9c00) [pid = 1653] [serial = 412] [outer = 0x0] [url = about:blank] 03:19:30 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x12bdb2c00) [pid = 1653] [serial = 433] [outer = 0x0] [url = about:blank] 03:19:30 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x1187b2800) [pid = 1653] [serial = 415] [outer = 0x0] [url = about:blank] 03:19:30 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x12cdba400) [pid = 1653] [serial = 448] [outer = 0x0] [url = about:blank] 03:19:31 INFO - PROCESS | 1653 | 1462961971211 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]]]}] 03:19:31 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) 03:19:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1172ms 03:19:31 INFO - PROCESS | 1653 | 1462961971245 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 03:19:31 INFO - PROCESS | 1653 | 1462961971247 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 03:19:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 03:19:31 INFO - PROCESS | 1653 | 1462961971258 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 03:19:31 INFO - PROCESS | 1653 | 1462961971264 Marionette TRACE conn2 <- [1,686,null,{}] 03:19:31 INFO - PROCESS | 1653 | 1462961971268 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}] 03:19:31 INFO - PROCESS | 1653 | 1462961971393 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 03:19:31 INFO - PROCESS | 1653 | 1462961971398 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x1182e5000 == 50 [pid = 1653] [id = 179] 03:19:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x116768c00) [pid = 1653] [serial = 535] [outer = 0x0] 03:19:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x118fe7000) [pid = 1653] [serial = 536] [outer = 0x116768c00] 03:19:31 INFO - PROCESS | 1653 | 1462961971428 Marionette DEBUG loaded listener.js 03:19:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x121117c00) [pid = 1653] [serial = 537] [outer = 0x116768c00] 03:19:32 INFO - PROCESS | 1653 | 1462961972230 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]]]}] 03:19:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 03:19:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1031ms 03:19:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 03:19:32 INFO - PROCESS | 1653 | 1462961972283 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 03:19:32 INFO - PROCESS | 1653 | 1462961972285 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 03:19:32 INFO - PROCESS | 1653 | 1462961972287 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 03:19:32 INFO - PROCESS | 1653 | 1462961972288 Marionette TRACE conn2 <- [1,690,null,{}] 03:19:32 INFO - PROCESS | 1653 | 1462961972290 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}] 03:19:32 INFO - PROCESS | 1653 | 1462961972369 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 03:19:32 INFO - PROCESS | 1653 | 1462961972376 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x1197cb000 == 51 [pid = 1653] [id = 180] 03:19:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x12152b400) [pid = 1653] [serial = 538] [outer = 0x0] 03:19:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x1215ef000) [pid = 1653] [serial = 539] [outer = 0x12152b400] 03:19:32 INFO - PROCESS | 1653 | 1462961972402 Marionette DEBUG loaded listener.js 03:19:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 156 (0x121b45000) [pid = 1653] [serial = 540] [outer = 0x12152b400] 03:19:33 INFO - PROCESS | 1653 | 1462961973245 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]]]}] 03:19:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 03:19:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 969ms 03:19:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 03:19:33 INFO - PROCESS | 1653 | 1462961973264 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 03:19:33 INFO - PROCESS | 1653 | 1462961973265 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 03:19:33 INFO - PROCESS | 1653 | 1462961973268 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 03:19:33 INFO - PROCESS | 1653 | 1462961973269 Marionette TRACE conn2 <- [1,694,null,{}] 03:19:33 INFO - PROCESS | 1653 | 1462961973271 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}] 03:19:33 INFO - PROCESS | 1653 | 1462961973366 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 03:19:33 INFO - PROCESS | 1653 | 1462961973379 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x1213aa000 == 52 [pid = 1653] [id = 181] 03:19:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 157 (0x123f26000) [pid = 1653] [serial = 541] [outer = 0x0] 03:19:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 158 (0x123f4ec00) [pid = 1653] [serial = 542] [outer = 0x123f26000] 03:19:33 INFO - PROCESS | 1653 | 1462961973410 Marionette DEBUG loaded listener.js 03:19:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 159 (0x124cb3000) [pid = 1653] [serial = 543] [outer = 0x123f26000] 03:19:34 INFO - PROCESS | 1653 | 1462961974271 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]]]}] 03:19:34 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) 03:19:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1018ms 03:19:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 03:19:34 INFO - PROCESS | 1653 | 1462961974287 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 03:19:34 INFO - PROCESS | 1653 | 1462961974289 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 03:19:34 INFO - PROCESS | 1653 | 1462961974302 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 03:19:34 INFO - PROCESS | 1653 | 1462961974303 Marionette TRACE conn2 <- [1,698,null,{}] 03:19:34 INFO - PROCESS | 1653 | 1462961974312 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}] 03:19:34 INFO - PROCESS | 1653 | 1462961974411 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 03:19:34 INFO - PROCESS | 1653 | 1462961974415 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x121c9d800 == 53 [pid = 1653] [id = 182] 03:19:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 160 (0x124cbc000) [pid = 1653] [serial = 544] [outer = 0x0] 03:19:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 161 (0x126c1bc00) [pid = 1653] [serial = 545] [outer = 0x124cbc000] 03:19:34 INFO - PROCESS | 1653 | 1462961974470 Marionette DEBUG loaded listener.js 03:19:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 162 (0x1289be400) [pid = 1653] [serial = 546] [outer = 0x124cbc000] 03:19:34 INFO - PROCESS | 1653 | --DOMWINDOW == 161 (0x1167eec00) [pid = 1653] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 03:19:34 INFO - PROCESS | 1653 | --DOMWINDOW == 160 (0x112fdd000) [pid = 1653] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 03:19:34 INFO - PROCESS | 1653 | --DOMWINDOW == 159 (0x1187dd800) [pid = 1653] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 03:19:34 INFO - PROCESS | 1653 | --DOMWINDOW == 158 (0x111e23400) [pid = 1653] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 03:19:34 INFO - PROCESS | 1653 | --DOMWINDOW == 157 (0x121987c00) [pid = 1653] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 03:19:34 INFO - PROCESS | 1653 | --DOMWINDOW == 156 (0x1215e9000) [pid = 1653] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 03:19:34 INFO - PROCESS | 1653 | --DOMWINDOW == 155 (0x121112c00) [pid = 1653] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 03:19:34 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x118748400) [pid = 1653] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 03:19:34 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x116281400) [pid = 1653] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 03:19:34 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x126c0f000) [pid = 1653] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 03:19:34 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x119d60000) [pid = 1653] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 03:19:34 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x117e60000) [pid = 1653] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 03:19:34 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x11811b800) [pid = 1653] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 03:19:34 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x1166d0000) [pid = 1653] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 03:19:34 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x11768ac00) [pid = 1653] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 03:19:34 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x1266cd000) [pid = 1653] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 03:19:34 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x123c3b000) [pid = 1653] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 03:19:34 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x115e46400) [pid = 1653] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 03:19:34 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x12bdbac00) [pid = 1653] [serial = 492] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 03:19:34 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x12b814000) [pid = 1653] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 03:19:34 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x11258f800) [pid = 1653] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 03:19:34 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x1289bc000) [pid = 1653] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 03:19:34 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x124323000) [pid = 1653] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 03:19:34 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x1167ee400) [pid = 1653] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 03:19:34 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x123f21c00) [pid = 1653] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 03:19:34 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x118917800) [pid = 1653] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 03:19:34 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x11676b800) [pid = 1653] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 03:19:34 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x129542000) [pid = 1653] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 03:19:34 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x128ad4400) [pid = 1653] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 03:19:34 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x1278bf400) [pid = 1653] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 03:19:34 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x129532400) [pid = 1653] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 03:19:35 INFO - PROCESS | 1653 | 1462961975465 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]]]}] 03:19:35 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) 03:19:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1186ms 03:19:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 03:19:35 INFO - PROCESS | 1653 | 1462961975480 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 03:19:35 INFO - PROCESS | 1653 | 1462961975481 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 03:19:35 INFO - PROCESS | 1653 | 1462961975492 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 03:19:35 INFO - PROCESS | 1653 | 1462961975493 Marionette TRACE conn2 <- [1,702,null,{}] 03:19:35 INFO - PROCESS | 1653 | 1462961975496 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}] 03:19:35 INFO - PROCESS | 1653 | 1462961975579 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 03:19:35 INFO - PROCESS | 1653 | 1462961975583 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x1197c9800 == 54 [pid = 1653] [id = 183] 03:19:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x116281400) [pid = 1653] [serial = 547] [outer = 0x0] 03:19:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x11710e400) [pid = 1653] [serial = 548] [outer = 0x116281400] 03:19:35 INFO - PROCESS | 1653 | 1462961975609 Marionette DEBUG loaded listener.js 03:19:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x1187e2000) [pid = 1653] [serial = 549] [outer = 0x116281400] 03:19:36 INFO - PROCESS | 1653 | 1462961976431 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]]]}] 03:19:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 03:19:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 978ms 03:19:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 03:19:36 INFO - PROCESS | 1653 | 1462961976462 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 03:19:36 INFO - PROCESS | 1653 | 1462961976463 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 03:19:36 INFO - PROCESS | 1653 | 1462961976465 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 03:19:36 INFO - PROCESS | 1653 | 1462961976466 Marionette TRACE conn2 <- [1,706,null,{}] 03:19:36 INFO - PROCESS | 1653 | 1462961976469 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}] 03:19:36 INFO - PROCESS | 1653 | 1462961976567 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 03:19:36 INFO - PROCESS | 1653 | 1462961976575 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x1264ab000 == 55 [pid = 1653] [id = 184] 03:19:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x1164b1800) [pid = 1653] [serial = 550] [outer = 0x0] 03:19:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x121561000) [pid = 1653] [serial = 551] [outer = 0x1164b1800] 03:19:36 INFO - PROCESS | 1653 | 1462961976600 Marionette DEBUG loaded listener.js 03:19:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x126c0f000) [pid = 1653] [serial = 552] [outer = 0x1164b1800] 03:19:37 INFO - PROCESS | 1653 | 1462961977470 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]]]}] 03:19:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 03:19:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1020ms 03:19:37 INFO - PROCESS | 1653 | 1462961977486 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 03:19:37 INFO - PROCESS | 1653 | 1462961977490 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 03:19:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 03:19:37 INFO - PROCESS | 1653 | 1462961977508 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 03:19:37 INFO - PROCESS | 1653 | 1462961977510 Marionette TRACE conn2 <- [1,710,null,{}] 03:19:37 INFO - PROCESS | 1653 | 1462961977514 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}] 03:19:37 INFO - PROCESS | 1653 | 1462961977619 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 03:19:37 INFO - PROCESS | 1653 | 1462961977670 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x116871000 == 56 [pid = 1653] [id = 185] 03:19:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x112a65c00) [pid = 1653] [serial = 553] [outer = 0x0] 03:19:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x115e9e000) [pid = 1653] [serial = 554] [outer = 0x112a65c00] 03:19:37 INFO - PROCESS | 1653 | 1462961977703 Marionette DEBUG loaded listener.js 03:19:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x116767c00) [pid = 1653] [serial = 555] [outer = 0x112a65c00] 03:19:38 INFO - PROCESS | 1653 | 1462961978638 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]]]}] 03:19:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 03:19:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1171ms 03:19:38 INFO - PROCESS | 1653 | 1462961978680 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 03:19:38 INFO - PROCESS | 1653 | 1462961978684 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 03:19:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 03:19:38 INFO - PROCESS | 1653 | 1462961978688 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 03:19:38 INFO - PROCESS | 1653 | 1462961978690 Marionette TRACE conn2 <- [1,714,null,{}] 03:19:38 INFO - PROCESS | 1653 | 1462961978693 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}] 03:19:38 INFO - PROCESS | 1653 | 1462961978793 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 03:19:38 INFO - PROCESS | 1653 | 1462961978845 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x121044800 == 57 [pid = 1653] [id = 186] 03:19:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x1166cdc00) [pid = 1653] [serial = 556] [outer = 0x0] 03:19:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x118580800) [pid = 1653] [serial = 557] [outer = 0x1166cdc00] 03:19:38 INFO - PROCESS | 1653 | 1462961978875 Marionette DEBUG loaded listener.js 03:19:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x11980c800) [pid = 1653] [serial = 558] [outer = 0x1166cdc00] 03:19:39 INFO - PROCESS | 1653 | 1462961979768 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]]]}] 03:19:39 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 03:19:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1123ms 03:19:39 INFO - PROCESS | 1653 | 1462961979811 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 03:19:39 INFO - PROCESS | 1653 | 1462961979813 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 03:19:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 03:19:39 INFO - PROCESS | 1653 | 1462961979815 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 03:19:39 INFO - PROCESS | 1653 | 1462961979818 Marionette TRACE conn2 <- [1,718,null,{}] 03:19:39 INFO - PROCESS | 1653 | 1462961979826 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}] 03:19:39 INFO - PROCESS | 1653 | 1462961979930 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 03:19:39 INFO - PROCESS | 1653 | 1462961979983 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x12937a800 == 58 [pid = 1653] [id = 187] 03:19:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x121118000) [pid = 1653] [serial = 559] [outer = 0x0] 03:19:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x123f23800) [pid = 1653] [serial = 560] [outer = 0x121118000] 03:19:40 INFO - PROCESS | 1653 | 1462961980014 Marionette DEBUG loaded listener.js 03:19:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x124d57c00) [pid = 1653] [serial = 561] [outer = 0x121118000] 03:19:40 INFO - PROCESS | 1653 | 1462961980978 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]]]}] 03:19:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 03:19:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1172ms 03:19:40 INFO - PROCESS | 1653 | 1462961980987 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 03:19:40 INFO - PROCESS | 1653 | 1462961980989 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 03:19:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 03:19:40 INFO - PROCESS | 1653 | 1462961980993 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 03:19:40 INFO - PROCESS | 1653 | 1462961980994 Marionette TRACE conn2 <- [1,722,null,{}] 03:19:40 INFO - PROCESS | 1653 | 1462961980997 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}] 03:19:41 INFO - PROCESS | 1653 | 1462961981104 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 03:19:41 INFO - PROCESS | 1653 | 1462961981157 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x118985800 == 59 [pid = 1653] [id = 188] 03:19:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x1180af400) [pid = 1653] [serial = 562] [outer = 0x0] 03:19:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x126014c00) [pid = 1653] [serial = 563] [outer = 0x1180af400] 03:19:41 INFO - PROCESS | 1653 | 1462961981187 Marionette DEBUG loaded listener.js 03:19:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x1278c0400) [pid = 1653] [serial = 564] [outer = 0x1180af400] 03:19:41 INFO - PROCESS | 1653 | 1462961981619 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] 03:19:41 INFO - PROCESS | 1653 | 1462961981776 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 03:19:41 INFO - PROCESS | 1653 | 1462961981781 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 03:19:41 INFO - PROCESS | 1653 | 1462961981783 Marionette TRACE conn2 <- [1,726,null,{}] 03:19:41 INFO - PROCESS | 1653 | 1462961981787 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}] 03:19:41 INFO - PROCESS | 1653 | 1462961981889 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 03:19:41 INFO - PROCESS | 1653 | 1462961981954 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x1187ce800 == 60 [pid = 1653] [id = 189] 03:19:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x115f57c00) [pid = 1653] [serial = 565] [outer = 0x0] 03:19:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x11621f800) [pid = 1653] [serial = 566] [outer = 0x115f57c00] 03:19:41 INFO - PROCESS | 1653 | 1462961981982 Marionette DEBUG loaded listener.js 03:19:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x11767fc00) [pid = 1653] [serial = 567] [outer = 0x115f57c00] 03:19:42 INFO - PROCESS | 1653 | 1462961982458 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]]]}] 03:19:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 03:19:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 727ms 03:19:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 03:19:42 INFO - PROCESS | 1653 | 1462961982511 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 03:19:42 INFO - PROCESS | 1653 | 1462961982513 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 03:19:42 INFO - PROCESS | 1653 | 1462961982519 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 03:19:42 INFO - PROCESS | 1653 | 1462961982522 Marionette TRACE conn2 <- [1,730,null,{}] 03:19:42 INFO - PROCESS | 1653 | 1462961982526 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}] 03:19:42 INFO - PROCESS | 1653 | 1462961982618 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 03:19:42 INFO - PROCESS | 1653 | 1462961982687 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x11974e800 == 61 [pid = 1653] [id = 190] 03:19:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x118586800) [pid = 1653] [serial = 568] [outer = 0x0] 03:19:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x119a07c00) [pid = 1653] [serial = 569] [outer = 0x118586800] 03:19:42 INFO - PROCESS | 1653 | 1462961982713 Marionette DEBUG loaded listener.js 03:19:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x120eb1400) [pid = 1653] [serial = 570] [outer = 0x118586800] 03:19:42 INFO - PROCESS | 1653 | --DOCSHELL 0x1197c9800 == 60 [pid = 1653] [id = 183] 03:19:42 INFO - PROCESS | 1653 | --DOCSHELL 0x121c9d800 == 59 [pid = 1653] [id = 182] 03:19:42 INFO - PROCESS | 1653 | --DOCSHELL 0x1213aa000 == 58 [pid = 1653] [id = 181] 03:19:42 INFO - PROCESS | 1653 | --DOCSHELL 0x1197cb000 == 57 [pid = 1653] [id = 180] 03:19:42 INFO - PROCESS | 1653 | --DOCSHELL 0x1182e5000 == 56 [pid = 1653] [id = 179] 03:19:42 INFO - PROCESS | 1653 | --DOCSHELL 0x119276800 == 55 [pid = 1653] [id = 178] 03:19:42 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x12cdbcc00) [pid = 1653] [serial = 509] [outer = 0x0] [url = about:blank] 03:19:42 INFO - PROCESS | 1653 | --DOCSHELL 0x11742e000 == 54 [pid = 1653] [id = 177] 03:19:42 INFO - PROCESS | 1653 | --DOCSHELL 0x115f04000 == 53 [pid = 1653] [id = 176] 03:19:42 INFO - PROCESS | 1653 | --DOCSHELL 0x12dfdb800 == 52 [pid = 1653] [id = 174] 03:19:42 INFO - PROCESS | 1653 | --DOCSHELL 0x12de03000 == 51 [pid = 1653] [id = 173] 03:19:42 INFO - PROCESS | 1653 | --DOCSHELL 0x126ae0800 == 50 [pid = 1653] [id = 172] 03:19:42 INFO - PROCESS | 1653 | --DOCSHELL 0x1187ce000 == 49 [pid = 1653] [id = 171] 03:19:42 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x126012800) [pid = 1653] [serial = 254] [outer = 0x0] [url = about:blank] 03:19:42 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x116849000) [pid = 1653] [serial = 242] [outer = 0x0] [url = about:blank] 03:19:42 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x11811dc00) [pid = 1653] [serial = 245] [outer = 0x0] [url = about:blank] 03:19:42 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x115ee2c00) [pid = 1653] [serial = 196] [outer = 0x0] [url = about:blank] 03:19:42 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x119731000) [pid = 1653] [serial = 248] [outer = 0x0] [url = about:blank] 03:19:42 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x115aafc00) [pid = 1653] [serial = 296] [outer = 0x0] [url = about:blank] 03:19:42 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x1266c8c00) [pid = 1653] [serial = 350] [outer = 0x0] [url = about:blank] 03:19:42 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x1292bb400) [pid = 1653] [serial = 308] [outer = 0x0] [url = about:blank] 03:19:42 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x126c1c400) [pid = 1653] [serial = 305] [outer = 0x0] [url = about:blank] 03:19:42 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x118fe2400) [pid = 1653] [serial = 347] [outer = 0x0] [url = about:blank] 03:19:42 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x1180adc00) [pid = 1653] [serial = 344] [outer = 0x0] [url = about:blank] 03:19:42 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x12abb5800) [pid = 1653] [serial = 356] [outer = 0x0] [url = about:blank] 03:19:42 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x12173c400) [pid = 1653] [serial = 251] [outer = 0x0] [url = about:blank] 03:19:42 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x121524000) [pid = 1653] [serial = 157] [outer = 0x0] [url = about:blank] 03:19:42 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x120eafc00) [pid = 1653] [serial = 302] [outer = 0x0] [url = about:blank] 03:19:42 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x11768a800) [pid = 1653] [serial = 199] [outer = 0x0] [url = about:blank] 03:19:42 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x11811a000) [pid = 1653] [serial = 299] [outer = 0x0] [url = about:blank] 03:19:42 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x1292b0800) [pid = 1653] [serial = 353] [outer = 0x0] [url = about:blank] 03:19:42 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x12c510400) [pid = 1653] [serial = 493] [outer = 0x0] [url = about:blank] 03:19:42 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x12bf64c00) [pid = 1653] [serial = 490] [outer = 0x0] [url = about:blank] 03:19:42 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x123f1f400) [pid = 1653] [serial = 501] [outer = 0x0] [url = about:blank] 03:19:42 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x1289c4800) [pid = 1653] [serial = 497] [outer = 0x0] [url = about:blank] 03:19:42 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x12c6a7400) [pid = 1653] [serial = 494] [outer = 0x0] [url = about:blank] 03:19:42 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x126628400) [pid = 1653] [serial = 481] [outer = 0x0] [url = about:blank] 03:19:42 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x128ad5400) [pid = 1653] [serial = 482] [outer = 0x0] [url = about:blank] 03:19:42 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x118743400) [pid = 1653] [serial = 475] [outer = 0x0] [url = about:blank] 03:19:42 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x126731400) [pid = 1653] [serial = 503] [outer = 0x0] [url = about:blank] 03:19:42 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x119de8800) [pid = 1653] [serial = 476] [outer = 0x0] [url = about:blank] 03:19:42 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x121555c00) [pid = 1653] [serial = 478] [outer = 0x0] [url = about:blank] 03:19:42 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x124129800) [pid = 1653] [serial = 479] [outer = 0x0] [url = about:blank] 03:19:42 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x117e5fc00) [pid = 1653] [serial = 454] [outer = 0x0] [url = about:blank] 03:19:42 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x119df2800) [pid = 1653] [serial = 500] [outer = 0x0] [url = about:blank] 03:19:42 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x118583c00) [pid = 1653] [serial = 473] [outer = 0x0] [url = about:blank] 03:19:42 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x1180afc00) [pid = 1653] [serial = 472] [outer = 0x0] [url = about:blank] 03:19:42 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x12d116800) [pid = 1653] [serial = 470] [outer = 0x0] [url = about:blank] 03:19:42 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x12c50dc00) [pid = 1653] [serial = 469] [outer = 0x0] [url = about:blank] 03:19:42 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x12155c000) [pid = 1653] [serial = 451] [outer = 0x0] [url = about:blank] 03:19:42 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x128b0ec00) [pid = 1653] [serial = 484] [outer = 0x0] [url = about:blank] 03:19:42 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x12b019400) [pid = 1653] [serial = 466] [outer = 0x0] [url = about:blank] 03:19:42 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x11980b000) [pid = 1653] [serial = 457] [outer = 0x0] [url = about:blank] 03:19:42 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x126736800) [pid = 1653] [serial = 460] [outer = 0x0] [url = about:blank] 03:19:42 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x12aa48400) [pid = 1653] [serial = 463] [outer = 0x0] [url = about:blank] 03:19:42 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x12c69cc00) [pid = 1653] [serial = 498] [outer = 0x0] [url = about:blank] 03:19:42 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x12cdbb400) [pid = 1653] [serial = 504] [outer = 0x0] [url = about:blank] 03:19:42 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x1278c6800) [pid = 1653] [serial = 506] [outer = 0x0] [url = about:blank] 03:19:42 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x12ba9fc00) [pid = 1653] [serial = 488] [outer = 0x0] [url = about:blank] 03:19:42 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x12954c800) [pid = 1653] [serial = 487] [outer = 0x0] [url = about:blank] 03:19:42 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x12c504c00) [pid = 1653] [serial = 491] [outer = 0x0] [url = about:blank] 03:19:42 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x112acd000) [pid = 1653] [serial = 200] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 03:19:42 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1292b7800) [pid = 1653] [serial = 485] [outer = 0x0] [url = about:blank] 03:19:42 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1278cb000) [pid = 1653] [serial = 507] [outer = 0x0] [url = about:blank] 03:19:43 INFO - PROCESS | 1653 | 1462961983094 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] 03:19:43 INFO - PROCESS | 1653 | 1462961983142 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 03:19:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 03:19:43 INFO - PROCESS | 1653 | 1462961983144 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 03:19:43 INFO - PROCESS | 1653 | 1462961983145 Marionette TRACE conn2 <- [1,734,null,{}] 03:19:43 INFO - PROCESS | 1653 | 1462961983152 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}] 03:19:43 INFO - PROCESS | 1653 | 1462961983237 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 03:19:43 INFO - PROCESS | 1653 | 1462961983288 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x119249000 == 50 [pid = 1653] [id = 191] 03:19:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1187dfc00) [pid = 1653] [serial = 571] [outer = 0x0] 03:19:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x121557000) [pid = 1653] [serial = 572] [outer = 0x1187dfc00] 03:19:43 INFO - PROCESS | 1653 | 1462961983317 Marionette DEBUG loaded listener.js 03:19:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x123c41000) [pid = 1653] [serial = 573] [outer = 0x1187dfc00] 03:19:43 INFO - PROCESS | 1653 | 1462961983621 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]]]}] 03:19:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 03:19:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 519ms 03:19:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 03:19:43 INFO - PROCESS | 1653 | 1462961983663 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 03:19:43 INFO - PROCESS | 1653 | 1462961983665 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 03:19:43 INFO - PROCESS | 1653 | 1462961983667 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 03:19:43 INFO - PROCESS | 1653 | 1462961983668 Marionette TRACE conn2 <- [1,738,null,{}] 03:19:43 INFO - PROCESS | 1653 | 1462961983670 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}] 03:19:43 INFO - PROCESS | 1653 | 1462961983786 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 03:19:43 INFO - PROCESS | 1653 | 1462961983857 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x121190000 == 51 [pid = 1653] [id = 192] 03:19:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x121560c00) [pid = 1653] [serial = 574] [outer = 0x0] 03:19:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x123f24400) [pid = 1653] [serial = 575] [outer = 0x121560c00] 03:19:43 INFO - PROCESS | 1653 | 1462961983900 Marionette DEBUG loaded listener.js 03:19:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x126737000) [pid = 1653] [serial = 576] [outer = 0x121560c00] 03:19:44 INFO - PROCESS | 1653 | 1462961984815 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]]]}] 03:19:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 03:19:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1170ms 03:19:44 INFO - PROCESS | 1653 | 1462961984837 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 03:19:44 INFO - PROCESS | 1653 | 1462961984838 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 03:19:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 03:19:44 INFO - PROCESS | 1653 | 1462961984842 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 03:19:44 INFO - PROCESS | 1653 | 1462961984843 Marionette TRACE conn2 <- [1,742,null,{}] 03:19:44 INFO - PROCESS | 1653 | 1462961984846 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}] 03:19:44 INFO - PROCESS | 1653 | 1462961984952 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 03:19:44 INFO - PROCESS | 1653 | 1462961984963 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x124c7f000 == 52 [pid = 1653] [id = 193] 03:19:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x112fdd000) [pid = 1653] [serial = 577] [outer = 0x0] 03:19:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x1278c6000) [pid = 1653] [serial = 578] [outer = 0x112fdd000] 03:19:44 INFO - PROCESS | 1653 | 1462961984989 Marionette DEBUG loaded listener.js 03:19:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x1289bb000) [pid = 1653] [serial = 579] [outer = 0x112fdd000] 03:19:45 INFO - PROCESS | 1653 | 1462961985797 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]]]}] 03:19:45 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 03:19:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 969ms 03:19:45 INFO - PROCESS | 1653 | 1462961985816 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 03:19:45 INFO - PROCESS | 1653 | 1462961985817 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 03:19:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 03:19:45 INFO - PROCESS | 1653 | 1462961985819 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 03:19:45 INFO - PROCESS | 1653 | 1462961985820 Marionette TRACE conn2 <- [1,746,null,{}] 03:19:45 INFO - PROCESS | 1653 | 1462961985823 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}] 03:19:45 INFO - PROCESS | 1653 | 1462961985944 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 03:19:45 INFO - PROCESS | 1653 | 1462961985977 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x129077800 == 53 [pid = 1653] [id = 194] 03:19:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x128ad4800) [pid = 1653] [serial = 580] [outer = 0x0] 03:19:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x128b0d000) [pid = 1653] [serial = 581] [outer = 0x128ad4800] 03:19:46 INFO - PROCESS | 1653 | 1462961986005 Marionette DEBUG loaded listener.js 03:19:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x1292b3000) [pid = 1653] [serial = 582] [outer = 0x128ad4800] 03:19:46 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x1292bb000) [pid = 1653] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 03:19:46 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x12155a800) [pid = 1653] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 03:19:46 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x1293dc000) [pid = 1653] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 03:19:46 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x115ab0400) [pid = 1653] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 03:19:46 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x12412a400) [pid = 1653] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 03:19:46 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x118743000) [pid = 1653] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 03:19:46 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x123f26000) [pid = 1653] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 03:19:46 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x124cbc000) [pid = 1653] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 03:19:46 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x12152b400) [pid = 1653] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 03:19:46 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x116281400) [pid = 1653] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 03:19:46 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x112586400) [pid = 1653] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 03:19:46 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x118113000) [pid = 1653] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 03:19:46 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x115e99400) [pid = 1653] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 03:19:46 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x116768c00) [pid = 1653] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 03:19:46 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x12bf6dc00) [pid = 1653] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 03:19:46 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x118586000) [pid = 1653] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 03:19:46 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x11980b400) [pid = 1653] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 03:19:46 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x128b0a400) [pid = 1653] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 03:19:46 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x12ba96400) [pid = 1653] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 03:19:46 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x12b012c00) [pid = 1653] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 03:19:46 INFO - PROCESS | 1653 | 1462961986831 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]]]}] 03:19:46 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.) 03:19:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1019ms 03:19:46 INFO - PROCESS | 1653 | 1462961986838 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 03:19:46 INFO - PROCESS | 1653 | 1462961986839 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 03:19:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 03:19:46 INFO - PROCESS | 1653 | 1462961986851 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 03:19:46 INFO - PROCESS | 1653 | 1462961986852 Marionette TRACE conn2 <- [1,750,null,{}] 03:19:46 INFO - PROCESS | 1653 | 1462961986864 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}] 03:19:46 INFO - PROCESS | 1653 | 1462961986951 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 03:19:46 INFO - PROCESS | 1653 | 1462961986955 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x119246000 == 54 [pid = 1653] [id = 195] 03:19:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x11676c000) [pid = 1653] [serial = 583] [outer = 0x0] 03:19:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x118120800) [pid = 1653] [serial = 584] [outer = 0x11676c000] 03:19:46 INFO - PROCESS | 1653 | 1462961986982 Marionette DEBUG loaded listener.js 03:19:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x119df2400) [pid = 1653] [serial = 585] [outer = 0x11676c000] 03:19:47 INFO - PROCESS | 1653 | 1462961987764 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]]]}] 03:19:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 03:19:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 928ms 03:19:47 INFO - PROCESS | 1653 | 1462961987771 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 03:19:47 INFO - PROCESS | 1653 | 1462961987772 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 03:19:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 03:19:47 INFO - PROCESS | 1653 | 1462961987777 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 03:19:47 INFO - PROCESS | 1653 | 1462961987778 Marionette TRACE conn2 <- [1,754,null,{}] 03:19:47 INFO - PROCESS | 1653 | 1462961987781 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}] 03:19:47 INFO - PROCESS | 1653 | 1462961987866 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 03:19:47 INFO - PROCESS | 1653 | 1462961987871 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a6c9800 == 55 [pid = 1653] [id = 196] 03:19:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x118745000) [pid = 1653] [serial = 586] [outer = 0x0] 03:19:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1289c9c00) [pid = 1653] [serial = 587] [outer = 0x118745000] 03:19:47 INFO - PROCESS | 1653 | 1462961987896 Marionette DEBUG loaded listener.js 03:19:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1293df800) [pid = 1653] [serial = 588] [outer = 0x118745000] 03:19:48 INFO - PROCESS | 1653 | 1462961988702 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]]]}] 03:19:48 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 03:19:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 972ms 03:19:48 INFO - PROCESS | 1653 | 1462961988749 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 03:19:48 INFO - PROCESS | 1653 | 1462961988750 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 03:19:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 03:19:48 INFO - PROCESS | 1653 | 1462961988753 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 03:19:48 INFO - PROCESS | 1653 | 1462961988754 Marionette TRACE conn2 <- [1,758,null,{}] 03:19:48 INFO - PROCESS | 1653 | 1462961988756 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}] 03:19:48 INFO - PROCESS | 1653 | 1462961988854 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 03:19:48 INFO - PROCESS | 1653 | 1462961988862 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x12aa73000 == 56 [pid = 1653] [id = 197] 03:19:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x119813000) [pid = 1653] [serial = 589] [outer = 0x0] 03:19:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x129535400) [pid = 1653] [serial = 590] [outer = 0x119813000] 03:19:48 INFO - PROCESS | 1653 | 1462961988895 Marionette DEBUG loaded listener.js 03:19:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x12aa48400) [pid = 1653] [serial = 591] [outer = 0x119813000] 03:19:49 INFO - PROCESS | 1653 | 1462961989364 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]]]}] 03:19:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 03:19:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 668ms 03:19:49 INFO - PROCESS | 1653 | 1462961989422 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 03:19:49 INFO - PROCESS | 1653 | 1462961989425 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 03:19:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 03:19:49 INFO - PROCESS | 1653 | 1462961989428 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 03:19:49 INFO - PROCESS | 1653 | 1462961989431 Marionette TRACE conn2 <- [1,762,null,{}] 03:19:49 INFO - PROCESS | 1653 | 1462961989435 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}] 03:19:49 INFO - PROCESS | 1653 | 1462961989540 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 03:19:49 INFO - PROCESS | 1653 | 1462961989595 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x11871d800 == 57 [pid = 1653] [id = 198] 03:19:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x116610000) [pid = 1653] [serial = 592] [outer = 0x0] 03:19:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x117e5f400) [pid = 1653] [serial = 593] [outer = 0x116610000] 03:19:49 INFO - PROCESS | 1653 | 1462961989626 Marionette DEBUG loaded listener.js 03:19:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1184f3c00) [pid = 1653] [serial = 594] [outer = 0x116610000] 03:19:50 INFO - PROCESS | 1653 | 1462961990503 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]]]}] 03:19:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 03:19:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1122ms 03:19:50 INFO - PROCESS | 1653 | 1462961990583 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 03:19:50 INFO - PROCESS | 1653 | 1462961990587 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 03:19:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 03:19:50 INFO - PROCESS | 1653 | 1462961990593 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 03:19:50 INFO - PROCESS | 1653 | 1462961990595 Marionette TRACE conn2 <- [1,766,null,{}] 03:19:50 INFO - PROCESS | 1653 | 1462961990597 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}] 03:19:50 INFO - PROCESS | 1653 | 1462961990689 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 03:19:50 INFO - PROCESS | 1653 | 1462961990780 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x1241dc800 == 58 [pid = 1653] [id = 199] 03:19:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x1184fa400) [pid = 1653] [serial = 595] [outer = 0x0] 03:19:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x121558000) [pid = 1653] [serial = 596] [outer = 0x1184fa400] 03:19:50 INFO - PROCESS | 1653 | 1462961990810 Marionette DEBUG loaded listener.js 03:19:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x121b38c00) [pid = 1653] [serial = 597] [outer = 0x1184fa400] 03:19:51 INFO - PROCESS | 1653 | 1462961991689 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]]]}] 03:19:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 03:19:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1120ms 03:19:51 INFO - PROCESS | 1653 | 1462961991713 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 03:19:51 INFO - PROCESS | 1653 | 1462961991715 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 03:19:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 03:19:51 INFO - PROCESS | 1653 | 1462961991717 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 03:19:51 INFO - PROCESS | 1653 | 1462961991720 Marionette TRACE conn2 <- [1,770,null,{}] 03:19:51 INFO - PROCESS | 1653 | 1462961991772 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}] 03:19:51 INFO - PROCESS | 1653 | 1462961991865 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 03:19:51 INFO - PROCESS | 1653 | 1462961991957 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b27b800 == 59 [pid = 1653] [id = 200] 03:19:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x126a0a800) [pid = 1653] [serial = 598] [outer = 0x0] 03:19:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x1289c0c00) [pid = 1653] [serial = 599] [outer = 0x126a0a800] 03:19:51 INFO - PROCESS | 1653 | 1462961991989 Marionette DEBUG loaded listener.js 03:19:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x128ad8c00) [pid = 1653] [serial = 600] [outer = 0x126a0a800] 03:19:52 INFO - PROCESS | 1653 | 1462961992419 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]]]}] 03:19:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 03:19:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 722ms 03:19:52 INFO - PROCESS | 1653 | 1462961992441 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 03:19:52 INFO - PROCESS | 1653 | 1462961992445 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 03:19:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 03:19:52 INFO - PROCESS | 1653 | 1462961992447 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 03:19:52 INFO - PROCESS | 1653 | 1462961992449 Marionette TRACE conn2 <- [1,774,null,{}] 03:19:52 INFO - PROCESS | 1653 | 1462961992451 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}] 03:19:52 INFO - PROCESS | 1653 | 1462961992554 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 03:19:52 INFO - PROCESS | 1653 | 1462961992607 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b8cd000 == 60 [pid = 1653] [id = 201] 03:19:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x128b02400) [pid = 1653] [serial = 601] [outer = 0x0] 03:19:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x1292b3800) [pid = 1653] [serial = 602] [outer = 0x128b02400] 03:19:52 INFO - PROCESS | 1653 | 1462961992637 Marionette DEBUG loaded listener.js 03:19:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x12aa4ac00) [pid = 1653] [serial = 603] [outer = 0x128b02400] 03:19:53 INFO - PROCESS | 1653 | 1462961993261 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]]]}] 03:19:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 03:19:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 819ms 03:19:53 INFO - PROCESS | 1653 | 1462961993267 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 03:19:53 INFO - PROCESS | 1653 | 1462961993269 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 03:19:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 03:19:53 INFO - PROCESS | 1653 | 1462961993273 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 03:19:53 INFO - PROCESS | 1653 | 1462961993275 Marionette TRACE conn2 <- [1,778,null,{}] 03:19:53 INFO - PROCESS | 1653 | 1462961993279 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}] 03:19:53 INFO - PROCESS | 1653 | 1462961993371 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 03:19:53 INFO - PROCESS | 1653 | 1462961993428 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x1182f0800 == 61 [pid = 1653] [id = 202] 03:19:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x113c67000) [pid = 1653] [serial = 604] [outer = 0x0] 03:19:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x116766000) [pid = 1653] [serial = 605] [outer = 0x113c67000] 03:19:53 INFO - PROCESS | 1653 | 1462961993456 Marionette DEBUG loaded listener.js 03:19:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x117e65800) [pid = 1653] [serial = 606] [outer = 0x113c67000] 03:19:53 INFO - PROCESS | 1653 | 1462961993898 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]]]}] 03:19:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 03:19:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 674ms 03:19:53 INFO - PROCESS | 1653 | 1462961993948 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 03:19:53 INFO - PROCESS | 1653 | 1462961993953 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 03:19:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 03:19:53 INFO - PROCESS | 1653 | 1462961993962 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 03:19:53 INFO - PROCESS | 1653 | 1462961993965 Marionette TRACE conn2 <- [1,782,null,{}] 03:19:53 INFO - PROCESS | 1653 | 1462961993968 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}] 03:19:54 INFO - PROCESS | 1653 | 1462961994101 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 03:19:54 INFO - PROCESS | 1653 | --DOCSHELL 0x12a6c9800 == 60 [pid = 1653] [id = 196] 03:19:54 INFO - PROCESS | 1653 | --DOCSHELL 0x119246000 == 59 [pid = 1653] [id = 195] 03:19:54 INFO - PROCESS | 1653 | --DOCSHELL 0x129077800 == 58 [pid = 1653] [id = 194] 03:19:54 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x115e96c00) [pid = 1653] [serial = 512] [outer = 0x0] [url = about:blank] 03:19:54 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x1278c2000) [pid = 1653] [serial = 521] [outer = 0x0] [url = about:blank] 03:19:54 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x121cf1800) [pid = 1653] [serial = 518] [outer = 0x0] [url = about:blank] 03:19:54 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x1180a9c00) [pid = 1653] [serial = 515] [outer = 0x0] [url = about:blank] 03:19:54 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x128ebdc00) [pid = 1653] [serial = 524] [outer = 0x0] [url = about:blank] 03:19:54 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x121561000) [pid = 1653] [serial = 551] [outer = 0x0] [url = about:blank] 03:19:54 INFO - PROCESS | 1653 | --DOCSHELL 0x124c7f000 == 57 [pid = 1653] [id = 193] 03:19:54 INFO - PROCESS | 1653 | --DOCSHELL 0x121190000 == 56 [pid = 1653] [id = 192] 03:19:54 INFO - PROCESS | 1653 | --DOCSHELL 0x119249000 == 55 [pid = 1653] [id = 191] 03:19:54 INFO - PROCESS | 1653 | --DOCSHELL 0x11974e800 == 54 [pid = 1653] [id = 190] 03:19:54 INFO - PROCESS | 1653 | --DOCSHELL 0x1187ce800 == 53 [pid = 1653] [id = 189] 03:19:54 INFO - PROCESS | 1653 | 1462961994232 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:54 INFO - PROCESS | 1653 | --DOCSHELL 0x121044800 == 52 [pid = 1653] [id = 186] 03:19:54 INFO - PROCESS | 1653 | --DOCSHELL 0x116871000 == 51 [pid = 1653] [id = 185] 03:19:54 INFO - PROCESS | 1653 | --DOCSHELL 0x1264ab000 == 50 [pid = 1653] [id = 184] 03:19:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x116241800 == 51 [pid = 1653] [id = 203] 03:19:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x113cb7400) [pid = 1653] [serial = 607] [outer = 0x0] 03:19:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x1167f0c00) [pid = 1653] [serial = 608] [outer = 0x113cb7400] 03:19:54 INFO - PROCESS | 1653 | 1462961994278 Marionette DEBUG loaded listener.js 03:19:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x1180f5000) [pid = 1653] [serial = 609] [outer = 0x113cb7400] 03:19:54 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x12c6a5c00) [pid = 1653] [serial = 395] [outer = 0x0] [url = about:blank] 03:19:54 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x118fda400) [pid = 1653] [serial = 398] [outer = 0x0] [url = about:blank] 03:19:54 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x126014400) [pid = 1653] [serial = 401] [outer = 0x0] [url = about:blank] 03:19:54 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x12b01dc00) [pid = 1653] [serial = 404] [outer = 0x0] [url = about:blank] 03:19:54 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x12bf6d400) [pid = 1653] [serial = 407] [outer = 0x0] [url = about:blank] 03:19:54 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x12c6a6000) [pid = 1653] [serial = 410] [outer = 0x0] [url = about:blank] 03:19:54 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x123f4ec00) [pid = 1653] [serial = 542] [outer = 0x0] [url = about:blank] 03:19:54 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x126c1bc00) [pid = 1653] [serial = 545] [outer = 0x0] [url = about:blank] 03:19:54 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x1215ef000) [pid = 1653] [serial = 539] [outer = 0x0] [url = about:blank] 03:19:54 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x11710e400) [pid = 1653] [serial = 548] [outer = 0x0] [url = about:blank] 03:19:54 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1133f4400) [pid = 1653] [serial = 528] [outer = 0x0] [url = about:blank] 03:19:54 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x11258cc00) [pid = 1653] [serial = 527] [outer = 0x0] [url = about:blank] 03:19:54 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x118fdb400) [pid = 1653] [serial = 534] [outer = 0x0] [url = about:blank] 03:19:54 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x11874a000) [pid = 1653] [serial = 533] [outer = 0x0] [url = about:blank] 03:19:54 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x116a5c000) [pid = 1653] [serial = 531] [outer = 0x0] [url = about:blank] 03:19:54 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x11676e400) [pid = 1653] [serial = 530] [outer = 0x0] [url = about:blank] 03:19:54 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x118fe7000) [pid = 1653] [serial = 536] [outer = 0x0] [url = about:blank] 03:19:54 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x121117c00) [pid = 1653] [serial = 537] [outer = 0x0] [url = about:blank] 03:19:54 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1187e2000) [pid = 1653] [serial = 549] [outer = 0x0] [url = about:blank] 03:19:54 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1289be400) [pid = 1653] [serial = 546] [outer = 0x0] [url = about:blank] 03:19:54 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x124cb3000) [pid = 1653] [serial = 543] [outer = 0x0] [url = about:blank] 03:19:54 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x121b45000) [pid = 1653] [serial = 540] [outer = 0x0] [url = about:blank] 03:19:54 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x12abae400) [pid = 1653] [serial = 464] [outer = 0x0] [url = about:blank] 03:19:54 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x121561c00) [pid = 1653] [serial = 452] [outer = 0x0] [url = about:blank] 03:19:54 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x12bf66400) [pid = 1653] [serial = 467] [outer = 0x0] [url = about:blank] 03:19:54 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1184fcc00) [pid = 1653] [serial = 455] [outer = 0x0] [url = about:blank] 03:19:54 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x128b10400) [pid = 1653] [serial = 461] [outer = 0x0] [url = about:blank] 03:19:54 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x12155a400) [pid = 1653] [serial = 458] [outer = 0x0] [url = about:blank] 03:19:54 INFO - PROCESS | 1653 | 1462961994656 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]]]}] 03:19:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 03:19:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 724ms 03:19:54 INFO - PROCESS | 1653 | 1462961994685 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 03:19:54 INFO - PROCESS | 1653 | 1462961994686 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 03:19:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 03:19:54 INFO - PROCESS | 1653 | 1462961994688 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 03:19:54 INFO - PROCESS | 1653 | 1462961994691 Marionette TRACE conn2 <- [1,786,null,{}] 03:19:54 INFO - PROCESS | 1653 | 1462961994698 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}] 03:19:54 INFO - PROCESS | 1653 | 1462961994783 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 03:19:54 INFO - PROCESS | 1653 | 1462961994788 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x1187cf000 == 52 [pid = 1653] [id = 204] 03:19:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x118743c00) [pid = 1653] [serial = 610] [outer = 0x0] 03:19:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x118f47400) [pid = 1653] [serial = 611] [outer = 0x118743c00] 03:19:54 INFO - PROCESS | 1653 | 1462961994817 Marionette DEBUG loaded listener.js 03:19:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x119d5ec00) [pid = 1653] [serial = 612] [outer = 0x118743c00] 03:19:55 INFO - PROCESS | 1653 | 1462961995166 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]]]}] 03:19:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 03:19:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 523ms 03:19:55 INFO - PROCESS | 1653 | 1462961995212 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 03:19:55 INFO - PROCESS | 1653 | 1462961995213 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 03:19:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 03:19:55 INFO - PROCESS | 1653 | 1462961995216 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 03:19:55 INFO - PROCESS | 1653 | 1462961995217 Marionette TRACE conn2 <- [1,790,null,{}] 03:19:55 INFO - PROCESS | 1653 | 1462961995221 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}] 03:19:55 INFO - PROCESS | 1653 | 1462961995322 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 03:19:55 INFO - PROCESS | 1653 | 1462961995329 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x11954f800 == 53 [pid = 1653] [id = 205] 03:19:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x119df4c00) [pid = 1653] [serial = 613] [outer = 0x0] 03:19:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x12131e000) [pid = 1653] [serial = 614] [outer = 0x119df4c00] 03:19:55 INFO - PROCESS | 1653 | 1462961995355 Marionette DEBUG loaded listener.js 03:19:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1215e8c00) [pid = 1653] [serial = 615] [outer = 0x119df4c00] 03:19:55 INFO - PROCESS | 1653 | 1462961995669 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]]]}] 03:19:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 03:19:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 468ms 03:19:55 INFO - PROCESS | 1653 | 1462961995685 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 03:19:55 INFO - PROCESS | 1653 | 1462961995686 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 03:19:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 03:19:55 INFO - PROCESS | 1653 | 1462961995688 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 03:19:55 INFO - PROCESS | 1653 | 1462961995690 Marionette TRACE conn2 <- [1,794,null,{}] 03:19:55 INFO - PROCESS | 1653 | 1462961995695 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}] 03:19:55 INFO - PROCESS | 1653 | 1462961995779 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 03:19:55 INFO - PROCESS | 1653 | 1462961995830 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x1133bb800 == 54 [pid = 1653] [id = 206] 03:19:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x112ad0400) [pid = 1653] [serial = 616] [outer = 0x0] 03:19:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1218ca000) [pid = 1653] [serial = 617] [outer = 0x112ad0400] 03:19:55 INFO - PROCESS | 1653 | 1462961995856 Marionette DEBUG loaded listener.js 03:19:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x123f23400) [pid = 1653] [serial = 618] [outer = 0x112ad0400] 03:19:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 03:19:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 469ms 03:19:56 INFO - PROCESS | 1653 | 1462961996155 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]]]}] 03:19:56 INFO - PROCESS | 1653 | 1462961996166 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 03:19:56 INFO - PROCESS | 1653 | 1462961996167 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 03:19:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 03:19:56 INFO - PROCESS | 1653 | 1462961996169 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 03:19:56 INFO - PROCESS | 1653 | 1462961996171 Marionette TRACE conn2 <- [1,798,null,{}] 03:19:56 INFO - PROCESS | 1653 | 1462961996173 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}] 03:19:56 INFO - PROCESS | 1653 | 1462961996285 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 03:19:56 INFO - PROCESS | 1653 | 1462961996291 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x121646800 == 55 [pid = 1653] [id = 207] 03:19:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x124127400) [pid = 1653] [serial = 619] [outer = 0x0] 03:19:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x126a0c000) [pid = 1653] [serial = 620] [outer = 0x124127400] 03:19:56 INFO - PROCESS | 1653 | 1462961996320 Marionette DEBUG loaded listener.js 03:19:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x128acc800) [pid = 1653] [serial = 621] [outer = 0x124127400] 03:19:56 INFO - PROCESS | 1653 | 1462961996685 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]]]}] 03:19:56 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 03:19:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 569ms 03:19:56 INFO - PROCESS | 1653 | 1462961996740 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 03:19:56 INFO - PROCESS | 1653 | 1462961996741 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 03:19:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 03:19:56 INFO - PROCESS | 1653 | 1462961996743 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 03:19:56 INFO - PROCESS | 1653 | 1462961996745 Marionette TRACE conn2 <- [1,802,null,{}] 03:19:56 INFO - PROCESS | 1653 | 1462961996747 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}] 03:19:56 INFO - PROCESS | 1653 | 1462961996849 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 03:19:56 INFO - PROCESS | 1653 | 1462961996861 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x124c7b800 == 56 [pid = 1653] [id = 208] 03:19:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x124359000) [pid = 1653] [serial = 622] [outer = 0x0] 03:19:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x128b0a400) [pid = 1653] [serial = 623] [outer = 0x124359000] 03:19:56 INFO - PROCESS | 1653 | 1462961996887 Marionette DEBUG loaded listener.js 03:19:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1292b6400) [pid = 1653] [serial = 624] [outer = 0x124359000] 03:19:57 INFO - PROCESS | 1653 | 1462961997252 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]]]}] 03:19:57 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 03:19:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 518ms 03:19:57 INFO - PROCESS | 1653 | 1462961997262 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 03:19:57 INFO - PROCESS | 1653 | 1462961997263 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 03:19:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 03:19:57 INFO - PROCESS | 1653 | 1462961997266 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 03:19:57 INFO - PROCESS | 1653 | 1462961997267 Marionette TRACE conn2 <- [1,806,null,{}] 03:19:57 INFO - PROCESS | 1653 | 1462961997269 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}] 03:19:57 INFO - PROCESS | 1653 | 1462961997380 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 03:19:57 INFO - PROCESS | 1653 | 1462961997414 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x126ae5000 == 57 [pid = 1653] [id = 209] 03:19:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x128acc000) [pid = 1653] [serial = 625] [outer = 0x0] 03:19:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x12aa4e400) [pid = 1653] [serial = 626] [outer = 0x128acc000] 03:19:57 INFO - PROCESS | 1653 | 1462961997439 Marionette DEBUG loaded listener.js 03:19:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x12abaf000) [pid = 1653] [serial = 627] [outer = 0x128acc000] 03:19:57 INFO - PROCESS | 1653 | [1653] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 03:19:57 INFO - PROCESS | 1653 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 03:19:57 INFO - PROCESS | 1653 | Determined SkiaGL cache limits: Size 100663296, Items: 256 03:19:57 INFO - PROCESS | 1653 | [GFX2-]: Using SkiaGL canvas. 03:19:57 INFO - PROCESS | 1653 | 1462961997802 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]]]}] 03:19:57 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 03:19:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 570ms 03:19:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 03:19:57 INFO - PROCESS | 1653 | 1462961997836 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 03:19:57 INFO - PROCESS | 1653 | 1462961997838 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 03:19:57 INFO - PROCESS | 1653 | 1462961997840 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 03:19:57 INFO - PROCESS | 1653 | 1462961997841 Marionette TRACE conn2 <- [1,810,null,{}] 03:19:57 INFO - PROCESS | 1653 | 1462961997843 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}] 03:19:57 INFO - PROCESS | 1653 | 1462961997953 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 03:19:57 INFO - PROCESS | 1653 | 1462961997986 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x12aa64800 == 58 [pid = 1653] [id = 210] 03:19:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x12abb3800) [pid = 1653] [serial = 628] [outer = 0x0] 03:19:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x12b01e400) [pid = 1653] [serial = 629] [outer = 0x12abb3800] 03:19:58 INFO - PROCESS | 1653 | 1462961998012 Marionette DEBUG loaded listener.js 03:19:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x12b815000) [pid = 1653] [serial = 630] [outer = 0x12abb3800] 03:19:58 INFO - PROCESS | 1653 | 1462961998354 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]]]}] 03:19:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 03:19:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 521ms 03:19:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 03:19:58 INFO - PROCESS | 1653 | 1462961998362 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 03:19:58 INFO - PROCESS | 1653 | 1462961998363 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 03:19:58 INFO - PROCESS | 1653 | 1462961998365 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 03:19:58 INFO - PROCESS | 1653 | 1462961998366 Marionette TRACE conn2 <- [1,814,null,{}] 03:19:58 INFO - PROCESS | 1653 | 1462961998369 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}] 03:19:58 INFO - PROCESS | 1653 | 1462961998519 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 03:19:58 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x128ad4800) [pid = 1653] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 03:19:58 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x115f57c00) [pid = 1653] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 03:19:58 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x118745000) [pid = 1653] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 03:19:58 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1187dfc00) [pid = 1653] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 03:19:58 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x118586800) [pid = 1653] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 03:19:58 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x11676c000) [pid = 1653] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 03:19:58 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x121560c00) [pid = 1653] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 03:19:58 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1164b1800) [pid = 1653] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 03:19:58 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x112fdd000) [pid = 1653] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 03:19:58 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1278c7000) [pid = 1653] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 03:19:58 INFO - PROCESS | 1653 | 1462961998565 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x1182e9000 == 59 [pid = 1653] [id = 211] 03:19:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x112589400) [pid = 1653] [serial = 631] [outer = 0x0] 03:19:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1164b1800) [pid = 1653] [serial = 632] [outer = 0x112589400] 03:19:58 INFO - PROCESS | 1653 | 1462961998591 Marionette DEBUG loaded listener.js 03:19:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x120eb9c00) [pid = 1653] [serial = 633] [outer = 0x112589400] 03:19:58 INFO - PROCESS | 1653 | 1462961998941 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] 03:19:58 INFO - PROCESS | 1653 | 1462961998988 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 03:19:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 03:19:58 INFO - PROCESS | 1653 | 1462961998991 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 03:19:58 INFO - PROCESS | 1653 | 1462961998994 Marionette TRACE conn2 <- [1,818,null,{}] 03:19:58 INFO - PROCESS | 1653 | 1462961998997 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}] 03:19:59 INFO - PROCESS | 1653 | 1462961999172 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 03:19:59 INFO - PROCESS | 1653 | 1462961999224 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ba3b800 == 60 [pid = 1653] [id = 212] 03:19:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x126621c00) [pid = 1653] [serial = 634] [outer = 0x0] 03:19:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x12ba63000) [pid = 1653] [serial = 635] [outer = 0x126621c00] 03:19:59 INFO - PROCESS | 1653 | 1462961999282 Marionette DEBUG loaded listener.js 03:19:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x12bf67400) [pid = 1653] [serial = 636] [outer = 0x126621c00] 03:19:59 INFO - PROCESS | 1653 | 1462961999648 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]]]}] 03:19:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 03:19:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 671ms 03:19:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 03:19:59 INFO - PROCESS | 1653 | 1462961999663 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 03:19:59 INFO - PROCESS | 1653 | 1462961999665 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 03:19:59 INFO - PROCESS | 1653 | 1462961999668 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 03:19:59 INFO - PROCESS | 1653 | 1462961999670 Marionette TRACE conn2 <- [1,822,null,{}] 03:19:59 INFO - PROCESS | 1653 | 1462961999673 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}] 03:19:59 INFO - PROCESS | 1653 | 1462961999763 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 03:19:59 INFO - PROCESS | 1653 | 1462961999770 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bf8a800 == 61 [pid = 1653] [id = 213] 03:19:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x128a9ac00) [pid = 1653] [serial = 637] [outer = 0x0] 03:19:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x128aa1c00) [pid = 1653] [serial = 638] [outer = 0x128a9ac00] 03:19:59 INFO - PROCESS | 1653 | 1462961999790 Marionette DEBUG loaded listener.js 03:19:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x128aa7400) [pid = 1653] [serial = 639] [outer = 0x128a9ac00] 03:20:00 INFO - PROCESS | 1653 | 1462962000185 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] 03:20:00 INFO - PROCESS | 1653 | 1462962000195 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 03:20:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 03:20:00 INFO - PROCESS | 1653 | 1462962000198 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 03:20:00 INFO - PROCESS | 1653 | 1462962000200 Marionette TRACE conn2 <- [1,826,null,{}] 03:20:00 INFO - PROCESS | 1653 | 1462962000203 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}] 03:20:00 INFO - PROCESS | 1653 | 1462962000332 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 03:20:00 INFO - PROCESS | 1653 | 1462962000415 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c52b000 == 62 [pid = 1653] [id = 214] 03:20:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x121c0a800) [pid = 1653] [serial = 640] [outer = 0x0] 03:20:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x121c10c00) [pid = 1653] [serial = 641] [outer = 0x121c0a800] 03:20:00 INFO - PROCESS | 1653 | 1462962000454 Marionette DEBUG loaded listener.js 03:20:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x121c18c00) [pid = 1653] [serial = 642] [outer = 0x121c0a800] 03:20:01 INFO - PROCESS | 1653 | 1462962001049 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]]]}] 03:20:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 03:20:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 924ms 03:20:01 INFO - PROCESS | 1653 | 1462962001123 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 03:20:01 INFO - PROCESS | 1653 | 1462962001128 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 03:20:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 03:20:01 INFO - PROCESS | 1653 | 1462962001133 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 03:20:01 INFO - PROCESS | 1653 | 1462962001137 Marionette TRACE conn2 <- [1,830,null,{}] 03:20:01 INFO - PROCESS | 1653 | 1462962001143 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}] 03:20:01 INFO - PROCESS | 1653 | 1462962001322 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 03:20:01 INFO - PROCESS | 1653 | 1462962001421 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x1182e9800 == 63 [pid = 1653] [id = 215] 03:20:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x115e9f400) [pid = 1653] [serial = 643] [outer = 0x0] 03:20:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x11676e400) [pid = 1653] [serial = 644] [outer = 0x115e9f400] 03:20:01 INFO - PROCESS | 1653 | 1462962001454 Marionette DEBUG loaded listener.js 03:20:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x1180a5c00) [pid = 1653] [serial = 645] [outer = 0x115e9f400] 03:20:01 INFO - PROCESS | 1653 | 1462962001902 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]]]}] 03:20:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 03:20:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 825ms 03:20:01 INFO - PROCESS | 1653 | 1462962001959 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 03:20:01 INFO - PROCESS | 1653 | 1462962001963 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 03:20:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 03:20:01 INFO - PROCESS | 1653 | 1462962001968 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 03:20:01 INFO - PROCESS | 1653 | 1462962001970 Marionette TRACE conn2 <- [1,834,null,{}] 03:20:01 INFO - PROCESS | 1653 | 1462962001973 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}] 03:20:02 INFO - PROCESS | 1653 | 1462962002081 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 03:20:02 INFO - PROCESS | 1653 | 1462962002148 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x121970000 == 64 [pid = 1653] [id = 216] 03:20:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x1187e3c00) [pid = 1653] [serial = 646] [outer = 0x0] 03:20:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x118fe7400) [pid = 1653] [serial = 647] [outer = 0x1187e3c00] 03:20:02 INFO - PROCESS | 1653 | 1462962002178 Marionette DEBUG loaded listener.js 03:20:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x121114000) [pid = 1653] [serial = 648] [outer = 0x1187e3c00] 03:20:02 INFO - PROCESS | 1653 | 1462962002599 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]]]}] 03:20:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 03:20:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 669ms 03:20:02 INFO - PROCESS | 1653 | 1462962002638 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 03:20:02 INFO - PROCESS | 1653 | 1462962002639 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 03:20:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 03:20:02 INFO - PROCESS | 1653 | 1462962002661 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 03:20:02 INFO - PROCESS | 1653 | 1462962002664 Marionette TRACE conn2 <- [1,838,null,{}] 03:20:02 INFO - PROCESS | 1653 | 1462962002673 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}] 03:20:02 INFO - PROCESS | 1653 | 1462962002782 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 03:20:02 INFO - PROCESS | 1653 | 1462962002886 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cd07800 == 65 [pid = 1653] [id = 217] 03:20:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x123f27c00) [pid = 1653] [serial = 649] [outer = 0x0] 03:20:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x12431f800) [pid = 1653] [serial = 650] [outer = 0x123f27c00] 03:20:02 INFO - PROCESS | 1653 | 1462962002918 Marionette DEBUG loaded listener.js 03:20:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x126736800) [pid = 1653] [serial = 651] [outer = 0x123f27c00] 03:20:03 INFO - PROCESS | 1653 | 1462962003317 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]]]}] 03:20:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 03:20:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 725ms 03:20:03 INFO - PROCESS | 1653 | 1462962003384 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 03:20:03 INFO - PROCESS | 1653 | 1462962003386 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 03:20:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 03:20:03 INFO - PROCESS | 1653 | 1462962003389 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 03:20:03 INFO - PROCESS | 1653 | 1462962003390 Marionette TRACE conn2 <- [1,842,null,{}] 03:20:03 INFO - PROCESS | 1653 | 1462962003392 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}] 03:20:03 INFO - PROCESS | 1653 | 1462962003499 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 03:20:03 INFO - PROCESS | 1653 | 1462962003554 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cd1f000 == 66 [pid = 1653] [id = 218] 03:20:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x126c1c000) [pid = 1653] [serial = 652] [outer = 0x0] 03:20:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x1278cb000) [pid = 1653] [serial = 653] [outer = 0x126c1c000] 03:20:03 INFO - PROCESS | 1653 | 1462962003584 Marionette DEBUG loaded listener.js 03:20:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x128aa3000) [pid = 1653] [serial = 654] [outer = 0x126c1c000] 03:20:04 INFO - PROCESS | 1653 | 1462962004009 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]]]}] 03:20:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 03:20:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 668ms 03:20:04 INFO - PROCESS | 1653 | 1462962004058 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 03:20:04 INFO - PROCESS | 1653 | 1462962004059 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 03:20:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 03:20:04 INFO - PROCESS | 1653 | 1462962004062 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 03:20:04 INFO - PROCESS | 1653 | 1462962004063 Marionette TRACE conn2 <- [1,846,null,{}] 03:20:04 INFO - PROCESS | 1653 | 1462962004065 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}] 03:20:04 INFO - PROCESS | 1653 | 1462962004185 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 03:20:04 INFO - PROCESS | 1653 | 1462962004266 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d50b800 == 67 [pid = 1653] [id = 219] 03:20:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x1278ccc00) [pid = 1653] [serial = 655] [outer = 0x0] 03:20:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x128aa9000) [pid = 1653] [serial = 656] [outer = 0x1278ccc00] 03:20:04 INFO - PROCESS | 1653 | 1462962004295 Marionette DEBUG loaded listener.js 03:20:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x12aa4f800) [pid = 1653] [serial = 657] [outer = 0x1278ccc00] 03:20:04 INFO - PROCESS | 1653 | 1462962004722 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]]]}] 03:20:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 03:20:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 719ms 03:20:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 03:20:04 INFO - PROCESS | 1653 | 1462962004781 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 03:20:04 INFO - PROCESS | 1653 | 1462962004783 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 03:20:04 INFO - PROCESS | 1653 | 1462962004785 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 03:20:04 INFO - PROCESS | 1653 | 1462962004786 Marionette TRACE conn2 <- [1,850,null,{}] 03:20:04 INFO - PROCESS | 1653 | 1462962004788 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}] 03:20:04 INFO - PROCESS | 1653 | 1462962004964 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 03:20:05 INFO - PROCESS | 1653 | 1462962005049 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x11872a000 == 68 [pid = 1653] [id = 220] 03:20:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x112925400) [pid = 1653] [serial = 658] [outer = 0x0] 03:20:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x115e98800) [pid = 1653] [serial = 659] [outer = 0x112925400] 03:20:05 INFO - PROCESS | 1653 | 1462962005083 Marionette DEBUG loaded listener.js 03:20:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x1293dcc00) [pid = 1653] [serial = 660] [outer = 0x112925400] 03:20:05 INFO - PROCESS | 1653 | 1462962005819 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]]]}] 03:20:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 03:20:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1071ms 03:20:05 INFO - PROCESS | 1653 | 1462962005856 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 03:20:05 INFO - PROCESS | 1653 | 1462962005859 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 03:20:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 03:20:05 INFO - PROCESS | 1653 | 1462962005863 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 03:20:05 INFO - PROCESS | 1653 | 1462962005865 Marionette TRACE conn2 <- [1,854,null,{}] 03:20:05 INFO - PROCESS | 1653 | 1462962005868 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}] 03:20:05 INFO - PROCESS | 1653 | 1462962005967 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 03:20:06 INFO - PROCESS | 1653 | 1462962006040 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e1c800 == 69 [pid = 1653] [id = 221] 03:20:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x112587c00) [pid = 1653] [serial = 661] [outer = 0x0] 03:20:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x112925800) [pid = 1653] [serial = 662] [outer = 0x112587c00] 03:20:06 INFO - PROCESS | 1653 | 1462962006069 Marionette DEBUG loaded listener.js 03:20:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x115ea0400) [pid = 1653] [serial = 663] [outer = 0x112587c00] 03:20:06 INFO - PROCESS | 1653 | 1462962006492 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]]]}] 03:20:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 03:20:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 672ms 03:20:06 INFO - PROCESS | 1653 | 1462962006535 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 03:20:06 INFO - PROCESS | 1653 | 1462962006539 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 03:20:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 03:20:06 INFO - PROCESS | 1653 | 1462962006543 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 03:20:06 INFO - PROCESS | 1653 | 1462962006545 Marionette TRACE conn2 <- [1,858,null,{}] 03:20:06 INFO - PROCESS | 1653 | 1462962006548 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}] 03:20:06 INFO - PROCESS | 1653 | 1462962006642 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 03:20:06 INFO - PROCESS | 1653 | --DOCSHELL 0x12bf8a800 == 68 [pid = 1653] [id = 213] 03:20:06 INFO - PROCESS | 1653 | --DOCSHELL 0x12ba3b800 == 67 [pid = 1653] [id = 212] 03:20:06 INFO - PROCESS | 1653 | --DOCSHELL 0x1182e9000 == 66 [pid = 1653] [id = 211] 03:20:06 INFO - PROCESS | 1653 | --DOCSHELL 0x12aa64800 == 65 [pid = 1653] [id = 210] 03:20:06 INFO - PROCESS | 1653 | --DOCSHELL 0x126ae5000 == 64 [pid = 1653] [id = 209] 03:20:06 INFO - PROCESS | 1653 | --DOCSHELL 0x124c7b800 == 63 [pid = 1653] [id = 208] 03:20:06 INFO - PROCESS | 1653 | --DOCSHELL 0x121646800 == 62 [pid = 1653] [id = 207] 03:20:06 INFO - PROCESS | 1653 | --DOCSHELL 0x1133bb800 == 61 [pid = 1653] [id = 206] 03:20:06 INFO - PROCESS | 1653 | --DOCSHELL 0x11954f800 == 60 [pid = 1653] [id = 205] 03:20:06 INFO - PROCESS | 1653 | --DOCSHELL 0x1187cf000 == 59 [pid = 1653] [id = 204] 03:20:06 INFO - PROCESS | 1653 | --DOCSHELL 0x116241800 == 58 [pid = 1653] [id = 203] 03:20:06 INFO - PROCESS | 1653 | --DOCSHELL 0x1182f0800 == 57 [pid = 1653] [id = 202] 03:20:06 INFO - PROCESS | 1653 | --DOCSHELL 0x12b27b800 == 56 [pid = 1653] [id = 200] 03:20:06 INFO - PROCESS | 1653 | --DOCSHELL 0x1241dc800 == 55 [pid = 1653] [id = 199] 03:20:06 INFO - PROCESS | 1653 | --DOCSHELL 0x11871d800 == 54 [pid = 1653] [id = 198] 03:20:06 INFO - PROCESS | 1653 | 1462962006777 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x1133bb800 == 55 [pid = 1653] [id = 222] 03:20:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x11660d800) [pid = 1653] [serial = 664] [outer = 0x0] 03:20:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x116a5c000) [pid = 1653] [serial = 665] [outer = 0x11660d800] 03:20:06 INFO - PROCESS | 1653 | 1462962006804 Marionette DEBUG loaded listener.js 03:20:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x11811a000) [pid = 1653] [serial = 666] [outer = 0x11660d800] 03:20:06 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x12d117400) [pid = 1653] [serial = 510] [outer = 0x0] [url = about:blank] 03:20:06 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x128b0d000) [pid = 1653] [serial = 581] [outer = 0x0] [url = about:blank] 03:20:06 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x11767fc00) [pid = 1653] [serial = 567] [outer = 0x0] [url = about:blank] 03:20:06 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x1289c9c00) [pid = 1653] [serial = 587] [outer = 0x0] [url = about:blank] 03:20:06 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x11621f800) [pid = 1653] [serial = 566] [outer = 0x0] [url = about:blank] 03:20:06 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x121557000) [pid = 1653] [serial = 572] [outer = 0x0] [url = about:blank] 03:20:06 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x123c41000) [pid = 1653] [serial = 573] [outer = 0x0] [url = about:blank] 03:20:06 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x120eb1400) [pid = 1653] [serial = 570] [outer = 0x0] [url = about:blank] 03:20:06 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x119a07c00) [pid = 1653] [serial = 569] [outer = 0x0] [url = about:blank] 03:20:06 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x118120800) [pid = 1653] [serial = 584] [outer = 0x0] [url = about:blank] 03:20:06 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x123f24400) [pid = 1653] [serial = 575] [outer = 0x0] [url = about:blank] 03:20:06 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x118580800) [pid = 1653] [serial = 557] [outer = 0x0] [url = about:blank] 03:20:06 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x115e9e000) [pid = 1653] [serial = 554] [outer = 0x0] [url = about:blank] 03:20:06 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x123f23800) [pid = 1653] [serial = 560] [outer = 0x0] [url = about:blank] 03:20:06 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x119df2400) [pid = 1653] [serial = 585] [outer = 0x0] [url = about:blank] 03:20:06 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x1292b3000) [pid = 1653] [serial = 582] [outer = 0x0] [url = about:blank] 03:20:06 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x126c0f000) [pid = 1653] [serial = 552] [outer = 0x0] [url = about:blank] 03:20:06 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x126014c00) [pid = 1653] [serial = 563] [outer = 0x0] [url = about:blank] 03:20:06 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x126737000) [pid = 1653] [serial = 576] [outer = 0x0] [url = about:blank] 03:20:06 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x1278c6000) [pid = 1653] [serial = 578] [outer = 0x0] [url = about:blank] 03:20:06 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x1289bb000) [pid = 1653] [serial = 579] [outer = 0x0] [url = about:blank] 03:20:06 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x1293df800) [pid = 1653] [serial = 588] [outer = 0x0] [url = about:blank] 03:20:07 INFO - PROCESS | 1653 | 1462962007118 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]]]}] 03:20:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 03:20:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 619ms 03:20:07 INFO - PROCESS | 1653 | 1462962007163 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 03:20:07 INFO - PROCESS | 1653 | 1462962007164 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 03:20:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 03:20:07 INFO - PROCESS | 1653 | 1462962007166 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 03:20:07 INFO - PROCESS | 1653 | 1462962007169 Marionette TRACE conn2 <- [1,862,null,{}] 03:20:07 INFO - PROCESS | 1653 | 1462962007176 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}] 03:20:07 INFO - PROCESS | 1653 | 1462962007263 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 03:20:07 INFO - PROCESS | 1653 | 1462962007268 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x11926b800 == 56 [pid = 1653] [id = 223] 03:20:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x118748400) [pid = 1653] [serial = 667] [outer = 0x0] 03:20:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x118f6a000) [pid = 1653] [serial = 668] [outer = 0x118748400] 03:20:07 INFO - PROCESS | 1653 | 1462962007297 Marionette DEBUG loaded listener.js 03:20:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x119b2ac00) [pid = 1653] [serial = 669] [outer = 0x118748400] 03:20:07 INFO - PROCESS | 1653 | 1462962007640 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]]]}] 03:20:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 03:20:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 521ms 03:20:07 INFO - PROCESS | 1653 | 1462962007688 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 03:20:07 INFO - PROCESS | 1653 | 1462962007690 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 03:20:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 03:20:07 INFO - PROCESS | 1653 | 1462962007692 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 03:20:07 INFO - PROCESS | 1653 | 1462962007693 Marionette TRACE conn2 <- [1,866,null,{}] 03:20:07 INFO - PROCESS | 1653 | 1462962007703 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}] 03:20:07 INFO - PROCESS | 1653 | 1462962007786 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 03:20:07 INFO - PROCESS | 1653 | 1462962007791 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x121184800 == 57 [pid = 1653] [id = 224] 03:20:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x119df3000) [pid = 1653] [serial = 670] [outer = 0x0] 03:20:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x12131d400) [pid = 1653] [serial = 671] [outer = 0x119df3000] 03:20:07 INFO - PROCESS | 1653 | 1462962007817 Marionette DEBUG loaded listener.js 03:20:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x12155e800) [pid = 1653] [serial = 672] [outer = 0x119df3000] 03:20:08 INFO - PROCESS | 1653 | 1462962008168 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]]]}] 03:20:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 03:20:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 521ms 03:20:08 INFO - PROCESS | 1653 | 1462962008213 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 03:20:08 INFO - PROCESS | 1653 | 1462962008214 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 03:20:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 03:20:08 INFO - PROCESS | 1653 | 1462962008217 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 03:20:08 INFO - PROCESS | 1653 | 1462962008218 Marionette TRACE conn2 <- [1,870,null,{}] 03:20:08 INFO - PROCESS | 1653 | 1462962008220 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}] 03:20:08 INFO - PROCESS | 1653 | 1462962008322 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 03:20:08 INFO - PROCESS | 1653 | 1462962008331 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x121454800 == 58 [pid = 1653] [id = 225] 03:20:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x121113000) [pid = 1653] [serial = 673] [outer = 0x0] 03:20:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x121996000) [pid = 1653] [serial = 674] [outer = 0x121113000] 03:20:08 INFO - PROCESS | 1653 | 1462962008358 Marionette DEBUG loaded listener.js 03:20:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x121c11400) [pid = 1653] [serial = 675] [outer = 0x121113000] 03:20:08 INFO - PROCESS | 1653 | 1462962008686 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]]]}] 03:20:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 03:20:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 518ms 03:20:08 INFO - PROCESS | 1653 | 1462962008735 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 03:20:08 INFO - PROCESS | 1653 | 1462962008736 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 03:20:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 03:20:08 INFO - PROCESS | 1653 | 1462962008739 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 03:20:08 INFO - PROCESS | 1653 | 1462962008740 Marionette TRACE conn2 <- [1,874,null,{}] 03:20:08 INFO - PROCESS | 1653 | 1462962008742 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}] 03:20:08 INFO - PROCESS | 1653 | 1462962008837 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 03:20:08 INFO - PROCESS | 1653 | 1462962008846 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x124c78000 == 59 [pid = 1653] [id = 226] 03:20:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x11258e000) [pid = 1653] [serial = 676] [outer = 0x0] 03:20:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x121cf6000) [pid = 1653] [serial = 677] [outer = 0x11258e000] 03:20:08 INFO - PROCESS | 1653 | 1462962008927 Marionette DEBUG loaded listener.js 03:20:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x12435dc00) [pid = 1653] [serial = 678] [outer = 0x11258e000] 03:20:09 INFO - PROCESS | 1653 | 1462962009267 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]]]}] 03:20:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 03:20:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 568ms 03:20:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 03:20:09 INFO - PROCESS | 1653 | 1462962009308 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 03:20:09 INFO - PROCESS | 1653 | 1462962009309 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 03:20:09 INFO - PROCESS | 1653 | 1462962009311 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 03:20:09 INFO - PROCESS | 1653 | 1462962009312 Marionette TRACE conn2 <- [1,878,null,{}] 03:20:09 INFO - PROCESS | 1653 | 1462962009315 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}] 03:20:09 INFO - PROCESS | 1653 | 1462962009417 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 03:20:09 INFO - PROCESS | 1653 | 1462962009451 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x12907f000 == 60 [pid = 1653] [id = 227] 03:20:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x126a08000) [pid = 1653] [serial = 679] [outer = 0x0] 03:20:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x1278c2c00) [pid = 1653] [serial = 680] [outer = 0x126a08000] 03:20:09 INFO - PROCESS | 1653 | 1462962009476 Marionette DEBUG loaded listener.js 03:20:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x1289bc400) [pid = 1653] [serial = 681] [outer = 0x126a08000] 03:20:09 INFO - PROCESS | 1653 | 1462962009845 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]]]}] 03:20:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 03:20:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 569ms 03:20:09 INFO - PROCESS | 1653 | 1462962009889 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 03:20:09 INFO - PROCESS | 1653 | 1462962009891 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 03:20:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 03:20:09 INFO - PROCESS | 1653 | 1462962009895 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 03:20:09 INFO - PROCESS | 1653 | 1462962009896 Marionette TRACE conn2 <- [1,882,null,{}] 03:20:09 INFO - PROCESS | 1653 | 1462962009900 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}] 03:20:10 INFO - PROCESS | 1653 | 1462962010057 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 03:20:10 INFO - PROCESS | 1653 | 1462962010079 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a6be800 == 61 [pid = 1653] [id = 228] 03:20:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x126c0c400) [pid = 1653] [serial = 682] [outer = 0x0] 03:20:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x128aa2c00) [pid = 1653] [serial = 683] [outer = 0x126c0c400] 03:20:10 INFO - PROCESS | 1653 | 1462962010119 Marionette DEBUG loaded listener.js 03:20:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x128ad1c00) [pid = 1653] [serial = 684] [outer = 0x126c0c400] 03:20:10 INFO - PROCESS | 1653 | 1462962010547 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]]]}] 03:20:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 03:20:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 670ms 03:20:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 03:20:10 INFO - PROCESS | 1653 | 1462962010565 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 03:20:10 INFO - PROCESS | 1653 | 1462962010566 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 03:20:10 INFO - PROCESS | 1653 | 1462962010568 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 03:20:10 INFO - PROCESS | 1653 | 1462962010569 Marionette TRACE conn2 <- [1,886,null,{}] 03:20:10 INFO - PROCESS | 1653 | 1462962010572 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}] 03:20:10 INFO - PROCESS | 1653 | 1462962010681 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 03:20:10 INFO - PROCESS | 1653 | 1462962010695 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b857800 == 62 [pid = 1653] [id = 229] 03:20:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x1289c7400) [pid = 1653] [serial = 685] [outer = 0x0] 03:20:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x128b05800) [pid = 1653] [serial = 686] [outer = 0x1289c7400] 03:20:10 INFO - PROCESS | 1653 | 1462962010720 Marionette DEBUG loaded listener.js 03:20:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x12906b000) [pid = 1653] [serial = 687] [outer = 0x1289c7400] 03:20:11 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x124359000) [pid = 1653] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 03:20:11 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x128acc000) [pid = 1653] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 03:20:11 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x112ad0400) [pid = 1653] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 03:20:11 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x119813000) [pid = 1653] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 03:20:11 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x12abb3800) [pid = 1653] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 03:20:11 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x113cb7400) [pid = 1653] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 03:20:11 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x119df4c00) [pid = 1653] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 03:20:11 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x124127400) [pid = 1653] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 03:20:11 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x113c67000) [pid = 1653] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 03:20:11 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x118743c00) [pid = 1653] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 03:20:11 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x112589400) [pid = 1653] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 03:20:11 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x128a9ac00) [pid = 1653] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 03:20:11 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x126621c00) [pid = 1653] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 03:20:11 INFO - PROCESS | 1653 | 1462962011179 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]]]}] 03:20:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 03:20:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 619ms 03:20:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 03:20:11 INFO - PROCESS | 1653 | 1462962011188 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 03:20:11 INFO - PROCESS | 1653 | 1462962011190 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 03:20:11 INFO - PROCESS | 1653 | 1462962011196 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 03:20:11 INFO - PROCESS | 1653 | 1462962011198 Marionette TRACE conn2 <- [1,890,null,{}] 03:20:11 INFO - PROCESS | 1653 | 1462962011201 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}] 03:20:11 INFO - PROCESS | 1653 | 1462962011330 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 03:20:11 INFO - PROCESS | 1653 | 1462962011448 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b85f000 == 63 [pid = 1653] [id = 230] 03:20:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x1215ef000) [pid = 1653] [serial = 688] [outer = 0x0] 03:20:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x128a9c800) [pid = 1653] [serial = 689] [outer = 0x1215ef000] 03:20:11 INFO - PROCESS | 1653 | 1462962011487 Marionette DEBUG loaded listener.js 03:20:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x12906d000) [pid = 1653] [serial = 690] [outer = 0x1215ef000] 03:20:11 INFO - PROCESS | 1653 | 1462962011817 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]]]}] 03:20:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 03:20:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 674ms 03:20:11 INFO - PROCESS | 1653 | 1462962011866 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 03:20:11 INFO - PROCESS | 1653 | 1462962011868 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 03:20:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 03:20:11 INFO - PROCESS | 1653 | 1462962011871 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 03:20:11 INFO - PROCESS | 1653 | 1462962011874 Marionette TRACE conn2 <- [1,894,null,{}] 03:20:11 INFO - PROCESS | 1653 | 1462962011877 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}] 03:20:12 INFO - PROCESS | 1653 | 1462962012019 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 03:20:12 INFO - PROCESS | 1653 | 1462962012027 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bf93000 == 64 [pid = 1653] [id = 231] 03:20:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x12198dc00) [pid = 1653] [serial = 691] [outer = 0x0] 03:20:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x12aa51800) [pid = 1653] [serial = 692] [outer = 0x12198dc00] 03:20:12 INFO - PROCESS | 1653 | 1462962012056 Marionette DEBUG loaded listener.js 03:20:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x12ba5fc00) [pid = 1653] [serial = 693] [outer = 0x12198dc00] 03:20:12 INFO - PROCESS | 1653 | 1462962012368 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]]]}] 03:20:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 03:20:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 523ms 03:20:12 INFO - PROCESS | 1653 | 1462962012396 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 03:20:12 INFO - PROCESS | 1653 | 1462962012397 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 03:20:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 03:20:12 INFO - PROCESS | 1653 | 1462962012400 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 03:20:12 INFO - PROCESS | 1653 | 1462962012401 Marionette TRACE conn2 <- [1,898,null,{}] 03:20:12 INFO - PROCESS | 1653 | 1462962012403 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}] 03:20:12 INFO - PROCESS | 1653 | 1462962012492 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 03:20:12 INFO - PROCESS | 1653 | 1462962012496 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d90b000 == 65 [pid = 1653] [id = 232] 03:20:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x12ba60000) [pid = 1653] [serial = 694] [outer = 0x0] 03:20:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x12ba9f800) [pid = 1653] [serial = 695] [outer = 0x12ba60000] 03:20:12 INFO - PROCESS | 1653 | 1462962012521 Marionette DEBUG loaded listener.js 03:20:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x12bdb6000) [pid = 1653] [serial = 696] [outer = 0x12ba60000] 03:20:12 INFO - PROCESS | 1653 | 1462962012866 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]]]}] 03:20:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 03:20:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 471ms 03:20:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 03:20:12 INFO - PROCESS | 1653 | 1462962012872 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 03:20:12 INFO - PROCESS | 1653 | 1462962012873 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 03:20:12 INFO - PROCESS | 1653 | 1462962012876 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 03:20:12 INFO - PROCESS | 1653 | 1462962012879 Marionette TRACE conn2 <- [1,902,null,{}] 03:20:12 INFO - PROCESS | 1653 | 1462962012882 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}] 03:20:13 INFO - PROCESS | 1653 | 1462962012997 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 03:20:13 INFO - PROCESS | 1653 | 1462962013005 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d91d800 == 66 [pid = 1653] [id = 233] 03:20:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x111e26400) [pid = 1653] [serial = 697] [outer = 0x0] 03:20:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x1127d7c00) [pid = 1653] [serial = 698] [outer = 0x111e26400] 03:20:13 INFO - PROCESS | 1653 | 1462962013030 Marionette DEBUG loaded listener.js 03:20:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x1127dc400) [pid = 1653] [serial = 699] [outer = 0x111e26400] 03:20:13 INFO - PROCESS | 1653 | 1462962013515 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]]]}] 03:20:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 03:20:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 673ms 03:20:13 INFO - PROCESS | 1653 | 1462962013550 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 03:20:13 INFO - PROCESS | 1653 | 1462962013553 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 03:20:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 03:20:13 INFO - PROCESS | 1653 | 1462962013557 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 03:20:13 INFO - PROCESS | 1653 | 1462962013560 Marionette TRACE conn2 <- [1,906,null,{}] 03:20:13 INFO - PROCESS | 1653 | 1462962013582 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}] 03:20:13 INFO - PROCESS | 1653 | 1462962013694 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 03:20:13 INFO - PROCESS | 1653 | 1462962013802 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x1187b7000 == 67 [pid = 1653] [id = 234] 03:20:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x11291d000) [pid = 1653] [serial = 700] [outer = 0x0] 03:20:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x112920800) [pid = 1653] [serial = 701] [outer = 0x11291d000] 03:20:13 INFO - PROCESS | 1653 | 1462962013834 Marionette DEBUG loaded listener.js 03:20:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x115e91800) [pid = 1653] [serial = 702] [outer = 0x11291d000] 03:20:14 INFO - PROCESS | 1653 | 1462962014248 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]]]}] 03:20:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 03:20:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 741ms 03:20:14 INFO - PROCESS | 1653 | 1462962014298 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 03:20:14 INFO - PROCESS | 1653 | 1462962014302 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 03:20:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 03:20:14 INFO - PROCESS | 1653 | 1462962014307 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 03:20:14 INFO - PROCESS | 1653 | 1462962014309 Marionette TRACE conn2 <- [1,910,null,{}] 03:20:14 INFO - PROCESS | 1653 | 1462962014311 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}] 03:20:14 INFO - PROCESS | 1653 | 1462962014419 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 03:20:14 INFO - PROCESS | 1653 | 1462962014477 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x12669d800 == 68 [pid = 1653] [id = 235] 03:20:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x116281400) [pid = 1653] [serial = 703] [outer = 0x0] 03:20:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x1180a9c00) [pid = 1653] [serial = 704] [outer = 0x116281400] 03:20:14 INFO - PROCESS | 1653 | 1462962014507 Marionette DEBUG loaded listener.js 03:20:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x118743400) [pid = 1653] [serial = 705] [outer = 0x116281400] 03:20:14 INFO - PROCESS | 1653 | 1462962014964 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]]]}] 03:20:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 03:20:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 673ms 03:20:14 INFO - PROCESS | 1653 | 1462962014979 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 03:20:14 INFO - PROCESS | 1653 | 1462962014981 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 03:20:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 03:20:14 INFO - PROCESS | 1653 | 1462962014984 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 03:20:14 INFO - PROCESS | 1653 | 1462962014986 Marionette TRACE conn2 <- [1,914,null,{}] 03:20:15 INFO - PROCESS | 1653 | 1462962015011 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}] 03:20:15 INFO - PROCESS | 1653 | 1462962015180 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 03:20:15 INFO - PROCESS | 1653 | 1462962015235 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x12db5e000 == 69 [pid = 1653] [id = 236] 03:20:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x120eba800) [pid = 1653] [serial = 706] [outer = 0x0] 03:20:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x121987400) [pid = 1653] [serial = 707] [outer = 0x120eba800] 03:20:15 INFO - PROCESS | 1653 | 1462962015264 Marionette DEBUG loaded listener.js 03:20:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x123f1bc00) [pid = 1653] [serial = 708] [outer = 0x120eba800] 03:20:15 INFO - PROCESS | 1653 | 1462962015723 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]]]}] 03:20:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 03:20:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 771ms 03:20:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 03:20:15 INFO - PROCESS | 1653 | 1462962015756 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 03:20:15 INFO - PROCESS | 1653 | 1462962015758 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 03:20:15 INFO - PROCESS | 1653 | 1462962015764 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 03:20:15 INFO - PROCESS | 1653 | 1462962015766 Marionette TRACE conn2 <- [1,918,null,{}] 03:20:15 INFO - PROCESS | 1653 | 1462962015769 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}] 03:20:15 INFO - PROCESS | 1653 | 1462962015925 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 03:20:16 INFO - PROCESS | 1653 | 1462962016020 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x12de1e000 == 70 [pid = 1653] [id = 237] 03:20:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x123f1c000) [pid = 1653] [serial = 709] [outer = 0x0] 03:20:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x126018800) [pid = 1653] [serial = 710] [outer = 0x123f1c000] 03:20:16 INFO - PROCESS | 1653 | 1462962016066 Marionette DEBUG loaded listener.js 03:20:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x128a9c000) [pid = 1653] [serial = 711] [outer = 0x123f1c000] 03:20:16 INFO - PROCESS | 1653 | 1462962016547 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]]]}] 03:20:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 03:20:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 820ms 03:20:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 03:20:16 INFO - PROCESS | 1653 | 1462962016584 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 03:20:16 INFO - PROCESS | 1653 | 1462962016586 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 03:20:16 INFO - PROCESS | 1653 | 1462962016588 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 03:20:16 INFO - PROCESS | 1653 | 1462962016589 Marionette TRACE conn2 <- [1,922,null,{}] 03:20:16 INFO - PROCESS | 1653 | 1462962016592 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}] 03:20:16 INFO - PROCESS | 1653 | 1462962016698 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 03:20:16 INFO - PROCESS | 1653 | 1462962016756 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x12dfdb000 == 71 [pid = 1653] [id = 238] 03:20:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x123f20000) [pid = 1653] [serial = 712] [outer = 0x0] 03:20:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x129070000) [pid = 1653] [serial = 713] [outer = 0x123f20000] 03:20:16 INFO - PROCESS | 1653 | 1462962016797 Marionette DEBUG loaded listener.js 03:20:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x12abb1c00) [pid = 1653] [serial = 714] [outer = 0x123f20000] 03:20:17 INFO - PROCESS | 1653 | 1462962017225 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]]]}] 03:20:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 03:20:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 669ms 03:20:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 03:20:17 INFO - PROCESS | 1653 | 1462962017258 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 03:20:17 INFO - PROCESS | 1653 | 1462962017260 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 03:20:17 INFO - PROCESS | 1653 | 1462962017262 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 03:20:17 INFO - PROCESS | 1653 | 1462962017263 Marionette TRACE conn2 <- [1,926,null,{}] 03:20:17 INFO - PROCESS | 1653 | 1462962017266 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}] 03:20:17 INFO - PROCESS | 1653 | 1462962017379 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 03:20:17 INFO - PROCESS | 1653 | 1462962017436 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c16f800 == 72 [pid = 1653] [id = 239] 03:20:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x12b012800) [pid = 1653] [serial = 715] [outer = 0x0] 03:20:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x12bdb5800) [pid = 1653] [serial = 716] [outer = 0x12b012800] 03:20:17 INFO - PROCESS | 1653 | 1462962017467 Marionette DEBUG loaded listener.js 03:20:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x12c508400) [pid = 1653] [serial = 717] [outer = 0x12b012800] 03:20:17 INFO - PROCESS | 1653 | 1462962017875 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]]]}] 03:20:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 03:20:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 619ms 03:20:17 INFO - PROCESS | 1653 | 1462962017881 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 03:20:17 INFO - PROCESS | 1653 | 1462962017882 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 03:20:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 03:20:17 INFO - PROCESS | 1653 | 1462962017885 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 03:20:17 INFO - PROCESS | 1653 | 1462962017886 Marionette TRACE conn2 <- [1,930,null,{}] 03:20:17 INFO - PROCESS | 1653 | 1462962017889 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}] 03:20:17 INFO - PROCESS | 1653 | 1462962017996 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 03:20:18 INFO - PROCESS | 1653 | 1462962018085 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x1364a9800 == 73 [pid = 1653] [id = 240] 03:20:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x112867400) [pid = 1653] [serial = 718] [outer = 0x0] 03:20:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x11286e000) [pid = 1653] [serial = 719] [outer = 0x112867400] 03:20:18 INFO - PROCESS | 1653 | 1462962018115 Marionette DEBUG loaded listener.js 03:20:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x112871800) [pid = 1653] [serial = 720] [outer = 0x112867400] 03:20:18 INFO - PROCESS | 1653 | 1462962018550 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]]]}] 03:20:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 03:20:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 720ms 03:20:18 INFO - PROCESS | 1653 | 1462962018605 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 03:20:18 INFO - PROCESS | 1653 | 1462962018607 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 03:20:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 03:20:18 INFO - PROCESS | 1653 | 1462962018609 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 03:20:18 INFO - PROCESS | 1653 | 1462962018611 Marionette TRACE conn2 <- [1,934,null,{}] 03:20:18 INFO - PROCESS | 1653 | 1462962018613 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}] 03:20:18 INFO - PROCESS | 1653 | 1462962018721 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 03:20:18 INFO - PROCESS | 1653 | 1462962018793 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x110d84800 == 74 [pid = 1653] [id = 241] 03:20:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x110da1400) [pid = 1653] [serial = 721] [outer = 0x0] 03:20:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 156 (0x110da7400) [pid = 1653] [serial = 722] [outer = 0x110da1400] 03:20:18 INFO - PROCESS | 1653 | 1462962018825 Marionette DEBUG loaded listener.js 03:20:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 157 (0x110dab000) [pid = 1653] [serial = 723] [outer = 0x110da1400] 03:20:19 INFO - PROCESS | 1653 | 1462962019479 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]]]}] 03:20:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 03:20:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 921ms 03:20:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 03:20:19 INFO - PROCESS | 1653 | 1462962019530 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 03:20:19 INFO - PROCESS | 1653 | 1462962019533 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 03:20:19 INFO - PROCESS | 1653 | 1462962019536 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 03:20:19 INFO - PROCESS | 1653 | 1462962019539 Marionette TRACE conn2 <- [1,938,null,{}] 03:20:19 INFO - PROCESS | 1653 | 1462962019543 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}] 03:20:19 INFO - PROCESS | 1653 | 1462962019646 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 03:20:19 INFO - PROCESS | 1653 | 1462962019741 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x119244000 == 75 [pid = 1653] [id = 242] 03:20:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 158 (0x1127dfc00) [pid = 1653] [serial = 724] [outer = 0x0] 03:20:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 159 (0x11286d400) [pid = 1653] [serial = 725] [outer = 0x1127dfc00] 03:20:19 INFO - PROCESS | 1653 | 1462962019779 Marionette DEBUG loaded listener.js 03:20:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 160 (0x11291a400) [pid = 1653] [serial = 726] [outer = 0x1127dfc00] 03:20:20 INFO - PROCESS | 1653 | 1462962020332 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]]]}] 03:20:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 03:20:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 823ms 03:20:20 INFO - PROCESS | 1653 | 1462962020359 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 03:20:20 INFO - PROCESS | 1653 | 1462962020363 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 03:20:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 03:20:20 INFO - PROCESS | 1653 | 1462962020367 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 03:20:20 INFO - PROCESS | 1653 | 1462962020369 Marionette TRACE conn2 <- [1,942,null,{}] 03:20:20 INFO - PROCESS | 1653 | 1462962020371 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}] 03:20:20 INFO - PROCESS | 1653 | 1462962020473 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 03:20:20 INFO - PROCESS | 1653 | 1462962020548 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x115f8c800 == 76 [pid = 1653] [id = 243] 03:20:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 161 (0x113204400) [pid = 1653] [serial = 727] [outer = 0x0] 03:20:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 162 (0x115f4f400) [pid = 1653] [serial = 728] [outer = 0x113204400] 03:20:20 INFO - PROCESS | 1653 | 1462962020577 Marionette DEBUG loaded listener.js 03:20:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 163 (0x11684dc00) [pid = 1653] [serial = 729] [outer = 0x113204400] 03:20:21 INFO - PROCESS | 1653 | --DOCSHELL 0x12aa73000 == 75 [pid = 1653] [id = 197] 03:20:21 INFO - PROCESS | 1653 | --DOCSHELL 0x12937a800 == 74 [pid = 1653] [id = 187] 03:20:21 INFO - PROCESS | 1653 | --DOCSHELL 0x12d90b000 == 73 [pid = 1653] [id = 232] 03:20:21 INFO - PROCESS | 1653 | --DOCSHELL 0x12bf93000 == 72 [pid = 1653] [id = 231] 03:20:21 INFO - PROCESS | 1653 | --DOCSHELL 0x12b85f000 == 71 [pid = 1653] [id = 230] 03:20:21 INFO - PROCESS | 1653 | --DOCSHELL 0x12b857800 == 70 [pid = 1653] [id = 229] 03:20:21 INFO - PROCESS | 1653 | --DOCSHELL 0x12a6be800 == 69 [pid = 1653] [id = 228] 03:20:21 INFO - PROCESS | 1653 | --DOCSHELL 0x12907f000 == 68 [pid = 1653] [id = 227] 03:20:21 INFO - PROCESS | 1653 | --DOCSHELL 0x124c78000 == 67 [pid = 1653] [id = 226] 03:20:21 INFO - PROCESS | 1653 | --DOCSHELL 0x121454800 == 66 [pid = 1653] [id = 225] 03:20:21 INFO - PROCESS | 1653 | --DOCSHELL 0x121184800 == 65 [pid = 1653] [id = 224] 03:20:21 INFO - PROCESS | 1653 | --DOCSHELL 0x11926b800 == 64 [pid = 1653] [id = 223] 03:20:21 INFO - PROCESS | 1653 | --DOCSHELL 0x1133bb800 == 63 [pid = 1653] [id = 222] 03:20:21 INFO - PROCESS | 1653 | --DOCSHELL 0x117e1c800 == 62 [pid = 1653] [id = 221] 03:20:21 INFO - PROCESS | 1653 | 1462962021064 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]]]}] 03:20:21 INFO - PROCESS | 1653 | --DOCSHELL 0x12d50b800 == 61 [pid = 1653] [id = 219] 03:20:21 INFO - PROCESS | 1653 | --DOCSHELL 0x12cd1f000 == 60 [pid = 1653] [id = 218] 03:20:21 INFO - PROCESS | 1653 | --DOCSHELL 0x12cd07800 == 59 [pid = 1653] [id = 217] 03:20:21 INFO - PROCESS | 1653 | --DOCSHELL 0x121970000 == 58 [pid = 1653] [id = 216] 03:20:21 INFO - PROCESS | 1653 | --DOCSHELL 0x1182e9800 == 57 [pid = 1653] [id = 215] 03:20:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 03:20:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 722ms 03:20:21 INFO - PROCESS | 1653 | 1462962021089 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 03:20:21 INFO - PROCESS | 1653 | 1462962021090 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 03:20:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 03:20:21 INFO - PROCESS | 1653 | 1462962021093 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 03:20:21 INFO - PROCESS | 1653 | 1462962021095 Marionette TRACE conn2 <- [1,946,null,{}] 03:20:21 INFO - PROCESS | 1653 | 1462962021102 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}] 03:20:21 INFO - PROCESS | 1653 | 1462962021191 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 03:20:21 INFO - PROCESS | 1653 | 1462962021199 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x1182ef800 == 58 [pid = 1653] [id = 244] 03:20:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 164 (0x1167ef800) [pid = 1653] [serial = 730] [outer = 0x0] 03:20:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 165 (0x1181b9400) [pid = 1653] [serial = 731] [outer = 0x1167ef800] 03:20:21 INFO - PROCESS | 1653 | 1462962021227 Marionette DEBUG loaded listener.js 03:20:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 166 (0x118fe3400) [pid = 1653] [serial = 732] [outer = 0x1167ef800] 03:20:21 INFO - PROCESS | 1653 | --DOMWINDOW == 165 (0x1289c0c00) [pid = 1653] [serial = 599] [outer = 0x0] [url = about:blank] 03:20:21 INFO - PROCESS | 1653 | --DOMWINDOW == 164 (0x12b01e400) [pid = 1653] [serial = 629] [outer = 0x0] [url = about:blank] 03:20:21 INFO - PROCESS | 1653 | --DOMWINDOW == 163 (0x1167f0c00) [pid = 1653] [serial = 608] [outer = 0x0] [url = about:blank] 03:20:21 INFO - PROCESS | 1653 | --DOMWINDOW == 162 (0x1180f5000) [pid = 1653] [serial = 609] [outer = 0x0] [url = about:blank] 03:20:21 INFO - PROCESS | 1653 | --DOMWINDOW == 161 (0x12131e000) [pid = 1653] [serial = 614] [outer = 0x0] [url = about:blank] 03:20:21 INFO - PROCESS | 1653 | --DOMWINDOW == 160 (0x1215e8c00) [pid = 1653] [serial = 615] [outer = 0x0] [url = about:blank] 03:20:21 INFO - PROCESS | 1653 | --DOMWINDOW == 159 (0x126a0c000) [pid = 1653] [serial = 620] [outer = 0x0] [url = about:blank] 03:20:21 INFO - PROCESS | 1653 | --DOMWINDOW == 158 (0x117e65800) [pid = 1653] [serial = 606] [outer = 0x0] [url = about:blank] 03:20:21 INFO - PROCESS | 1653 | --DOMWINDOW == 157 (0x116766000) [pid = 1653] [serial = 605] [outer = 0x0] [url = about:blank] 03:20:21 INFO - PROCESS | 1653 | --DOMWINDOW == 156 (0x12abaf000) [pid = 1653] [serial = 627] [outer = 0x0] [url = about:blank] 03:20:21 INFO - PROCESS | 1653 | --DOMWINDOW == 155 (0x121558000) [pid = 1653] [serial = 596] [outer = 0x0] [url = about:blank] 03:20:21 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x118f47400) [pid = 1653] [serial = 611] [outer = 0x0] [url = about:blank] 03:20:21 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x119d5ec00) [pid = 1653] [serial = 612] [outer = 0x0] [url = about:blank] 03:20:21 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x117e5f400) [pid = 1653] [serial = 593] [outer = 0x0] [url = about:blank] 03:20:21 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x1292b3800) [pid = 1653] [serial = 602] [outer = 0x0] [url = about:blank] 03:20:21 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x12b815000) [pid = 1653] [serial = 630] [outer = 0x0] [url = about:blank] 03:20:21 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x120eb9c00) [pid = 1653] [serial = 633] [outer = 0x0] [url = about:blank] 03:20:21 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x128aa1c00) [pid = 1653] [serial = 638] [outer = 0x0] [url = about:blank] 03:20:21 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x12ba63000) [pid = 1653] [serial = 635] [outer = 0x0] [url = about:blank] 03:20:21 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x1164b1800) [pid = 1653] [serial = 632] [outer = 0x0] [url = about:blank] 03:20:21 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x1292b6400) [pid = 1653] [serial = 624] [outer = 0x0] [url = about:blank] 03:20:21 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x128aa7400) [pid = 1653] [serial = 639] [outer = 0x0] [url = about:blank] 03:20:21 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x12bf67400) [pid = 1653] [serial = 636] [outer = 0x0] [url = about:blank] 03:20:21 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x128acc800) [pid = 1653] [serial = 621] [outer = 0x0] [url = about:blank] 03:20:21 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x128b0a400) [pid = 1653] [serial = 623] [outer = 0x0] [url = about:blank] 03:20:21 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x12aa4e400) [pid = 1653] [serial = 626] [outer = 0x0] [url = about:blank] 03:20:21 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x1218ca000) [pid = 1653] [serial = 617] [outer = 0x0] [url = about:blank] 03:20:21 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x123f23400) [pid = 1653] [serial = 618] [outer = 0x0] [url = about:blank] 03:20:21 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x129535400) [pid = 1653] [serial = 590] [outer = 0x0] [url = about:blank] 03:20:21 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x12aa48400) [pid = 1653] [serial = 591] [outer = 0x0] [url = about:blank] 03:20:21 INFO - PROCESS | 1653 | 1462962021644 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]]]}] 03:20:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 03:20:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 572ms 03:20:21 INFO - PROCESS | 1653 | 1462962021669 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 03:20:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 03:20:21 INFO - PROCESS | 1653 | 1462962021672 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 03:20:21 INFO - PROCESS | 1653 | 1462962021677 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 03:20:21 INFO - PROCESS | 1653 | 1462962021681 Marionette TRACE conn2 <- [1,950,null,{}] 03:20:21 INFO - PROCESS | 1653 | 1462962021684 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}] 03:20:21 INFO - PROCESS | 1653 | 1462962021812 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 03:20:21 INFO - PROCESS | 1653 | 1462962021816 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x121444000 == 59 [pid = 1653] [id = 245] 03:20:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x118fe4000) [pid = 1653] [serial = 733] [outer = 0x0] 03:20:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x119df4400) [pid = 1653] [serial = 734] [outer = 0x118fe4000] 03:20:21 INFO - PROCESS | 1653 | 1462962021843 Marionette DEBUG loaded listener.js 03:20:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x121557000) [pid = 1653] [serial = 735] [outer = 0x118fe4000] 03:20:22 INFO - PROCESS | 1653 | 1462962022178 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]]]}] 03:20:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 03:20:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 523ms 03:20:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 03:20:22 INFO - PROCESS | 1653 | 1462962022199 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 03:20:22 INFO - PROCESS | 1653 | 1462962022200 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 03:20:22 INFO - PROCESS | 1653 | 1462962022202 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 03:20:22 INFO - PROCESS | 1653 | 1462962022203 Marionette TRACE conn2 <- [1,954,null,{}] 03:20:22 INFO - PROCESS | 1653 | 1462962022215 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}] 03:20:22 INFO - PROCESS | 1653 | 1462962022302 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 03:20:22 INFO - PROCESS | 1653 | 1462962022306 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x124c88800 == 60 [pid = 1653] [id = 246] 03:20:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x12155c000) [pid = 1653] [serial = 736] [outer = 0x0] 03:20:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x121733c00) [pid = 1653] [serial = 737] [outer = 0x12155c000] 03:20:22 INFO - PROCESS | 1653 | 1462962022334 Marionette DEBUG loaded listener.js 03:20:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x121c18800) [pid = 1653] [serial = 738] [outer = 0x12155c000] 03:20:22 INFO - PROCESS | 1653 | 1462962022680 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]]]}] 03:20:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 03:20:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 529ms 03:20:22 INFO - PROCESS | 1653 | 1462962022731 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 03:20:22 INFO - PROCESS | 1653 | 1462962022733 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 03:20:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 03:20:22 INFO - PROCESS | 1653 | 1462962022735 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 03:20:22 INFO - PROCESS | 1653 | 1462962022736 Marionette TRACE conn2 <- [1,958,null,{}] 03:20:22 INFO - PROCESS | 1653 | 1462962022738 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}] 03:20:22 INFO - PROCESS | 1653 | 1462962022868 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 03:20:22 INFO - PROCESS | 1653 | 1462962022882 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x129091000 == 61 [pid = 1653] [id = 247] 03:20:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x121c15c00) [pid = 1653] [serial = 739] [outer = 0x0] 03:20:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x12435b400) [pid = 1653] [serial = 740] [outer = 0x121c15c00] 03:20:22 INFO - PROCESS | 1653 | 1462962022909 Marionette DEBUG loaded listener.js 03:20:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x128aa1c00) [pid = 1653] [serial = 741] [outer = 0x121c15c00] 03:20:23 INFO - PROCESS | 1653 | 1462962023246 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]]]}] 03:20:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 03:20:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 523ms 03:20:23 INFO - PROCESS | 1653 | 1462962023259 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 03:20:23 INFO - PROCESS | 1653 | 1462962023261 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 03:20:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 03:20:23 INFO - PROCESS | 1653 | 1462962023263 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 03:20:23 INFO - PROCESS | 1653 | 1462962023264 Marionette TRACE conn2 <- [1,962,null,{}] 03:20:23 INFO - PROCESS | 1653 | 1462962023267 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}] 03:20:23 INFO - PROCESS | 1653 | 1462962023383 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 03:20:23 INFO - PROCESS | 1653 | 1462962023398 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x12aa69000 == 62 [pid = 1653] [id = 248] 03:20:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x128aa7000) [pid = 1653] [serial = 742] [outer = 0x0] 03:20:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x128ad5400) [pid = 1653] [serial = 743] [outer = 0x128aa7000] 03:20:23 INFO - PROCESS | 1653 | 1462962023423 Marionette DEBUG loaded listener.js 03:20:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x128b0c000) [pid = 1653] [serial = 744] [outer = 0x128aa7000] 03:20:23 INFO - PROCESS | 1653 | 1462962023785 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]]]}] 03:20:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 03:20:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 568ms 03:20:23 INFO - PROCESS | 1653 | 1462962023831 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 03:20:23 INFO - PROCESS | 1653 | 1462962023833 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 03:20:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 03:20:23 INFO - PROCESS | 1653 | 1462962023835 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 03:20:23 INFO - PROCESS | 1653 | 1462962023836 Marionette TRACE conn2 <- [1,966,null,{}] 03:20:23 INFO - PROCESS | 1653 | 1462962023838 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}] 03:20:23 INFO - PROCESS | 1653 | 1462962023947 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 03:20:23 INFO - PROCESS | 1653 | 1462962023961 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b84a000 == 63 [pid = 1653] [id = 249] 03:20:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x128aa6800) [pid = 1653] [serial = 745] [outer = 0x0] 03:20:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x129544800) [pid = 1653] [serial = 746] [outer = 0x128aa6800] 03:20:23 INFO - PROCESS | 1653 | 1462962023986 Marionette DEBUG loaded listener.js 03:20:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x12abb2000) [pid = 1653] [serial = 747] [outer = 0x128aa6800] 03:20:24 INFO - PROCESS | 1653 | 1462962024342 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]]]}] 03:20:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 03:20:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 521ms 03:20:24 INFO - PROCESS | 1653 | 1462962024356 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 03:20:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 03:20:24 INFO - PROCESS | 1653 | 1462962024358 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 03:20:24 INFO - PROCESS | 1653 | 1462962024361 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 03:20:24 INFO - PROCESS | 1653 | 1462962024362 Marionette TRACE conn2 <- [1,970,null,{}] 03:20:24 INFO - PROCESS | 1653 | 1462962024365 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}] 03:20:24 INFO - PROCESS | 1653 | 1462962024481 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 03:20:24 INFO - PROCESS | 1653 | 1462962024494 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bf77800 == 64 [pid = 1653] [id = 250] 03:20:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x128aa7400) [pid = 1653] [serial = 748] [outer = 0x0] 03:20:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x12b020800) [pid = 1653] [serial = 749] [outer = 0x128aa7400] 03:20:24 INFO - PROCESS | 1653 | 1462962024519 Marionette DEBUG loaded listener.js 03:20:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x12ba9d800) [pid = 1653] [serial = 750] [outer = 0x128aa7400] 03:20:24 INFO - PROCESS | 1653 | 1462962024880 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]]]}] 03:20:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 03:20:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 569ms 03:20:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 03:20:24 INFO - PROCESS | 1653 | 1462962024931 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 03:20:24 INFO - PROCESS | 1653 | 1462962024932 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 03:20:24 INFO - PROCESS | 1653 | 1462962024934 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 03:20:24 INFO - PROCESS | 1653 | 1462962024935 Marionette TRACE conn2 <- [1,974,null,{}] 03:20:24 INFO - PROCESS | 1653 | 1462962024937 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}] 03:20:25 INFO - PROCESS | 1653 | 1462962025045 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 03:20:25 INFO - PROCESS | 1653 | 1462962025060 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c51b800 == 65 [pid = 1653] [id = 251] 03:20:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x12bdb1000) [pid = 1653] [serial = 751] [outer = 0x0] 03:20:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 156 (0x12bf69800) [pid = 1653] [serial = 752] [outer = 0x12bdb1000] 03:20:25 INFO - PROCESS | 1653 | 1462962025085 Marionette DEBUG loaded listener.js 03:20:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 157 (0x12bf72800) [pid = 1653] [serial = 753] [outer = 0x12bdb1000] 03:20:25 INFO - PROCESS | 1653 | --DOMWINDOW == 156 (0x12ba60000) [pid = 1653] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 03:20:25 INFO - PROCESS | 1653 | --DOMWINDOW == 155 (0x126a08000) [pid = 1653] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 03:20:25 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x119df3000) [pid = 1653] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 03:20:25 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x126c0c400) [pid = 1653] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 03:20:25 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x112587c00) [pid = 1653] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 03:20:25 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x11660d800) [pid = 1653] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 03:20:25 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x121113000) [pid = 1653] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 03:20:25 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x1289c7400) [pid = 1653] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 03:20:25 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x118748400) [pid = 1653] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 03:20:25 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x1215ef000) [pid = 1653] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 03:20:25 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x12198dc00) [pid = 1653] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 03:20:25 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x11258e000) [pid = 1653] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 03:20:25 INFO - PROCESS | 1653 | 1462962025532 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]]]}] 03:20:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 03:20:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 621ms 03:20:25 INFO - PROCESS | 1653 | 1462962025555 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 03:20:25 INFO - PROCESS | 1653 | 1462962025557 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 03:20:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 03:20:25 INFO - PROCESS | 1653 | 1462962025565 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 03:20:25 INFO - PROCESS | 1653 | 1462962025567 Marionette TRACE conn2 <- [1,978,null,{}] 03:20:25 INFO - PROCESS | 1653 | 1462962025569 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}] 03:20:25 INFO - PROCESS | 1653 | 1462962025704 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 03:20:25 INFO - PROCESS | 1653 | 1462962025763 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c52d800 == 66 [pid = 1653] [id = 252] 03:20:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x112587c00) [pid = 1653] [serial = 754] [outer = 0x0] 03:20:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x128a2f000) [pid = 1653] [serial = 755] [outer = 0x112587c00] 03:20:25 INFO - PROCESS | 1653 | 1462962025792 Marionette DEBUG loaded listener.js 03:20:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x128a3a800) [pid = 1653] [serial = 756] [outer = 0x112587c00] 03:20:26 INFO - PROCESS | 1653 | 1462962026127 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]]]}] 03:20:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 03:20:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 570ms 03:20:26 INFO - PROCESS | 1653 | 1462962026136 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 03:20:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 03:20:26 INFO - PROCESS | 1653 | 1462962026138 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 03:20:26 INFO - PROCESS | 1653 | 1462962026143 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 03:20:26 INFO - PROCESS | 1653 | 1462962026145 Marionette TRACE conn2 <- [1,982,null,{}] 03:20:26 INFO - PROCESS | 1653 | 1462962026149 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}] 03:20:26 INFO - PROCESS | 1653 | 1462962026324 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 03:20:26 INFO - PROCESS | 1653 | 1462962026377 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d902800 == 67 [pid = 1653] [id = 253] 03:20:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x120fa6400) [pid = 1653] [serial = 757] [outer = 0x0] 03:20:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x120fb0800) [pid = 1653] [serial = 758] [outer = 0x120fa6400] 03:20:26 INFO - PROCESS | 1653 | 1462962026419 Marionette DEBUG loaded listener.js 03:20:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x123f25000) [pid = 1653] [serial = 759] [outer = 0x120fa6400] 03:20:26 INFO - PROCESS | 1653 | 1462962026744 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]]]}] 03:20:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 03:20:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 622ms 03:20:26 INFO - PROCESS | 1653 | 1462962026768 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 03:20:26 INFO - PROCESS | 1653 | 1462962026769 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 03:20:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 03:20:26 INFO - PROCESS | 1653 | 1462962026771 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 03:20:26 INFO - PROCESS | 1653 | 1462962026772 Marionette TRACE conn2 <- [1,986,null,{}] 03:20:26 INFO - PROCESS | 1653 | 1462962026783 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}] 03:20:26 INFO - PROCESS | 1653 | 1462962026878 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 03:20:26 INFO - PROCESS | 1653 | 1462962026951 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x12dfc7000 == 68 [pid = 1653] [id = 254] 03:20:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x120faac00) [pid = 1653] [serial = 760] [outer = 0x0] 03:20:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x128a9e000) [pid = 1653] [serial = 761] [outer = 0x120faac00] 03:20:26 INFO - PROCESS | 1653 | 1462962026976 Marionette DEBUG loaded listener.js 03:20:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x12c504c00) [pid = 1653] [serial = 762] [outer = 0x120faac00] 03:20:27 INFO - PROCESS | 1653 | 1462962027242 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]]]}] 03:20:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 03:20:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 519ms 03:20:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 03:20:27 INFO - PROCESS | 1653 | 1462962027298 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 03:20:27 INFO - PROCESS | 1653 | 1462962027300 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 03:20:27 INFO - PROCESS | 1653 | 1462962027302 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 03:20:27 INFO - PROCESS | 1653 | 1462962027303 Marionette TRACE conn2 <- [1,990,null,{}] 03:20:27 INFO - PROCESS | 1653 | 1462962027306 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}] 03:20:27 INFO - PROCESS | 1653 | 1462962027497 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 03:20:27 INFO - PROCESS | 1653 | 1462962027615 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x112722000 == 69 [pid = 1653] [id = 255] 03:20:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x110da1c00) [pid = 1653] [serial = 763] [outer = 0x0] 03:20:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 156 (0x110daac00) [pid = 1653] [serial = 764] [outer = 0x110da1c00] 03:20:27 INFO - PROCESS | 1653 | 1462962027668 Marionette DEBUG loaded listener.js 03:20:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 157 (0x1127d0400) [pid = 1653] [serial = 765] [outer = 0x110da1c00] 03:20:28 INFO - PROCESS | 1653 | 1462962028234 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]]]}] 03:20:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 03:20:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 973ms 03:20:28 INFO - PROCESS | 1653 | 1462962028277 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 03:20:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 03:20:28 INFO - PROCESS | 1653 | 1462962028281 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 03:20:28 INFO - PROCESS | 1653 | 1462962028285 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 03:20:28 INFO - PROCESS | 1653 | 1462962028289 Marionette TRACE conn2 <- [1,994,null,{}] 03:20:28 INFO - PROCESS | 1653 | 1462962028318 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}] 03:20:28 INFO - PROCESS | 1653 | 1462962028488 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 03:20:28 INFO - PROCESS | 1653 | 1462962028592 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x121293800 == 70 [pid = 1653] [id = 256] 03:20:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 158 (0x112919c00) [pid = 1653] [serial = 766] [outer = 0x0] 03:20:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 159 (0x116463800) [pid = 1653] [serial = 767] [outer = 0x112919c00] 03:20:28 INFO - PROCESS | 1653 | 1462962028641 Marionette DEBUG loaded listener.js 03:20:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 160 (0x116a63000) [pid = 1653] [serial = 768] [outer = 0x112919c00] 03:20:29 INFO - PROCESS | 1653 | 1462962029095 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]]]}] 03:20:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 03:20:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 877ms 03:20:29 INFO - PROCESS | 1653 | 1462962029162 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 03:20:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 03:20:29 INFO - PROCESS | 1653 | 1462962029164 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 03:20:29 INFO - PROCESS | 1653 | 1462962029167 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 03:20:29 INFO - PROCESS | 1653 | 1462962029168 Marionette TRACE conn2 <- [1,998,null,{}] 03:20:29 INFO - PROCESS | 1653 | 1462962029171 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}] 03:20:29 INFO - PROCESS | 1653 | 1462962029283 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 03:20:29 INFO - PROCESS | 1653 | 1462962029387 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cd21000 == 71 [pid = 1653] [id = 257] 03:20:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 161 (0x1180a4400) [pid = 1653] [serial = 769] [outer = 0x0] 03:20:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 162 (0x118f64800) [pid = 1653] [serial = 770] [outer = 0x1180a4400] 03:20:29 INFO - PROCESS | 1653 | 1462962029419 Marionette DEBUG loaded listener.js 03:20:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 163 (0x120faa400) [pid = 1653] [serial = 771] [outer = 0x1180a4400] 03:20:29 INFO - PROCESS | 1653 | 1462962029841 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]]]}] 03:20:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 03:20:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 719ms 03:20:29 INFO - PROCESS | 1653 | 1462962029887 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 03:20:29 INFO - PROCESS | 1653 | 1462962029889 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 03:20:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 03:20:29 INFO - PROCESS | 1653 | 1462962029913 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 03:20:29 INFO - PROCESS | 1653 | 1462962029917 Marionette TRACE conn2 <- [1,1002,null,{}] 03:20:29 INFO - PROCESS | 1653 | 1462962029919 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}] 03:20:30 INFO - PROCESS | 1653 | 1462962030037 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 03:20:30 INFO - PROCESS | 1653 | 1462962030112 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x134036800 == 72 [pid = 1653] [id = 258] 03:20:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 164 (0x120fab400) [pid = 1653] [serial = 772] [outer = 0x0] 03:20:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 165 (0x123f24c00) [pid = 1653] [serial = 773] [outer = 0x120fab400] 03:20:30 INFO - PROCESS | 1653 | 1462962030144 Marionette DEBUG loaded listener.js 03:20:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 166 (0x1289c0000) [pid = 1653] [serial = 774] [outer = 0x120fab400] 03:20:30 INFO - PROCESS | 1653 | 1462962030595 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]]]}] 03:20:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 03:20:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 732ms 03:20:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 03:20:30 INFO - PROCESS | 1653 | 1462962030639 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 03:20:30 INFO - PROCESS | 1653 | 1462962030640 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 03:20:30 INFO - PROCESS | 1653 | 1462962030642 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 03:20:30 INFO - PROCESS | 1653 | 1462962030644 Marionette TRACE conn2 <- [1,1006,null,{}] 03:20:30 INFO - PROCESS | 1653 | 1462962030646 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}] 03:20:30 INFO - PROCESS | 1653 | 1462962030757 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 03:20:30 INFO - PROCESS | 1653 | 1462962030860 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x133610000 == 73 [pid = 1653] [id = 259] 03:20:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 167 (0x12673b800) [pid = 1653] [serial = 775] [outer = 0x0] 03:20:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 168 (0x128a31400) [pid = 1653] [serial = 776] [outer = 0x12673b800] 03:20:30 INFO - PROCESS | 1653 | 1462962030891 Marionette DEBUG loaded listener.js 03:20:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 169 (0x128a9ec00) [pid = 1653] [serial = 777] [outer = 0x12673b800] 03:20:31 INFO - PROCESS | 1653 | 1462962031284 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]]]}] 03:20:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 03:20:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 670ms 03:20:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 03:20:31 INFO - PROCESS | 1653 | 1462962031313 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 03:20:31 INFO - PROCESS | 1653 | 1462962031314 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 03:20:31 INFO - PROCESS | 1653 | 1462962031316 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 03:20:31 INFO - PROCESS | 1653 | 1462962031318 Marionette TRACE conn2 <- [1,1010,null,{}] 03:20:31 INFO - PROCESS | 1653 | 1462962031320 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}] 03:20:31 INFO - PROCESS | 1653 | 1462962031451 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 03:20:31 INFO - PROCESS | 1653 | 1462962031527 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x1348df000 == 74 [pid = 1653] [id = 260] 03:20:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 170 (0x110e0e400) [pid = 1653] [serial = 778] [outer = 0x0] 03:20:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 171 (0x110e10000) [pid = 1653] [serial = 779] [outer = 0x110e0e400] 03:20:31 INFO - PROCESS | 1653 | 1462962031562 Marionette DEBUG loaded listener.js 03:20:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 172 (0x128ad9c00) [pid = 1653] [serial = 780] [outer = 0x110e0e400] 03:20:31 INFO - PROCESS | 1653 | 1462962031991 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]]]}] 03:20:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 03:20:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 720ms 03:20:32 INFO - PROCESS | 1653 | 1462962032037 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 03:20:32 INFO - PROCESS | 1653 | 1462962032038 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 03:20:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 03:20:32 INFO - PROCESS | 1653 | 1462962032041 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 03:20:32 INFO - PROCESS | 1653 | 1462962032042 Marionette TRACE conn2 <- [1,1014,null,{}] 03:20:32 INFO - PROCESS | 1653 | 1462962032045 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}] 03:20:32 INFO - PROCESS | 1653 | 1462962032153 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 03:20:32 INFO - PROCESS | 1653 | 1462962032280 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d918000 == 75 [pid = 1653] [id = 261] 03:20:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 173 (0x1127d4c00) [pid = 1653] [serial = 781] [outer = 0x0] 03:20:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 174 (0x12bdb8400) [pid = 1653] [serial = 782] [outer = 0x1127d4c00] 03:20:32 INFO - PROCESS | 1653 | 1462962032314 Marionette DEBUG loaded listener.js 03:20:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 175 (0x12c6a4800) [pid = 1653] [serial = 783] [outer = 0x1127d4c00] 03:20:32 INFO - PROCESS | 1653 | 1462962032743 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]]]}] 03:20:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 03:20:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 771ms 03:20:32 INFO - PROCESS | 1653 | 1462962032828 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 03:20:32 INFO - PROCESS | 1653 | 1462962032829 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 03:20:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 03:20:32 INFO - PROCESS | 1653 | 1462962032832 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 03:20:32 INFO - PROCESS | 1653 | 1462962032833 Marionette TRACE conn2 <- [1,1018,null,{}] 03:20:32 INFO - PROCESS | 1653 | 1462962032836 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}] 03:20:32 INFO - PROCESS | 1653 | 1462962032948 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 03:20:33 INFO - PROCESS | 1653 | 1462962033239 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x119247800 == 76 [pid = 1653] [id = 262] 03:20:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 176 (0x110e02c00) [pid = 1653] [serial = 784] [outer = 0x0] 03:20:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 177 (0x110e09400) [pid = 1653] [serial = 785] [outer = 0x110e02c00] 03:20:33 INFO - PROCESS | 1653 | 1462962033269 Marionette DEBUG loaded listener.js 03:20:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 178 (0x110e11c00) [pid = 1653] [serial = 786] [outer = 0x110e02c00] 03:20:33 INFO - PROCESS | 1653 | 1462962033691 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]]]}] 03:20:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 03:20:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 922ms 03:20:33 INFO - PROCESS | 1653 | 1462962033755 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 03:20:33 INFO - PROCESS | 1653 | 1462962033758 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 03:20:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 03:20:33 INFO - PROCESS | 1653 | 1462962033761 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 03:20:33 INFO - PROCESS | 1653 | 1462962033763 Marionette TRACE conn2 <- [1,1022,null,{}] 03:20:33 INFO - PROCESS | 1653 | 1462962033767 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}] 03:20:33 INFO - PROCESS | 1653 | 1462962033870 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 03:20:33 INFO - PROCESS | 1653 | 1462962033936 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x12164c800 == 77 [pid = 1653] [id = 263] 03:20:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 179 (0x1127dcc00) [pid = 1653] [serial = 787] [outer = 0x0] 03:20:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 180 (0x112870400) [pid = 1653] [serial = 788] [outer = 0x1127dcc00] 03:20:33 INFO - PROCESS | 1653 | 1462962033964 Marionette DEBUG loaded listener.js 03:20:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 181 (0x112a71000) [pid = 1653] [serial = 789] [outer = 0x1127dcc00] 03:20:34 INFO - PROCESS | 1653 | 1462962034403 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]]]}] 03:20:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 03:20:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 670ms 03:20:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 03:20:34 INFO - PROCESS | 1653 | 1462962034454 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 03:20:34 INFO - PROCESS | 1653 | 1462962034456 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 03:20:34 INFO - PROCESS | 1653 | --DOCSHELL 0x12dfc7000 == 76 [pid = 1653] [id = 254] 03:20:34 INFO - PROCESS | 1653 | --DOCSHELL 0x12d902800 == 75 [pid = 1653] [id = 253] 03:20:34 INFO - PROCESS | 1653 | --DOCSHELL 0x12c52d800 == 74 [pid = 1653] [id = 252] 03:20:34 INFO - PROCESS | 1653 | --DOCSHELL 0x12c51b800 == 73 [pid = 1653] [id = 251] 03:20:34 INFO - PROCESS | 1653 | --DOCSHELL 0x12bf77800 == 72 [pid = 1653] [id = 250] 03:20:34 INFO - PROCESS | 1653 | --DOCSHELL 0x12b84a000 == 71 [pid = 1653] [id = 249] 03:20:34 INFO - PROCESS | 1653 | 1462962034519 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 03:20:34 INFO - PROCESS | 1653 | 1462962034520 Marionette TRACE conn2 <- [1,1026,null,{}] 03:20:34 INFO - PROCESS | 1653 | --DOCSHELL 0x12aa69000 == 70 [pid = 1653] [id = 248] 03:20:34 INFO - PROCESS | 1653 | --DOCSHELL 0x129091000 == 69 [pid = 1653] [id = 247] 03:20:34 INFO - PROCESS | 1653 | --DOCSHELL 0x124c88800 == 68 [pid = 1653] [id = 246] 03:20:34 INFO - PROCESS | 1653 | --DOCSHELL 0x121444000 == 67 [pid = 1653] [id = 245] 03:20:34 INFO - PROCESS | 1653 | --DOCSHELL 0x1182ef800 == 66 [pid = 1653] [id = 244] 03:20:34 INFO - PROCESS | 1653 | --DOCSHELL 0x115f8c800 == 65 [pid = 1653] [id = 243] 03:20:34 INFO - PROCESS | 1653 | --DOCSHELL 0x119244000 == 64 [pid = 1653] [id = 242] 03:20:34 INFO - PROCESS | 1653 | --DOCSHELL 0x12db5e000 == 63 [pid = 1653] [id = 236] 03:20:34 INFO - PROCESS | 1653 | --DOCSHELL 0x12669d800 == 62 [pid = 1653] [id = 235] 03:20:34 INFO - PROCESS | 1653 | --DOCSHELL 0x1187b7000 == 61 [pid = 1653] [id = 234] 03:20:34 INFO - PROCESS | 1653 | 1462962034539 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}] 03:20:34 INFO - PROCESS | 1653 | 1462962034636 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 03:20:34 INFO - PROCESS | 1653 | 1462962034641 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x116877800 == 62 [pid = 1653] [id = 264] 03:20:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 182 (0x1164b0c00) [pid = 1653] [serial = 790] [outer = 0x0] 03:20:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 183 (0x1168c1c00) [pid = 1653] [serial = 791] [outer = 0x1164b0c00] 03:20:34 INFO - PROCESS | 1653 | 1462962034669 Marionette DEBUG loaded listener.js 03:20:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 184 (0x1180ef000) [pid = 1653] [serial = 792] [outer = 0x1164b0c00] 03:20:34 INFO - PROCESS | 1653 | --DOMWINDOW == 183 (0x12ba9f800) [pid = 1653] [serial = 695] [outer = 0x0] [url = about:blank] 03:20:34 INFO - PROCESS | 1653 | --DOMWINDOW == 182 (0x1278c2c00) [pid = 1653] [serial = 680] [outer = 0x0] [url = about:blank] 03:20:34 INFO - PROCESS | 1653 | --DOMWINDOW == 181 (0x12155e800) [pid = 1653] [serial = 672] [outer = 0x0] [url = about:blank] 03:20:34 INFO - PROCESS | 1653 | --DOMWINDOW == 180 (0x12131d400) [pid = 1653] [serial = 671] [outer = 0x0] [url = about:blank] 03:20:34 INFO - PROCESS | 1653 | --DOMWINDOW == 179 (0x121c10c00) [pid = 1653] [serial = 641] [outer = 0x0] [url = about:blank] 03:20:34 INFO - PROCESS | 1653 | --DOMWINDOW == 178 (0x128aa2c00) [pid = 1653] [serial = 683] [outer = 0x0] [url = about:blank] 03:20:34 INFO - PROCESS | 1653 | --DOMWINDOW == 177 (0x115ea0400) [pid = 1653] [serial = 663] [outer = 0x0] [url = about:blank] 03:20:34 INFO - PROCESS | 1653 | --DOMWINDOW == 176 (0x112925800) [pid = 1653] [serial = 662] [outer = 0x0] [url = about:blank] 03:20:34 INFO - PROCESS | 1653 | --DOMWINDOW == 175 (0x128aa9000) [pid = 1653] [serial = 656] [outer = 0x0] [url = about:blank] 03:20:34 INFO - PROCESS | 1653 | --DOMWINDOW == 174 (0x118fe7400) [pid = 1653] [serial = 647] [outer = 0x0] [url = about:blank] 03:20:34 INFO - PROCESS | 1653 | --DOMWINDOW == 173 (0x116a5c000) [pid = 1653] [serial = 665] [outer = 0x0] [url = about:blank] 03:20:34 INFO - PROCESS | 1653 | --DOMWINDOW == 172 (0x11811a000) [pid = 1653] [serial = 666] [outer = 0x0] [url = about:blank] 03:20:34 INFO - PROCESS | 1653 | --DOMWINDOW == 171 (0x1289bc400) [pid = 1653] [serial = 681] [outer = 0x0] [url = about:blank] 03:20:34 INFO - PROCESS | 1653 | --DOMWINDOW == 170 (0x12431f800) [pid = 1653] [serial = 650] [outer = 0x0] [url = about:blank] 03:20:34 INFO - PROCESS | 1653 | --DOMWINDOW == 169 (0x121996000) [pid = 1653] [serial = 674] [outer = 0x0] [url = about:blank] 03:20:34 INFO - PROCESS | 1653 | --DOMWINDOW == 168 (0x121c11400) [pid = 1653] [serial = 675] [outer = 0x0] [url = about:blank] 03:20:34 INFO - PROCESS | 1653 | --DOMWINDOW == 167 (0x11676e400) [pid = 1653] [serial = 644] [outer = 0x0] [url = about:blank] 03:20:34 INFO - PROCESS | 1653 | --DOMWINDOW == 166 (0x128b05800) [pid = 1653] [serial = 686] [outer = 0x0] [url = about:blank] 03:20:34 INFO - PROCESS | 1653 | --DOMWINDOW == 165 (0x118f6a000) [pid = 1653] [serial = 668] [outer = 0x0] [url = about:blank] 03:20:34 INFO - PROCESS | 1653 | --DOMWINDOW == 164 (0x119b2ac00) [pid = 1653] [serial = 669] [outer = 0x0] [url = about:blank] 03:20:34 INFO - PROCESS | 1653 | --DOMWINDOW == 163 (0x128a9c800) [pid = 1653] [serial = 689] [outer = 0x0] [url = about:blank] 03:20:34 INFO - PROCESS | 1653 | --DOMWINDOW == 162 (0x12ba5fc00) [pid = 1653] [serial = 693] [outer = 0x0] [url = about:blank] 03:20:34 INFO - PROCESS | 1653 | --DOMWINDOW == 161 (0x128ad1c00) [pid = 1653] [serial = 684] [outer = 0x0] [url = about:blank] 03:20:34 INFO - PROCESS | 1653 | --DOMWINDOW == 160 (0x1278cb000) [pid = 1653] [serial = 653] [outer = 0x0] [url = about:blank] 03:20:34 INFO - PROCESS | 1653 | --DOMWINDOW == 159 (0x115e98800) [pid = 1653] [serial = 659] [outer = 0x0] [url = about:blank] 03:20:34 INFO - PROCESS | 1653 | --DOMWINDOW == 158 (0x12aa51800) [pid = 1653] [serial = 692] [outer = 0x0] [url = about:blank] 03:20:34 INFO - PROCESS | 1653 | --DOMWINDOW == 157 (0x12435dc00) [pid = 1653] [serial = 678] [outer = 0x0] [url = about:blank] 03:20:34 INFO - PROCESS | 1653 | --DOMWINDOW == 156 (0x12906d000) [pid = 1653] [serial = 690] [outer = 0x0] [url = about:blank] 03:20:34 INFO - PROCESS | 1653 | --DOMWINDOW == 155 (0x121cf6000) [pid = 1653] [serial = 677] [outer = 0x0] [url = about:blank] 03:20:34 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x12bdb6000) [pid = 1653] [serial = 696] [outer = 0x0] [url = about:blank] 03:20:34 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x12906b000) [pid = 1653] [serial = 687] [outer = 0x0] [url = about:blank] 03:20:35 INFO - PROCESS | 1653 | 1462962035058 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]]]}] 03:20:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 03:20:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 645ms 03:20:35 INFO - PROCESS | 1653 | 1462962035105 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 03:20:35 INFO - PROCESS | 1653 | 1462962035107 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 03:20:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 03:20:35 INFO - PROCESS | 1653 | 1462962035113 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 03:20:35 INFO - PROCESS | 1653 | 1462962035117 Marionette TRACE conn2 <- [1,1030,null,{}] 03:20:35 INFO - PROCESS | 1653 | 1462962035121 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}] 03:20:35 INFO - PROCESS | 1653 | 1462962035213 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 03:20:35 INFO - PROCESS | 1653 | 1462962035218 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x121185000 == 63 [pid = 1653] [id = 265] 03:20:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x118121800) [pid = 1653] [serial = 793] [outer = 0x0] 03:20:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x11874a000) [pid = 1653] [serial = 794] [outer = 0x118121800] 03:20:35 INFO - PROCESS | 1653 | 1462962035245 Marionette DEBUG loaded listener.js 03:20:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 156 (0x119733800) [pid = 1653] [serial = 795] [outer = 0x118121800] 03:20:35 INFO - PROCESS | 1653 | 1462962035611 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]]]}] 03:20:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 03:20:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 529ms 03:20:35 INFO - PROCESS | 1653 | 1462962035639 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 03:20:35 INFO - PROCESS | 1653 | 1462962035640 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 03:20:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 03:20:35 INFO - PROCESS | 1653 | 1462962035643 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 03:20:35 INFO - PROCESS | 1653 | 1462962035646 Marionette TRACE conn2 <- [1,1034,null,{}] 03:20:35 INFO - PROCESS | 1653 | 1462962035656 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}] 03:20:35 INFO - PROCESS | 1653 | 1462962035742 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 03:20:35 INFO - PROCESS | 1653 | 1462962035749 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x118f87000 == 64 [pid = 1653] [id = 266] 03:20:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 157 (0x119812800) [pid = 1653] [serial = 796] [outer = 0x0] 03:20:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 158 (0x120fa8400) [pid = 1653] [serial = 797] [outer = 0x119812800] 03:20:35 INFO - PROCESS | 1653 | 1462962035775 Marionette DEBUG loaded listener.js 03:20:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 159 (0x12115e000) [pid = 1653] [serial = 798] [outer = 0x119812800] 03:20:36 INFO - PROCESS | 1653 | 1462962036129 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]]]}] 03:20:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 03:20:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 530ms 03:20:36 INFO - PROCESS | 1653 | 1462962036174 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 03:20:36 INFO - PROCESS | 1653 | 1462962036175 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 03:20:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 03:20:36 INFO - PROCESS | 1653 | 1462962036179 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 03:20:36 INFO - PROCESS | 1653 | 1462962036181 Marionette TRACE conn2 <- [1,1038,null,{}] 03:20:36 INFO - PROCESS | 1653 | 1462962036183 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}] 03:20:36 INFO - PROCESS | 1653 | 1462962036271 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 03:20:36 INFO - PROCESS | 1653 | 1462962036278 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x124c89800 == 65 [pid = 1653] [id = 267] 03:20:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 160 (0x1215ea400) [pid = 1653] [serial = 799] [outer = 0x0] 03:20:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 161 (0x121996000) [pid = 1653] [serial = 800] [outer = 0x1215ea400] 03:20:36 INFO - PROCESS | 1653 | 1462962036310 Marionette DEBUG loaded listener.js 03:20:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 162 (0x123f21c00) [pid = 1653] [serial = 801] [outer = 0x1215ea400] 03:20:36 INFO - PROCESS | 1653 | 1462962036664 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]]]}] 03:20:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 03:20:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 519ms 03:20:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 03:20:36 INFO - PROCESS | 1653 | 1462962036698 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 03:20:36 INFO - PROCESS | 1653 | 1462962036700 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 03:20:36 INFO - PROCESS | 1653 | 1462962036702 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 03:20:36 INFO - PROCESS | 1653 | 1462962036703 Marionette TRACE conn2 <- [1,1042,null,{}] 03:20:36 INFO - PROCESS | 1653 | 1462962036706 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}] 03:20:36 INFO - PROCESS | 1653 | 1462962036803 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 03:20:36 INFO - PROCESS | 1653 | 1462962036884 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x128e91000 == 66 [pid = 1653] [id = 268] 03:20:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 163 (0x123f50000) [pid = 1653] [serial = 802] [outer = 0x0] 03:20:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 164 (0x124d55400) [pid = 1653] [serial = 803] [outer = 0x123f50000] 03:20:36 INFO - PROCESS | 1653 | 1462962036910 Marionette DEBUG loaded listener.js 03:20:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 165 (0x1278cb000) [pid = 1653] [serial = 804] [outer = 0x123f50000] 03:20:37 INFO - PROCESS | 1653 | 1462962037275 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]]]}] 03:20:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 03:20:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 621ms 03:20:37 INFO - PROCESS | 1653 | 1462962037324 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 03:20:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 03:20:37 INFO - PROCESS | 1653 | 1462962037326 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 03:20:37 INFO - PROCESS | 1653 | 1462962037330 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 03:20:37 INFO - PROCESS | 1653 | 1462962037331 Marionette TRACE conn2 <- [1,1046,null,{}] 03:20:37 INFO - PROCESS | 1653 | 1462962037334 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}] 03:20:37 INFO - PROCESS | 1653 | 1462962037459 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 03:20:37 INFO - PROCESS | 1653 | 1462962037480 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x12aa5b800 == 67 [pid = 1653] [id = 269] 03:20:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 166 (0x1278c1400) [pid = 1653] [serial = 805] [outer = 0x0] 03:20:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 167 (0x128a31c00) [pid = 1653] [serial = 806] [outer = 0x1278c1400] 03:20:37 INFO - PROCESS | 1653 | 1462962037509 Marionette DEBUG loaded listener.js 03:20:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 168 (0x128a9c800) [pid = 1653] [serial = 807] [outer = 0x1278c1400] 03:20:37 INFO - PROCESS | 1653 | 1462962037936 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]]]}] 03:20:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 03:20:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 621ms 03:20:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 03:20:37 INFO - PROCESS | 1653 | 1462962037950 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 03:20:37 INFO - PROCESS | 1653 | 1462962037952 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 03:20:37 INFO - PROCESS | 1653 | 1462962037954 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 03:20:37 INFO - PROCESS | 1653 | 1462962037955 Marionette TRACE conn2 <- [1,1050,null,{}] 03:20:37 INFO - PROCESS | 1653 | 1462962037957 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}] 03:20:38 INFO - PROCESS | 1653 | 1462962038070 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 03:20:38 INFO - PROCESS | 1653 | 1462962038084 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b84b000 == 68 [pid = 1653] [id = 270] 03:20:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 169 (0x1187d8c00) [pid = 1653] [serial = 808] [outer = 0x0] 03:20:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 170 (0x1264b7000) [pid = 1653] [serial = 809] [outer = 0x1187d8c00] 03:20:38 INFO - PROCESS | 1653 | 1462962038110 Marionette DEBUG loaded listener.js 03:20:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 171 (0x128ad3c00) [pid = 1653] [serial = 810] [outer = 0x1187d8c00] 03:20:38 INFO - PROCESS | 1653 | 1462962038486 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]]]}] 03:20:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 03:20:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 570ms 03:20:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 03:20:38 INFO - PROCESS | 1653 | 1462962038524 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 03:20:38 INFO - PROCESS | 1653 | 1462962038525 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 03:20:38 INFO - PROCESS | 1653 | 1462962038528 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 03:20:38 INFO - PROCESS | 1653 | 1462962038529 Marionette TRACE conn2 <- [1,1054,null,{}] 03:20:38 INFO - PROCESS | 1653 | 1462962038531 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}] 03:20:38 INFO - PROCESS | 1653 | 1462962038643 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 03:20:38 INFO - PROCESS | 1653 | 1462962038685 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bf78800 == 69 [pid = 1653] [id = 271] 03:20:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 172 (0x126c1ac00) [pid = 1653] [serial = 811] [outer = 0x0] 03:20:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 173 (0x128eb1400) [pid = 1653] [serial = 812] [outer = 0x126c1ac00] 03:20:38 INFO - PROCESS | 1653 | 1462962038710 Marionette DEBUG loaded listener.js 03:20:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 174 (0x1293e7c00) [pid = 1653] [serial = 813] [outer = 0x126c1ac00] 03:20:39 INFO - PROCESS | 1653 | --DOMWINDOW == 173 (0x128aa7000) [pid = 1653] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 03:20:39 INFO - PROCESS | 1653 | --DOMWINDOW == 172 (0x128aa7400) [pid = 1653] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 03:20:39 INFO - PROCESS | 1653 | --DOMWINDOW == 171 (0x120fa6400) [pid = 1653] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 03:20:39 INFO - PROCESS | 1653 | --DOMWINDOW == 170 (0x128aa6800) [pid = 1653] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 03:20:39 INFO - PROCESS | 1653 | --DOMWINDOW == 169 (0x12bdb1000) [pid = 1653] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 03:20:39 INFO - PROCESS | 1653 | --DOMWINDOW == 168 (0x1167ef800) [pid = 1653] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 03:20:39 INFO - PROCESS | 1653 | --DOMWINDOW == 167 (0x1127dfc00) [pid = 1653] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 03:20:39 INFO - PROCESS | 1653 | --DOMWINDOW == 166 (0x112587c00) [pid = 1653] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 03:20:39 INFO - PROCESS | 1653 | --DOMWINDOW == 165 (0x118fe4000) [pid = 1653] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 03:20:39 INFO - PROCESS | 1653 | --DOMWINDOW == 164 (0x113204400) [pid = 1653] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 03:20:39 INFO - PROCESS | 1653 | --DOMWINDOW == 163 (0x121c15c00) [pid = 1653] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 03:20:39 INFO - PROCESS | 1653 | --DOMWINDOW == 162 (0x12155c000) [pid = 1653] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 03:20:39 INFO - PROCESS | 1653 | 1462962039182 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]]]}] 03:20:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 03:20:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 671ms 03:20:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 03:20:39 INFO - PROCESS | 1653 | 1462962039200 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 03:20:39 INFO - PROCESS | 1653 | 1462962039201 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 03:20:39 INFO - PROCESS | 1653 | 1462962039203 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 03:20:39 INFO - PROCESS | 1653 | 1462962039204 Marionette TRACE conn2 <- [1,1058,null,{}] 03:20:39 INFO - PROCESS | 1653 | 1462962039206 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}] 03:20:39 INFO - PROCESS | 1653 | 1462962039297 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 03:20:39 INFO - PROCESS | 1653 | 1462962039370 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b8e5800 == 70 [pid = 1653] [id = 272] 03:20:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 163 (0x1127dfc00) [pid = 1653] [serial = 814] [outer = 0x0] 03:20:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 164 (0x120fa6400) [pid = 1653] [serial = 815] [outer = 0x1127dfc00] 03:20:39 INFO - PROCESS | 1653 | 1462962039405 Marionette DEBUG loaded listener.js 03:20:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 165 (0x1293e8400) [pid = 1653] [serial = 816] [outer = 0x1127dfc00] 03:20:39 INFO - PROCESS | 1653 | 1462962039724 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]]]}] 03:20:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 03:20:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 570ms 03:20:39 INFO - PROCESS | 1653 | 1462962039774 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 03:20:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 03:20:39 INFO - PROCESS | 1653 | 1462962039776 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 03:20:39 INFO - PROCESS | 1653 | 1462962039778 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 03:20:39 INFO - PROCESS | 1653 | 1462962039780 Marionette TRACE conn2 <- [1,1062,null,{}] 03:20:39 INFO - PROCESS | 1653 | 1462962039782 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}] 03:20:39 INFO - PROCESS | 1653 | 1462962039886 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 03:20:39 INFO - PROCESS | 1653 | 1462962039948 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c6dd000 == 71 [pid = 1653] [id = 273] 03:20:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 166 (0x118119c00) [pid = 1653] [serial = 817] [outer = 0x0] 03:20:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 167 (0x12abb2c00) [pid = 1653] [serial = 818] [outer = 0x118119c00] 03:20:39 INFO - PROCESS | 1653 | 1462962039975 Marionette DEBUG loaded listener.js 03:20:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 168 (0x12bdba000) [pid = 1653] [serial = 819] [outer = 0x118119c00] 03:20:40 INFO - PROCESS | 1653 | 1462962040250 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]]]}] 03:20:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 03:20:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 521ms 03:20:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 03:20:40 INFO - PROCESS | 1653 | 1462962040300 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 03:20:40 INFO - PROCESS | 1653 | 1462962040301 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 03:20:40 INFO - PROCESS | 1653 | 1462962040304 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 03:20:40 INFO - PROCESS | 1653 | 1462962040305 Marionette TRACE conn2 <- [1,1066,null,{}] 03:20:40 INFO - PROCESS | 1653 | 1462962040307 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}] 03:20:40 INFO - PROCESS | 1653 | 1462962040405 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 03:20:40 INFO - PROCESS | 1653 | 1462962040410 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d516000 == 72 [pid = 1653] [id = 274] 03:20:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 169 (0x11821dc00) [pid = 1653] [serial = 820] [outer = 0x0] 03:20:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 170 (0x118221800) [pid = 1653] [serial = 821] [outer = 0x11821dc00] 03:20:40 INFO - PROCESS | 1653 | 1462962040435 Marionette DEBUG loaded listener.js 03:20:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 171 (0x118226800) [pid = 1653] [serial = 822] [outer = 0x11821dc00] 03:20:40 INFO - PROCESS | 1653 | 1462962040796 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]]]}] 03:20:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 03:20:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 521ms 03:20:40 INFO - PROCESS | 1653 | 1462962040826 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 03:20:40 INFO - PROCESS | 1653 | 1462962040828 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 03:20:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 03:20:40 INFO - PROCESS | 1653 | 1462962040859 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 03:20:40 INFO - PROCESS | 1653 | 1462962040861 Marionette TRACE conn2 <- [1,1070,null,{}] 03:20:40 INFO - PROCESS | 1653 | 1462962040864 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}] 03:20:41 INFO - PROCESS | 1653 | 1462962040999 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 03:20:41 INFO - PROCESS | 1653 | 1462962041013 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x12dfc7000 == 73 [pid = 1653] [id = 275] 03:20:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 172 (0x11821a800) [pid = 1653] [serial = 823] [outer = 0x0] 03:20:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 173 (0x12bdb2c00) [pid = 1653] [serial = 824] [outer = 0x11821a800] 03:20:41 INFO - PROCESS | 1653 | 1462962041052 Marionette DEBUG loaded listener.js 03:20:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 174 (0x12c126000) [pid = 1653] [serial = 825] [outer = 0x11821a800] 03:20:41 INFO - PROCESS | 1653 | 1462962041729 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]]]}] 03:20:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 03:20:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 949ms 03:20:41 INFO - PROCESS | 1653 | 1462962041781 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 03:20:41 INFO - PROCESS | 1653 | 1462962041784 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 03:20:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 03:20:41 INFO - PROCESS | 1653 | 1462962041787 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 03:20:41 INFO - PROCESS | 1653 | 1462962041790 Marionette TRACE conn2 <- [1,1074,null,{}] 03:20:41 INFO - PROCESS | 1653 | 1462962041794 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}] 03:20:41 INFO - PROCESS | 1653 | 1462962041909 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 03:20:41 INFO - PROCESS | 1653 | 1462962041986 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x11974e800 == 74 [pid = 1653] [id = 276] 03:20:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 175 (0x112867c00) [pid = 1653] [serial = 826] [outer = 0x0] 03:20:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 176 (0x112927400) [pid = 1653] [serial = 827] [outer = 0x112867c00] 03:20:42 INFO - PROCESS | 1653 | 1462962042018 Marionette DEBUG loaded listener.js 03:20:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 177 (0x115f54c00) [pid = 1653] [serial = 828] [outer = 0x112867c00] 03:20:42 INFO - PROCESS | 1653 | 1462962042437 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]]]}] 03:20:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 03:20:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 670ms 03:20:42 INFO - PROCESS | 1653 | 1462962042458 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 03:20:42 INFO - PROCESS | 1653 | 1462962042463 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 03:20:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 03:20:42 INFO - PROCESS | 1653 | 1462962042467 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 03:20:42 INFO - PROCESS | 1653 | 1462962042469 Marionette TRACE conn2 <- [1,1078,null,{}] 03:20:42 INFO - PROCESS | 1653 | 1462962042472 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}] 03:20:42 INFO - PROCESS | 1653 | 1462962042585 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 03:20:42 INFO - PROCESS | 1653 | 1462962042662 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x129076800 == 75 [pid = 1653] [id = 277] 03:20:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 178 (0x116766000) [pid = 1653] [serial = 829] [outer = 0x0] 03:20:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 179 (0x1180ab000) [pid = 1653] [serial = 830] [outer = 0x116766000] 03:20:42 INFO - PROCESS | 1653 | 1462962042694 Marionette DEBUG loaded listener.js 03:20:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 180 (0x118746800) [pid = 1653] [serial = 831] [outer = 0x116766000] 03:20:43 INFO - PROCESS | 1653 | 1462962043117 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]]]}] 03:20:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 03:20:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 669ms 03:20:43 INFO - PROCESS | 1653 | 1462962043137 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 03:20:43 INFO - PROCESS | 1653 | 1462962043139 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 03:20:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 03:20:43 INFO - PROCESS | 1653 | 1462962043141 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 03:20:43 INFO - PROCESS | 1653 | 1462962043143 Marionette TRACE conn2 <- [1,1082,null,{}] 03:20:43 INFO - PROCESS | 1653 | 1462962043151 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}] 03:20:43 INFO - PROCESS | 1653 | 1462962043289 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 03:20:43 INFO - PROCESS | 1653 | 1462962043381 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x13351a800 == 76 [pid = 1653] [id = 278] 03:20:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 181 (0x120fb0c00) [pid = 1653] [serial = 832] [outer = 0x0] 03:20:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 182 (0x121557800) [pid = 1653] [serial = 833] [outer = 0x120fb0c00] 03:20:43 INFO - PROCESS | 1653 | 1462962043414 Marionette DEBUG loaded listener.js 03:20:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 183 (0x123f1b800) [pid = 1653] [serial = 834] [outer = 0x120fb0c00] 03:20:43 INFO - PROCESS | 1653 | 1462962043821 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]]]}] 03:20:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 03:20:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 722ms 03:20:43 INFO - PROCESS | 1653 | 1462962043863 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 03:20:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 03:20:43 INFO - PROCESS | 1653 | 1462962043865 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 03:20:43 INFO - PROCESS | 1653 | 1462962043868 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 03:20:43 INFO - PROCESS | 1653 | 1462962043869 Marionette TRACE conn2 <- [1,1086,null,{}] 03:20:43 INFO - PROCESS | 1653 | 1462962043872 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}] 03:20:43 INFO - PROCESS | 1653 | 1462962043985 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 03:20:44 INFO - PROCESS | 1653 | 1462962044061 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x13403b000 == 77 [pid = 1653] [id = 279] 03:20:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 184 (0x12155a800) [pid = 1653] [serial = 835] [outer = 0x0] 03:20:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 185 (0x126c15000) [pid = 1653] [serial = 836] [outer = 0x12155a800] 03:20:44 INFO - PROCESS | 1653 | 1462962044092 Marionette DEBUG loaded listener.js 03:20:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 186 (0x128aa6800) [pid = 1653] [serial = 837] [outer = 0x12155a800] 03:20:44 INFO - PROCESS | 1653 | 1462962044513 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]]]}] 03:20:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 03:20:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 670ms 03:20:44 INFO - PROCESS | 1653 | 1462962044538 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 03:20:44 INFO - PROCESS | 1653 | 1462962044540 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 03:20:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 03:20:44 INFO - PROCESS | 1653 | 1462962044543 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 03:20:44 INFO - PROCESS | 1653 | 1462962044544 Marionette TRACE conn2 <- [1,1090,null,{}] 03:20:44 INFO - PROCESS | 1653 | 1462962044547 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}] 03:20:44 INFO - PROCESS | 1653 | 1462962044674 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 03:20:44 INFO - PROCESS | 1653 | 1462962044752 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x134208000 == 78 [pid = 1653] [id = 280] 03:20:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 187 (0x126a07000) [pid = 1653] [serial = 838] [outer = 0x0] 03:20:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 188 (0x12953a400) [pid = 1653] [serial = 839] [outer = 0x126a07000] 03:20:44 INFO - PROCESS | 1653 | 1462962044780 Marionette DEBUG loaded listener.js 03:20:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 189 (0x12b01e400) [pid = 1653] [serial = 840] [outer = 0x126a07000] 03:20:45 INFO - PROCESS | 1653 | 1462962045204 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]]]}] 03:20:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 03:20:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 669ms 03:20:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 03:20:45 INFO - PROCESS | 1653 | 1462962045213 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 03:20:45 INFO - PROCESS | 1653 | 1462962045215 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 03:20:45 INFO - PROCESS | 1653 | 1462962045217 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 03:20:45 INFO - PROCESS | 1653 | 1462962045218 Marionette TRACE conn2 <- [1,1094,null,{}] 03:20:45 INFO - PROCESS | 1653 | 1462962045221 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}] 03:20:45 INFO - PROCESS | 1653 | 1462962045379 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 03:20:45 INFO - PROCESS | 1653 | 1462962045601 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x13412e800 == 79 [pid = 1653] [id = 281] 03:20:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 190 (0x12c130c00) [pid = 1653] [serial = 841] [outer = 0x0] 03:20:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 191 (0x12c132800) [pid = 1653] [serial = 842] [outer = 0x12c130c00] 03:20:45 INFO - PROCESS | 1653 | 1462962045631 Marionette DEBUG loaded listener.js 03:20:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 192 (0x12c50bc00) [pid = 1653] [serial = 843] [outer = 0x12c130c00] 03:20:46 INFO - PROCESS | 1653 | 1462962046055 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]]]}] 03:20:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 03:20:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 872ms 03:20:46 INFO - PROCESS | 1653 | 1462962046090 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 03:20:46 INFO - PROCESS | 1653 | 1462962046091 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 03:20:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 03:20:46 INFO - PROCESS | 1653 | 1462962046093 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 03:20:46 INFO - PROCESS | 1653 | 1462962046095 Marionette TRACE conn2 <- [1,1098,null,{}] 03:20:46 INFO - PROCESS | 1653 | 1462962046097 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}] 03:20:46 INFO - PROCESS | 1653 | 1462962046206 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 03:20:46 INFO - PROCESS | 1653 | 1462962046311 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x13421a800 == 80 [pid = 1653] [id = 282] 03:20:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 193 (0x11857e400) [pid = 1653] [serial = 844] [outer = 0x0] 03:20:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 194 (0x12c510400) [pid = 1653] [serial = 845] [outer = 0x11857e400] 03:20:46 INFO - PROCESS | 1653 | 1462962046342 Marionette DEBUG loaded listener.js 03:20:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 195 (0x12cdb9c00) [pid = 1653] [serial = 846] [outer = 0x11857e400] 03:20:46 INFO - PROCESS | 1653 | 1462962046742 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]]]}] 03:20:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 03:20:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 670ms 03:20:46 INFO - PROCESS | 1653 | 1462962046764 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 03:20:46 INFO - PROCESS | 1653 | 1462962046765 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 03:20:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 03:20:46 INFO - PROCESS | 1653 | 1462962046767 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 03:20:46 INFO - PROCESS | 1653 | 1462962046769 Marionette TRACE conn2 <- [1,1102,null,{}] 03:20:46 INFO - PROCESS | 1653 | 1462962046771 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}] 03:20:46 INFO - PROCESS | 1653 | 1462962046880 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 03:20:46 INFO - PROCESS | 1653 | 1462962046961 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x1379d2000 == 81 [pid = 1653] [id = 283] 03:20:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 196 (0x12173c000) [pid = 1653] [serial = 847] [outer = 0x0] 03:20:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 197 (0x12cdbf800) [pid = 1653] [serial = 848] [outer = 0x12173c000] 03:20:46 INFO - PROCESS | 1653 | 1462962046990 Marionette DEBUG loaded listener.js 03:20:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 198 (0x12cdc5800) [pid = 1653] [serial = 849] [outer = 0x12173c000] 03:20:47 INFO - PROCESS | 1653 | 1462962047445 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]]]}] 03:20:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 03:20:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 720ms 03:20:47 INFO - PROCESS | 1653 | 1462962047524 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 03:20:47 INFO - PROCESS | 1653 | 1462962047526 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 03:20:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 03:20:47 INFO - PROCESS | 1653 | 1462962047532 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 03:20:47 INFO - PROCESS | 1653 | 1462962047534 Marionette TRACE conn2 <- [1,1106,null,{}] 03:20:47 INFO - PROCESS | 1653 | 1462962047536 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}] 03:20:47 INFO - PROCESS | 1653 | 1462962047650 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 03:20:47 INFO - PROCESS | 1653 | 1462962047731 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x119279000 == 82 [pid = 1653] [id = 284] 03:20:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 199 (0x112928c00) [pid = 1653] [serial = 850] [outer = 0x0] 03:20:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 200 (0x128ad7c00) [pid = 1653] [serial = 851] [outer = 0x112928c00] 03:20:47 INFO - PROCESS | 1653 | 1462962047761 Marionette DEBUG loaded listener.js 03:20:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 201 (0x12d117400) [pid = 1653] [serial = 852] [outer = 0x112928c00] 03:20:48 INFO - PROCESS | 1653 | 1462962048166 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]]]}] 03:20:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 03:20:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 672ms 03:20:48 INFO - PROCESS | 1653 | 1462962048205 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 03:20:48 INFO - PROCESS | 1653 | 1462962048206 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 03:20:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 03:20:48 INFO - PROCESS | 1653 | 1462962048209 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 03:20:48 INFO - PROCESS | 1653 | 1462962048210 Marionette TRACE conn2 <- [1,1110,null,{}] 03:20:48 INFO - PROCESS | 1653 | 1462962048212 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}] 03:20:48 INFO - PROCESS | 1653 | 1462962048326 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 03:20:48 INFO - PROCESS | 1653 | 1462962048600 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x118f91800 == 83 [pid = 1653] [id = 285] 03:20:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 202 (0x110dabc00) [pid = 1653] [serial = 853] [outer = 0x0] 03:20:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 203 (0x110e04c00) [pid = 1653] [serial = 854] [outer = 0x110dabc00] 03:20:48 INFO - PROCESS | 1653 | 1462962048646 Marionette DEBUG loaded listener.js 03:20:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 204 (0x1127d1400) [pid = 1653] [serial = 855] [outer = 0x110dabc00] 03:20:49 INFO - PROCESS | 1653 | 1462962049155 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]]]}] 03:20:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 03:20:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 971ms 03:20:49 INFO - PROCESS | 1653 | 1462962049198 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 03:20:49 INFO - PROCESS | 1653 | 1462962049202 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 03:20:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 03:20:49 INFO - PROCESS | 1653 | 1462962049209 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 03:20:49 INFO - PROCESS | 1653 | 1462962049215 Marionette TRACE conn2 <- [1,1114,null,{}] 03:20:49 INFO - PROCESS | 1653 | 1462962049219 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}] 03:20:49 INFO - PROCESS | 1653 | 1462962049351 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 03:20:49 INFO - PROCESS | 1653 | 1462962049438 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x1164da000 == 84 [pid = 1653] [id = 286] 03:20:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 205 (0x112fd5800) [pid = 1653] [serial = 856] [outer = 0x0] 03:20:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 206 (0x116289400) [pid = 1653] [serial = 857] [outer = 0x112fd5800] 03:20:49 INFO - PROCESS | 1653 | 1462962049468 Marionette DEBUG loaded listener.js 03:20:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 207 (0x116a5bc00) [pid = 1653] [serial = 858] [outer = 0x112fd5800] 03:20:49 INFO - PROCESS | 1653 | 1462962049957 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]]]}] 03:20:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 03:20:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 777ms 03:20:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 03:20:49 INFO - PROCESS | 1653 | 1462962049988 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 03:20:49 INFO - PROCESS | 1653 | 1462962049992 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 03:20:49 INFO - PROCESS | 1653 | 1462962049997 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 03:20:50 INFO - PROCESS | 1653 | 1462962049999 Marionette TRACE conn2 <- [1,1118,null,{}] 03:20:50 INFO - PROCESS | 1653 | 1462962050003 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}] 03:20:50 INFO - PROCESS | 1653 | 1462962050127 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 03:20:50 INFO - PROCESS | 1653 | 1462962050248 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:50 INFO - PROCESS | 1653 | --DOCSHELL 0x12d91d800 == 83 [pid = 1653] [id = 233] 03:20:50 INFO - PROCESS | 1653 | --DOCSHELL 0x12d516000 == 82 [pid = 1653] [id = 274] 03:20:50 INFO - PROCESS | 1653 | --DOCSHELL 0x12c6dd000 == 81 [pid = 1653] [id = 273] 03:20:50 INFO - PROCESS | 1653 | --DOCSHELL 0x12b8e5800 == 80 [pid = 1653] [id = 272] 03:20:50 INFO - PROCESS | 1653 | --DOCSHELL 0x12bf78800 == 79 [pid = 1653] [id = 271] 03:20:50 INFO - PROCESS | 1653 | --DOCSHELL 0x12b84b000 == 78 [pid = 1653] [id = 270] 03:20:50 INFO - PROCESS | 1653 | --DOMWINDOW == 206 (0x110da7400) [pid = 1653] [serial = 722] [outer = 0x0] [url = about:blank] 03:20:50 INFO - PROCESS | 1653 | --DOMWINDOW == 205 (0x128a9e000) [pid = 1653] [serial = 761] [outer = 0x0] [url = about:blank] 03:20:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x1131a6000 == 79 [pid = 1653] [id = 287] 03:20:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 206 (0x110da7400) [pid = 1653] [serial = 859] [outer = 0x0] 03:20:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 207 (0x11676e400) [pid = 1653] [serial = 860] [outer = 0x110da7400] 03:20:50 INFO - PROCESS | 1653 | 1462962050309 Marionette DEBUG loaded listener.js 03:20:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 208 (0x1187b1000) [pid = 1653] [serial = 861] [outer = 0x110da7400] 03:20:50 INFO - PROCESS | 1653 | --DOCSHELL 0x12aa5b800 == 78 [pid = 1653] [id = 269] 03:20:50 INFO - PROCESS | 1653 | --DOCSHELL 0x128e91000 == 77 [pid = 1653] [id = 268] 03:20:50 INFO - PROCESS | 1653 | --DOCSHELL 0x124c89800 == 76 [pid = 1653] [id = 267] 03:20:50 INFO - PROCESS | 1653 | --DOCSHELL 0x118f87000 == 75 [pid = 1653] [id = 266] 03:20:50 INFO - PROCESS | 1653 | --DOCSHELL 0x121185000 == 74 [pid = 1653] [id = 265] 03:20:50 INFO - PROCESS | 1653 | --DOCSHELL 0x116877800 == 73 [pid = 1653] [id = 264] 03:20:50 INFO - PROCESS | 1653 | --DOCSHELL 0x12164c800 == 72 [pid = 1653] [id = 263] 03:20:50 INFO - PROCESS | 1653 | --DOCSHELL 0x119247800 == 71 [pid = 1653] [id = 262] 03:20:50 INFO - PROCESS | 1653 | --DOCSHELL 0x1348df000 == 70 [pid = 1653] [id = 260] 03:20:50 INFO - PROCESS | 1653 | --DOCSHELL 0x133610000 == 69 [pid = 1653] [id = 259] 03:20:50 INFO - PROCESS | 1653 | --DOCSHELL 0x134036800 == 68 [pid = 1653] [id = 258] 03:20:50 INFO - PROCESS | 1653 | --DOCSHELL 0x12cd21000 == 67 [pid = 1653] [id = 257] 03:20:50 INFO - PROCESS | 1653 | --DOCSHELL 0x121293800 == 66 [pid = 1653] [id = 256] 03:20:50 INFO - PROCESS | 1653 | --DOCSHELL 0x112722000 == 65 [pid = 1653] [id = 255] 03:20:50 INFO - PROCESS | 1653 | --DOMWINDOW == 207 (0x128b0c000) [pid = 1653] [serial = 744] [outer = 0x0] [url = about:blank] 03:20:50 INFO - PROCESS | 1653 | --DOMWINDOW == 206 (0x128ad5400) [pid = 1653] [serial = 743] [outer = 0x0] [url = about:blank] 03:20:50 INFO - PROCESS | 1653 | --DOMWINDOW == 205 (0x12b020800) [pid = 1653] [serial = 749] [outer = 0x0] [url = about:blank] 03:20:50 INFO - PROCESS | 1653 | --DOMWINDOW == 204 (0x123f25000) [pid = 1653] [serial = 759] [outer = 0x0] [url = about:blank] 03:20:50 INFO - PROCESS | 1653 | --DOMWINDOW == 203 (0x129544800) [pid = 1653] [serial = 746] [outer = 0x0] [url = about:blank] 03:20:50 INFO - PROCESS | 1653 | --DOMWINDOW == 202 (0x12bf69800) [pid = 1653] [serial = 752] [outer = 0x0] [url = about:blank] 03:20:50 INFO - PROCESS | 1653 | --DOMWINDOW == 201 (0x12ba9d800) [pid = 1653] [serial = 750] [outer = 0x0] [url = about:blank] 03:20:50 INFO - PROCESS | 1653 | --DOMWINDOW == 200 (0x121987400) [pid = 1653] [serial = 707] [outer = 0x0] [url = about:blank] 03:20:50 INFO - PROCESS | 1653 | --DOMWINDOW == 199 (0x1180a9c00) [pid = 1653] [serial = 704] [outer = 0x0] [url = about:blank] 03:20:50 INFO - PROCESS | 1653 | --DOMWINDOW == 198 (0x1181b9400) [pid = 1653] [serial = 731] [outer = 0x0] [url = about:blank] 03:20:50 INFO - PROCESS | 1653 | --DOMWINDOW == 197 (0x118fe3400) [pid = 1653] [serial = 732] [outer = 0x0] [url = about:blank] 03:20:50 INFO - PROCESS | 1653 | --DOMWINDOW == 196 (0x1127d7c00) [pid = 1653] [serial = 698] [outer = 0x0] [url = about:blank] 03:20:50 INFO - PROCESS | 1653 | --DOMWINDOW == 195 (0x11291a400) [pid = 1653] [serial = 726] [outer = 0x0] [url = about:blank] 03:20:50 INFO - PROCESS | 1653 | --DOMWINDOW == 194 (0x11286d400) [pid = 1653] [serial = 725] [outer = 0x0] [url = about:blank] 03:20:50 INFO - PROCESS | 1653 | --DOMWINDOW == 193 (0x128a2f000) [pid = 1653] [serial = 755] [outer = 0x0] [url = about:blank] 03:20:50 INFO - PROCESS | 1653 | --DOMWINDOW == 192 (0x119df4400) [pid = 1653] [serial = 734] [outer = 0x0] [url = about:blank] 03:20:50 INFO - PROCESS | 1653 | --DOMWINDOW == 191 (0x121557000) [pid = 1653] [serial = 735] [outer = 0x0] [url = about:blank] 03:20:50 INFO - PROCESS | 1653 | --DOMWINDOW == 190 (0x11684dc00) [pid = 1653] [serial = 729] [outer = 0x0] [url = about:blank] 03:20:50 INFO - PROCESS | 1653 | --DOMWINDOW == 189 (0x115f4f400) [pid = 1653] [serial = 728] [outer = 0x0] [url = about:blank] 03:20:50 INFO - PROCESS | 1653 | --DOMWINDOW == 188 (0x12435b400) [pid = 1653] [serial = 740] [outer = 0x0] [url = about:blank] 03:20:50 INFO - PROCESS | 1653 | --DOMWINDOW == 187 (0x112920800) [pid = 1653] [serial = 701] [outer = 0x0] [url = about:blank] 03:20:50 INFO - PROCESS | 1653 | --DOMWINDOW == 186 (0x121733c00) [pid = 1653] [serial = 737] [outer = 0x0] [url = about:blank] 03:20:50 INFO - PROCESS | 1653 | --DOMWINDOW == 185 (0x121c18800) [pid = 1653] [serial = 738] [outer = 0x0] [url = about:blank] 03:20:50 INFO - PROCESS | 1653 | --DOMWINDOW == 184 (0x120fb0800) [pid = 1653] [serial = 758] [outer = 0x0] [url = about:blank] 03:20:50 INFO - PROCESS | 1653 | --DOMWINDOW == 183 (0x11286e000) [pid = 1653] [serial = 719] [outer = 0x0] [url = about:blank] 03:20:50 INFO - PROCESS | 1653 | --DOMWINDOW == 182 (0x126018800) [pid = 1653] [serial = 710] [outer = 0x0] [url = about:blank] 03:20:50 INFO - PROCESS | 1653 | --DOMWINDOW == 181 (0x12bdb5800) [pid = 1653] [serial = 716] [outer = 0x0] [url = about:blank] 03:20:50 INFO - PROCESS | 1653 | --DOMWINDOW == 180 (0x129070000) [pid = 1653] [serial = 713] [outer = 0x0] [url = about:blank] 03:20:50 INFO - PROCESS | 1653 | --DOMWINDOW == 179 (0x12bf72800) [pid = 1653] [serial = 753] [outer = 0x0] [url = about:blank] 03:20:50 INFO - PROCESS | 1653 | --DOMWINDOW == 178 (0x12abb2000) [pid = 1653] [serial = 747] [outer = 0x0] [url = about:blank] 03:20:50 INFO - PROCESS | 1653 | --DOMWINDOW == 177 (0x128a3a800) [pid = 1653] [serial = 756] [outer = 0x0] [url = about:blank] 03:20:50 INFO - PROCESS | 1653 | --DOMWINDOW == 176 (0x128aa1c00) [pid = 1653] [serial = 741] [outer = 0x0] [url = about:blank] 03:20:50 INFO - PROCESS | 1653 | 1462962050674 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]]]}] 03:20:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 03:20:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 721ms 03:20:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 03:20:50 INFO - PROCESS | 1653 | 1462962050717 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 03:20:50 INFO - PROCESS | 1653 | 1462962050718 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 03:20:50 INFO - PROCESS | 1653 | 1462962050722 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 03:20:50 INFO - PROCESS | 1653 | 1462962050726 Marionette TRACE conn2 <- [1,1122,null,{}] 03:20:50 INFO - PROCESS | 1653 | 1462962050732 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}] 03:20:50 INFO - PROCESS | 1653 | 1462962050827 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 03:20:50 INFO - PROCESS | 1653 | 1462962050833 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x1219c3000 == 66 [pid = 1653] [id = 288] 03:20:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 177 (0x118920400) [pid = 1653] [serial = 862] [outer = 0x0] 03:20:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 178 (0x119d60000) [pid = 1653] [serial = 863] [outer = 0x118920400] 03:20:50 INFO - PROCESS | 1653 | 1462962050859 Marionette DEBUG loaded listener.js 03:20:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 179 (0x121115c00) [pid = 1653] [serial = 864] [outer = 0x118920400] 03:20:51 INFO - PROCESS | 1653 | 1462962051212 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]]]}] 03:20:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 03:20:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 526ms 03:20:51 INFO - PROCESS | 1653 | 1462962051248 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 03:20:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 03:20:51 INFO - PROCESS | 1653 | 1462962051250 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 03:20:51 INFO - PROCESS | 1653 | 1462962051252 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 03:20:51 INFO - PROCESS | 1653 | 1462962051253 Marionette TRACE conn2 <- [1,1126,null,{}] 03:20:51 INFO - PROCESS | 1653 | 1462962051266 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}] 03:20:51 INFO - PROCESS | 1653 | 1462962051358 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 03:20:51 INFO - PROCESS | 1653 | 1462962051363 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x12938c000 == 67 [pid = 1653] [id = 289] 03:20:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 180 (0x121559800) [pid = 1653] [serial = 865] [outer = 0x0] 03:20:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 181 (0x121c0e400) [pid = 1653] [serial = 866] [outer = 0x121559800] 03:20:51 INFO - PROCESS | 1653 | 1462962051389 Marionette DEBUG loaded listener.js 03:20:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 182 (0x123f50400) [pid = 1653] [serial = 867] [outer = 0x121559800] 03:20:51 INFO - PROCESS | 1653 | 1462962051741 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]]]}] 03:20:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 03:20:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 521ms 03:20:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 03:20:51 INFO - PROCESS | 1653 | 1462962051774 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 03:20:51 INFO - PROCESS | 1653 | 1462962051775 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 03:20:51 INFO - PROCESS | 1653 | 1462962051777 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 03:20:51 INFO - PROCESS | 1653 | 1462962051778 Marionette TRACE conn2 <- [1,1130,null,{}] 03:20:51 INFO - PROCESS | 1653 | 1462962051780 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}] 03:20:51 INFO - PROCESS | 1653 | 1462962051901 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 03:20:51 INFO - PROCESS | 1653 | 1462962051911 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x12aa61800 == 68 [pid = 1653] [id = 290] 03:20:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 183 (0x126016c00) [pid = 1653] [serial = 868] [outer = 0x0] 03:20:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 184 (0x126a0b800) [pid = 1653] [serial = 869] [outer = 0x126016c00] 03:20:51 INFO - PROCESS | 1653 | 1462962051942 Marionette DEBUG loaded listener.js 03:20:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 185 (0x1289c7400) [pid = 1653] [serial = 870] [outer = 0x126016c00] 03:20:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 186 (0x128a2d800) [pid = 1653] [serial = 871] [outer = 0x12d119400] 03:20:52 INFO - PROCESS | 1653 | 1462962052341 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]]]}] 03:20:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 03:20:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 573ms 03:20:52 INFO - PROCESS | 1653 | 1462962052350 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 03:20:52 INFO - PROCESS | 1653 | 1462962052351 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 03:20:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 03:20:52 INFO - PROCESS | 1653 | 1462962052354 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 03:20:52 INFO - PROCESS | 1653 | 1462962052355 Marionette TRACE conn2 <- [1,1134,null,{}] 03:20:52 INFO - PROCESS | 1653 | 1462962052357 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}] 03:20:52 INFO - PROCESS | 1653 | 1462962052452 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 03:20:52 INFO - PROCESS | 1653 | 1462962052537 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b864800 == 69 [pid = 1653] [id = 291] 03:20:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 187 (0x126018800) [pid = 1653] [serial = 872] [outer = 0x0] 03:20:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 188 (0x128a2dc00) [pid = 1653] [serial = 873] [outer = 0x126018800] 03:20:52 INFO - PROCESS | 1653 | 1462962052566 Marionette DEBUG loaded listener.js 03:20:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 189 (0x12954c800) [pid = 1653] [serial = 874] [outer = 0x126018800] 03:20:52 INFO - PROCESS | 1653 | 1462962052899 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]]]}] 03:20:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 03:20:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 569ms 03:20:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 03:20:52 INFO - PROCESS | 1653 | 1462962052924 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 03:20:52 INFO - PROCESS | 1653 | 1462962052925 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 03:20:52 INFO - PROCESS | 1653 | 1462962052930 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 03:20:52 INFO - PROCESS | 1653 | 1462962052931 Marionette TRACE conn2 <- [1,1138,null,{}] 03:20:52 INFO - PROCESS | 1653 | 1462962052941 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}] 03:20:53 INFO - PROCESS | 1653 | 1462962053055 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 03:20:53 INFO - PROCESS | 1653 | 1462962053066 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c6d3000 == 70 [pid = 1653] [id = 292] 03:20:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 190 (0x128a9e400) [pid = 1653] [serial = 875] [outer = 0x0] 03:20:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 191 (0x12abb2400) [pid = 1653] [serial = 876] [outer = 0x128a9e400] 03:20:53 INFO - PROCESS | 1653 | 1462962053091 Marionette DEBUG loaded listener.js 03:20:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 192 (0x12b036400) [pid = 1653] [serial = 877] [outer = 0x128a9e400] 03:20:53 INFO - PROCESS | 1653 | 1462962053453 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]]]}] 03:20:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 03:20:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 577ms 03:20:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 03:20:53 INFO - PROCESS | 1653 | 1462962053506 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 03:20:53 INFO - PROCESS | 1653 | 1462962053507 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 03:20:53 INFO - PROCESS | 1653 | 1462962053509 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 03:20:53 INFO - PROCESS | 1653 | 1462962053510 Marionette TRACE conn2 <- [1,1142,null,{}] 03:20:53 INFO - PROCESS | 1653 | 1462962053513 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}] 03:20:53 INFO - PROCESS | 1653 | 1462962053630 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 03:20:53 INFO - PROCESS | 1653 | 1462962053650 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d51d000 == 71 [pid = 1653] [id = 293] 03:20:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 193 (0x12b03b000) [pid = 1653] [serial = 878] [outer = 0x0] 03:20:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 194 (0x12ba5fc00) [pid = 1653] [serial = 879] [outer = 0x12b03b000] 03:20:53 INFO - PROCESS | 1653 | 1462962053675 Marionette DEBUG loaded listener.js 03:20:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 195 (0x12bf72c00) [pid = 1653] [serial = 880] [outer = 0x12b03b000] 03:20:54 INFO - PROCESS | 1653 | 1462962054108 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]]]}] 03:20:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 03:20:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 620ms 03:20:54 INFO - PROCESS | 1653 | 1462962054141 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 03:20:54 INFO - PROCESS | 1653 | 1462962054143 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 03:20:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 03:20:54 INFO - PROCESS | 1653 | 1462962054156 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 03:20:54 INFO - PROCESS | 1653 | 1462962054158 Marionette TRACE conn2 <- [1,1146,null,{}] 03:20:54 INFO - PROCESS | 1653 | 1462962054161 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}] 03:20:54 INFO - PROCESS | 1653 | 1462962054327 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 03:20:54 INFO - PROCESS | 1653 | 1462962054361 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x12de08000 == 72 [pid = 1653] [id = 294] 03:20:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 196 (0x12bf72800) [pid = 1653] [serial = 881] [outer = 0x0] 03:20:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 197 (0x12cdbc400) [pid = 1653] [serial = 882] [outer = 0x12bf72800] 03:20:54 INFO - PROCESS | 1653 | 1462962054386 Marionette DEBUG loaded listener.js 03:20:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 198 (0x12d11e800) [pid = 1653] [serial = 883] [outer = 0x12bf72800] 03:20:54 INFO - PROCESS | 1653 | --DOMWINDOW == 197 (0x118119c00) [pid = 1653] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 03:20:54 INFO - PROCESS | 1653 | --DOMWINDOW == 196 (0x123f50000) [pid = 1653] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 03:20:54 INFO - PROCESS | 1653 | --DOMWINDOW == 195 (0x119812800) [pid = 1653] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 03:20:54 INFO - PROCESS | 1653 | --DOMWINDOW == 194 (0x1164b0c00) [pid = 1653] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 03:20:54 INFO - PROCESS | 1653 | --DOMWINDOW == 193 (0x1127dcc00) [pid = 1653] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 03:20:54 INFO - PROCESS | 1653 | --DOMWINDOW == 192 (0x110e02c00) [pid = 1653] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 03:20:54 INFO - PROCESS | 1653 | --DOMWINDOW == 191 (0x126c1ac00) [pid = 1653] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 03:20:54 INFO - PROCESS | 1653 | --DOMWINDOW == 190 (0x121c0a800) [pid = 1653] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 03:20:54 INFO - PROCESS | 1653 | --DOMWINDOW == 189 (0x1278c1400) [pid = 1653] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 03:20:54 INFO - PROCESS | 1653 | --DOMWINDOW == 188 (0x1127dfc00) [pid = 1653] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 03:20:54 INFO - PROCESS | 1653 | --DOMWINDOW == 187 (0x1187d8c00) [pid = 1653] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 03:20:54 INFO - PROCESS | 1653 | --DOMWINDOW == 186 (0x120faac00) [pid = 1653] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 03:20:54 INFO - PROCESS | 1653 | --DOMWINDOW == 185 (0x118121800) [pid = 1653] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 03:20:54 INFO - PROCESS | 1653 | --DOMWINDOW == 184 (0x111e26400) [pid = 1653] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 03:20:54 INFO - PROCESS | 1653 | --DOMWINDOW == 183 (0x11821dc00) [pid = 1653] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 03:20:54 INFO - PROCESS | 1653 | 1462962054878 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]]]}] 03:20:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 03:20:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 775ms 03:20:54 INFO - PROCESS | 1653 | 1462962054940 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 03:20:54 INFO - PROCESS | 1653 | 1462962054941 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 03:20:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 03:20:54 INFO - PROCESS | 1653 | 1462962054957 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 03:20:54 INFO - PROCESS | 1653 | 1462962054958 Marionette TRACE conn2 <- [1,1150,null,{}] 03:20:54 INFO - PROCESS | 1653 | 1462962054967 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}] 03:20:55 INFO - PROCESS | 1653 | 1462962055057 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 03:20:55 INFO - PROCESS | 1653 | 1462962055064 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cd02800 == 73 [pid = 1653] [id = 295] 03:20:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 184 (0x11710e400) [pid = 1653] [serial = 884] [outer = 0x0] 03:20:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 185 (0x119d60c00) [pid = 1653] [serial = 885] [outer = 0x11710e400] 03:20:55 INFO - PROCESS | 1653 | 1462962055113 Marionette DEBUG loaded listener.js 03:20:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 186 (0x12c505000) [pid = 1653] [serial = 886] [outer = 0x11710e400] 03:20:55 INFO - PROCESS | 1653 | 1462962055613 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]]]}] 03:20:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 03:20:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 675ms 03:20:55 INFO - PROCESS | 1653 | 1462962055633 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 03:20:55 INFO - PROCESS | 1653 | 1462962055635 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 03:20:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 03:20:55 INFO - PROCESS | 1653 | 1462962055637 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 03:20:55 INFO - PROCESS | 1653 | 1462962055639 Marionette TRACE conn2 <- [1,1154,null,{}] 03:20:55 INFO - PROCESS | 1653 | 1462962055641 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}] 03:20:55 INFO - PROCESS | 1653 | 1462962055767 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 03:20:55 INFO - PROCESS | 1653 | 1462962055790 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x134034800 == 74 [pid = 1653] [id = 296] 03:20:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 187 (0x12d480800) [pid = 1653] [serial = 887] [outer = 0x0] 03:20:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 188 (0x12d483000) [pid = 1653] [serial = 888] [outer = 0x12d480800] 03:20:55 INFO - PROCESS | 1653 | 1462962055815 Marionette DEBUG loaded listener.js 03:20:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 189 (0x13418c400) [pid = 1653] [serial = 889] [outer = 0x12d480800] 03:20:56 INFO - PROCESS | 1653 | 1462962056153 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]]]}] 03:20:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 03:20:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 568ms 03:20:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 03:20:56 INFO - PROCESS | 1653 | 1462962056206 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 03:20:56 INFO - PROCESS | 1653 | 1462962056207 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 03:20:56 INFO - PROCESS | 1653 | 1462962056209 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 03:20:56 INFO - PROCESS | 1653 | 1462962056210 Marionette TRACE conn2 <- [1,1158,null,{}] 03:20:56 INFO - PROCESS | 1653 | 1462962056213 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}] 03:20:56 INFO - PROCESS | 1653 | 1462962056342 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 03:20:56 INFO - PROCESS | 1653 | 1462962056351 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x134222000 == 75 [pid = 1653] [id = 297] 03:20:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 190 (0x12d481400) [pid = 1653] [serial = 890] [outer = 0x0] 03:20:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 191 (0x133589800) [pid = 1653] [serial = 891] [outer = 0x12d481400] 03:20:56 INFO - PROCESS | 1653 | 1462962056375 Marionette DEBUG loaded listener.js 03:20:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 192 (0x13358dc00) [pid = 1653] [serial = 892] [outer = 0x12d481400] 03:20:56 INFO - PROCESS | 1653 | 1462962056688 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]]]}] 03:20:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 03:20:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 619ms 03:20:56 INFO - PROCESS | 1653 | 1462962056830 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 03:20:56 INFO - PROCESS | 1653 | 1462962056832 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 03:20:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 03:20:56 INFO - PROCESS | 1653 | 1462962056835 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 03:20:56 INFO - PROCESS | 1653 | 1462962056838 Marionette TRACE conn2 <- [1,1162,null,{}] 03:20:56 INFO - PROCESS | 1653 | 1462962056842 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}] 03:20:56 INFO - PROCESS | 1653 | 1462962056970 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 03:20:57 INFO - PROCESS | 1653 | 1462962057086 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x11924e800 == 76 [pid = 1653] [id = 298] 03:20:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 193 (0x112870800) [pid = 1653] [serial = 893] [outer = 0x0] 03:20:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 194 (0x112924000) [pid = 1653] [serial = 894] [outer = 0x112870800] 03:20:57 INFO - PROCESS | 1653 | 1462962057119 Marionette DEBUG loaded listener.js 03:20:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 195 (0x1164b1c00) [pid = 1653] [serial = 895] [outer = 0x112870800] 03:20:57 INFO - PROCESS | 1653 | 1462962057551 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]]]}] 03:20:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 03:20:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 771ms 03:20:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 03:20:57 INFO - PROCESS | 1653 | 1462962057607 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 03:20:57 INFO - PROCESS | 1653 | 1462962057609 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 03:20:57 INFO - PROCESS | 1653 | 1462962057615 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 03:20:57 INFO - PROCESS | 1653 | 1462962057618 Marionette TRACE conn2 <- [1,1166,null,{}] 03:20:57 INFO - PROCESS | 1653 | 1462962057621 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}] 03:20:57 INFO - PROCESS | 1653 | 1462962057738 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 03:20:57 INFO - PROCESS | 1653 | 1462962057820 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x1296f4800 == 77 [pid = 1653] [id = 299] 03:20:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 196 (0x1168c9c00) [pid = 1653] [serial = 896] [outer = 0x0] 03:20:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 197 (0x11821d800) [pid = 1653] [serial = 897] [outer = 0x1168c9c00] 03:20:57 INFO - PROCESS | 1653 | 1462962057852 Marionette DEBUG loaded listener.js 03:20:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 198 (0x118fe6400) [pid = 1653] [serial = 898] [outer = 0x1168c9c00] 03:20:58 INFO - PROCESS | 1653 | 1462962058283 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]]]}] 03:20:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 03:20:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 724ms 03:20:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 03:20:58 INFO - PROCESS | 1653 | 1462962058339 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 03:20:58 INFO - PROCESS | 1653 | 1462962058341 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 03:20:58 INFO - PROCESS | 1653 | 1462962058345 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 03:20:58 INFO - PROCESS | 1653 | 1462962058346 Marionette TRACE conn2 <- [1,1170,null,{}] 03:20:58 INFO - PROCESS | 1653 | 1462962058354 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}] 03:20:58 INFO - PROCESS | 1653 | 1462962058475 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 03:20:58 INFO - PROCESS | 1653 | 1462962058556 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x134218800 == 78 [pid = 1653] [id = 300] 03:20:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 199 (0x120fb5400) [pid = 1653] [serial = 899] [outer = 0x0] 03:20:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 200 (0x123f25000) [pid = 1653] [serial = 900] [outer = 0x120fb5400] 03:20:58 INFO - PROCESS | 1653 | 1462962058591 Marionette DEBUG loaded listener.js 03:20:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 201 (0x1289bd800) [pid = 1653] [serial = 901] [outer = 0x120fb5400] 03:20:59 INFO - PROCESS | 1653 | 1462962059031 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]]]}] 03:20:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 03:20:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 720ms 03:20:59 INFO - PROCESS | 1653 | 1462962059065 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 03:20:59 INFO - PROCESS | 1653 | 1462962059067 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 03:20:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 03:20:59 INFO - PROCESS | 1653 | 1462962059069 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 03:20:59 INFO - PROCESS | 1653 | 1462962059070 Marionette TRACE conn2 <- [1,1174,null,{}] 03:20:59 INFO - PROCESS | 1653 | 1462962059073 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}] 03:20:59 INFO - PROCESS | 1653 | 1462962059189 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 03:20:59 INFO - PROCESS | 1653 | 1462962059298 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x1364b1000 == 79 [pid = 1653] [id = 301] 03:20:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 202 (0x112790000) [pid = 1653] [serial = 902] [outer = 0x0] 03:20:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 203 (0x112792c00) [pid = 1653] [serial = 903] [outer = 0x112790000] 03:20:59 INFO - PROCESS | 1653 | 1462962059331 Marionette DEBUG loaded listener.js 03:20:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 204 (0x1246b1c00) [pid = 1653] [serial = 904] [outer = 0x112790000] 03:20:59 INFO - PROCESS | 1653 | 1462962059757 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] 03:20:59 INFO - PROCESS | 1653 | 1462962059790 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 03:20:59 INFO - PROCESS | 1653 | 1462962059805 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 03:20:59 INFO - PROCESS | 1653 | 1462962059806 Marionette TRACE conn2 <- [1,1178,null,{}] 03:20:59 INFO - PROCESS | 1653 | 1462962059812 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}] 03:20:59 INFO - PROCESS | 1653 | 1462962059924 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 03:21:00 INFO - PROCESS | 1653 | 1462962060033 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x137bdc000 == 80 [pid = 1653] [id = 302] 03:21:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 205 (0x112791000) [pid = 1653] [serial = 905] [outer = 0x0] 03:21:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 206 (0x128aa5800) [pid = 1653] [serial = 906] [outer = 0x112791000] 03:21:00 INFO - PROCESS | 1653 | 1462962060066 Marionette DEBUG loaded listener.js 03:21:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 207 (0x12abb2000) [pid = 1653] [serial = 907] [outer = 0x112791000] 03:21:00 INFO - PROCESS | 1653 | 1462962060487 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] 03:21:00 INFO - PROCESS | 1653 | 1462962060531 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 03:21:00 INFO - PROCESS | 1653 | 1462962060533 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 03:21:00 INFO - PROCESS | 1653 | 1462962060534 Marionette TRACE conn2 <- [1,1182,null,{}] 03:21:00 INFO - PROCESS | 1653 | 1462962060537 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}] 03:21:00 INFO - PROCESS | 1653 | 1462962060666 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 03:21:00 INFO - PROCESS | 1653 | 1462962060780 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x137ae8000 == 81 [pid = 1653] [id = 303] 03:21:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 208 (0x12c503000) [pid = 1653] [serial = 908] [outer = 0x0] 03:21:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 209 (0x12d418400) [pid = 1653] [serial = 909] [outer = 0x12c503000] 03:21:00 INFO - PROCESS | 1653 | 1462962060811 Marionette DEBUG loaded listener.js 03:21:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 210 (0x133590000) [pid = 1653] [serial = 910] [outer = 0x12c503000] 03:21:01 INFO - PROCESS | 1653 | 1462962061202 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] 03:21:01 INFO - PROCESS | 1653 | 1462962061276 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 03:21:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 03:21:01 INFO - PROCESS | 1653 | 1462962061292 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 03:21:01 INFO - PROCESS | 1653 | 1462962061293 Marionette TRACE conn2 <- [1,1186,null,{}] 03:21:01 INFO - PROCESS | 1653 | 1462962061296 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}] 03:21:01 INFO - PROCESS | 1653 | 1462962061410 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 03:21:01 INFO - PROCESS | 1653 | 1462962061518 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x134415800 == 82 [pid = 1653] [id = 304] 03:21:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 211 (0x12d41fc00) [pid = 1653] [serial = 911] [outer = 0x0] 03:21:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 212 (0x13418ec00) [pid = 1653] [serial = 912] [outer = 0x12d41fc00] 03:21:01 INFO - PROCESS | 1653 | 1462962061549 Marionette DEBUG loaded listener.js 03:21:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 213 (0x134197800) [pid = 1653] [serial = 913] [outer = 0x12d41fc00] 03:21:02 INFO - PROCESS | 1653 | 1462962062036 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] 03:21:02 INFO - PROCESS | 1653 | 1462962062066 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 03:21:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 03:21:02 INFO - PROCESS | 1653 | 1462962062068 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 03:21:02 INFO - PROCESS | 1653 | 1462962062070 Marionette TRACE conn2 <- [1,1190,null,{}] 03:21:02 INFO - PROCESS | 1653 | 1462962062072 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}] 03:21:02 INFO - PROCESS | 1653 | 1462962062189 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 03:21:02 INFO - PROCESS | 1653 | 1462962062272 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x1213a6000 == 83 [pid = 1653] [id = 305] 03:21:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 214 (0x1127dc000) [pid = 1653] [serial = 914] [outer = 0x0] 03:21:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 215 (0x134198800) [pid = 1653] [serial = 915] [outer = 0x1127dc000] 03:21:02 INFO - PROCESS | 1653 | 1462962062302 Marionette DEBUG loaded listener.js 03:21:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 216 (0x13443a400) [pid = 1653] [serial = 916] [outer = 0x1127dc000] 03:21:02 INFO - PROCESS | 1653 | 1462962062723 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] 03:21:03 INFO - PROCESS | 1653 | 1462962063069 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 03:21:03 INFO - PROCESS | 1653 | 1462962063074 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 03:21:03 INFO - PROCESS | 1653 | 1462962063076 Marionette TRACE conn2 <- [1,1194,null,{}] 03:21:03 INFO - PROCESS | 1653 | 1462962063080 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}] 03:21:03 INFO - PROCESS | 1653 | 1462962063185 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 03:21:03 INFO - PROCESS | 1653 | 1462962063254 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x121648800 == 84 [pid = 1653] [id = 306] 03:21:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 217 (0x112794c00) [pid = 1653] [serial = 917] [outer = 0x0] 03:21:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 218 (0x1127d9800) [pid = 1653] [serial = 918] [outer = 0x112794c00] 03:21:03 INFO - PROCESS | 1653 | 1462962063282 Marionette DEBUG loaded listener.js 03:21:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 219 (0x113206c00) [pid = 1653] [serial = 919] [outer = 0x112794c00] 03:21:03 INFO - PROCESS | 1653 | 1462962063756 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] 03:21:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 03:21:03 INFO - PROCESS | 1653 | 1462962063803 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 03:21:03 INFO - PROCESS | 1653 | 1462962063809 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 03:21:03 INFO - PROCESS | 1653 | 1462962063813 Marionette TRACE conn2 <- [1,1198,null,{}] 03:21:03 INFO - PROCESS | 1653 | 1462962063816 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}] 03:21:03 INFO - PROCESS | 1653 | 1462962063918 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 03:21:04 INFO - PROCESS | 1653 | 1462962064003 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x116f62800 == 85 [pid = 1653] [id = 307] 03:21:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 220 (0x115aa8000) [pid = 1653] [serial = 920] [outer = 0x0] 03:21:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 221 (0x1167f4000) [pid = 1653] [serial = 921] [outer = 0x115aa8000] 03:21:04 INFO - PROCESS | 1653 | 1462962064031 Marionette DEBUG loaded listener.js 03:21:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 222 (0x1180ad000) [pid = 1653] [serial = 922] [outer = 0x115aa8000] 03:21:04 INFO - PROCESS | 1653 | --DOCSHELL 0x12dfdb000 == 84 [pid = 1653] [id = 238] 03:21:04 INFO - PROCESS | 1653 | --DOCSHELL 0x12c16f800 == 83 [pid = 1653] [id = 239] 03:21:04 INFO - PROCESS | 1653 | --DOCSHELL 0x12de1e000 == 82 [pid = 1653] [id = 237] 03:21:04 INFO - PROCESS | 1653 | --DOCSHELL 0x1364a9800 == 81 [pid = 1653] [id = 240] 03:21:04 INFO - PROCESS | 1653 | --DOCSHELL 0x134034800 == 80 [pid = 1653] [id = 296] 03:21:04 INFO - PROCESS | 1653 | --DOCSHELL 0x12cd02800 == 79 [pid = 1653] [id = 295] 03:21:04 INFO - PROCESS | 1653 | --DOCSHELL 0x12de08000 == 78 [pid = 1653] [id = 294] 03:21:04 INFO - PROCESS | 1653 | --DOCSHELL 0x12d51d000 == 77 [pid = 1653] [id = 293] 03:21:04 INFO - PROCESS | 1653 | --DOCSHELL 0x12c6d3000 == 76 [pid = 1653] [id = 292] 03:21:04 INFO - PROCESS | 1653 | --DOCSHELL 0x12b864800 == 75 [pid = 1653] [id = 291] 03:21:04 INFO - PROCESS | 1653 | --DOCSHELL 0x12aa61800 == 74 [pid = 1653] [id = 290] 03:21:04 INFO - PROCESS | 1653 | --DOCSHELL 0x12938c000 == 73 [pid = 1653] [id = 289] 03:21:04 INFO - PROCESS | 1653 | --DOCSHELL 0x1219c3000 == 72 [pid = 1653] [id = 288] 03:21:04 INFO - PROCESS | 1653 | --DOCSHELL 0x1131a6000 == 71 [pid = 1653] [id = 287] 03:21:04 INFO - PROCESS | 1653 | --DOCSHELL 0x1164da000 == 70 [pid = 1653] [id = 286] 03:21:04 INFO - PROCESS | 1653 | --DOCSHELL 0x118f91800 == 69 [pid = 1653] [id = 285] 03:21:04 INFO - PROCESS | 1653 | --DOCSHELL 0x1379d2000 == 68 [pid = 1653] [id = 283] 03:21:04 INFO - PROCESS | 1653 | --DOCSHELL 0x13421a800 == 67 [pid = 1653] [id = 282] 03:21:04 INFO - PROCESS | 1653 | --DOCSHELL 0x13412e800 == 66 [pid = 1653] [id = 281] 03:21:04 INFO - PROCESS | 1653 | --DOCSHELL 0x134208000 == 65 [pid = 1653] [id = 280] 03:21:04 INFO - PROCESS | 1653 | --DOCSHELL 0x13403b000 == 64 [pid = 1653] [id = 279] 03:21:04 INFO - PROCESS | 1653 | --DOCSHELL 0x13351a800 == 63 [pid = 1653] [id = 278] 03:21:04 INFO - PROCESS | 1653 | --DOCSHELL 0x129076800 == 62 [pid = 1653] [id = 277] 03:21:04 INFO - PROCESS | 1653 | --DOCSHELL 0x11974e800 == 61 [pid = 1653] [id = 276] 03:21:04 INFO - PROCESS | 1653 | --DOCSHELL 0x12dfc7000 == 60 [pid = 1653] [id = 275] 03:21:04 INFO - PROCESS | 1653 | 1462962064483 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]]]}] 03:21:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 03:21:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 726ms 03:21:04 INFO - PROCESS | 1653 | --DOMWINDOW == 221 (0x12bdba000) [pid = 1653] [serial = 819] [outer = 0x0] [url = about:blank] 03:21:04 INFO - PROCESS | 1653 | --DOMWINDOW == 220 (0x12bdb8400) [pid = 1653] [serial = 782] [outer = 0x0] [url = about:blank] 03:21:04 INFO - PROCESS | 1653 | --DOMWINDOW == 219 (0x124d55400) [pid = 1653] [serial = 803] [outer = 0x0] [url = about:blank] 03:21:04 INFO - PROCESS | 1653 | --DOMWINDOW == 218 (0x123f24c00) [pid = 1653] [serial = 773] [outer = 0x0] [url = about:blank] 03:21:04 INFO - PROCESS | 1653 | --DOMWINDOW == 217 (0x120fa8400) [pid = 1653] [serial = 797] [outer = 0x0] [url = about:blank] 03:21:04 INFO - PROCESS | 1653 | --DOMWINDOW == 216 (0x1180ef000) [pid = 1653] [serial = 792] [outer = 0x0] [url = about:blank] 03:21:04 INFO - PROCESS | 1653 | --DOMWINDOW == 215 (0x112870400) [pid = 1653] [serial = 788] [outer = 0x0] [url = about:blank] 03:21:04 INFO - PROCESS | 1653 | --DOMWINDOW == 214 (0x116463800) [pid = 1653] [serial = 767] [outer = 0x0] [url = about:blank] 03:21:04 INFO - PROCESS | 1653 | --DOMWINDOW == 213 (0x110e09400) [pid = 1653] [serial = 785] [outer = 0x0] [url = about:blank] 03:21:04 INFO - PROCESS | 1653 | --DOMWINDOW == 212 (0x128eb1400) [pid = 1653] [serial = 812] [outer = 0x0] [url = about:blank] 03:21:04 INFO - PROCESS | 1653 | --DOMWINDOW == 211 (0x121996000) [pid = 1653] [serial = 800] [outer = 0x0] [url = about:blank] 03:21:04 INFO - PROCESS | 1653 | --DOMWINDOW == 210 (0x121c18c00) [pid = 1653] [serial = 642] [outer = 0x0] [url = about:blank] 03:21:04 INFO - PROCESS | 1653 | --DOMWINDOW == 209 (0x128a9c800) [pid = 1653] [serial = 807] [outer = 0x0] [url = about:blank] 03:21:04 INFO - PROCESS | 1653 | --DOMWINDOW == 208 (0x120fa6400) [pid = 1653] [serial = 815] [outer = 0x0] [url = about:blank] 03:21:04 INFO - PROCESS | 1653 | --DOMWINDOW == 207 (0x1293e8400) [pid = 1653] [serial = 816] [outer = 0x0] [url = about:blank] 03:21:04 INFO - PROCESS | 1653 | --DOMWINDOW == 206 (0x12abb2c00) [pid = 1653] [serial = 818] [outer = 0x0] [url = about:blank] 03:21:04 INFO - PROCESS | 1653 | --DOMWINDOW == 205 (0x1264b7000) [pid = 1653] [serial = 809] [outer = 0x0] [url = about:blank] 03:21:04 INFO - PROCESS | 1653 | --DOMWINDOW == 204 (0x12c504c00) [pid = 1653] [serial = 762] [outer = 0x0] [url = about:blank] 03:21:04 INFO - PROCESS | 1653 | --DOMWINDOW == 203 (0x110daac00) [pid = 1653] [serial = 764] [outer = 0x0] [url = about:blank] 03:21:04 INFO - PROCESS | 1653 | --DOMWINDOW == 202 (0x128a31c00) [pid = 1653] [serial = 806] [outer = 0x0] [url = about:blank] 03:21:04 INFO - PROCESS | 1653 | --DOMWINDOW == 201 (0x1168c1c00) [pid = 1653] [serial = 791] [outer = 0x0] [url = about:blank] 03:21:04 INFO - PROCESS | 1653 | --DOMWINDOW == 200 (0x128ad3c00) [pid = 1653] [serial = 810] [outer = 0x0] [url = about:blank] 03:21:04 INFO - PROCESS | 1653 | --DOMWINDOW == 199 (0x11874a000) [pid = 1653] [serial = 794] [outer = 0x0] [url = about:blank] 03:21:04 INFO - PROCESS | 1653 | --DOMWINDOW == 198 (0x1278cb000) [pid = 1653] [serial = 804] [outer = 0x0] [url = about:blank] 03:21:04 INFO - PROCESS | 1653 | --DOMWINDOW == 197 (0x119733800) [pid = 1653] [serial = 795] [outer = 0x0] [url = about:blank] 03:21:04 INFO - PROCESS | 1653 | --DOMWINDOW == 196 (0x12115e000) [pid = 1653] [serial = 798] [outer = 0x0] [url = about:blank] 03:21:04 INFO - PROCESS | 1653 | --DOMWINDOW == 195 (0x112a71000) [pid = 1653] [serial = 789] [outer = 0x0] [url = about:blank] 03:21:04 INFO - PROCESS | 1653 | --DOMWINDOW == 194 (0x118f64800) [pid = 1653] [serial = 770] [outer = 0x0] [url = about:blank] 03:21:04 INFO - PROCESS | 1653 | --DOMWINDOW == 193 (0x1293e7c00) [pid = 1653] [serial = 813] [outer = 0x0] [url = about:blank] 03:21:04 INFO - PROCESS | 1653 | --DOMWINDOW == 192 (0x128a31400) [pid = 1653] [serial = 776] [outer = 0x0] [url = about:blank] 03:21:04 INFO - PROCESS | 1653 | --DOMWINDOW == 191 (0x110e10000) [pid = 1653] [serial = 779] [outer = 0x0] [url = about:blank] 03:21:04 INFO - PROCESS | 1653 | --DOMWINDOW == 190 (0x110e11c00) [pid = 1653] [serial = 786] [outer = 0x0] [url = about:blank] 03:21:04 INFO - PROCESS | 1653 | --DOMWINDOW == 189 (0x1127dc400) [pid = 1653] [serial = 699] [outer = 0x0] [url = about:blank] 03:21:04 INFO - PROCESS | 1653 | --DOMWINDOW == 188 (0x118221800) [pid = 1653] [serial = 821] [outer = 0x0] [url = about:blank] 03:21:04 INFO - PROCESS | 1653 | --DOMWINDOW == 187 (0x118226800) [pid = 1653] [serial = 822] [outer = 0x0] [url = about:blank] 03:21:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 03:21:04 INFO - PROCESS | 1653 | 1462962064550 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 03:21:04 INFO - PROCESS | 1653 | 1462962064551 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 03:21:04 INFO - PROCESS | 1653 | 1462962064557 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 03:21:04 INFO - PROCESS | 1653 | 1462962064558 Marionette TRACE conn2 <- [1,1202,null,{}] 03:21:04 INFO - PROCESS | 1653 | 1462962064566 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}] 03:21:04 INFO - PROCESS | 1653 | 1462962064670 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 03:21:04 INFO - PROCESS | 1653 | 1462962064683 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x1187ce000 == 61 [pid = 1653] [id = 308] 03:21:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 188 (0x118221800) [pid = 1653] [serial = 923] [outer = 0x0] 03:21:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 189 (0x118228800) [pid = 1653] [serial = 924] [outer = 0x118221800] 03:21:04 INFO - PROCESS | 1653 | 1462962064731 Marionette DEBUG loaded listener.js 03:21:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 190 (0x1187b0c00) [pid = 1653] [serial = 925] [outer = 0x118221800] 03:21:05 INFO - PROCESS | 1653 | 1462962065182 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]]]}] 03:21:05 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 03:21:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 676ms 03:21:05 INFO - PROCESS | 1653 | 1462962065235 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 03:21:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 03:21:05 INFO - PROCESS | 1653 | 1462962065236 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 03:21:05 INFO - PROCESS | 1653 | 1462962065238 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 03:21:05 INFO - PROCESS | 1653 | 1462962065240 Marionette TRACE conn2 <- [1,1206,null,{}] 03:21:05 INFO - PROCESS | 1653 | 1462962065242 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}] 03:21:05 INFO - PROCESS | 1653 | 1462962065335 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 03:21:05 INFO - PROCESS | 1653 | 1462962065340 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x121645800 == 62 [pid = 1653] [id = 309] 03:21:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 191 (0x118f52800) [pid = 1653] [serial = 926] [outer = 0x0] 03:21:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 192 (0x118fdac00) [pid = 1653] [serial = 927] [outer = 0x118f52800] 03:21:05 INFO - PROCESS | 1653 | 1462962065367 Marionette DEBUG loaded listener.js 03:21:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 193 (0x119a0d800) [pid = 1653] [serial = 928] [outer = 0x118f52800] 03:21:05 INFO - PROCESS | 1653 | 1462962065749 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]]]}] 03:21:05 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 03:21:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 569ms 03:21:05 INFO - PROCESS | 1653 | 1462962065810 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 03:21:05 INFO - PROCESS | 1653 | 1462962065812 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 03:21:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 03:21:05 INFO - PROCESS | 1653 | 1462962065815 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 03:21:05 INFO - PROCESS | 1653 | 1462962065817 Marionette TRACE conn2 <- [1,1210,null,{}] 03:21:05 INFO - PROCESS | 1653 | 1462962065820 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}] 03:21:05 INFO - PROCESS | 1653 | 1462962065946 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 03:21:05 INFO - PROCESS | 1653 | 1462962065955 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x1219de000 == 63 [pid = 1653] [id = 310] 03:21:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 194 (0x119d65400) [pid = 1653] [serial = 929] [outer = 0x0] 03:21:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 195 (0x120fb0800) [pid = 1653] [serial = 930] [outer = 0x119d65400] 03:21:05 INFO - PROCESS | 1653 | 1462962065981 Marionette DEBUG loaded listener.js 03:21:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 196 (0x121556c00) [pid = 1653] [serial = 931] [outer = 0x119d65400] 03:21:06 INFO - PROCESS | 1653 | 1462962066335 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]]]}] 03:21:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 03:21:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 571ms 03:21:06 INFO - PROCESS | 1653 | 1462962066393 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 03:21:06 INFO - PROCESS | 1653 | 1462962066395 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 03:21:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 03:21:06 INFO - PROCESS | 1653 | 1462962066399 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 03:21:06 INFO - PROCESS | 1653 | 1462962066400 Marionette TRACE conn2 <- [1,1214,null,{}] 03:21:06 INFO - PROCESS | 1653 | 1462962066402 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}] 03:21:06 INFO - PROCESS | 1653 | 1462962066504 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 03:21:06 INFO - PROCESS | 1653 | 1462962066509 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x1296f0000 == 64 [pid = 1653] [id = 311] 03:21:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 197 (0x121c0c800) [pid = 1653] [serial = 932] [outer = 0x0] 03:21:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 198 (0x123f50000) [pid = 1653] [serial = 933] [outer = 0x121c0c800] 03:21:06 INFO - PROCESS | 1653 | 1462962066537 Marionette DEBUG loaded listener.js 03:21:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 199 (0x1264c2800) [pid = 1653] [serial = 934] [outer = 0x121c0c800] 03:21:06 INFO - PROCESS | 1653 | 1462962066904 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]]]}] 03:21:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 03:21:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 518ms 03:21:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 03:21:06 INFO - PROCESS | 1653 | 1462962066918 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 03:21:06 INFO - PROCESS | 1653 | 1462962066919 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 03:21:06 INFO - PROCESS | 1653 | 1462962066921 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 03:21:06 INFO - PROCESS | 1653 | 1462962066922 Marionette TRACE conn2 <- [1,1218,null,{}] 03:21:06 INFO - PROCESS | 1653 | 1462962066924 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}] 03:21:07 INFO - PROCESS | 1653 | 1462962067049 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 03:21:07 INFO - PROCESS | 1653 | 1462962067064 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b04f800 == 65 [pid = 1653] [id = 312] 03:21:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 200 (0x126621400) [pid = 1653] [serial = 935] [outer = 0x0] 03:21:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 201 (0x1278c3c00) [pid = 1653] [serial = 936] [outer = 0x126621400] 03:21:07 INFO - PROCESS | 1653 | 1462962067089 Marionette DEBUG loaded listener.js 03:21:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 202 (0x1289c2000) [pid = 1653] [serial = 937] [outer = 0x126621400] 03:21:07 INFO - PROCESS | 1653 | 1462962067456 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]]]}] 03:21:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 03:21:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 568ms 03:21:07 INFO - PROCESS | 1653 | 1462962067489 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 03:21:07 INFO - PROCESS | 1653 | 1462962067491 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 03:21:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 03:21:07 INFO - PROCESS | 1653 | 1462962067500 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 03:21:07 INFO - PROCESS | 1653 | 1462962067501 Marionette TRACE conn2 <- [1,1222,null,{}] 03:21:07 INFO - PROCESS | 1653 | 1462962067503 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}] 03:21:07 INFO - PROCESS | 1653 | 1462962067615 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 03:21:07 INFO - PROCESS | 1653 | 1462962067658 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b853000 == 66 [pid = 1653] [id = 313] 03:21:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 203 (0x126a0b400) [pid = 1653] [serial = 938] [outer = 0x0] 03:21:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 204 (0x128a37800) [pid = 1653] [serial = 939] [outer = 0x126a0b400] 03:21:07 INFO - PROCESS | 1653 | 1462962067683 Marionette DEBUG loaded listener.js 03:21:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 205 (0x128ad1800) [pid = 1653] [serial = 940] [outer = 0x126a0b400] 03:21:08 INFO - PROCESS | 1653 | 1462962068007 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] 03:21:08 INFO - PROCESS | 1653 | 1462962068020 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 03:21:08 INFO - PROCESS | 1653 | 1462962068022 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 03:21:08 INFO - PROCESS | 1653 | 1462962068023 Marionette TRACE conn2 <- [1,1226,null,{}] 03:21:08 INFO - PROCESS | 1653 | 1462962068025 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}] 03:21:08 INFO - PROCESS | 1653 | 1462962068149 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 03:21:08 INFO - PROCESS | 1653 | 1462962068177 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c16e800 == 67 [pid = 1653] [id = 314] 03:21:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 206 (0x128b07000) [pid = 1653] [serial = 941] [outer = 0x0] 03:21:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 207 (0x1293e7c00) [pid = 1653] [serial = 942] [outer = 0x128b07000] 03:21:08 INFO - PROCESS | 1653 | 1462962068204 Marionette DEBUG loaded listener.js 03:21:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 208 (0x12aa4cc00) [pid = 1653] [serial = 943] [outer = 0x128b07000] 03:21:08 INFO - PROCESS | 1653 | 1462962068643 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]]]}] 03:21:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 03:21:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 669ms 03:21:09 INFO - PROCESS | 1653 | --DOMWINDOW == 207 (0x1215ea400) [pid = 1653] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 03:21:09 INFO - PROCESS | 1653 | --DOMWINDOW == 206 (0x128a9e400) [pid = 1653] [serial = 875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 03:21:09 INFO - PROCESS | 1653 | --DOMWINDOW == 205 (0x12b03b000) [pid = 1653] [serial = 878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 03:21:09 INFO - PROCESS | 1653 | --DOMWINDOW == 204 (0x12bf72800) [pid = 1653] [serial = 881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 03:21:09 INFO - PROCESS | 1653 | --DOMWINDOW == 203 (0x118920400) [pid = 1653] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 03:21:09 INFO - PROCESS | 1653 | --DOMWINDOW == 202 (0x110da7400) [pid = 1653] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 03:21:09 INFO - PROCESS | 1653 | --DOMWINDOW == 201 (0x112fd5800) [pid = 1653] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 03:21:09 INFO - PROCESS | 1653 | --DOMWINDOW == 200 (0x110dabc00) [pid = 1653] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 03:21:09 INFO - PROCESS | 1653 | --DOMWINDOW == 199 (0x126016c00) [pid = 1653] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 03:21:09 INFO - PROCESS | 1653 | --DOMWINDOW == 198 (0x12d480800) [pid = 1653] [serial = 887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 03:21:09 INFO - PROCESS | 1653 | --DOMWINDOW == 197 (0x11710e400) [pid = 1653] [serial = 884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 03:21:09 INFO - PROCESS | 1653 | --DOMWINDOW == 196 (0x121559800) [pid = 1653] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 03:21:09 INFO - PROCESS | 1653 | --DOMWINDOW == 195 (0x126018800) [pid = 1653] [serial = 872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 03:21:09 INFO - PROCESS | 1653 | 1462962069010 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 03:21:09 INFO - PROCESS | 1653 | 1462962069012 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 03:21:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 03:21:09 INFO - PROCESS | 1653 | 1462962069028 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 03:21:09 INFO - PROCESS | 1653 | 1462962069030 Marionette TRACE conn2 <- [1,1230,null,{}] 03:21:09 INFO - PROCESS | 1653 | 1462962069034 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}] 03:21:09 INFO - PROCESS | 1653 | 1462962069176 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 03:21:09 INFO - PROCESS | 1653 | 1462962069183 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x124399800 == 68 [pid = 1653] [id = 315] 03:21:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 196 (0x11710e400) [pid = 1653] [serial = 944] [outer = 0x0] 03:21:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 197 (0x119de8800) [pid = 1653] [serial = 945] [outer = 0x11710e400] 03:21:09 INFO - PROCESS | 1653 | 1462962069209 Marionette DEBUG loaded listener.js 03:21:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 198 (0x1289c5800) [pid = 1653] [serial = 946] [outer = 0x11710e400] 03:21:09 INFO - PROCESS | 1653 | 1462962069551 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]]]}] 03:21:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 03:21:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 572ms 03:21:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 03:21:09 INFO - PROCESS | 1653 | 1462962069601 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 03:21:09 INFO - PROCESS | 1653 | 1462962069602 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 03:21:09 INFO - PROCESS | 1653 | 1462962069613 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 03:21:09 INFO - PROCESS | 1653 | 1462962069615 Marionette TRACE conn2 <- [1,1234,null,{}] 03:21:09 INFO - PROCESS | 1653 | 1462962069619 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}] 03:21:09 INFO - PROCESS | 1653 | 1462962069726 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 03:21:09 INFO - PROCESS | 1653 | 1462962069730 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d15d800 == 69 [pid = 1653] [id = 316] 03:21:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 199 (0x12aa57400) [pid = 1653] [serial = 947] [outer = 0x0] 03:21:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 200 (0x12b03f800) [pid = 1653] [serial = 948] [outer = 0x12aa57400] 03:21:09 INFO - PROCESS | 1653 | 1462962069760 Marionette DEBUG loaded listener.js 03:21:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 201 (0x12baa1400) [pid = 1653] [serial = 949] [outer = 0x12aa57400] 03:21:10 INFO - PROCESS | 1653 | 1462962070107 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]]]}] 03:21:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 03:21:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 529ms 03:21:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 03:21:10 INFO - PROCESS | 1653 | 1462962070134 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 03:21:10 INFO - PROCESS | 1653 | 1462962070136 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 03:21:10 INFO - PROCESS | 1653 | 1462962070138 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 03:21:10 INFO - PROCESS | 1653 | 1462962070139 Marionette TRACE conn2 <- [1,1238,null,{}] 03:21:10 INFO - PROCESS | 1653 | 1462962070141 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}] 03:21:10 INFO - PROCESS | 1653 | 1462962070233 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 03:21:10 INFO - PROCESS | 1653 | 1462962070306 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d908000 == 70 [pid = 1653] [id = 317] 03:21:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 202 (0x12ba57800) [pid = 1653] [serial = 950] [outer = 0x0] 03:21:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 203 (0x12bdb5c00) [pid = 1653] [serial = 951] [outer = 0x12ba57800] 03:21:10 INFO - PROCESS | 1653 | 1462962070331 Marionette DEBUG loaded listener.js 03:21:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 204 (0x12c130400) [pid = 1653] [serial = 952] [outer = 0x12ba57800] 03:21:10 INFO - PROCESS | 1653 | 1462962070617 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]]]}] 03:21:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 03:21:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 518ms 03:21:10 INFO - PROCESS | 1653 | 1462962070657 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 03:21:10 INFO - PROCESS | 1653 | 1462962070658 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 03:21:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 03:21:10 INFO - PROCESS | 1653 | 1462962070660 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 03:21:10 INFO - PROCESS | 1653 | 1462962070662 Marionette TRACE conn2 <- [1,1242,null,{}] 03:21:10 INFO - PROCESS | 1653 | 1462962070667 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}] 03:21:10 INFO - PROCESS | 1653 | 1462962070763 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 03:21:10 INFO - PROCESS | 1653 | 1462962070767 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x133507000 == 71 [pid = 1653] [id = 318] 03:21:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 205 (0x12c131000) [pid = 1653] [serial = 953] [outer = 0x0] 03:21:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 206 (0x12c50e400) [pid = 1653] [serial = 954] [outer = 0x12c131000] 03:21:10 INFO - PROCESS | 1653 | 1462962070792 Marionette DEBUG loaded listener.js 03:21:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 207 (0x12c6a3400) [pid = 1653] [serial = 955] [outer = 0x12c131000] 03:21:11 INFO - PROCESS | 1653 | --DOCSHELL 0x12b05d000 == 70 [pid = 1653] [id = 117] 03:21:11 INFO - PROCESS | 1653 | --DOCSHELL 0x119279000 == 69 [pid = 1653] [id = 284] 03:21:11 INFO - PROCESS | 1653 | --DOCSHELL 0x12db57000 == 68 [pid = 1653] [id = 156] 03:21:11 INFO - PROCESS | 1653 | --DOCSHELL 0x1197cc800 == 67 [pid = 1653] [id = 153] 03:21:11 INFO - PROCESS | 1653 | --DOCSHELL 0x116248000 == 66 [pid = 1653] [id = 53] 03:21:11 INFO - PROCESS | 1653 | --DOCSHELL 0x110d84800 == 65 [pid = 1653] [id = 241] 03:21:11 INFO - PROCESS | 1653 | --DOCSHELL 0x126ae4000 == 64 [pid = 1653] [id = 119] 03:21:11 INFO - PROCESS | 1653 | --DOCSHELL 0x126ae1000 == 63 [pid = 1653] [id = 80] 03:21:11 INFO - PROCESS | 1653 | --DOCSHELL 0x12bf93800 == 62 [pid = 1653] [id = 132] 03:21:11 INFO - PROCESS | 1653 | --DOCSHELL 0x12c52b000 == 61 [pid = 1653] [id = 214] 03:21:11 INFO - PROCESS | 1653 | --DOCSHELL 0x12b8cd000 == 60 [pid = 1653] [id = 201] 03:21:11 INFO - PROCESS | 1653 | --DOCSHELL 0x12164b800 == 59 [pid = 1653] [id = 175] 03:21:11 INFO - PROCESS | 1653 | --DOCSHELL 0x11872a000 == 58 [pid = 1653] [id = 220] 03:21:11 INFO - PROCESS | 1653 | --DOCSHELL 0x12cd0d000 == 57 [pid = 1653] [id = 154] 03:21:11 INFO - PROCESS | 1653 | --DOCSHELL 0x12d919000 == 56 [pid = 1653] [id = 155] 03:21:11 INFO - PROCESS | 1653 | --DOCSHELL 0x12b04d800 == 55 [pid = 1653] [id = 103] 03:21:11 INFO - PROCESS | 1653 | --DOCSHELL 0x12de14000 == 54 [pid = 1653] [id = 170] 03:21:11 INFO - PROCESS | 1653 | --DOCSHELL 0x118981000 == 53 [pid = 1653] [id = 157] 03:21:11 INFO - PROCESS | 1653 | --DOCSHELL 0x118985800 == 52 [pid = 1653] [id = 188] 03:21:11 INFO - PROCESS | 1653 | --DOCSHELL 0x119760800 == 51 [pid = 1653] [id = 116] 03:21:11 INFO - PROCESS | 1653 | --DOCSHELL 0x123c0d000 == 50 [pid = 1653] [id = 137] 03:21:11 INFO - PROCESS | 1653 | --DOCSHELL 0x12d918000 == 49 [pid = 1653] [id = 261] 03:21:11 INFO - PROCESS | 1653 | --DOCSHELL 0x12b8c8800 == 48 [pid = 1653] [id = 118] 03:21:11 INFO - PROCESS | 1653 | --DOCSHELL 0x116f62800 == 47 [pid = 1653] [id = 307] 03:21:11 INFO - PROCESS | 1653 | --DOCSHELL 0x121648800 == 46 [pid = 1653] [id = 306] 03:21:11 INFO - PROCESS | 1653 | --DOCSHELL 0x1213a6000 == 45 [pid = 1653] [id = 305] 03:21:11 INFO - PROCESS | 1653 | --DOCSHELL 0x134415800 == 44 [pid = 1653] [id = 304] 03:21:11 INFO - PROCESS | 1653 | --DOCSHELL 0x137ae8000 == 43 [pid = 1653] [id = 303] 03:21:11 INFO - PROCESS | 1653 | --DOCSHELL 0x137bdc000 == 42 [pid = 1653] [id = 302] 03:21:11 INFO - PROCESS | 1653 | --DOCSHELL 0x1364b1000 == 41 [pid = 1653] [id = 301] 03:21:11 INFO - PROCESS | 1653 | --DOCSHELL 0x134218800 == 40 [pid = 1653] [id = 300] 03:21:11 INFO - PROCESS | 1653 | --DOCSHELL 0x1296f4800 == 39 [pid = 1653] [id = 299] 03:21:11 INFO - PROCESS | 1653 | --DOCSHELL 0x134222000 == 38 [pid = 1653] [id = 297] 03:21:11 INFO - PROCESS | 1653 | --DOCSHELL 0x11924e800 == 37 [pid = 1653] [id = 298] 03:21:12 INFO - PROCESS | 1653 | --DOCSHELL 0x1187ce000 == 36 [pid = 1653] [id = 308] 03:21:12 INFO - PROCESS | 1653 | --DOCSHELL 0x12b04f800 == 35 [pid = 1653] [id = 312] 03:21:12 INFO - PROCESS | 1653 | --DOCSHELL 0x1219de000 == 34 [pid = 1653] [id = 310] 03:21:12 INFO - PROCESS | 1653 | --DOCSHELL 0x12c16e800 == 33 [pid = 1653] [id = 314] 03:21:12 INFO - PROCESS | 1653 | --DOCSHELL 0x124399800 == 32 [pid = 1653] [id = 315] 03:21:12 INFO - PROCESS | 1653 | --DOCSHELL 0x12d15d800 == 31 [pid = 1653] [id = 316] 03:21:12 INFO - PROCESS | 1653 | --DOCSHELL 0x1296f0000 == 30 [pid = 1653] [id = 311] 03:21:12 INFO - PROCESS | 1653 | --DOCSHELL 0x121645800 == 29 [pid = 1653] [id = 309] 03:21:12 INFO - PROCESS | 1653 | --DOCSHELL 0x12b853000 == 28 [pid = 1653] [id = 313] 03:21:12 INFO - PROCESS | 1653 | --DOMWINDOW == 206 (0x123f21c00) [pid = 1653] [serial = 801] [outer = 0x0] [url = about:blank] 03:21:12 INFO - PROCESS | 1653 | --DOMWINDOW == 205 (0x12abb2400) [pid = 1653] [serial = 876] [outer = 0x0] [url = about:blank] 03:21:12 INFO - PROCESS | 1653 | --DOMWINDOW == 204 (0x12ba5fc00) [pid = 1653] [serial = 879] [outer = 0x0] [url = about:blank] 03:21:12 INFO - PROCESS | 1653 | --DOMWINDOW == 203 (0x12b036400) [pid = 1653] [serial = 877] [outer = 0x0] [url = about:blank] 03:21:12 INFO - PROCESS | 1653 | --DOMWINDOW == 202 (0x12cdbc400) [pid = 1653] [serial = 882] [outer = 0x0] [url = about:blank] 03:21:12 INFO - PROCESS | 1653 | --DOMWINDOW == 201 (0x119d60000) [pid = 1653] [serial = 863] [outer = 0x0] [url = about:blank] 03:21:12 INFO - PROCESS | 1653 | --DOMWINDOW == 200 (0x121115c00) [pid = 1653] [serial = 864] [outer = 0x0] [url = about:blank] 03:21:12 INFO - PROCESS | 1653 | --DOMWINDOW == 199 (0x11676e400) [pid = 1653] [serial = 860] [outer = 0x0] [url = about:blank] 03:21:12 INFO - PROCESS | 1653 | --DOMWINDOW == 198 (0x1187b1000) [pid = 1653] [serial = 861] [outer = 0x0] [url = about:blank] 03:21:12 INFO - PROCESS | 1653 | --DOMWINDOW == 197 (0x116a5bc00) [pid = 1653] [serial = 858] [outer = 0x0] [url = about:blank] 03:21:12 INFO - PROCESS | 1653 | --DOMWINDOW == 196 (0x116289400) [pid = 1653] [serial = 857] [outer = 0x0] [url = about:blank] 03:21:12 INFO - PROCESS | 1653 | --DOMWINDOW == 195 (0x12bf72c00) [pid = 1653] [serial = 880] [outer = 0x0] [url = about:blank] 03:21:12 INFO - PROCESS | 1653 | --DOMWINDOW == 194 (0x12cdbf800) [pid = 1653] [serial = 848] [outer = 0x0] [url = about:blank] 03:21:12 INFO - PROCESS | 1653 | --DOMWINDOW == 193 (0x1127d1400) [pid = 1653] [serial = 855] [outer = 0x0] [url = about:blank] 03:21:12 INFO - PROCESS | 1653 | --DOMWINDOW == 192 (0x110e04c00) [pid = 1653] [serial = 854] [outer = 0x0] [url = about:blank] 03:21:12 INFO - PROCESS | 1653 | --DOMWINDOW == 191 (0x126c15000) [pid = 1653] [serial = 836] [outer = 0x0] [url = about:blank] 03:21:12 INFO - PROCESS | 1653 | --DOMWINDOW == 190 (0x1180ab000) [pid = 1653] [serial = 830] [outer = 0x0] [url = about:blank] 03:21:12 INFO - PROCESS | 1653 | --DOMWINDOW == 189 (0x12953a400) [pid = 1653] [serial = 839] [outer = 0x0] [url = about:blank] 03:21:12 INFO - PROCESS | 1653 | --DOMWINDOW == 188 (0x112927400) [pid = 1653] [serial = 827] [outer = 0x0] [url = about:blank] 03:21:12 INFO - PROCESS | 1653 | --DOMWINDOW == 187 (0x126a0b800) [pid = 1653] [serial = 869] [outer = 0x0] [url = about:blank] 03:21:12 INFO - PROCESS | 1653 | --DOMWINDOW == 186 (0x1289c7400) [pid = 1653] [serial = 870] [outer = 0x0] [url = about:blank] 03:21:12 INFO - PROCESS | 1653 | --DOMWINDOW == 185 (0x12bdb2c00) [pid = 1653] [serial = 824] [outer = 0x0] [url = about:blank] 03:21:12 INFO - PROCESS | 1653 | --DOMWINDOW == 184 (0x12c132800) [pid = 1653] [serial = 842] [outer = 0x0] [url = about:blank] 03:21:12 INFO - PROCESS | 1653 | --DOMWINDOW == 183 (0x12c510400) [pid = 1653] [serial = 845] [outer = 0x0] [url = about:blank] 03:21:12 INFO - PROCESS | 1653 | --DOMWINDOW == 182 (0x121557800) [pid = 1653] [serial = 833] [outer = 0x0] [url = about:blank] 03:21:12 INFO - PROCESS | 1653 | --DOMWINDOW == 181 (0x128ad7c00) [pid = 1653] [serial = 851] [outer = 0x0] [url = about:blank] 03:21:12 INFO - PROCESS | 1653 | --DOCSHELL 0x12d908000 == 27 [pid = 1653] [id = 317] 03:21:12 INFO - PROCESS | 1653 | --DOMWINDOW == 180 (0x12d483000) [pid = 1653] [serial = 888] [outer = 0x0] [url = about:blank] 03:21:12 INFO - PROCESS | 1653 | --DOMWINDOW == 179 (0x13418c400) [pid = 1653] [serial = 889] [outer = 0x0] [url = about:blank] 03:21:12 INFO - PROCESS | 1653 | --DOMWINDOW == 178 (0x1289c1800) [pid = 1653] [serial = 495] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 03:21:12 INFO - PROCESS | 1653 | --DOMWINDOW == 177 (0x12d11e800) [pid = 1653] [serial = 883] [outer = 0x0] [url = about:blank] 03:21:12 INFO - PROCESS | 1653 | --DOMWINDOW == 176 (0x119d60c00) [pid = 1653] [serial = 885] [outer = 0x0] [url = about:blank] 03:21:12 INFO - PROCESS | 1653 | --DOMWINDOW == 175 (0x123f50400) [pid = 1653] [serial = 867] [outer = 0x0] [url = about:blank] 03:21:12 INFO - PROCESS | 1653 | --DOMWINDOW == 174 (0x121c0e400) [pid = 1653] [serial = 866] [outer = 0x0] [url = about:blank] 03:21:12 INFO - PROCESS | 1653 | --DOMWINDOW == 173 (0x128a2dc00) [pid = 1653] [serial = 873] [outer = 0x0] [url = about:blank] 03:21:12 INFO - PROCESS | 1653 | --DOMWINDOW == 172 (0x12c505000) [pid = 1653] [serial = 886] [outer = 0x0] [url = about:blank] 03:21:12 INFO - PROCESS | 1653 | --DOMWINDOW == 171 (0x133589800) [pid = 1653] [serial = 891] [outer = 0x0] [url = about:blank] 03:21:12 INFO - PROCESS | 1653 | --DOMWINDOW == 170 (0x12954c800) [pid = 1653] [serial = 874] [outer = 0x0] [url = about:blank] 03:21:12 INFO - PROCESS | 1653 | 1462962072878 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]]]}] 03:21:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 03:21:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 2223ms 03:21:12 INFO - PROCESS | 1653 | 1462962072884 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 03:21:12 INFO - PROCESS | 1653 | 1462962072886 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 03:21:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 03:21:12 INFO - PROCESS | 1653 | 1462962072890 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 03:21:12 INFO - PROCESS | 1653 | 1462962072893 Marionette TRACE conn2 <- [1,1246,null,{}] 03:21:12 INFO - PROCESS | 1653 | 1462962072900 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}] 03:21:12 INFO - PROCESS | 1653 | 1462962072982 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 03:21:13 INFO - PROCESS | 1653 | 1462962073035 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x111ca0800 == 28 [pid = 1653] [id = 319] 03:21:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 171 (0x1121b2800) [pid = 1653] [serial = 956] [outer = 0x0] 03:21:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 172 (0x112581800) [pid = 1653] [serial = 957] [outer = 0x1121b2800] 03:21:13 INFO - PROCESS | 1653 | 1462962073064 Marionette DEBUG loaded listener.js 03:21:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 173 (0x11258c000) [pid = 1653] [serial = 958] [outer = 0x1121b2800] 03:21:13 INFO - PROCESS | 1653 | 1462962073380 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]]]}] 03:21:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 03:21:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 524ms 03:21:13 INFO - PROCESS | 1653 | 1462962073415 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 03:21:13 INFO - PROCESS | 1653 | 1462962073419 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 03:21:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 03:21:13 INFO - PROCESS | 1653 | 1462962073424 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 03:21:13 INFO - PROCESS | 1653 | 1462962073426 Marionette TRACE conn2 <- [1,1250,null,{}] 03:21:13 INFO - PROCESS | 1653 | 1462962073428 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}] 03:21:13 INFO - PROCESS | 1653 | 1462962073503 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 03:21:13 INFO - PROCESS | 1653 | 1462962073509 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x1131df800 == 29 [pid = 1653] [id = 320] 03:21:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 174 (0x112787000) [pid = 1653] [serial = 959] [outer = 0x0] 03:21:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 175 (0x112795c00) [pid = 1653] [serial = 960] [outer = 0x112787000] 03:21:13 INFO - PROCESS | 1653 | 1462962073539 Marionette DEBUG loaded listener.js 03:21:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 176 (0x112865400) [pid = 1653] [serial = 961] [outer = 0x112787000] 03:21:13 INFO - PROCESS | 1653 | 1462962073881 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]]]}] 03:21:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 03:21:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 472ms 03:21:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 03:21:13 INFO - PROCESS | 1653 | 1462962073896 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 03:21:13 INFO - PROCESS | 1653 | 1462962073897 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 03:21:13 INFO - PROCESS | 1653 | 1462962073900 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 03:21:13 INFO - PROCESS | 1653 | 1462962073902 Marionette TRACE conn2 <- [1,1254,null,{}] 03:21:13 INFO - PROCESS | 1653 | 1462962073911 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}] 03:21:13 INFO - PROCESS | 1653 | 1462962073990 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 03:21:14 INFO - PROCESS | 1653 | 1462962073999 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x116653800 == 30 [pid = 1653] [id = 321] 03:21:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 177 (0x112920000) [pid = 1653] [serial = 962] [outer = 0x0] 03:21:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 178 (0x112a70400) [pid = 1653] [serial = 963] [outer = 0x112920000] 03:21:14 INFO - PROCESS | 1653 | 1462962074038 Marionette DEBUG loaded listener.js 03:21:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 179 (0x112fdf800) [pid = 1653] [serial = 964] [outer = 0x112920000] 03:21:14 INFO - PROCESS | 1653 | 1462962074401 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]]]}] 03:21:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 03:21:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 526ms 03:21:14 INFO - PROCESS | 1653 | 1462962074426 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 03:21:14 INFO - PROCESS | 1653 | 1462962074430 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 03:21:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 03:21:14 INFO - PROCESS | 1653 | 1462962074433 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 03:21:14 INFO - PROCESS | 1653 | 1462962074434 Marionette TRACE conn2 <- [1,1258,null,{}] 03:21:14 INFO - PROCESS | 1653 | 1462962074437 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}] 03:21:14 INFO - PROCESS | 1653 | 1462962074539 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 03:21:14 INFO - PROCESS | 1653 | 1462962074546 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x116ab1000 == 31 [pid = 1653] [id = 322] 03:21:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 180 (0x1127de800) [pid = 1653] [serial = 965] [outer = 0x0] 03:21:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 181 (0x1133f1c00) [pid = 1653] [serial = 966] [outer = 0x1127de800] 03:21:14 INFO - PROCESS | 1653 | 1462962074578 Marionette DEBUG loaded listener.js 03:21:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 182 (0x115e9d800) [pid = 1653] [serial = 967] [outer = 0x1127de800] 03:21:15 INFO - PROCESS | 1653 | 1462962075014 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]]]}] 03:21:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 03:21:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 618ms 03:21:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 03:21:15 INFO - PROCESS | 1653 | 1462962075052 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 03:21:15 INFO - PROCESS | 1653 | 1462962075054 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 03:21:15 INFO - PROCESS | 1653 | 1462962075057 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 03:21:15 INFO - PROCESS | 1653 | 1462962075058 Marionette TRACE conn2 <- [1,1262,null,{}] 03:21:15 INFO - PROCESS | 1653 | 1462962075061 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}] 03:21:15 INFO - PROCESS | 1653 | 1462962075134 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 03:21:15 INFO - PROCESS | 1653 | 1462962075189 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x11743e000 == 32 [pid = 1653] [id = 323] 03:21:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 183 (0x112786400) [pid = 1653] [serial = 968] [outer = 0x0] 03:21:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 184 (0x115edf000) [pid = 1653] [serial = 969] [outer = 0x112786400] 03:21:15 INFO - PROCESS | 1653 | 1462962075215 Marionette DEBUG loaded listener.js 03:21:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 185 (0x116463000) [pid = 1653] [serial = 970] [outer = 0x112786400] 03:21:15 INFO - PROCESS | 1653 | 1462962075606 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]]]}] 03:21:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 03:21:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 572ms 03:21:15 INFO - PROCESS | 1653 | 1462962075630 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 03:21:15 INFO - PROCESS | 1653 | 1462962075633 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 03:21:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 03:21:15 INFO - PROCESS | 1653 | 1462962075636 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 03:21:15 INFO - PROCESS | 1653 | 1462962075638 Marionette TRACE conn2 <- [1,1266,null,{}] 03:21:15 INFO - PROCESS | 1653 | 1462962075641 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}] 03:21:15 INFO - PROCESS | 1653 | 1462962075820 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 03:21:15 INFO - PROCESS | 1653 | 1462962075841 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x118720000 == 33 [pid = 1653] [id = 324] 03:21:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 186 (0x116610800) [pid = 1653] [serial = 971] [outer = 0x0] 03:21:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 187 (0x1167f2c00) [pid = 1653] [serial = 972] [outer = 0x116610800] 03:21:15 INFO - PROCESS | 1653 | 1462962075882 Marionette DEBUG loaded listener.js 03:21:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 188 (0x11767c800) [pid = 1653] [serial = 973] [outer = 0x116610800] 03:21:16 INFO - PROCESS | 1653 | 1462962076215 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]]]}] 03:21:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 03:21:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 621ms 03:21:16 INFO - PROCESS | 1653 | 1462962076257 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 03:21:16 INFO - PROCESS | 1653 | 1462962076258 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 03:21:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 03:21:16 INFO - PROCESS | 1653 | 1462962076261 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 03:21:16 INFO - PROCESS | 1653 | 1462962076262 Marionette TRACE conn2 <- [1,1270,null,{}] 03:21:16 INFO - PROCESS | 1653 | 1462962076264 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}] 03:21:16 INFO - PROCESS | 1653 | 1462962076337 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 03:21:16 INFO - PROCESS | 1653 | 1462962076342 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x118983000 == 34 [pid = 1653] [id = 325] 03:21:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 189 (0x1130d2000) [pid = 1653] [serial = 974] [outer = 0x0] 03:21:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 190 (0x117e63800) [pid = 1653] [serial = 975] [outer = 0x1130d2000] 03:21:16 INFO - PROCESS | 1653 | 1462962076371 Marionette DEBUG loaded listener.js 03:21:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 191 (0x1180a8800) [pid = 1653] [serial = 976] [outer = 0x1130d2000] 03:21:16 INFO - PROCESS | 1653 | 1462962076705 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]]]}] 03:21:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 03:21:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 471ms 03:21:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 03:21:16 INFO - PROCESS | 1653 | 1462962076732 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 03:21:16 INFO - PROCESS | 1653 | 1462962076733 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 03:21:16 INFO - PROCESS | 1653 | 1462962076736 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 03:21:16 INFO - PROCESS | 1653 | 1462962076737 Marionette TRACE conn2 <- [1,1274,null,{}] 03:21:16 INFO - PROCESS | 1653 | 1462962076739 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}] 03:21:16 INFO - PROCESS | 1653 | 1462962076837 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 03:21:16 INFO - PROCESS | 1653 | 1462962076846 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x118f98800 == 35 [pid = 1653] [id = 326] 03:21:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 192 (0x115aa8c00) [pid = 1653] [serial = 977] [outer = 0x0] 03:21:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 193 (0x1180b2800) [pid = 1653] [serial = 978] [outer = 0x115aa8c00] 03:21:16 INFO - PROCESS | 1653 | 1462962076881 Marionette DEBUG loaded listener.js 03:21:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 194 (0x1180f1c00) [pid = 1653] [serial = 979] [outer = 0x115aa8c00] 03:21:17 INFO - PROCESS | 1653 | 1462962077181 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]]]}] 03:21:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 03:21:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 468ms 03:21:17 INFO - PROCESS | 1653 | 1462962077205 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 03:21:17 INFO - PROCESS | 1653 | 1462962077206 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 03:21:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 03:21:17 INFO - PROCESS | 1653 | 1462962077208 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 03:21:17 INFO - PROCESS | 1653 | 1462962077209 Marionette TRACE conn2 <- [1,1278,null,{}] 03:21:17 INFO - PROCESS | 1653 | 1462962077214 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}] 03:21:17 INFO - PROCESS | 1653 | 1462962077291 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 03:21:17 INFO - PROCESS | 1653 | 1462962077297 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x116653000 == 36 [pid = 1653] [id = 327] 03:21:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 195 (0x1166d0000) [pid = 1653] [serial = 980] [outer = 0x0] 03:21:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 196 (0x1181b9400) [pid = 1653] [serial = 981] [outer = 0x1166d0000] 03:21:17 INFO - PROCESS | 1653 | 1462962077324 Marionette DEBUG loaded listener.js 03:21:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 197 (0x11821b400) [pid = 1653] [serial = 982] [outer = 0x1166d0000] 03:21:17 INFO - PROCESS | 1653 | 1462962077756 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]]]}] 03:21:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 03:21:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 572ms 03:21:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 03:21:17 INFO - PROCESS | 1653 | 1462962077788 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 03:21:17 INFO - PROCESS | 1653 | 1462962077790 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 03:21:17 INFO - PROCESS | 1653 | 1462962077794 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 03:21:17 INFO - PROCESS | 1653 | 1462962077799 Marionette TRACE conn2 <- [1,1282,null,{}] 03:21:17 INFO - PROCESS | 1653 | 1462962077803 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}] 03:21:17 INFO - PROCESS | 1653 | 1462962077925 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 03:21:17 INFO - PROCESS | 1653 | 1462962077936 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x119764800 == 37 [pid = 1653] [id = 328] 03:21:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 198 (0x11821e400) [pid = 1653] [serial = 983] [outer = 0x0] 03:21:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 199 (0x118223c00) [pid = 1653] [serial = 984] [outer = 0x11821e400] 03:21:17 INFO - PROCESS | 1653 | 1462962077962 Marionette DEBUG loaded listener.js 03:21:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 200 (0x1184f0c00) [pid = 1653] [serial = 985] [outer = 0x11821e400] 03:21:18 INFO - PROCESS | 1653 | 1462962078343 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]]]}] 03:21:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 03:21:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 577ms 03:21:18 INFO - PROCESS | 1653 | 1462962078371 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 03:21:18 INFO - PROCESS | 1653 | 1462962078372 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 03:21:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 03:21:18 INFO - PROCESS | 1653 | 1462962078391 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 03:21:18 INFO - PROCESS | 1653 | 1462962078393 Marionette TRACE conn2 <- [1,1286,null,{}] 03:21:18 INFO - PROCESS | 1653 | 1462962078395 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}] 03:21:18 INFO - PROCESS | 1653 | 1462962078502 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 03:21:18 INFO - PROCESS | 1653 | 1462962078507 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x121045800 == 38 [pid = 1653] [id = 329] 03:21:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 201 (0x118586800) [pid = 1653] [serial = 986] [outer = 0x0] 03:21:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 202 (0x118742c00) [pid = 1653] [serial = 987] [outer = 0x118586800] 03:21:18 INFO - PROCESS | 1653 | 1462962078540 Marionette DEBUG loaded listener.js 03:21:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 203 (0x1187e1800) [pid = 1653] [serial = 988] [outer = 0x118586800] 03:21:18 INFO - PROCESS | 1653 | 1462962078894 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]]]}] 03:21:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 03:21:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 523ms 03:21:18 INFO - PROCESS | 1653 | 1462962078915 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 03:21:18 INFO - PROCESS | 1653 | 1462962078916 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 03:21:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 03:21:18 INFO - PROCESS | 1653 | 1462962078918 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 03:21:18 INFO - PROCESS | 1653 | 1462962078919 Marionette TRACE conn2 <- [1,1290,null,{}] 03:21:18 INFO - PROCESS | 1653 | 1462962078922 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}] 03:21:19 INFO - PROCESS | 1653 | 1462962079017 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 03:21:19 INFO - PROCESS | 1653 | 1462962079031 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x121283800 == 39 [pid = 1653] [id = 330] 03:21:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 204 (0x118587800) [pid = 1653] [serial = 989] [outer = 0x0] 03:21:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 205 (0x11891d800) [pid = 1653] [serial = 990] [outer = 0x118587800] 03:21:19 INFO - PROCESS | 1653 | 1462962079057 Marionette DEBUG loaded listener.js 03:21:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 206 (0x118f63800) [pid = 1653] [serial = 991] [outer = 0x118587800] 03:21:19 INFO - PROCESS | 1653 | 1462962079404 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]]]}] 03:21:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 03:21:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 519ms 03:21:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 03:21:19 INFO - PROCESS | 1653 | 1462962079443 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 03:21:19 INFO - PROCESS | 1653 | 1462962079444 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 03:21:19 INFO - PROCESS | 1653 | 1462962079446 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 03:21:19 INFO - PROCESS | 1653 | 1462962079447 Marionette TRACE conn2 <- [1,1294,null,{}] 03:21:19 INFO - PROCESS | 1653 | 1462962079449 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}] 03:21:19 INFO - PROCESS | 1653 | 1462962079544 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 03:21:19 INFO - PROCESS | 1653 | 1462962079548 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x121649800 == 40 [pid = 1653] [id = 331] 03:21:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 207 (0x1187e6800) [pid = 1653] [serial = 992] [outer = 0x0] 03:21:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 208 (0x118fdcc00) [pid = 1653] [serial = 993] [outer = 0x1187e6800] 03:21:19 INFO - PROCESS | 1653 | 1462962079612 Marionette DEBUG loaded listener.js 03:21:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 209 (0x119727400) [pid = 1653] [serial = 994] [outer = 0x1187e6800] 03:21:19 INFO - PROCESS | 1653 | 1462962079897 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]]]}] 03:21:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 03:21:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 469ms 03:21:19 INFO - PROCESS | 1653 | 1462962079918 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 03:21:19 INFO - PROCESS | 1653 | 1462962079920 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 03:21:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 03:21:19 INFO - PROCESS | 1653 | 1462962079922 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 03:21:19 INFO - PROCESS | 1653 | 1462962079923 Marionette TRACE conn2 <- [1,1298,null,{}] 03:21:19 INFO - PROCESS | 1653 | 1462962079925 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}] 03:21:20 INFO - PROCESS | 1653 | 1462962080030 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 03:21:20 INFO - PROCESS | 1653 | 1462962080035 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x1219c1000 == 41 [pid = 1653] [id = 332] 03:21:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 210 (0x11972a800) [pid = 1653] [serial = 995] [outer = 0x0] 03:21:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 211 (0x11980f400) [pid = 1653] [serial = 996] [outer = 0x11972a800] 03:21:20 INFO - PROCESS | 1653 | 1462962080090 Marionette DEBUG loaded listener.js 03:21:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 212 (0x119a15800) [pid = 1653] [serial = 997] [outer = 0x11972a800] 03:21:20 INFO - PROCESS | 1653 | --DOMWINDOW == 211 (0x112925400) [pid = 1653] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 03:21:20 INFO - PROCESS | 1653 | --DOMWINDOW == 210 (0x123f20000) [pid = 1653] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 03:21:20 INFO - PROCESS | 1653 | --DOMWINDOW == 209 (0x126c1c000) [pid = 1653] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 03:21:20 INFO - PROCESS | 1653 | --DOMWINDOW == 208 (0x120fab400) [pid = 1653] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 03:21:20 INFO - PROCESS | 1653 | --DOMWINDOW == 207 (0x110e0e400) [pid = 1653] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 03:21:20 INFO - PROCESS | 1653 | --DOMWINDOW == 206 (0x12673b800) [pid = 1653] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 03:21:20 INFO - PROCESS | 1653 | --DOMWINDOW == 205 (0x1180af400) [pid = 1653] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 03:21:20 INFO - PROCESS | 1653 | --DOMWINDOW == 204 (0x116281400) [pid = 1653] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 03:21:20 INFO - PROCESS | 1653 | --DOMWINDOW == 203 (0x1180a4400) [pid = 1653] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 03:21:20 INFO - PROCESS | 1653 | --DOMWINDOW == 202 (0x110da1400) [pid = 1653] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 03:21:20 INFO - PROCESS | 1653 | --DOMWINDOW == 201 (0x1187e3c00) [pid = 1653] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 03:21:20 INFO - PROCESS | 1653 | --DOMWINDOW == 200 (0x123f27c00) [pid = 1653] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 03:21:20 INFO - PROCESS | 1653 | --DOMWINDOW == 199 (0x128b02400) [pid = 1653] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 03:21:20 INFO - PROCESS | 1653 | --DOMWINDOW == 198 (0x112867400) [pid = 1653] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 03:21:20 INFO - PROCESS | 1653 | --DOMWINDOW == 197 (0x11291d000) [pid = 1653] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 03:21:20 INFO - PROCESS | 1653 | --DOMWINDOW == 196 (0x12173c000) [pid = 1653] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 03:21:20 INFO - PROCESS | 1653 | --DOMWINDOW == 195 (0x116766000) [pid = 1653] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 03:21:20 INFO - PROCESS | 1653 | --DOMWINDOW == 194 (0x11857e400) [pid = 1653] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 03:21:20 INFO - PROCESS | 1653 | --DOMWINDOW == 193 (0x116610000) [pid = 1653] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 03:21:20 INFO - PROCESS | 1653 | --DOMWINDOW == 192 (0x12c130c00) [pid = 1653] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 03:21:20 INFO - PROCESS | 1653 | --DOMWINDOW == 191 (0x126a07000) [pid = 1653] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 03:21:20 INFO - PROCESS | 1653 | --DOMWINDOW == 190 (0x112867c00) [pid = 1653] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 03:21:20 INFO - PROCESS | 1653 | --DOMWINDOW == 189 (0x12b012800) [pid = 1653] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 03:21:20 INFO - PROCESS | 1653 | --DOMWINDOW == 188 (0x110da1c00) [pid = 1653] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 03:21:20 INFO - PROCESS | 1653 | --DOMWINDOW == 187 (0x115e9d000) [pid = 1653] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 03:21:20 INFO - PROCESS | 1653 | --DOMWINDOW == 186 (0x128accc00) [pid = 1653] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 03:21:20 INFO - PROCESS | 1653 | --DOMWINDOW == 185 (0x121555000) [pid = 1653] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 03:21:20 INFO - PROCESS | 1653 | --DOMWINDOW == 184 (0x124cb7c00) [pid = 1653] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 03:21:20 INFO - PROCESS | 1653 | --DOMWINDOW == 183 (0x120eba800) [pid = 1653] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 03:21:20 INFO - PROCESS | 1653 | --DOMWINDOW == 182 (0x115e9f400) [pid = 1653] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 03:21:20 INFO - PROCESS | 1653 | --DOMWINDOW == 181 (0x112919c00) [pid = 1653] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 03:21:20 INFO - PROCESS | 1653 | --DOMWINDOW == 180 (0x1278ccc00) [pid = 1653] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 03:21:20 INFO - PROCESS | 1653 | --DOMWINDOW == 179 (0x126a0a800) [pid = 1653] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 03:21:20 INFO - PROCESS | 1653 | --DOMWINDOW == 178 (0x1127d4c00) [pid = 1653] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 03:21:20 INFO - PROCESS | 1653 | --DOMWINDOW == 177 (0x123f1c000) [pid = 1653] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 03:21:20 INFO - PROCESS | 1653 | --DOMWINDOW == 176 (0x112590c00) [pid = 1653] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 03:21:20 INFO - PROCESS | 1653 | --DOMWINDOW == 175 (0x126621400) [pid = 1653] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 03:21:20 INFO - PROCESS | 1653 | --DOMWINDOW == 174 (0x126a0b400) [pid = 1653] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 03:21:20 INFO - PROCESS | 1653 | --DOMWINDOW == 173 (0x128b07000) [pid = 1653] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 03:21:20 INFO - PROCESS | 1653 | --DOMWINDOW == 172 (0x11710e400) [pid = 1653] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 03:21:20 INFO - PROCESS | 1653 | --DOMWINDOW == 171 (0x12aa57400) [pid = 1653] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 03:21:20 INFO - PROCESS | 1653 | --DOMWINDOW == 170 (0x12d41fc00) [pid = 1653] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 03:21:20 INFO - PROCESS | 1653 | --DOMWINDOW == 169 (0x12c503000) [pid = 1653] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 03:21:20 INFO - PROCESS | 1653 | --DOMWINDOW == 168 (0x112791000) [pid = 1653] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 03:21:20 INFO - PROCESS | 1653 | --DOMWINDOW == 167 (0x112790000) [pid = 1653] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 03:21:20 INFO - PROCESS | 1653 | --DOMWINDOW == 166 (0x120fb5400) [pid = 1653] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 03:21:20 INFO - PROCESS | 1653 | --DOMWINDOW == 165 (0x1168c9c00) [pid = 1653] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 03:21:20 INFO - PROCESS | 1653 | --DOMWINDOW == 164 (0x112870800) [pid = 1653] [serial = 893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 03:21:20 INFO - PROCESS | 1653 | --DOMWINDOW == 163 (0x12d481400) [pid = 1653] [serial = 890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 03:21:20 INFO - PROCESS | 1653 | --DOMWINDOW == 162 (0x121c0c800) [pid = 1653] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 03:21:20 INFO - PROCESS | 1653 | --DOMWINDOW == 161 (0x119d65400) [pid = 1653] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 03:21:20 INFO - PROCESS | 1653 | --DOMWINDOW == 160 (0x118f52800) [pid = 1653] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 03:21:20 INFO - PROCESS | 1653 | --DOMWINDOW == 159 (0x118221800) [pid = 1653] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 03:21:20 INFO - PROCESS | 1653 | --DOMWINDOW == 158 (0x115aa8000) [pid = 1653] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 03:21:20 INFO - PROCESS | 1653 | --DOMWINDOW == 157 (0x112794c00) [pid = 1653] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 03:21:20 INFO - PROCESS | 1653 | --DOMWINDOW == 156 (0x1127dc000) [pid = 1653] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 03:21:20 INFO - PROCESS | 1653 | --DOMWINDOW == 155 (0x12ba57800) [pid = 1653] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 03:21:20 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x12155a800) [pid = 1653] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 03:21:20 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x1166cdc00) [pid = 1653] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 03:21:20 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x112928c00) [pid = 1653] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 03:21:20 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x1184fa400) [pid = 1653] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 03:21:20 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x120fb0c00) [pid = 1653] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 03:21:20 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x121118000) [pid = 1653] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 03:21:20 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x112a65c00) [pid = 1653] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 03:21:20 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x11821a800) [pid = 1653] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 03:21:21 INFO - PROCESS | 1653 | 1462962081071 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]]]}] 03:21:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 03:21:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1171ms 03:21:21 INFO - PROCESS | 1653 | 1462962081094 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 03:21:21 INFO - PROCESS | 1653 | 1462962081098 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 03:21:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 03:21:21 INFO - PROCESS | 1653 | 1462962081102 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 03:21:21 INFO - PROCESS | 1653 | 1462962081104 Marionette TRACE conn2 <- [1,1302,null,{}] 03:21:21 INFO - PROCESS | 1653 | 1462962081109 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}] 03:21:21 INFO - PROCESS | 1653 | 1462962081218 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 03:21:21 INFO - PROCESS | 1653 | 1462962081277 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x110f65000 == 42 [pid = 1653] [id = 333] 03:21:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x110e10c00) [pid = 1653] [serial = 998] [outer = 0x0] 03:21:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x111c19c00) [pid = 1653] [serial = 999] [outer = 0x110e10c00] 03:21:21 INFO - PROCESS | 1653 | 1462962081310 Marionette DEBUG loaded listener.js 03:21:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x112583400) [pid = 1653] [serial = 1000] [outer = 0x110e10c00] 03:21:21 INFO - PROCESS | 1653 | 1462962081856 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]]]}] 03:21:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 03:21:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 773ms 03:21:21 INFO - PROCESS | 1653 | 1462962081907 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 03:21:21 INFO - PROCESS | 1653 | 1462962081913 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 03:21:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 03:21:21 INFO - PROCESS | 1653 | 1462962081977 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 03:21:21 INFO - PROCESS | 1653 | 1462962081983 Marionette TRACE conn2 <- [1,1306,null,{}] 03:21:21 INFO - PROCESS | 1653 | 1462962081987 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}] 03:21:22 INFO - PROCESS | 1653 | 1462962082124 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 03:21:22 INFO - PROCESS | 1653 | 1462962082200 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x116a98000 == 43 [pid = 1653] [id = 334] 03:21:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x11278c800) [pid = 1653] [serial = 1001] [outer = 0x0] 03:21:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x1127d6c00) [pid = 1653] [serial = 1002] [outer = 0x11278c800] 03:21:22 INFO - PROCESS | 1653 | 1462962082230 Marionette DEBUG loaded listener.js 03:21:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x11286ac00) [pid = 1653] [serial = 1003] [outer = 0x11278c800] 03:21:22 INFO - PROCESS | 1653 | 1462962082756 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]]]}] 03:21:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 03:21:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 857ms 03:21:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 03:21:22 INFO - PROCESS | 1653 | 1462962082802 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 03:21:22 INFO - PROCESS | 1653 | 1462962082803 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 03:21:22 INFO - PROCESS | 1653 | 1462962082806 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 03:21:22 INFO - PROCESS | 1653 | 1462962082808 Marionette TRACE conn2 <- [1,1310,null,{}] 03:21:22 INFO - PROCESS | 1653 | 1462962082816 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}] 03:21:22 INFO - PROCESS | 1653 | 1462962082929 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 03:21:23 INFO - PROCESS | 1653 | 1462962083020 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x119763800 == 44 [pid = 1653] [id = 335] 03:21:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x112924800) [pid = 1653] [serial = 1004] [outer = 0x0] 03:21:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x1133ee800) [pid = 1653] [serial = 1005] [outer = 0x112924800] 03:21:23 INFO - PROCESS | 1653 | 1462962083052 Marionette DEBUG loaded listener.js 03:21:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 156 (0x115e99c00) [pid = 1653] [serial = 1006] [outer = 0x112924800] 03:21:23 INFO - PROCESS | 1653 | 1462962083682 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] 03:21:23 INFO - PROCESS | 1653 | 1462962083735 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 03:21:23 INFO - PROCESS | 1653 | 1462962083738 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 03:21:23 INFO - PROCESS | 1653 | 1462962083741 Marionette TRACE conn2 <- [1,1314,null,{}] 03:21:23 INFO - PROCESS | 1653 | 1462962083746 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}] 03:21:23 INFO - PROCESS | 1653 | 1462962083861 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 03:21:23 INFO - PROCESS | 1653 | 1462962083969 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x1133c0000 == 45 [pid = 1653] [id = 336] 03:21:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 157 (0x110e0a400) [pid = 1653] [serial = 1007] [outer = 0x0] 03:21:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 158 (0x112589400) [pid = 1653] [serial = 1008] [outer = 0x110e0a400] 03:21:24 INFO - PROCESS | 1653 | 1462962084012 Marionette DEBUG loaded listener.js 03:21:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 159 (0x11278e800) [pid = 1653] [serial = 1009] [outer = 0x110e0a400] 03:21:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12d155800 == 44 [pid = 1653] [id = 16] 03:21:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12d90e000 == 43 [pid = 1653] [id = 19] 03:21:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12c51c800 == 42 [pid = 1653] [id = 13] 03:21:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12b278000 == 41 [pid = 1653] [id = 9] 03:21:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12b8e1000 == 40 [pid = 1653] [id = 10] 03:21:24 INFO - PROCESS | 1653 | --DOCSHELL 0x1182f1800 == 39 [pid = 1653] [id = 12] 03:21:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12bf84000 == 38 [pid = 1653] [id = 11] 03:21:24 INFO - PROCESS | 1653 | --DOCSHELL 0x129088000 == 37 [pid = 1653] [id = 6] 03:21:24 INFO - PROCESS | 1653 | --DOMWINDOW == 158 (0x12c50e400) [pid = 1653] [serial = 954] [outer = 0x0] [url = about:blank] 03:21:24 INFO - PROCESS | 1653 | --DOMWINDOW == 157 (0x118743400) [pid = 1653] [serial = 705] [outer = 0x0] [url = about:blank] 03:21:24 INFO - PROCESS | 1653 | --DOMWINDOW == 156 (0x120faa400) [pid = 1653] [serial = 771] [outer = 0x0] [url = about:blank] 03:21:24 INFO - PROCESS | 1653 | --DOMWINDOW == 155 (0x110dab000) [pid = 1653] [serial = 723] [outer = 0x0] [url = about:blank] 03:21:24 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x121114000) [pid = 1653] [serial = 648] [outer = 0x0] [url = about:blank] 03:21:24 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x126736800) [pid = 1653] [serial = 651] [outer = 0x0] [url = about:blank] 03:21:24 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x12aa4ac00) [pid = 1653] [serial = 603] [outer = 0x0] [url = about:blank] 03:21:24 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x112871800) [pid = 1653] [serial = 720] [outer = 0x0] [url = about:blank] 03:21:24 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x115e91800) [pid = 1653] [serial = 702] [outer = 0x0] [url = about:blank] 03:21:24 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x12c508400) [pid = 1653] [serial = 717] [outer = 0x0] [url = about:blank] 03:21:24 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x1127d0400) [pid = 1653] [serial = 765] [outer = 0x0] [url = about:blank] 03:21:24 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x119727c00) [pid = 1653] [serial = 516] [outer = 0x0] [url = about:blank] 03:21:24 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x12aa4ec00) [pid = 1653] [serial = 525] [outer = 0x0] [url = about:blank] 03:21:24 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x123f25c00) [pid = 1653] [serial = 519] [outer = 0x0] [url = about:blank] 03:21:24 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x1289c8c00) [pid = 1653] [serial = 522] [outer = 0x0] [url = about:blank] 03:21:24 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x123f1bc00) [pid = 1653] [serial = 708] [outer = 0x0] [url = about:blank] 03:21:24 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x1180a5c00) [pid = 1653] [serial = 645] [outer = 0x0] [url = about:blank] 03:21:24 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x116a63000) [pid = 1653] [serial = 768] [outer = 0x0] [url = about:blank] 03:21:24 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x12aa4f800) [pid = 1653] [serial = 657] [outer = 0x0] [url = about:blank] 03:21:24 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x128ad8c00) [pid = 1653] [serial = 600] [outer = 0x0] [url = about:blank] 03:21:24 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x12c6a4800) [pid = 1653] [serial = 783] [outer = 0x0] [url = about:blank] 03:21:24 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x128a9c000) [pid = 1653] [serial = 711] [outer = 0x0] [url = about:blank] 03:21:24 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x115e9bc00) [pid = 1653] [serial = 513] [outer = 0x0] [url = about:blank] 03:21:24 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x1293dcc00) [pid = 1653] [serial = 660] [outer = 0x0] [url = about:blank] 03:21:24 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x12abb1c00) [pid = 1653] [serial = 714] [outer = 0x0] [url = about:blank] 03:21:24 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x128aa3000) [pid = 1653] [serial = 654] [outer = 0x0] [url = about:blank] 03:21:24 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x1289c0000) [pid = 1653] [serial = 774] [outer = 0x0] [url = about:blank] 03:21:24 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x128ad9c00) [pid = 1653] [serial = 780] [outer = 0x0] [url = about:blank] 03:21:24 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x128a9ec00) [pid = 1653] [serial = 777] [outer = 0x0] [url = about:blank] 03:21:24 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x1278c0400) [pid = 1653] [serial = 564] [outer = 0x0] [url = about:blank] 03:21:24 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x12d117400) [pid = 1653] [serial = 852] [outer = 0x0] [url = about:blank] 03:21:24 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x121b38c00) [pid = 1653] [serial = 597] [outer = 0x0] [url = about:blank] 03:21:24 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x123f1b800) [pid = 1653] [serial = 834] [outer = 0x0] [url = about:blank] 03:21:24 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x124d57c00) [pid = 1653] [serial = 561] [outer = 0x0] [url = about:blank] 03:21:24 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x116767c00) [pid = 1653] [serial = 555] [outer = 0x0] [url = about:blank] 03:21:24 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x12cdc5800) [pid = 1653] [serial = 849] [outer = 0x0] [url = about:blank] 03:21:24 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x118746800) [pid = 1653] [serial = 831] [outer = 0x0] [url = about:blank] 03:21:24 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x12cdb9c00) [pid = 1653] [serial = 846] [outer = 0x0] [url = about:blank] 03:21:24 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x1184f3c00) [pid = 1653] [serial = 594] [outer = 0x0] [url = about:blank] 03:21:24 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x12c50bc00) [pid = 1653] [serial = 843] [outer = 0x0] [url = about:blank] 03:21:24 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x12b01e400) [pid = 1653] [serial = 840] [outer = 0x0] [url = about:blank] 03:21:24 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x115f54c00) [pid = 1653] [serial = 828] [outer = 0x0] [url = about:blank] 03:21:24 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x128aa6800) [pid = 1653] [serial = 837] [outer = 0x0] [url = about:blank] 03:21:24 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x11980c800) [pid = 1653] [serial = 558] [outer = 0x0] [url = about:blank] 03:21:24 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x1278c3c00) [pid = 1653] [serial = 936] [outer = 0x0] [url = about:blank] 03:21:24 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x128a37800) [pid = 1653] [serial = 939] [outer = 0x0] [url = about:blank] 03:21:24 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x1293e7c00) [pid = 1653] [serial = 942] [outer = 0x0] [url = about:blank] 03:21:24 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x128ad1800) [pid = 1653] [serial = 940] [outer = 0x0] [url = about:blank] 03:21:24 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x119de8800) [pid = 1653] [serial = 945] [outer = 0x0] [url = about:blank] 03:21:24 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x1289c5800) [pid = 1653] [serial = 946] [outer = 0x0] [url = about:blank] 03:21:24 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x12b03f800) [pid = 1653] [serial = 948] [outer = 0x0] [url = about:blank] 03:21:24 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x12aa4cc00) [pid = 1653] [serial = 943] [outer = 0x0] [url = about:blank] 03:21:24 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x13418ec00) [pid = 1653] [serial = 912] [outer = 0x0] [url = about:blank] 03:21:24 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x12d418400) [pid = 1653] [serial = 909] [outer = 0x0] [url = about:blank] 03:21:24 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x133590000) [pid = 1653] [serial = 910] [outer = 0x0] [url = about:blank] 03:21:24 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x12abb2000) [pid = 1653] [serial = 907] [outer = 0x0] [url = about:blank] 03:21:24 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x128aa5800) [pid = 1653] [serial = 906] [outer = 0x0] [url = about:blank] 03:21:24 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1246b1c00) [pid = 1653] [serial = 904] [outer = 0x0] [url = about:blank] 03:21:24 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x112792c00) [pid = 1653] [serial = 903] [outer = 0x0] [url = about:blank] 03:21:24 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1289bd800) [pid = 1653] [serial = 901] [outer = 0x0] [url = about:blank] 03:21:24 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x123f25000) [pid = 1653] [serial = 900] [outer = 0x0] [url = about:blank] 03:21:24 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x118fe6400) [pid = 1653] [serial = 898] [outer = 0x0] [url = about:blank] 03:21:24 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x11821d800) [pid = 1653] [serial = 897] [outer = 0x0] [url = about:blank] 03:21:24 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1164b1c00) [pid = 1653] [serial = 895] [outer = 0x0] [url = about:blank] 03:21:24 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x112924000) [pid = 1653] [serial = 894] [outer = 0x0] [url = about:blank] 03:21:24 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x13358dc00) [pid = 1653] [serial = 892] [outer = 0x0] [url = about:blank] 03:21:24 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x123f50000) [pid = 1653] [serial = 933] [outer = 0x0] [url = about:blank] 03:21:24 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x120fb0800) [pid = 1653] [serial = 930] [outer = 0x0] [url = about:blank] 03:21:24 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x121556c00) [pid = 1653] [serial = 931] [outer = 0x0] [url = about:blank] 03:21:24 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x118fdac00) [pid = 1653] [serial = 927] [outer = 0x0] [url = about:blank] 03:21:24 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x119a0d800) [pid = 1653] [serial = 928] [outer = 0x0] [url = about:blank] 03:21:24 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x118228800) [pid = 1653] [serial = 924] [outer = 0x0] [url = about:blank] 03:21:24 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1187b0c00) [pid = 1653] [serial = 925] [outer = 0x0] [url = about:blank] 03:21:24 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1180ad000) [pid = 1653] [serial = 922] [outer = 0x0] [url = about:blank] 03:21:24 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1167f4000) [pid = 1653] [serial = 921] [outer = 0x0] [url = about:blank] 03:21:24 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x113206c00) [pid = 1653] [serial = 919] [outer = 0x0] [url = about:blank] 03:21:24 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1127d9800) [pid = 1653] [serial = 918] [outer = 0x0] [url = about:blank] 03:21:24 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x13443a400) [pid = 1653] [serial = 916] [outer = 0x0] [url = about:blank] 03:21:24 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x134198800) [pid = 1653] [serial = 915] [outer = 0x0] [url = about:blank] 03:21:24 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x134197800) [pid = 1653] [serial = 913] [outer = 0x0] [url = about:blank] 03:21:24 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x1289c2000) [pid = 1653] [serial = 937] [outer = 0x0] [url = about:blank] 03:21:24 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x1264c2800) [pid = 1653] [serial = 934] [outer = 0x0] [url = about:blank] 03:21:24 INFO - PROCESS | 1653 | --DOMWINDOW == 76 (0x12baa1400) [pid = 1653] [serial = 949] [outer = 0x0] [url = about:blank] 03:21:24 INFO - PROCESS | 1653 | --DOMWINDOW == 75 (0x12c130400) [pid = 1653] [serial = 952] [outer = 0x0] [url = about:blank] 03:21:24 INFO - PROCESS | 1653 | --DOMWINDOW == 74 (0x12bdb5c00) [pid = 1653] [serial = 951] [outer = 0x0] [url = about:blank] 03:21:24 INFO - PROCESS | 1653 | --DOMWINDOW == 73 (0x12c126000) [pid = 1653] [serial = 825] [outer = 0x0] [url = about:blank] 03:21:24 INFO - PROCESS | 1653 | 1462962084565 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]]]}] 03:21:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 03:21:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 876ms 03:21:24 INFO - PROCESS | 1653 | 1462962084615 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 03:21:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 03:21:24 INFO - PROCESS | 1653 | 1462962084618 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 03:21:24 INFO - PROCESS | 1653 | 1462962084622 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 03:21:24 INFO - PROCESS | 1653 | 1462962084623 Marionette TRACE conn2 <- [1,1318,null,{}] 03:21:24 INFO - PROCESS | 1653 | 1462962084625 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}] 03:21:24 INFO - PROCESS | 1653 | 1462962084692 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 03:21:24 INFO - PROCESS | 1653 | 1462962084703 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x113c87800 == 38 [pid = 1653] [id = 337] 03:21:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 74 (0x11278f000) [pid = 1653] [serial = 1010] [outer = 0x0] 03:21:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 75 (0x112867c00) [pid = 1653] [serial = 1011] [outer = 0x11278f000] 03:21:24 INFO - PROCESS | 1653 | 1462962084748 Marionette DEBUG loaded listener.js 03:21:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 76 (0x112923400) [pid = 1653] [serial = 1012] [outer = 0x11278f000] 03:21:25 INFO - PROCESS | 1653 | 1462962085341 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]]]}] 03:21:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 03:21:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 771ms 03:21:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 03:21:25 INFO - PROCESS | 1653 | 1462962085394 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 03:21:25 INFO - PROCESS | 1653 | 1462962085395 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 03:21:25 INFO - PROCESS | 1653 | 1462962085397 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 03:21:25 INFO - PROCESS | 1653 | 1462962085399 Marionette TRACE conn2 <- [1,1322,null,{}] 03:21:25 INFO - PROCESS | 1653 | 1462962085407 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}] 03:21:25 INFO - PROCESS | 1653 | 1462962085487 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 03:21:25 INFO - PROCESS | 1653 | 1462962085540 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e0a000 == 39 [pid = 1653] [id = 338] 03:21:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 77 (0x11291a400) [pid = 1653] [serial = 1013] [outer = 0x0] 03:21:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x115e98800) [pid = 1653] [serial = 1014] [outer = 0x11291a400] 03:21:25 INFO - PROCESS | 1653 | 1462962085569 Marionette DEBUG loaded listener.js 03:21:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x115fdb000) [pid = 1653] [serial = 1015] [outer = 0x11291a400] 03:21:25 INFO - PROCESS | 1653 | 1462962085869 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]]]}] 03:21:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 03:21:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 520ms 03:21:25 INFO - PROCESS | 1653 | 1462962085918 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 03:21:25 INFO - PROCESS | 1653 | 1462962085919 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 03:21:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 03:21:25 INFO - PROCESS | 1653 | 1462962085922 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 03:21:25 INFO - PROCESS | 1653 | 1462962085923 Marionette TRACE conn2 <- [1,1326,null,{}] 03:21:25 INFO - PROCESS | 1653 | 1462962085932 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}] 03:21:26 INFO - PROCESS | 1653 | 1462962086009 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 03:21:26 INFO - PROCESS | 1653 | 1462962086055 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x118722000 == 40 [pid = 1653] [id = 339] 03:21:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x11336c800) [pid = 1653] [serial = 1016] [outer = 0x0] 03:21:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x116286400) [pid = 1653] [serial = 1017] [outer = 0x11336c800] 03:21:26 INFO - PROCESS | 1653 | 1462962086085 Marionette DEBUG loaded listener.js 03:21:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x1167ef800) [pid = 1653] [serial = 1018] [outer = 0x11336c800] 03:21:26 INFO - PROCESS | 1653 | 1462962086352 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]]]}] 03:21:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 03:21:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 468ms 03:21:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 03:21:26 INFO - PROCESS | 1653 | 1462962086390 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 03:21:26 INFO - PROCESS | 1653 | 1462962086391 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 03:21:26 INFO - PROCESS | 1653 | 1462962086402 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 03:21:26 INFO - PROCESS | 1653 | 1462962086403 Marionette TRACE conn2 <- [1,1330,null,{}] 03:21:26 INFO - PROCESS | 1653 | 1462962086405 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}] 03:21:26 INFO - PROCESS | 1653 | 1462962086485 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 03:21:26 INFO - PROCESS | 1653 | 1462962086490 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x119270000 == 41 [pid = 1653] [id = 340] 03:21:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x1167ed400) [pid = 1653] [serial = 1019] [outer = 0x0] 03:21:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1167f9c00) [pid = 1653] [serial = 1020] [outer = 0x1167ed400] 03:21:26 INFO - PROCESS | 1653 | 1462962086517 Marionette DEBUG loaded listener.js 03:21:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x116a5a400) [pid = 1653] [serial = 1021] [outer = 0x1167ed400] 03:21:26 INFO - PROCESS | 1653 | 1462962086882 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]]]}] 03:21:26 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 03:21:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 527ms 03:21:26 INFO - PROCESS | 1653 | 1462962086921 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 03:21:26 INFO - PROCESS | 1653 | 1462962086923 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 03:21:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 03:21:26 INFO - PROCESS | 1653 | 1462962086925 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 03:21:26 INFO - PROCESS | 1653 | 1462962086926 Marionette TRACE conn2 <- [1,1334,null,{}] 03:21:26 INFO - PROCESS | 1653 | 1462962086928 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}] 03:21:27 INFO - PROCESS | 1653 | 1462962087041 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 03:21:27 INFO - PROCESS | 1653 | 1462962087048 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x11974d000 == 42 [pid = 1653] [id = 341] 03:21:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1167f7800) [pid = 1653] [serial = 1022] [outer = 0x0] 03:21:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x117e5b000) [pid = 1653] [serial = 1023] [outer = 0x1167f7800] 03:21:27 INFO - PROCESS | 1653 | 1462962087101 Marionette DEBUG loaded listener.js 03:21:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1180f1800) [pid = 1653] [serial = 1024] [outer = 0x1167f7800] 03:21:27 INFO - PROCESS | 1653 | 1462962087450 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]]]}] 03:21:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 03:21:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 568ms 03:21:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 03:21:27 INFO - PROCESS | 1653 | 1462962087493 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 03:21:27 INFO - PROCESS | 1653 | 1462962087495 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 03:21:27 INFO - PROCESS | 1653 | 1462962087497 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 03:21:27 INFO - PROCESS | 1653 | 1462962087498 Marionette TRACE conn2 <- [1,1338,null,{}] 03:21:27 INFO - PROCESS | 1653 | 1462962087500 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}] 03:21:27 INFO - PROCESS | 1653 | 1462962087597 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 03:21:27 INFO - PROCESS | 1653 | 1462962087601 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x121282800 == 43 [pid = 1653] [id = 342] 03:21:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x117109c00) [pid = 1653] [serial = 1025] [outer = 0x0] 03:21:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x11811ec00) [pid = 1653] [serial = 1026] [outer = 0x117109c00] 03:21:27 INFO - PROCESS | 1653 | 1462962087627 Marionette DEBUG loaded listener.js 03:21:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x11821a400) [pid = 1653] [serial = 1027] [outer = 0x117109c00] 03:21:28 INFO - PROCESS | 1653 | 1462962088432 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]]]}] 03:21:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 03:21:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 969ms 03:21:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 03:21:28 INFO - PROCESS | 1653 | 1462962088467 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 03:21:28 INFO - PROCESS | 1653 | 1462962088468 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 03:21:28 INFO - PROCESS | 1653 | 1462962088470 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 03:21:28 INFO - PROCESS | 1653 | 1462962088471 Marionette TRACE conn2 <- [1,1342,null,{}] 03:21:28 INFO - PROCESS | 1653 | 1462962088473 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}] 03:21:28 INFO - PROCESS | 1653 | 1462962088568 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 03:21:28 INFO - PROCESS | 1653 | 1462962088572 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x110d8d000 == 44 [pid = 1653] [id = 343] 03:21:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x11821bc00) [pid = 1653] [serial = 1028] [outer = 0x0] 03:21:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x118225c00) [pid = 1653] [serial = 1029] [outer = 0x11821bc00] 03:21:28 INFO - PROCESS | 1653 | 1462962088598 Marionette DEBUG loaded listener.js 03:21:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x118580c00) [pid = 1653] [serial = 1030] [outer = 0x11821bc00] 03:21:28 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x11821e400) [pid = 1653] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 03:21:28 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1187e6800) [pid = 1653] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 03:21:28 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x118587800) [pid = 1653] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 03:21:28 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x112920000) [pid = 1653] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 03:21:28 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x112787000) [pid = 1653] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 03:21:28 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1130d2000) [pid = 1653] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 03:21:28 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x112786400) [pid = 1653] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 03:21:28 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1121b2800) [pid = 1653] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 03:21:28 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x115aa8c00) [pid = 1653] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 03:21:28 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x118586800) [pid = 1653] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 03:21:28 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1127de800) [pid = 1653] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 03:21:28 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x1166d0000) [pid = 1653] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 03:21:28 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x116610800) [pid = 1653] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 03:21:28 INFO - PROCESS | 1653 | 1462962088976 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]]]}] 03:21:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 03:21:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 518ms 03:21:28 INFO - PROCESS | 1653 | 1462962088997 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 03:21:28 INFO - PROCESS | 1653 | 1462962088998 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 03:21:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 03:21:29 INFO - PROCESS | 1653 | 1462962089001 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 03:21:29 INFO - PROCESS | 1653 | 1462962089002 Marionette TRACE conn2 <- [1,1346,null,{}] 03:21:29 INFO - PROCESS | 1653 | 1462962089004 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}] 03:21:29 INFO - PROCESS | 1653 | 1462962089085 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 03:21:29 INFO - PROCESS | 1653 | 1462962089089 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x121810000 == 45 [pid = 1653] [id = 344] 03:21:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x11258b000) [pid = 1653] [serial = 1031] [outer = 0x0] 03:21:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x11767c400) [pid = 1653] [serial = 1032] [outer = 0x11258b000] 03:21:29 INFO - PROCESS | 1653 | 1462962089115 Marionette DEBUG loaded listener.js 03:21:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x118222400) [pid = 1653] [serial = 1033] [outer = 0x11258b000] 03:21:29 INFO - PROCESS | 1653 | 1462962089448 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]]]}] 03:21:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 03:21:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 468ms 03:21:29 INFO - PROCESS | 1653 | 1462962089469 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 03:21:29 INFO - PROCESS | 1653 | 1462962089471 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 03:21:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 03:21:29 INFO - PROCESS | 1653 | 1462962089473 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 03:21:29 INFO - PROCESS | 1653 | 1462962089474 Marionette TRACE conn2 <- [1,1350,null,{}] 03:21:29 INFO - PROCESS | 1653 | 1462962089476 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}] 03:21:29 INFO - PROCESS | 1653 | 1462962089555 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 03:21:29 INFO - PROCESS | 1653 | 1462962089560 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x121c8c800 == 46 [pid = 1653] [id = 345] 03:21:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x118224400) [pid = 1653] [serial = 1034] [outer = 0x0] 03:21:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x118588400) [pid = 1653] [serial = 1035] [outer = 0x118224400] 03:21:29 INFO - PROCESS | 1653 | 1462962089588 Marionette DEBUG loaded listener.js 03:21:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x118745000) [pid = 1653] [serial = 1036] [outer = 0x118224400] 03:21:29 INFO - PROCESS | 1653 | 1462962089908 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]]]}] 03:21:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 03:21:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 467ms 03:21:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 03:21:29 INFO - PROCESS | 1653 | 1462962089941 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 03:21:29 INFO - PROCESS | 1653 | 1462962089942 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 03:21:29 INFO - PROCESS | 1653 | 1462962089945 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 03:21:29 INFO - PROCESS | 1653 | 1462962089948 Marionette TRACE conn2 <- [1,1354,null,{}] 03:21:29 INFO - PROCESS | 1653 | 1462962089952 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}] 03:21:30 INFO - PROCESS | 1653 | 1462962090076 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 03:21:30 INFO - PROCESS | 1653 | 1462962090084 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x123c10800 == 47 [pid = 1653] [id = 346] 03:21:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x11874a400) [pid = 1653] [serial = 1037] [outer = 0x0] 03:21:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1187b3c00) [pid = 1653] [serial = 1038] [outer = 0x11874a400] 03:21:30 INFO - PROCESS | 1653 | 1462962090113 Marionette DEBUG loaded listener.js 03:21:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x118f4a400) [pid = 1653] [serial = 1039] [outer = 0x11874a400] 03:21:30 INFO - PROCESS | 1653 | 1462962090433 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]]]}] 03:21:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 03:21:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 522ms 03:21:30 INFO - PROCESS | 1653 | 1462962090467 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 03:21:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 03:21:30 INFO - PROCESS | 1653 | 1462962090469 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 03:21:30 INFO - PROCESS | 1653 | 1462962090471 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 03:21:30 INFO - PROCESS | 1653 | 1462962090472 Marionette TRACE conn2 <- [1,1358,null,{}] 03:21:30 INFO - PROCESS | 1653 | 1462962090474 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}] 03:21:30 INFO - PROCESS | 1653 | 1462962090554 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 03:21:30 INFO - PROCESS | 1653 | 1462962090562 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x124cd0800 == 48 [pid = 1653] [id = 347] 03:21:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x118f4bc00) [pid = 1653] [serial = 1040] [outer = 0x0] 03:21:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x118fe1c00) [pid = 1653] [serial = 1041] [outer = 0x118f4bc00] 03:21:30 INFO - PROCESS | 1653 | 1462962090587 Marionette DEBUG loaded listener.js 03:21:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x11972bc00) [pid = 1653] [serial = 1042] [outer = 0x118f4bc00] 03:21:31 INFO - PROCESS | 1653 | 1462962091054 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]]]}] 03:21:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 03:21:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 619ms 03:21:31 INFO - PROCESS | 1653 | 1462962091090 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 03:21:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 03:21:31 INFO - PROCESS | 1653 | 1462962091093 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 03:21:31 INFO - PROCESS | 1653 | 1462962091097 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 03:21:31 INFO - PROCESS | 1653 | 1462962091099 Marionette TRACE conn2 <- [1,1362,null,{}] 03:21:31 INFO - PROCESS | 1653 | 1462962091103 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}] 03:21:31 INFO - PROCESS | 1653 | 1462962091208 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 03:21:31 INFO - PROCESS | 1653 | 1462962091273 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x116713000 == 49 [pid = 1653] [id = 348] 03:21:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x112759400) [pid = 1653] [serial = 1043] [outer = 0x0] 03:21:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1127d1400) [pid = 1653] [serial = 1044] [outer = 0x112759400] 03:21:31 INFO - PROCESS | 1653 | 1462962091304 Marionette DEBUG loaded listener.js 03:21:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x112874400) [pid = 1653] [serial = 1045] [outer = 0x112759400] 03:21:31 INFO - PROCESS | 1653 | 1462962091780 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]]]}] 03:21:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 03:21:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 722ms 03:21:31 INFO - PROCESS | 1653 | 1462962091819 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 03:21:31 INFO - PROCESS | 1653 | 1462962091823 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 03:21:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 03:21:31 INFO - PROCESS | 1653 | 1462962091847 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 03:21:31 INFO - PROCESS | 1653 | 1462962091849 Marionette TRACE conn2 <- [1,1366,null,{}] 03:21:31 INFO - PROCESS | 1653 | 1462962091853 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}] 03:21:31 INFO - PROCESS | 1653 | 1462962091957 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 03:21:32 INFO - PROCESS | 1653 | 1462962092022 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x11974d800 == 50 [pid = 1653] [id = 349] 03:21:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x112ac8000) [pid = 1653] [serial = 1046] [outer = 0x0] 03:21:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x115aa8000) [pid = 1653] [serial = 1047] [outer = 0x112ac8000] 03:21:32 INFO - PROCESS | 1653 | 1462962092052 Marionette DEBUG loaded listener.js 03:21:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x116215000) [pid = 1653] [serial = 1048] [outer = 0x112ac8000] 03:21:32 INFO - PROCESS | 1653 | 1462962092504 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] 03:21:32 INFO - PROCESS | 1653 | 1462962092572 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 03:21:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 03:21:32 INFO - PROCESS | 1653 | 1462962092574 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 03:21:32 INFO - PROCESS | 1653 | 1462962092577 Marionette TRACE conn2 <- [1,1370,null,{}] 03:21:32 INFO - PROCESS | 1653 | 1462962092585 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}] 03:21:32 INFO - PROCESS | 1653 | 1462962092689 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 03:21:32 INFO - PROCESS | 1653 | 1462962092755 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x126499000 == 51 [pid = 1653] [id = 350] 03:21:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x117681800) [pid = 1653] [serial = 1049] [outer = 0x0] 03:21:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1180a5800) [pid = 1653] [serial = 1050] [outer = 0x117681800] 03:21:32 INFO - PROCESS | 1653 | 1462962092787 Marionette DEBUG loaded listener.js 03:21:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x1180b2c00) [pid = 1653] [serial = 1051] [outer = 0x117681800] 03:21:33 INFO - PROCESS | 1653 | 1462962093223 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] 03:21:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 03:21:33 INFO - PROCESS | 1653 | 1462962093252 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 03:21:33 INFO - PROCESS | 1653 | 1462962093255 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 03:21:33 INFO - PROCESS | 1653 | 1462962093256 Marionette TRACE conn2 <- [1,1374,null,{}] 03:21:33 INFO - PROCESS | 1653 | 1462962093259 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}] 03:21:33 INFO - PROCESS | 1653 | 1462962093396 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 03:21:33 INFO - PROCESS | 1653 | 1462962093404 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x126ae2800 == 52 [pid = 1653] [id = 351] 03:21:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1180efc00) [pid = 1653] [serial = 1052] [outer = 0x0] 03:21:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1187b2400) [pid = 1653] [serial = 1053] [outer = 0x1180efc00] 03:21:33 INFO - PROCESS | 1653 | 1462962093434 Marionette DEBUG loaded listener.js 03:21:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x11891d000) [pid = 1653] [serial = 1054] [outer = 0x1180efc00] 03:21:33 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:21:33 INFO - PROCESS | 1653 | 1462962093889 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] 03:21:33 INFO - PROCESS | 1653 | 1462962093928 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 03:21:33 INFO - PROCESS | 1653 | 1462962093930 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 03:21:33 INFO - PROCESS | 1653 | 1462962093932 Marionette TRACE conn2 <- [1,1378,null,{}] 03:21:33 INFO - PROCESS | 1653 | 1462962093934 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}] 03:21:34 INFO - PROCESS | 1653 | 1462962094050 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 03:21:34 INFO - PROCESS | 1653 | 1462962094135 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x128e77800 == 53 [pid = 1653] [id = 352] 03:21:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x110da9000) [pid = 1653] [serial = 1055] [outer = 0x0] 03:21:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x118fe6800) [pid = 1653] [serial = 1056] [outer = 0x110da9000] 03:21:34 INFO - PROCESS | 1653 | 1462962094165 Marionette DEBUG loaded listener.js 03:21:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x119812000) [pid = 1653] [serial = 1057] [outer = 0x110da9000] 03:21:34 INFO - PROCESS | 1653 | 1462962094858 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] 03:21:34 INFO - PROCESS | 1653 | 1462962094909 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 03:21:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 03:21:34 INFO - PROCESS | 1653 | 1462962094914 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 03:21:34 INFO - PROCESS | 1653 | 1462962094918 Marionette TRACE conn2 <- [1,1382,null,{}] 03:21:34 INFO - PROCESS | 1653 | 1462962094924 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}] 03:21:35 INFO - PROCESS | 1653 | 1462962095019 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 03:21:35 INFO - PROCESS | 1653 | 1462962095075 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x1180e1000 == 54 [pid = 1653] [id = 353] 03:21:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x11278b000) [pid = 1653] [serial = 1058] [outer = 0x0] 03:21:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x11278f800) [pid = 1653] [serial = 1059] [outer = 0x11278b000] 03:21:35 INFO - PROCESS | 1653 | 1462962095102 Marionette DEBUG loaded listener.js 03:21:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x11286a400) [pid = 1653] [serial = 1060] [outer = 0x11278b000] 03:21:35 INFO - PROCESS | 1653 | --DOCSHELL 0x112557000 == 53 [pid = 1653] [id = 23] 03:21:35 INFO - PROCESS | 1653 | --DOCSHELL 0x113c81800 == 52 [pid = 1653] [id = 25] 03:21:35 INFO - PROCESS | 1653 | --DOCSHELL 0x123c10800 == 51 [pid = 1653] [id = 346] 03:21:35 INFO - PROCESS | 1653 | --DOCSHELL 0x121c8c800 == 50 [pid = 1653] [id = 345] 03:21:35 INFO - PROCESS | 1653 | --DOCSHELL 0x121810000 == 49 [pid = 1653] [id = 344] 03:21:35 INFO - PROCESS | 1653 | --DOCSHELL 0x110d8d000 == 48 [pid = 1653] [id = 343] 03:21:35 INFO - PROCESS | 1653 | --DOCSHELL 0x121282800 == 47 [pid = 1653] [id = 342] 03:21:35 INFO - PROCESS | 1653 | --DOCSHELL 0x11974d000 == 46 [pid = 1653] [id = 341] 03:21:35 INFO - PROCESS | 1653 | --DOCSHELL 0x119270000 == 45 [pid = 1653] [id = 340] 03:21:35 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x11980f400) [pid = 1653] [serial = 996] [outer = 0x0] [url = about:blank] 03:21:35 INFO - PROCESS | 1653 | --DOCSHELL 0x118722000 == 44 [pid = 1653] [id = 339] 03:21:35 INFO - PROCESS | 1653 | --DOCSHELL 0x117e0a000 == 43 [pid = 1653] [id = 338] 03:21:35 INFO - PROCESS | 1653 | --DOCSHELL 0x113c87800 == 42 [pid = 1653] [id = 337] 03:21:35 INFO - PROCESS | 1653 | [1653] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 03:21:35 INFO - PROCESS | 1653 | 1462962095592 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] 03:21:35 INFO - PROCESS | 1653 | 1462962095644 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 03:21:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 03:21:35 INFO - PROCESS | 1653 | 1462962095648 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 03:21:35 INFO - PROCESS | 1653 | 1462962095650 Marionette TRACE conn2 <- [1,1386,null,{}] 03:21:35 INFO - PROCESS | 1653 | 1462962095652 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}] 03:21:35 INFO - PROCESS | 1653 | 1462962095734 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 03:21:35 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x118f63800) [pid = 1653] [serial = 991] [outer = 0x0] [url = about:blank] 03:21:35 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x118fdcc00) [pid = 1653] [serial = 993] [outer = 0x0] [url = about:blank] 03:21:35 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x112a70400) [pid = 1653] [serial = 963] [outer = 0x0] [url = about:blank] 03:21:35 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x112fdf800) [pid = 1653] [serial = 964] [outer = 0x0] [url = about:blank] 03:21:35 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x112795c00) [pid = 1653] [serial = 960] [outer = 0x0] [url = about:blank] 03:21:35 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x112865400) [pid = 1653] [serial = 961] [outer = 0x0] [url = about:blank] 03:21:35 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x117e63800) [pid = 1653] [serial = 975] [outer = 0x0] [url = about:blank] 03:21:35 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x1180a8800) [pid = 1653] [serial = 976] [outer = 0x0] [url = about:blank] 03:21:35 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x115edf000) [pid = 1653] [serial = 969] [outer = 0x0] [url = about:blank] 03:21:35 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x116463000) [pid = 1653] [serial = 970] [outer = 0x0] [url = about:blank] 03:21:35 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x112581800) [pid = 1653] [serial = 957] [outer = 0x0] [url = about:blank] 03:21:35 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x11258c000) [pid = 1653] [serial = 958] [outer = 0x0] [url = about:blank] 03:21:35 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1180b2800) [pid = 1653] [serial = 978] [outer = 0x0] [url = about:blank] 03:21:35 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1180f1c00) [pid = 1653] [serial = 979] [outer = 0x0] [url = about:blank] 03:21:35 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x118742c00) [pid = 1653] [serial = 987] [outer = 0x0] [url = about:blank] 03:21:35 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x11891d800) [pid = 1653] [serial = 990] [outer = 0x0] [url = about:blank] 03:21:35 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1133f1c00) [pid = 1653] [serial = 966] [outer = 0x0] [url = about:blank] 03:21:35 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x115e9d800) [pid = 1653] [serial = 967] [outer = 0x0] [url = about:blank] 03:21:35 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1181b9400) [pid = 1653] [serial = 981] [outer = 0x0] [url = about:blank] 03:21:35 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x11821b400) [pid = 1653] [serial = 982] [outer = 0x0] [url = about:blank] 03:21:35 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1167f2c00) [pid = 1653] [serial = 972] [outer = 0x0] [url = about:blank] 03:21:35 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1187e1800) [pid = 1653] [serial = 988] [outer = 0x0] [url = about:blank] 03:21:35 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x11767c800) [pid = 1653] [serial = 973] [outer = 0x0] [url = about:blank] 03:21:35 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x118223c00) [pid = 1653] [serial = 984] [outer = 0x0] [url = about:blank] 03:21:35 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1184f0c00) [pid = 1653] [serial = 985] [outer = 0x0] [url = about:blank] 03:21:35 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x119727400) [pid = 1653] [serial = 994] [outer = 0x0] [url = about:blank] 03:21:35 INFO - PROCESS | 1653 | 1462962095795 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x113c7f800 == 43 [pid = 1653] [id = 354] 03:21:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x11278b400) [pid = 1653] [serial = 1061] [outer = 0x0] 03:21:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1127de400) [pid = 1653] [serial = 1062] [outer = 0x11278b400] 03:21:35 INFO - PROCESS | 1653 | 1462962095828 Marionette DEBUG loaded listener.js 03:21:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x115e91800) [pid = 1653] [serial = 1063] [outer = 0x11278b400] 03:21:36 INFO - PROCESS | 1653 | 1462962096149 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] 03:21:36 INFO - PROCESS | 1653 | 1462962096169 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 03:21:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 03:21:36 INFO - PROCESS | 1653 | 1462962096172 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 03:21:36 INFO - PROCESS | 1653 | 1462962096174 Marionette TRACE conn2 <- [1,1390,null,{}] 03:21:36 INFO - PROCESS | 1653 | 1462962096184 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}] 03:21:36 INFO - PROCESS | 1653 | 1462962096267 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 03:21:36 INFO - PROCESS | 1653 | 1462962096272 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x1187b9000 == 44 [pid = 1653] [id = 355] 03:21:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x116281400) [pid = 1653] [serial = 1064] [outer = 0x0] 03:21:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1167f2c00) [pid = 1653] [serial = 1065] [outer = 0x116281400] 03:21:36 INFO - PROCESS | 1653 | 1462962096314 Marionette DEBUG loaded listener.js 03:21:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x11768a400) [pid = 1653] [serial = 1066] [outer = 0x116281400] 03:21:36 INFO - PROCESS | 1653 | 1462962096680 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]]]}] 03:21:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 03:21:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 520ms 03:21:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 03:21:36 INFO - PROCESS | 1653 | 1462962096693 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 03:21:36 INFO - PROCESS | 1653 | 1462962096695 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 03:21:36 INFO - PROCESS | 1653 | 1462962096699 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 03:21:36 INFO - PROCESS | 1653 | 1462962096700 Marionette TRACE conn2 <- [1,1394,null,{}] 03:21:36 INFO - PROCESS | 1653 | 1462962096702 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}] 03:21:36 INFO - PROCESS | 1653 | 1462962096785 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 03:21:36 INFO - PROCESS | 1653 | 1462962096790 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x119547800 == 45 [pid = 1653] [id = 356] 03:21:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1180aa000) [pid = 1653] [serial = 1067] [outer = 0x0] 03:21:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1180fcc00) [pid = 1653] [serial = 1068] [outer = 0x1180aa000] 03:21:36 INFO - PROCESS | 1653 | 1462962096816 Marionette DEBUG loaded listener.js 03:21:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1181b9c00) [pid = 1653] [serial = 1069] [outer = 0x1180aa000] 03:21:37 INFO - PROCESS | 1653 | 1462962097140 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]]]}] 03:21:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 03:21:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 470ms 03:21:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 03:21:37 INFO - PROCESS | 1653 | 1462962097168 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 03:21:37 INFO - PROCESS | 1653 | 1462962097169 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 03:21:37 INFO - PROCESS | 1653 | 1462962097171 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 03:21:37 INFO - PROCESS | 1653 | 1462962097173 Marionette TRACE conn2 <- [1,1398,null,{}] 03:21:37 INFO - PROCESS | 1653 | 1462962097175 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}] 03:21:37 INFO - PROCESS | 1653 | 1462962097256 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 03:21:37 INFO - PROCESS | 1653 | 1462962097260 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x1197c7800 == 46 [pid = 1653] [id = 357] 03:21:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1181c2000) [pid = 1653] [serial = 1070] [outer = 0x0] 03:21:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x118224c00) [pid = 1653] [serial = 1071] [outer = 0x1181c2000] 03:21:37 INFO - PROCESS | 1653 | 1462962097291 Marionette DEBUG loaded listener.js 03:21:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x118588c00) [pid = 1653] [serial = 1072] [outer = 0x1181c2000] 03:21:37 INFO - PROCESS | 1653 | 1462962097637 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]]]}] 03:21:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 03:21:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 470ms 03:21:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 03:21:37 INFO - PROCESS | 1653 | 1462962097642 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 03:21:37 INFO - PROCESS | 1653 | 1462962097643 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 03:21:37 INFO - PROCESS | 1653 | 1462962097646 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 03:21:37 INFO - PROCESS | 1653 | 1462962097649 Marionette TRACE conn2 <- [1,1402,null,{}] 03:21:37 INFO - PROCESS | 1653 | 1462962097651 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}] 03:21:37 INFO - PROCESS | 1653 | 1462962097754 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 03:21:37 INFO - PROCESS | 1653 | 1462962097789 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x112733800 == 47 [pid = 1653] [id = 358] 03:21:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x11821c000) [pid = 1653] [serial = 1073] [outer = 0x0] 03:21:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x118920800) [pid = 1653] [serial = 1074] [outer = 0x11821c000] 03:21:37 INFO - PROCESS | 1653 | 1462962097844 Marionette DEBUG loaded listener.js 03:21:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x119d66400) [pid = 1653] [serial = 1075] [outer = 0x11821c000] 03:21:38 INFO - PROCESS | 1653 | 1462962098167 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]]]}] 03:21:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 03:21:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 572ms 03:21:38 INFO - PROCESS | 1653 | 1462962098219 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 03:21:38 INFO - PROCESS | 1653 | 1462962098220 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 03:21:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 03:21:38 INFO - PROCESS | 1653 | 1462962098222 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 03:21:38 INFO - PROCESS | 1653 | 1462962098223 Marionette TRACE conn2 <- [1,1406,null,{}] 03:21:38 INFO - PROCESS | 1653 | 1462962098226 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}] 03:21:38 INFO - PROCESS | 1653 | 1462962098330 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 03:21:38 INFO - PROCESS | 1653 | 1462962098335 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x121654800 == 48 [pid = 1653] [id = 359] 03:21:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x119de7800) [pid = 1653] [serial = 1076] [outer = 0x0] 03:21:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x119df4c00) [pid = 1653] [serial = 1077] [outer = 0x119de7800] 03:21:38 INFO - PROCESS | 1653 | 1462962098360 Marionette DEBUG loaded listener.js 03:21:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x120eb9c00) [pid = 1653] [serial = 1078] [outer = 0x119de7800] 03:21:38 INFO - PROCESS | 1653 | 1462962098712 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]]]}] 03:21:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 03:21:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 518ms 03:21:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 03:21:38 INFO - PROCESS | 1653 | 1462962098740 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 03:21:38 INFO - PROCESS | 1653 | 1462962098742 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 03:21:38 INFO - PROCESS | 1653 | 1462962098744 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 03:21:38 INFO - PROCESS | 1653 | 1462962098745 Marionette TRACE conn2 <- [1,1410,null,{}] 03:21:38 INFO - PROCESS | 1653 | 1462962098759 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}] 03:21:38 INFO - PROCESS | 1653 | 1462962098856 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 03:21:38 INFO - PROCESS | 1653 | 1462962098861 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x123c0b000 == 49 [pid = 1653] [id = 360] 03:21:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x119de8800) [pid = 1653] [serial = 1079] [outer = 0x0] 03:21:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x120fadc00) [pid = 1653] [serial = 1080] [outer = 0x119de8800] 03:21:38 INFO - PROCESS | 1653 | 1462962098915 Marionette DEBUG loaded listener.js 03:21:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x120fb5000) [pid = 1653] [serial = 1081] [outer = 0x119de8800] 03:21:39 INFO - PROCESS | 1653 | 1462962099254 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]]]}] 03:21:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 03:21:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 521ms 03:21:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 03:21:39 INFO - PROCESS | 1653 | 1462962099273 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 03:21:39 INFO - PROCESS | 1653 | 1462962099274 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 03:21:39 INFO - PROCESS | 1653 | 1462962099276 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 03:21:39 INFO - PROCESS | 1653 | 1462962099277 Marionette TRACE conn2 <- [1,1414,null,{}] 03:21:39 INFO - PROCESS | 1653 | 1462962099282 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}] 03:21:39 INFO - PROCESS | 1653 | 1462962099384 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 03:21:39 INFO - PROCESS | 1653 | 1462962099417 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x124cd2000 == 50 [pid = 1653] [id = 361] 03:21:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x120fb5400) [pid = 1653] [serial = 1082] [outer = 0x0] 03:21:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x12111a800) [pid = 1653] [serial = 1083] [outer = 0x120fb5400] 03:21:39 INFO - PROCESS | 1653 | 1462962099443 Marionette DEBUG loaded listener.js 03:21:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x12151d800) [pid = 1653] [serial = 1084] [outer = 0x120fb5400] 03:21:39 INFO - PROCESS | 1653 | 1462962099775 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]]]}] 03:21:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 03:21:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 522ms 03:21:39 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x1167f7800) [pid = 1653] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 03:21:39 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x117109c00) [pid = 1653] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 03:21:39 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x11291a400) [pid = 1653] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 03:21:39 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x11336c800) [pid = 1653] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 03:21:39 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1167ed400) [pid = 1653] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 03:21:39 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x110e0a400) [pid = 1653] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 03:21:39 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x11278f000) [pid = 1653] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 03:21:39 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x11821bc00) [pid = 1653] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 03:21:39 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x118224400) [pid = 1653] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 03:21:39 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x11258b000) [pid = 1653] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 03:21:39 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x11874a400) [pid = 1653] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 03:21:39 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x12c131000) [pid = 1653] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 03:21:39 INFO - PROCESS | 1653 | 1462962099863 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 03:21:39 INFO - PROCESS | 1653 | 1462962099864 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 03:21:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 03:21:39 INFO - PROCESS | 1653 | 1462962099869 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 03:21:39 INFO - PROCESS | 1653 | 1462962099870 Marionette TRACE conn2 <- [1,1418,null,{}] 03:21:39 INFO - PROCESS | 1653 | 1462962099872 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}] 03:21:39 INFO - PROCESS | 1653 | 1462962099956 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 03:21:39 INFO - PROCESS | 1653 | 1462962099960 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x118f95800 == 51 [pid = 1653] [id = 362] 03:21:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x112872400) [pid = 1653] [serial = 1085] [outer = 0x0] 03:21:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x116216400) [pid = 1653] [serial = 1086] [outer = 0x112872400] 03:21:39 INFO - PROCESS | 1653 | 1462962099986 Marionette DEBUG loaded listener.js 03:21:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1180fa000) [pid = 1653] [serial = 1087] [outer = 0x112872400] 03:21:40 INFO - PROCESS | 1653 | 1462962100326 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]]]}] 03:21:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 03:21:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 469ms 03:21:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 03:21:40 INFO - PROCESS | 1653 | 1462962100339 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 03:21:40 INFO - PROCESS | 1653 | 1462962100340 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 03:21:40 INFO - PROCESS | 1653 | 1462962100343 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 03:21:40 INFO - PROCESS | 1653 | 1462962100345 Marionette TRACE conn2 <- [1,1422,null,{}] 03:21:40 INFO - PROCESS | 1653 | 1462962100349 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}] 03:21:40 INFO - PROCESS | 1653 | 1462962100444 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 03:21:40 INFO - PROCESS | 1653 | 1462962100496 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x12937c000 == 52 [pid = 1653] [id = 363] 03:21:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x112873800) [pid = 1653] [serial = 1088] [outer = 0x0] 03:21:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x1187ddc00) [pid = 1653] [serial = 1089] [outer = 0x112873800] 03:21:40 INFO - PROCESS | 1653 | 1462962100525 Marionette DEBUG loaded listener.js 03:21:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x121562400) [pid = 1653] [serial = 1090] [outer = 0x112873800] 03:21:40 INFO - PROCESS | 1653 | 1462962100822 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]]]}] 03:21:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 03:21:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 522ms 03:21:40 INFO - PROCESS | 1653 | 1462962100867 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 03:21:40 INFO - PROCESS | 1653 | 1462962100868 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 03:21:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 03:21:40 INFO - PROCESS | 1653 | 1462962100871 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 03:21:40 INFO - PROCESS | 1653 | 1462962100872 Marionette TRACE conn2 <- [1,1426,null,{}] 03:21:40 INFO - PROCESS | 1653 | 1462962100874 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}] 03:21:40 INFO - PROCESS | 1653 | 1462962100960 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 03:21:40 INFO - PROCESS | 1653 | 1462962100965 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a6b5800 == 53 [pid = 1653] [id = 364] 03:21:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x117109c00) [pid = 1653] [serial = 1091] [outer = 0x0] 03:21:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x121733c00) [pid = 1653] [serial = 1092] [outer = 0x117109c00] 03:21:40 INFO - PROCESS | 1653 | 1462962100990 Marionette DEBUG loaded listener.js 03:21:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x121991c00) [pid = 1653] [serial = 1093] [outer = 0x117109c00] 03:21:41 INFO - PROCESS | 1653 | 1462962101339 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]]]}] 03:21:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 03:21:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 518ms 03:21:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 03:21:41 INFO - PROCESS | 1653 | 1462962101389 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 03:21:41 INFO - PROCESS | 1653 | 1462962101390 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 03:21:41 INFO - PROCESS | 1653 | 1462962101392 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 03:21:41 INFO - PROCESS | 1653 | 1462962101393 Marionette TRACE conn2 <- [1,1430,null,{}] 03:21:41 INFO - PROCESS | 1653 | 1462962101396 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}] 03:21:41 INFO - PROCESS | 1653 | 1462962101486 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 03:21:41 INFO - PROCESS | 1653 | 1462962101491 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x12aa59800 == 54 [pid = 1653] [id = 365] 03:21:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x121b3e400) [pid = 1653] [serial = 1094] [outer = 0x0] 03:21:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x121c0c800) [pid = 1653] [serial = 1095] [outer = 0x121b3e400] 03:21:41 INFO - PROCESS | 1653 | 1462962101516 Marionette DEBUG loaded listener.js 03:21:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x121c13000) [pid = 1653] [serial = 1096] [outer = 0x121b3e400] 03:21:41 INFO - PROCESS | 1653 | 1462962101838 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]]]}] 03:21:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 03:21:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 474ms 03:21:41 INFO - PROCESS | 1653 | 1462962101925 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 03:21:41 INFO - PROCESS | 1653 | 1462962101927 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 03:21:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 03:21:41 INFO - PROCESS | 1653 | 1462962101932 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 03:21:41 INFO - PROCESS | 1653 | 1462962101935 Marionette TRACE conn2 <- [1,1434,null,{}] 03:21:41 INFO - PROCESS | 1653 | 1462962101939 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}] 03:21:42 INFO - PROCESS | 1653 | 1462962102036 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 03:21:42 INFO - PROCESS | 1653 | 1462962102131 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x1133c0800 == 55 [pid = 1653] [id = 366] 03:21:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x1121afc00) [pid = 1653] [serial = 1097] [outer = 0x0] 03:21:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x11258d400) [pid = 1653] [serial = 1098] [outer = 0x1121afc00] 03:21:42 INFO - PROCESS | 1653 | 1462962102162 Marionette DEBUG loaded listener.js 03:21:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x112866800) [pid = 1653] [serial = 1099] [outer = 0x1121afc00] 03:21:42 INFO - PROCESS | 1653 | 1462962102627 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]]]}] 03:21:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 03:21:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 724ms 03:21:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 03:21:42 INFO - PROCESS | 1653 | 1462962102656 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 03:21:42 INFO - PROCESS | 1653 | 1462962102659 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 03:21:42 INFO - PROCESS | 1653 | 1462962102667 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 03:21:42 INFO - PROCESS | 1653 | 1462962102670 Marionette TRACE conn2 <- [1,1438,null,{}] 03:21:42 INFO - PROCESS | 1653 | 1462962102673 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}] 03:21:42 INFO - PROCESS | 1653 | 1462962102779 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 03:21:42 INFO - PROCESS | 1653 | 1462962102835 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x119268000 == 56 [pid = 1653] [id = 367] 03:21:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x112927800) [pid = 1653] [serial = 1100] [outer = 0x0] 03:21:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x116606000) [pid = 1653] [serial = 1101] [outer = 0x112927800] 03:21:42 INFO - PROCESS | 1653 | 1462962102865 Marionette DEBUG loaded listener.js 03:21:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x1167f5c00) [pid = 1653] [serial = 1102] [outer = 0x112927800] 03:21:43 INFO - PROCESS | 1653 | 1462962103290 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]]]}] 03:21:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 03:21:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 678ms 03:21:43 INFO - PROCESS | 1653 | 1462962103341 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 03:21:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 03:21:43 INFO - PROCESS | 1653 | 1462962103343 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 03:21:43 INFO - PROCESS | 1653 | 1462962103345 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 03:21:43 INFO - PROCESS | 1653 | 1462962103346 Marionette TRACE conn2 <- [1,1442,null,{}] 03:21:43 INFO - PROCESS | 1653 | 1462962103353 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}] 03:21:43 INFO - PROCESS | 1653 | 1462962103480 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 03:21:43 INFO - PROCESS | 1653 | 1462962103569 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x1296f2800 == 57 [pid = 1653] [id = 368] 03:21:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x1187a6400) [pid = 1653] [serial = 1103] [outer = 0x0] 03:21:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x1187de000) [pid = 1653] [serial = 1104] [outer = 0x1187a6400] 03:21:43 INFO - PROCESS | 1653 | 1462962103607 Marionette DEBUG loaded listener.js 03:21:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x118fe8c00) [pid = 1653] [serial = 1105] [outer = 0x1187a6400] 03:21:44 INFO - PROCESS | 1653 | 1462962104062 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]]]}] 03:21:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 03:21:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 770ms 03:21:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 03:21:44 INFO - PROCESS | 1653 | 1462962104116 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 03:21:44 INFO - PROCESS | 1653 | 1462962104117 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 03:21:44 INFO - PROCESS | 1653 | 1462962104120 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 03:21:44 INFO - PROCESS | 1653 | 1462962104121 Marionette TRACE conn2 <- [1,1446,null,{}] 03:21:44 INFO - PROCESS | 1653 | 1462962104123 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}] 03:21:44 INFO - PROCESS | 1653 | 1462962104230 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 03:21:44 INFO - PROCESS | 1653 | 1462962104297 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b270800 == 58 [pid = 1653] [id = 369] 03:21:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x119a14c00) [pid = 1653] [serial = 1106] [outer = 0x0] 03:21:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x119df1000) [pid = 1653] [serial = 1107] [outer = 0x119a14c00] 03:21:44 INFO - PROCESS | 1653 | 1462962104327 Marionette DEBUG loaded listener.js 03:21:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x121553c00) [pid = 1653] [serial = 1108] [outer = 0x119a14c00] 03:21:44 INFO - PROCESS | 1653 | 1462962104759 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]]]}] 03:21:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 03:21:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 669ms 03:21:44 INFO - PROCESS | 1653 | 1462962104798 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 03:21:44 INFO - PROCESS | 1653 | 1462962104800 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 03:21:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 03:21:44 INFO - PROCESS | 1653 | 1462962104802 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 03:21:44 INFO - PROCESS | 1653 | 1462962104803 Marionette TRACE conn2 <- [1,1450,null,{}] 03:21:44 INFO - PROCESS | 1653 | 1462962104806 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}] 03:21:44 INFO - PROCESS | 1653 | 1462962104907 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 03:21:44 INFO - PROCESS | 1653 | 1462962104975 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b84a000 == 59 [pid = 1653] [id = 370] 03:21:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x120fa6400) [pid = 1653] [serial = 1109] [outer = 0x0] 03:21:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x121560800) [pid = 1653] [serial = 1110] [outer = 0x120fa6400] 03:21:45 INFO - PROCESS | 1653 | 1462962105004 Marionette DEBUG loaded listener.js 03:21:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x121987c00) [pid = 1653] [serial = 1111] [outer = 0x120fa6400] 03:21:45 INFO - PROCESS | 1653 | 1462962105535 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]]]}] 03:21:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 03:21:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 971ms 03:21:45 INFO - PROCESS | 1653 | 1462962105773 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 03:21:45 INFO - PROCESS | 1653 | 1462962105776 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 03:21:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 03:21:45 INFO - PROCESS | 1653 | 1462962105779 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 03:21:45 INFO - PROCESS | 1653 | 1462962105781 Marionette TRACE conn2 <- [1,1454,null,{}] 03:21:45 INFO - PROCESS | 1653 | 1462962105785 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}] 03:21:45 INFO - PROCESS | 1653 | 1462962105877 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 03:21:45 INFO - PROCESS | 1653 | 1462962105930 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x1187b6800 == 60 [pid = 1653] [id = 371] 03:21:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x112761400) [pid = 1653] [serial = 1112] [outer = 0x0] 03:21:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x112793000) [pid = 1653] [serial = 1113] [outer = 0x112761400] 03:21:45 INFO - PROCESS | 1653 | 1462962105958 Marionette DEBUG loaded listener.js 03:21:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x11291a000) [pid = 1653] [serial = 1114] [outer = 0x112761400] 03:21:46 INFO - PROCESS | 1653 | 1462962106409 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]]]}] 03:21:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 03:21:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 673ms 03:21:46 INFO - PROCESS | 1653 | 1462962106466 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 03:21:46 INFO - PROCESS | 1653 | 1462962106468 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 03:21:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 03:21:46 INFO - PROCESS | 1653 | 1462962106475 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 03:21:46 INFO - PROCESS | 1653 | 1462962106477 Marionette TRACE conn2 <- [1,1458,null,{}] 03:21:46 INFO - PROCESS | 1653 | 1462962106481 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}] 03:21:46 INFO - PROCESS | 1653 | 1462962106573 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 03:21:46 INFO - PROCESS | 1653 | 1462962106643 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x11665a000 == 61 [pid = 1653] [id = 372] 03:21:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x11286e800) [pid = 1653] [serial = 1115] [outer = 0x0] 03:21:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x112fda000) [pid = 1653] [serial = 1116] [outer = 0x11286e800] 03:21:46 INFO - PROCESS | 1653 | 1462962106670 Marionette DEBUG loaded listener.js 03:21:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x115e47400) [pid = 1653] [serial = 1117] [outer = 0x11286e800] 03:21:47 INFO - PROCESS | 1653 | --DOCSHELL 0x11625c000 == 60 [pid = 1653] [id = 26] 03:21:47 INFO - PROCESS | 1653 | --DOCSHELL 0x12a6b5800 == 59 [pid = 1653] [id = 364] 03:21:47 INFO - PROCESS | 1653 | --DOCSHELL 0x12937c000 == 58 [pid = 1653] [id = 363] 03:21:47 INFO - PROCESS | 1653 | --DOCSHELL 0x118f95800 == 57 [pid = 1653] [id = 362] 03:21:47 INFO - PROCESS | 1653 | --DOCSHELL 0x124cd2000 == 56 [pid = 1653] [id = 361] 03:21:47 INFO - PROCESS | 1653 | --DOCSHELL 0x123c0b000 == 55 [pid = 1653] [id = 360] 03:21:47 INFO - PROCESS | 1653 | --DOCSHELL 0x121654800 == 54 [pid = 1653] [id = 359] 03:21:47 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x111c19c00) [pid = 1653] [serial = 999] [outer = 0x0] [url = about:blank] 03:21:47 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x1127d6c00) [pid = 1653] [serial = 1002] [outer = 0x0] [url = about:blank] 03:21:47 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x1133ee800) [pid = 1653] [serial = 1005] [outer = 0x0] [url = about:blank] 03:21:47 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x118fe1c00) [pid = 1653] [serial = 1041] [outer = 0x0] [url = about:blank] 03:21:47 INFO - PROCESS | 1653 | --DOCSHELL 0x112733800 == 53 [pid = 1653] [id = 358] 03:21:47 INFO - PROCESS | 1653 | --DOCSHELL 0x1197c7800 == 52 [pid = 1653] [id = 357] 03:21:47 INFO - PROCESS | 1653 | --DOCSHELL 0x119547800 == 51 [pid = 1653] [id = 356] 03:21:47 INFO - PROCESS | 1653 | --DOCSHELL 0x1187b9000 == 50 [pid = 1653] [id = 355] 03:21:47 INFO - PROCESS | 1653 | --DOCSHELL 0x113c7f800 == 49 [pid = 1653] [id = 354] 03:21:47 INFO - PROCESS | 1653 | --DOCSHELL 0x1180e1000 == 48 [pid = 1653] [id = 353] 03:21:47 INFO - PROCESS | 1653 | --DOCSHELL 0x11974d800 == 47 [pid = 1653] [id = 349] 03:21:47 INFO - PROCESS | 1653 | --DOCSHELL 0x116713000 == 46 [pid = 1653] [id = 348] 03:21:47 INFO - PROCESS | 1653 | --DOCSHELL 0x124cd0800 == 45 [pid = 1653] [id = 347] 03:21:47 INFO - PROCESS | 1653 | 1462962107082 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]]]}] 03:21:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 03:21:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 623ms 03:21:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 03:21:47 INFO - PROCESS | 1653 | 1462962107099 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 03:21:47 INFO - PROCESS | 1653 | 1462962107100 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 03:21:47 INFO - PROCESS | 1653 | 1462962107102 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 03:21:47 INFO - PROCESS | 1653 | 1462962107104 Marionette TRACE conn2 <- [1,1462,null,{}] 03:21:47 INFO - PROCESS | 1653 | 1462962107110 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}] 03:21:47 INFO - PROCESS | 1653 | 1462962107201 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 03:21:47 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x12c6a3400) [pid = 1653] [serial = 955] [outer = 0x0] [url = about:blank] 03:21:47 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x117e5b000) [pid = 1653] [serial = 1023] [outer = 0x0] [url = about:blank] 03:21:47 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x11811ec00) [pid = 1653] [serial = 1026] [outer = 0x0] [url = about:blank] 03:21:47 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x115e98800) [pid = 1653] [serial = 1014] [outer = 0x0] [url = about:blank] 03:21:47 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x115fdb000) [pid = 1653] [serial = 1015] [outer = 0x0] [url = about:blank] 03:21:47 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x116286400) [pid = 1653] [serial = 1017] [outer = 0x0] [url = about:blank] 03:21:47 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x1167ef800) [pid = 1653] [serial = 1018] [outer = 0x0] [url = about:blank] 03:21:47 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x1180f1800) [pid = 1653] [serial = 1024] [outer = 0x0] [url = about:blank] 03:21:47 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x1167f9c00) [pid = 1653] [serial = 1020] [outer = 0x0] [url = about:blank] 03:21:47 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x11278e800) [pid = 1653] [serial = 1009] [outer = 0x0] [url = about:blank] 03:21:47 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x112589400) [pid = 1653] [serial = 1008] [outer = 0x0] [url = about:blank] 03:21:47 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x112867c00) [pid = 1653] [serial = 1011] [outer = 0x0] [url = about:blank] 03:21:47 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x112923400) [pid = 1653] [serial = 1012] [outer = 0x0] [url = about:blank] 03:21:47 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x118225c00) [pid = 1653] [serial = 1029] [outer = 0x0] [url = about:blank] 03:21:47 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x11821a400) [pid = 1653] [serial = 1027] [outer = 0x0] [url = about:blank] 03:21:47 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x118588400) [pid = 1653] [serial = 1035] [outer = 0x0] [url = about:blank] 03:21:47 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x118580c00) [pid = 1653] [serial = 1030] [outer = 0x0] [url = about:blank] 03:21:47 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x11767c400) [pid = 1653] [serial = 1032] [outer = 0x0] [url = about:blank] 03:21:47 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x118745000) [pid = 1653] [serial = 1036] [outer = 0x0] [url = about:blank] 03:21:47 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1187b3c00) [pid = 1653] [serial = 1038] [outer = 0x0] [url = about:blank] 03:21:47 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x118222400) [pid = 1653] [serial = 1033] [outer = 0x0] [url = about:blank] 03:21:47 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x118f4a400) [pid = 1653] [serial = 1039] [outer = 0x0] [url = about:blank] 03:21:47 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x116a5a400) [pid = 1653] [serial = 1021] [outer = 0x0] [url = about:blank] 03:21:47 INFO - PROCESS | 1653 | 1462962107263 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x1164e0000 == 46 [pid = 1653] [id = 373] 03:21:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x112582000) [pid = 1653] [serial = 1118] [outer = 0x0] 03:21:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x115e46000) [pid = 1653] [serial = 1119] [outer = 0x112582000] 03:21:47 INFO - PROCESS | 1653 | 1462962107293 Marionette DEBUG loaded listener.js 03:21:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1167f3c00) [pid = 1653] [serial = 1120] [outer = 0x112582000] 03:21:47 INFO - PROCESS | 1653 | 1462962107605 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]]]}] 03:21:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 03:21:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 519ms 03:21:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 03:21:47 INFO - PROCESS | 1653 | 1462962107622 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 03:21:47 INFO - PROCESS | 1653 | 1462962107623 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 03:21:47 INFO - PROCESS | 1653 | 1462962107625 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 03:21:47 INFO - PROCESS | 1653 | 1462962107627 Marionette TRACE conn2 <- [1,1466,null,{}] 03:21:47 INFO - PROCESS | 1653 | 1462962107630 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}] 03:21:47 INFO - PROCESS | 1653 | 1462962107713 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 03:21:47 INFO - PROCESS | 1653 | 1462962107719 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x118988800 == 47 [pid = 1653] [id = 374] 03:21:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x116a59000) [pid = 1653] [serial = 1121] [outer = 0x0] 03:21:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x117e63c00) [pid = 1653] [serial = 1122] [outer = 0x116a59000] 03:21:47 INFO - PROCESS | 1653 | 1462962107746 Marionette DEBUG loaded listener.js 03:21:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x1180aa400) [pid = 1653] [serial = 1123] [outer = 0x116a59000] 03:21:48 INFO - PROCESS | 1653 | 1462962108104 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]]]}] 03:21:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 03:21:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 518ms 03:21:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 03:21:48 INFO - PROCESS | 1653 | 1462962108144 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 03:21:48 INFO - PROCESS | 1653 | 1462962108146 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 03:21:48 INFO - PROCESS | 1653 | 1462962108148 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 03:21:48 INFO - PROCESS | 1653 | 1462962108149 Marionette TRACE conn2 <- [1,1470,null,{}] 03:21:48 INFO - PROCESS | 1653 | 1462962108159 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}] 03:21:48 INFO - PROCESS | 1653 | 1462962108240 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 03:21:48 INFO - PROCESS | 1653 | 1462962108247 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x11975e000 == 48 [pid = 1653] [id = 375] 03:21:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x1180ac800) [pid = 1653] [serial = 1124] [outer = 0x0] 03:21:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x118118400) [pid = 1653] [serial = 1125] [outer = 0x1180ac800] 03:21:48 INFO - PROCESS | 1653 | 1462962108273 Marionette DEBUG loaded listener.js 03:21:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x1181c7800) [pid = 1653] [serial = 1126] [outer = 0x1180ac800] 03:21:48 INFO - PROCESS | 1653 | 1462962108600 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]]]}] 03:21:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 03:21:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 468ms 03:21:48 INFO - PROCESS | 1653 | 1462962108617 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 03:21:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 03:21:48 INFO - PROCESS | 1653 | 1462962108618 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 03:21:48 INFO - PROCESS | 1653 | 1462962108620 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 03:21:48 INFO - PROCESS | 1653 | 1462962108622 Marionette TRACE conn2 <- [1,1474,null,{}] 03:21:48 INFO - PROCESS | 1653 | 1462962108624 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}] 03:21:48 INFO - PROCESS | 1653 | 1462962108747 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 03:21:48 INFO - PROCESS | 1653 | 1462962108756 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x121186800 == 49 [pid = 1653] [id = 376] 03:21:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x11821dc00) [pid = 1653] [serial = 1127] [outer = 0x0] 03:21:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x118584000) [pid = 1653] [serial = 1128] [outer = 0x11821dc00] 03:21:48 INFO - PROCESS | 1653 | 1462962108783 Marionette DEBUG loaded listener.js 03:21:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x118920000) [pid = 1653] [serial = 1129] [outer = 0x11821dc00] 03:21:49 INFO - PROCESS | 1653 | 1462962109121 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]]]}] 03:21:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 03:21:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 527ms 03:21:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 03:21:49 INFO - PROCESS | 1653 | 1462962109149 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 03:21:49 INFO - PROCESS | 1653 | 1462962109151 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 03:21:49 INFO - PROCESS | 1653 | 1462962109153 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 03:21:49 INFO - PROCESS | 1653 | 1462962109155 Marionette TRACE conn2 <- [1,1478,null,{}] 03:21:49 INFO - PROCESS | 1653 | 1462962109157 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}] 03:21:49 INFO - PROCESS | 1653 | 1462962109268 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 03:21:49 INFO - PROCESS | 1653 | 1462962109275 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x12180b800 == 50 [pid = 1653] [id = 377] 03:21:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x118f52800) [pid = 1653] [serial = 1130] [outer = 0x0] 03:21:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x11972a400) [pid = 1653] [serial = 1131] [outer = 0x118f52800] 03:21:49 INFO - PROCESS | 1653 | 1462962109321 Marionette DEBUG loaded listener.js 03:21:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x119b30800) [pid = 1653] [serial = 1132] [outer = 0x118f52800] 03:21:49 INFO - PROCESS | 1653 | 1462962109839 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]]]}] 03:21:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 03:21:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 719ms 03:21:49 INFO - PROCESS | 1653 | 1462962109873 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 03:21:49 INFO - PROCESS | 1653 | 1462962109874 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 03:21:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 03:21:49 INFO - PROCESS | 1653 | 1462962109884 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 03:21:49 INFO - PROCESS | 1653 | 1462962109885 Marionette TRACE conn2 <- [1,1482,null,{}] 03:21:49 INFO - PROCESS | 1653 | 1462962109887 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}] 03:21:49 INFO - PROCESS | 1653 | 1462962109987 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 03:21:49 INFO - PROCESS | 1653 | 1462962109991 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x1219d3800 == 51 [pid = 1653] [id = 378] 03:21:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x1187d7c00) [pid = 1653] [serial = 1133] [outer = 0x0] 03:21:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x119df3c00) [pid = 1653] [serial = 1134] [outer = 0x1187d7c00] 03:21:50 INFO - PROCESS | 1653 | 1462962110046 Marionette DEBUG loaded listener.js 03:21:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x120faa800) [pid = 1653] [serial = 1135] [outer = 0x1187d7c00] 03:21:50 INFO - PROCESS | 1653 | 1462962110370 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]]]}] 03:21:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 03:21:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 521ms 03:21:50 INFO - PROCESS | 1653 | 1462962110414 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 03:21:50 INFO - PROCESS | 1653 | 1462962110415 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 03:21:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 03:21:50 INFO - PROCESS | 1653 | 1462962110418 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 03:21:50 INFO - PROCESS | 1653 | 1462962110419 Marionette TRACE conn2 <- [1,1486,null,{}] 03:21:50 INFO - PROCESS | 1653 | 1462962110421 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}] 03:21:50 INFO - PROCESS | 1653 | 1462962110516 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 03:21:50 INFO - PROCESS | 1653 | 1462962110520 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x12438a000 == 52 [pid = 1653] [id = 379] 03:21:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x120fa7400) [pid = 1653] [serial = 1136] [outer = 0x0] 03:21:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x121117c00) [pid = 1653] [serial = 1137] [outer = 0x120fa7400] 03:21:50 INFO - PROCESS | 1653 | 1462962110540 Marionette DEBUG loaded listener.js 03:21:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x121557000) [pid = 1653] [serial = 1138] [outer = 0x120fa7400] 03:21:51 INFO - PROCESS | 1653 | 1462962111058 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]]]}] 03:21:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 03:21:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 675ms 03:21:51 INFO - PROCESS | 1653 | 1462962111094 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 03:21:51 INFO - PROCESS | 1653 | 1462962111099 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 03:21:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 03:21:51 INFO - PROCESS | 1653 | 1462962111109 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 03:21:51 INFO - PROCESS | 1653 | 1462962111111 Marionette TRACE conn2 <- [1,1490,null,{}] 03:21:51 INFO - PROCESS | 1653 | 1462962111114 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}] 03:21:51 INFO - PROCESS | 1653 | 1462962111242 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 03:21:51 INFO - PROCESS | 1653 | 1462962111279 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x12675d000 == 53 [pid = 1653] [id = 380] 03:21:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x121554800) [pid = 1653] [serial = 1139] [outer = 0x0] 03:21:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x12198d400) [pid = 1653] [serial = 1140] [outer = 0x121554800] 03:21:51 INFO - PROCESS | 1653 | 1462962111305 Marionette DEBUG loaded listener.js 03:21:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x121c15000) [pid = 1653] [serial = 1141] [outer = 0x121554800] 03:21:51 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x119de7800) [pid = 1653] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 03:21:51 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x119de8800) [pid = 1653] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 03:21:51 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x120fb5400) [pid = 1653] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 03:21:51 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x1180aa000) [pid = 1653] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 03:21:51 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x118f4bc00) [pid = 1653] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 03:21:51 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x11278b000) [pid = 1653] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 03:21:51 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x11278b400) [pid = 1653] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 03:21:51 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x116281400) [pid = 1653] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 03:21:51 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x112873800) [pid = 1653] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 03:21:51 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x112872400) [pid = 1653] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 03:21:51 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x1181c2000) [pid = 1653] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 03:21:51 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x117109c00) [pid = 1653] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 03:21:51 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x11821c000) [pid = 1653] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 03:21:51 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x110e10c00) [pid = 1653] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 03:21:51 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x112924800) [pid = 1653] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 03:21:51 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x11278c800) [pid = 1653] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 03:21:51 INFO - PROCESS | 1653 | 1462962111722 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]]]}] 03:21:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 03:21:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 622ms 03:21:51 INFO - PROCESS | 1653 | 1462962111732 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 03:21:51 INFO - PROCESS | 1653 | 1462962111734 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 03:21:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 03:21:51 INFO - PROCESS | 1653 | 1462962111736 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 03:21:51 INFO - PROCESS | 1653 | 1462962111738 Marionette TRACE conn2 <- [1,1494,null,{}] 03:21:51 INFO - PROCESS | 1653 | 1462962111740 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}] 03:21:51 INFO - PROCESS | 1653 | 1462962111839 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 03:21:51 INFO - PROCESS | 1653 | 1462962111908 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x1219da800 == 54 [pid = 1653] [id = 381] 03:21:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x1127da800) [pid = 1653] [serial = 1142] [outer = 0x0] 03:21:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x118f4bc00) [pid = 1653] [serial = 1143] [outer = 0x1127da800] 03:21:51 INFO - PROCESS | 1653 | 1462962111939 Marionette DEBUG loaded listener.js 03:21:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x12198f400) [pid = 1653] [serial = 1144] [outer = 0x1127da800] 03:21:52 INFO - PROCESS | 1653 | 1462962112257 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]]]}] 03:21:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 03:21:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 569ms 03:21:52 INFO - PROCESS | 1653 | 1462962112306 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 03:21:52 INFO - PROCESS | 1653 | 1462962112307 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 03:21:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 03:21:52 INFO - PROCESS | 1653 | 1462962112309 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 03:21:52 INFO - PROCESS | 1653 | 1462962112310 Marionette TRACE conn2 <- [1,1498,null,{}] 03:21:52 INFO - PROCESS | 1653 | 1462962112313 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}] 03:21:52 INFO - PROCESS | 1653 | 1462962112403 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 03:21:52 INFO - PROCESS | 1653 | 1462962112407 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x12937e800 == 55 [pid = 1653] [id = 382] 03:21:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x112873800) [pid = 1653] [serial = 1145] [outer = 0x0] 03:21:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x121c19400) [pid = 1653] [serial = 1146] [outer = 0x112873800] 03:21:52 INFO - PROCESS | 1653 | 1462962112479 Marionette DEBUG loaded listener.js 03:21:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x123f46400) [pid = 1653] [serial = 1147] [outer = 0x112873800] 03:21:52 INFO - PROCESS | 1653 | 1462962112803 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]]]}] 03:21:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 03:21:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 518ms 03:21:52 INFO - PROCESS | 1653 | 1462962112828 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 03:21:52 INFO - PROCESS | 1653 | 1462962112830 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 03:21:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 03:21:52 INFO - PROCESS | 1653 | 1462962112834 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 03:21:52 INFO - PROCESS | 1653 | 1462962112835 Marionette TRACE conn2 <- [1,1502,null,{}] 03:21:52 INFO - PROCESS | 1653 | 1462962112837 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}] 03:21:52 INFO - PROCESS | 1653 | 1462962112923 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 03:21:52 INFO - PROCESS | 1653 | 1462962112929 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b272000 == 56 [pid = 1653] [id = 383] 03:21:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x12411f400) [pid = 1653] [serial = 1148] [outer = 0x0] 03:21:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x124325400) [pid = 1653] [serial = 1149] [outer = 0x12411f400] 03:21:52 INFO - PROCESS | 1653 | 1462962112954 Marionette DEBUG loaded listener.js 03:21:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x12435b400) [pid = 1653] [serial = 1150] [outer = 0x12411f400] 03:21:53 INFO - PROCESS | 1653 | 1462962113293 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]]]}] 03:21:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 03:21:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 521ms 03:21:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 03:21:53 INFO - PROCESS | 1653 | 1462962113355 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 03:21:53 INFO - PROCESS | 1653 | 1462962113357 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 03:21:53 INFO - PROCESS | 1653 | 1462962113360 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 03:21:53 INFO - PROCESS | 1653 | 1462962113361 Marionette TRACE conn2 <- [1,1506,null,{}] 03:21:53 INFO - PROCESS | 1653 | 1462962113363 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}] 03:21:53 INFO - PROCESS | 1653 | 1462962113449 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 03:21:53 INFO - PROCESS | 1653 | 1462962113453 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b8e3000 == 57 [pid = 1653] [id = 384] 03:21:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x112874800) [pid = 1653] [serial = 1151] [outer = 0x0] 03:21:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x1246b2400) [pid = 1653] [serial = 1152] [outer = 0x112874800] 03:21:53 INFO - PROCESS | 1653 | 1462962113478 Marionette DEBUG loaded listener.js 03:21:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x124cb2800) [pid = 1653] [serial = 1153] [outer = 0x112874800] 03:21:53 INFO - PROCESS | 1653 | 1462962113965 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]]]}] 03:21:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 03:21:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 619ms 03:21:53 INFO - PROCESS | 1653 | 1462962113980 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 03:21:53 INFO - PROCESS | 1653 | 1462962113982 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 03:21:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 03:21:53 INFO - PROCESS | 1653 | 1462962113986 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 03:21:53 INFO - PROCESS | 1653 | 1462962113989 Marionette TRACE conn2 <- [1,1510,null,{}] 03:21:53 INFO - PROCESS | 1653 | 1462962113993 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}] 03:21:54 INFO - PROCESS | 1653 | 1462962114102 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 03:21:54 INFO - PROCESS | 1653 | 1462962114194 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x11648e800 == 58 [pid = 1653] [id = 385] 03:21:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x1127d3c00) [pid = 1653] [serial = 1154] [outer = 0x0] 03:21:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x1127dec00) [pid = 1653] [serial = 1155] [outer = 0x1127d3c00] 03:21:54 INFO - PROCESS | 1653 | 1462962114239 Marionette DEBUG loaded listener.js 03:21:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x112fddc00) [pid = 1653] [serial = 1156] [outer = 0x1127d3c00] 03:21:54 INFO - PROCESS | 1653 | 1462962114691 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]]]}] 03:21:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 03:21:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 773ms 03:21:54 INFO - PROCESS | 1653 | 1462962114761 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 03:21:54 INFO - PROCESS | 1653 | 1462962114768 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 03:21:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 03:21:54 INFO - PROCESS | 1653 | 1462962114775 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 03:21:54 INFO - PROCESS | 1653 | 1462962114778 Marionette TRACE conn2 <- [1,1514,null,{}] 03:21:54 INFO - PROCESS | 1653 | 1462962114782 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}] 03:21:54 INFO - PROCESS | 1653 | 1462962114937 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 03:21:55 INFO - PROCESS | 1653 | 1462962115034 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x119759800 == 59 [pid = 1653] [id = 386] 03:21:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x115e9e800) [pid = 1653] [serial = 1157] [outer = 0x0] 03:21:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x11621e400) [pid = 1653] [serial = 1158] [outer = 0x115e9e800] 03:21:55 INFO - PROCESS | 1653 | 1462962115065 Marionette DEBUG loaded listener.js 03:21:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x1167f8000) [pid = 1653] [serial = 1159] [outer = 0x115e9e800] 03:21:55 INFO - PROCESS | 1653 | 1462962115530 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]]]}] 03:21:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 03:21:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 824ms 03:21:55 INFO - PROCESS | 1653 | 1462962115598 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 03:21:55 INFO - PROCESS | 1653 | 1462962115600 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 03:21:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 03:21:55 INFO - PROCESS | 1653 | 1462962115602 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 03:21:55 INFO - PROCESS | 1653 | 1462962115605 Marionette TRACE conn2 <- [1,1518,null,{}] 03:21:55 INFO - PROCESS | 1653 | 1462962115613 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}] 03:21:55 INFO - PROCESS | 1653 | 1462962115721 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 03:21:55 INFO - PROCESS | 1653 | 1462962115791 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x1296f4800 == 60 [pid = 1653] [id = 387] 03:21:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x11821bc00) [pid = 1653] [serial = 1160] [outer = 0x0] 03:21:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x118225c00) [pid = 1653] [serial = 1161] [outer = 0x11821bc00] 03:21:55 INFO - PROCESS | 1653 | 1462962115823 Marionette DEBUG loaded listener.js 03:21:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x118746800) [pid = 1653] [serial = 1162] [outer = 0x11821bc00] 03:21:56 INFO - PROCESS | 1653 | 1462962116221 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]]]}] 03:21:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 03:21:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 671ms 03:21:56 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 03:21:56 INFO - PROCESS | 1653 | 1462962116274 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 03:21:56 INFO - PROCESS | 1653 | 1462962116276 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 03:21:56 INFO - PROCESS | 1653 | 1462962116278 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 03:21:56 INFO - PROCESS | 1653 | 1462962116279 Marionette TRACE conn2 <- [1,1522,null,{}] 03:21:56 INFO - PROCESS | 1653 | 1462962116282 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}] 03:21:56 INFO - PROCESS | 1653 | 1462962116385 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 03:21:56 INFO - PROCESS | 1653 | 1462962116441 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ba46000 == 61 [pid = 1653] [id = 388] 03:21:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x11874c800) [pid = 1653] [serial = 1163] [outer = 0x0] 03:21:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x118fe9c00) [pid = 1653] [serial = 1164] [outer = 0x11874c800] 03:21:56 INFO - PROCESS | 1653 | 1462962116470 Marionette DEBUG loaded listener.js 03:21:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x120eb3800) [pid = 1653] [serial = 1165] [outer = 0x11874c800] 03:21:56 INFO - PROCESS | 1653 | 1462962116862 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"]]]}] 03:21:56 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 () { 03:21:56 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:21:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 03:21:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:21:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:21:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 03:21:56 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 () { 03:21:56 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:21:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 03:21:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:21:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:21:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 03:21:56 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 () { 03:21:56 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:21:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 03:21:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:21:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:21:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 03:21:56 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 () { 03:21:56 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:21:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 03:21:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:21:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:21:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 03:21:56 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 623ms 03:21:56 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 03:21:56 INFO - PROCESS | 1653 | 1462962116902 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 03:21:56 INFO - PROCESS | 1653 | 1462962116903 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 03:21:56 INFO - PROCESS | 1653 | 1462962116906 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 03:21:56 INFO - PROCESS | 1653 | 1462962116907 Marionette TRACE conn2 <- [1,1526,null,{}] 03:21:56 INFO - PROCESS | 1653 | 1462962116909 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}] 03:21:57 INFO - PROCESS | 1653 | 1462962117012 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 03:21:57 INFO - PROCESS | 1653 | 1462962117099 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bf90800 == 62 [pid = 1653] [id = 389] 03:21:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x120eb6800) [pid = 1653] [serial = 1166] [outer = 0x0] 03:21:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x1215ea800) [pid = 1653] [serial = 1167] [outer = 0x120eb6800] 03:21:57 INFO - PROCESS | 1653 | 1462962117129 Marionette DEBUG loaded listener.js 03:21:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x123f21400) [pid = 1653] [serial = 1168] [outer = 0x120eb6800] 03:21:57 INFO - PROCESS | 1653 | 1462962117492 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"]]]}] 03:21:57 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 03:21:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 03:21:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:21:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:21:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 03:21:57 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 03:21:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 03:21:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:21:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:21:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 03:21:57 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 03:21:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 03:21:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:21:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:21:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 03:21:57 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 621ms 03:21:57 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 03:21:57 INFO - PROCESS | 1653 | 1462962117527 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 03:21:57 INFO - PROCESS | 1653 | 1462962117529 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 03:21:57 INFO - PROCESS | 1653 | 1462962117531 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 03:21:57 INFO - PROCESS | 1653 | 1462962117532 Marionette TRACE conn2 <- [1,1530,null,{}] 03:21:57 INFO - PROCESS | 1653 | 1462962117535 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}] 03:21:57 INFO - PROCESS | 1653 | 1462962117652 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 03:21:57 INFO - PROCESS | 1653 | 1462962117710 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c513000 == 63 [pid = 1653] [id = 390] 03:21:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x123f28400) [pid = 1653] [serial = 1169] [outer = 0x0] 03:21:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x124d57800) [pid = 1653] [serial = 1170] [outer = 0x123f28400] 03:21:57 INFO - PROCESS | 1653 | 1462962117740 Marionette DEBUG loaded listener.js 03:21:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x126732400) [pid = 1653] [serial = 1171] [outer = 0x123f28400] 03:21:58 INFO - PROCESS | 1653 | 1462962118139 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]]]}] 03:21:58 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 03:21:58 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 03:21:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:21:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:21:58 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 03:21:58 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 03:21:58 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 03:21:58 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 03:21:58 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 624ms 03:21:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 03:21:58 INFO - PROCESS | 1653 | 1462962118156 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 03:21:58 INFO - PROCESS | 1653 | 1462962118157 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 03:21:58 INFO - PROCESS | 1653 | 1462962118159 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 03:21:58 INFO - PROCESS | 1653 | 1462962118161 Marionette TRACE conn2 <- [1,1534,null,{}] 03:21:58 INFO - PROCESS | 1653 | 1462962118164 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}] 03:21:58 INFO - PROCESS | 1653 | 1462962118269 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 03:21:58 INFO - PROCESS | 1653 | 1462962118357 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x1162d0800 == 64 [pid = 1653] [id = 391] 03:21:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x1121b6000) [pid = 1653] [serial = 1172] [outer = 0x0] 03:21:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x1127dd800) [pid = 1653] [serial = 1173] [outer = 0x1121b6000] 03:21:58 INFO - PROCESS | 1653 | 1462962118388 Marionette DEBUG loaded listener.js 03:21:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x121c0e800) [pid = 1653] [serial = 1174] [outer = 0x1121b6000] 03:21:58 INFO - PROCESS | 1653 | 1462962118936 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]]]}] 03:21:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 03:21:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 819ms 03:21:58 INFO - PROCESS | 1653 | 1462962118981 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 03:21:58 INFO - PROCESS | 1653 | 1462962118984 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 03:21:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 03:21:58 INFO - PROCESS | 1653 | 1462962118988 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 03:21:58 INFO - PROCESS | 1653 | 1462962118989 Marionette TRACE conn2 <- [1,1538,null,{}] 03:21:58 INFO - PROCESS | 1653 | 1462962118993 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}] 03:21:59 INFO - PROCESS | 1653 | 1462962119092 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 03:21:59 INFO - PROCESS | 1653 | 1462962119170 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x113321800 == 65 [pid = 1653] [id = 392] 03:21:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x11286e400) [pid = 1653] [serial = 1175] [outer = 0x0] 03:21:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x11291cc00) [pid = 1653] [serial = 1176] [outer = 0x11286e400] 03:21:59 INFO - PROCESS | 1653 | 1462962119197 Marionette DEBUG loaded listener.js 03:21:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x114edb800) [pid = 1653] [serial = 1177] [outer = 0x11286e400] 03:21:59 INFO - PROCESS | 1653 | --DOCSHELL 0x12c6cf800 == 64 [pid = 1653] [id = 14] 03:21:59 INFO - PROCESS | 1653 | --DOCSHELL 0x12b272000 == 63 [pid = 1653] [id = 383] 03:21:59 INFO - PROCESS | 1653 | --DOCSHELL 0x12937e800 == 62 [pid = 1653] [id = 382] 03:21:59 INFO - PROCESS | 1653 | --DOCSHELL 0x1219da800 == 61 [pid = 1653] [id = 381] 03:21:59 INFO - PROCESS | 1653 | --DOCSHELL 0x12675d000 == 60 [pid = 1653] [id = 380] 03:21:59 INFO - PROCESS | 1653 | --DOCSHELL 0x12438a000 == 59 [pid = 1653] [id = 379] 03:21:59 INFO - PROCESS | 1653 | --DOCSHELL 0x1219d3800 == 58 [pid = 1653] [id = 378] 03:21:59 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x121c0c800) [pid = 1653] [serial = 1095] [outer = 0x0] [url = about:blank] 03:21:59 INFO - PROCESS | 1653 | --DOCSHELL 0x12180b800 == 57 [pid = 1653] [id = 377] 03:21:59 INFO - PROCESS | 1653 | --DOCSHELL 0x121186800 == 56 [pid = 1653] [id = 376] 03:21:59 INFO - PROCESS | 1653 | --DOCSHELL 0x11975e000 == 55 [pid = 1653] [id = 375] 03:21:59 INFO - PROCESS | 1653 | --DOCSHELL 0x118988800 == 54 [pid = 1653] [id = 374] 03:21:59 INFO - PROCESS | 1653 | --DOCSHELL 0x1164e0000 == 53 [pid = 1653] [id = 373] 03:21:59 INFO - PROCESS | 1653 | --DOCSHELL 0x11665a000 == 52 [pid = 1653] [id = 372] 03:21:59 INFO - PROCESS | 1653 | --DOCSHELL 0x1187b6800 == 51 [pid = 1653] [id = 371] 03:21:59 INFO - PROCESS | 1653 | --DOCSHELL 0x1296f2800 == 50 [pid = 1653] [id = 368] 03:21:59 INFO - PROCESS | 1653 | --DOCSHELL 0x119268000 == 49 [pid = 1653] [id = 367] 03:21:59 INFO - PROCESS | 1653 | 1462962119666 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]]]}] 03:21:59 INFO - PROCESS | 1653 | --DOCSHELL 0x1133c0800 == 48 [pid = 1653] [id = 366] 03:21:59 INFO - PROCESS | 1653 | --DOCSHELL 0x12aa59800 == 47 [pid = 1653] [id = 365] 03:21:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 03:21:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 726ms 03:21:59 INFO - PROCESS | 1653 | 1462962119733 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 03:21:59 INFO - PROCESS | 1653 | 1462962119737 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 03:21:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 03:21:59 INFO - PROCESS | 1653 | 1462962119741 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 03:21:59 INFO - PROCESS | 1653 | 1462962119743 Marionette TRACE conn2 <- [1,1542,null,{}] 03:21:59 INFO - PROCESS | 1653 | 1462962119751 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}] 03:21:59 INFO - PROCESS | 1653 | 1462962119840 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 03:21:59 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x112583400) [pid = 1653] [serial = 1000] [outer = 0x0] [url = about:blank] 03:21:59 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x115e99c00) [pid = 1653] [serial = 1006] [outer = 0x0] [url = about:blank] 03:21:59 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x11286ac00) [pid = 1653] [serial = 1003] [outer = 0x0] [url = about:blank] 03:21:59 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x119df4c00) [pid = 1653] [serial = 1077] [outer = 0x0] [url = about:blank] 03:21:59 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x120fadc00) [pid = 1653] [serial = 1080] [outer = 0x0] [url = about:blank] 03:21:59 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x12111a800) [pid = 1653] [serial = 1083] [outer = 0x0] [url = about:blank] 03:21:59 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x120fb5000) [pid = 1653] [serial = 1081] [outer = 0x0] [url = about:blank] 03:21:59 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x118fe6800) [pid = 1653] [serial = 1056] [outer = 0x0] [url = about:blank] 03:21:59 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x1180fcc00) [pid = 1653] [serial = 1068] [outer = 0x0] [url = about:blank] 03:21:59 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x1181b9c00) [pid = 1653] [serial = 1069] [outer = 0x0] [url = about:blank] 03:21:59 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x11972bc00) [pid = 1653] [serial = 1042] [outer = 0x0] [url = about:blank] 03:21:59 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x115aa8000) [pid = 1653] [serial = 1047] [outer = 0x0] [url = about:blank] 03:21:59 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x11286a400) [pid = 1653] [serial = 1060] [outer = 0x0] [url = about:blank] 03:21:59 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x11278f800) [pid = 1653] [serial = 1059] [outer = 0x0] [url = about:blank] 03:21:59 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x1127de400) [pid = 1653] [serial = 1062] [outer = 0x0] [url = about:blank] 03:21:59 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x115e91800) [pid = 1653] [serial = 1063] [outer = 0x0] [url = about:blank] 03:21:59 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x1127d1400) [pid = 1653] [serial = 1044] [outer = 0x0] [url = about:blank] 03:21:59 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x1167f2c00) [pid = 1653] [serial = 1065] [outer = 0x0] [url = about:blank] 03:21:59 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x11768a400) [pid = 1653] [serial = 1066] [outer = 0x0] [url = about:blank] 03:21:59 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x1187ddc00) [pid = 1653] [serial = 1089] [outer = 0x0] [url = about:blank] 03:21:59 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x1187b2400) [pid = 1653] [serial = 1053] [outer = 0x0] [url = about:blank] 03:21:59 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x116216400) [pid = 1653] [serial = 1086] [outer = 0x0] [url = about:blank] 03:21:59 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x1180a5800) [pid = 1653] [serial = 1050] [outer = 0x0] [url = about:blank] 03:21:59 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x118224c00) [pid = 1653] [serial = 1071] [outer = 0x0] [url = about:blank] 03:21:59 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x118588c00) [pid = 1653] [serial = 1072] [outer = 0x0] [url = about:blank] 03:21:59 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x1180fa000) [pid = 1653] [serial = 1087] [outer = 0x0] [url = about:blank] 03:21:59 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x121991c00) [pid = 1653] [serial = 1093] [outer = 0x0] [url = about:blank] 03:21:59 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x121733c00) [pid = 1653] [serial = 1092] [outer = 0x0] [url = about:blank] 03:21:59 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x12151d800) [pid = 1653] [serial = 1084] [outer = 0x0] [url = about:blank] 03:21:59 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x121562400) [pid = 1653] [serial = 1090] [outer = 0x0] [url = about:blank] 03:21:59 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x118920800) [pid = 1653] [serial = 1074] [outer = 0x0] [url = about:blank] 03:21:59 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x119d66400) [pid = 1653] [serial = 1075] [outer = 0x0] [url = about:blank] 03:21:59 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x120eb9c00) [pid = 1653] [serial = 1078] [outer = 0x0] [url = about:blank] 03:21:59 INFO - PROCESS | 1653 | 1462962119906 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x1131bd800 == 48 [pid = 1653] [id = 393] 03:21:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x1127d6c00) [pid = 1653] [serial = 1178] [outer = 0x0] 03:21:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x11336c800) [pid = 1653] [serial = 1179] [outer = 0x1127d6c00] 03:21:59 INFO - PROCESS | 1653 | 1462962119935 Marionette DEBUG loaded listener.js 03:21:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x116a57400) [pid = 1653] [serial = 1180] [outer = 0x1127d6c00] 03:22:00 INFO - PROCESS | 1653 | 1462962120242 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]]]}] 03:22:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 03:22:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 518ms 03:22:00 INFO - PROCESS | 1653 | 1462962120260 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 03:22:00 INFO - PROCESS | 1653 | 1462962120261 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 03:22:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 03:22:00 INFO - PROCESS | 1653 | 1462962120265 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 03:22:00 INFO - PROCESS | 1653 | 1462962120269 Marionette TRACE conn2 <- [1,1546,null,{}] 03:22:00 INFO - PROCESS | 1653 | 1462962120277 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}] 03:22:00 INFO - PROCESS | 1653 | 1462962120364 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 03:22:00 INFO - PROCESS | 1653 | 1462962120371 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x119558000 == 49 [pid = 1653] [id = 394] 03:22:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x117e62c00) [pid = 1653] [serial = 1181] [outer = 0x0] 03:22:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x1180fa000) [pid = 1653] [serial = 1182] [outer = 0x117e62c00] 03:22:00 INFO - PROCESS | 1653 | 1462962120399 Marionette DEBUG loaded listener.js 03:22:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x118221800) [pid = 1653] [serial = 1183] [outer = 0x117e62c00] 03:22:00 INFO - PROCESS | 1653 | 1462962120743 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]]]}] 03:22:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 03:22:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 523ms 03:22:00 INFO - PROCESS | 1653 | 1462962120788 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 03:22:00 INFO - PROCESS | 1653 | 1462962120790 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 03:22:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 03:22:00 INFO - PROCESS | 1653 | 1462962120792 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 03:22:00 INFO - PROCESS | 1653 | 1462962120793 Marionette TRACE conn2 <- [1,1550,null,{}] 03:22:00 INFO - PROCESS | 1653 | 1462962120795 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}] 03:22:00 INFO - PROCESS | 1653 | 1462962120885 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 03:22:00 INFO - PROCESS | 1653 | 1462962120890 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x121285000 == 50 [pid = 1653] [id = 395] 03:22:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x118585000) [pid = 1653] [serial = 1184] [outer = 0x0] 03:22:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x1187ddc00) [pid = 1653] [serial = 1185] [outer = 0x118585000] 03:22:00 INFO - PROCESS | 1653 | 1462962120916 Marionette DEBUG loaded listener.js 03:22:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x118fe2800) [pid = 1653] [serial = 1186] [outer = 0x118585000] 03:22:01 INFO - PROCESS | 1653 | 1462962121255 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]]]}] 03:22:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 03:22:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 468ms 03:22:01 INFO - PROCESS | 1653 | 1462962121261 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 03:22:01 INFO - PROCESS | 1653 | 1462962121263 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 03:22:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 03:22:01 INFO - PROCESS | 1653 | 1462962121269 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 03:22:01 INFO - PROCESS | 1653 | 1462962121270 Marionette TRACE conn2 <- [1,1554,null,{}] 03:22:01 INFO - PROCESS | 1653 | 1462962121272 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}] 03:22:01 INFO - PROCESS | 1653 | 1462962121383 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 03:22:01 INFO - PROCESS | 1653 | 1462962121480 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x121652800 == 51 [pid = 1653] [id = 396] 03:22:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x118917c00) [pid = 1653] [serial = 1187] [outer = 0x0] 03:22:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x119a0f800) [pid = 1653] [serial = 1188] [outer = 0x118917c00] 03:22:01 INFO - PROCESS | 1653 | 1462962121520 Marionette DEBUG loaded listener.js 03:22:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x120fa7000) [pid = 1653] [serial = 1189] [outer = 0x118917c00] 03:22:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 03:22:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 672ms 03:22:01 INFO - PROCESS | 1653 | 1462962121936 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]]]}] 03:22:01 INFO - PROCESS | 1653 | 1462962121940 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 03:22:01 INFO - PROCESS | 1653 | 1462962121941 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 03:22:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 03:22:01 INFO - PROCESS | 1653 | 1462962121944 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 03:22:01 INFO - PROCESS | 1653 | 1462962121945 Marionette TRACE conn2 <- [1,1558,null,{}] 03:22:01 INFO - PROCESS | 1653 | 1462962121949 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}] 03:22:02 INFO - PROCESS | 1653 | 1462962122072 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 03:22:02 INFO - PROCESS | 1653 | 1462962122094 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x124c75000 == 52 [pid = 1653] [id = 397] 03:22:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x120eafc00) [pid = 1653] [serial = 1190] [outer = 0x0] 03:22:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x12131ac00) [pid = 1653] [serial = 1191] [outer = 0x120eafc00] 03:22:02 INFO - PROCESS | 1653 | 1462962122120 Marionette DEBUG loaded listener.js 03:22:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x123f1fc00) [pid = 1653] [serial = 1192] [outer = 0x120eafc00] 03:22:02 INFO - PROCESS | 1653 | 1462962122504 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]]]}] 03:22:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 03:22:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 572ms 03:22:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 03:22:02 INFO - PROCESS | 1653 | 1462962122518 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 03:22:02 INFO - PROCESS | 1653 | 1462962122520 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 03:22:02 INFO - PROCESS | 1653 | 1462962122523 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 03:22:02 INFO - PROCESS | 1653 | 1462962122524 Marionette TRACE conn2 <- [1,1562,null,{}] 03:22:02 INFO - PROCESS | 1653 | 1462962122528 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}] 03:22:02 INFO - PROCESS | 1653 | 1462962122693 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 03:22:02 INFO - PROCESS | 1653 | 1462962122714 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x126497800 == 53 [pid = 1653] [id = 398] 03:22:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x123f20000) [pid = 1653] [serial = 1193] [outer = 0x0] 03:22:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x124354000) [pid = 1653] [serial = 1194] [outer = 0x123f20000] 03:22:02 INFO - PROCESS | 1653 | 1462962122754 Marionette DEBUG loaded listener.js 03:22:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x124d58c00) [pid = 1653] [serial = 1195] [outer = 0x123f20000] 03:22:03 INFO - PROCESS | 1653 | 1462962123159 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]]]}] 03:22:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 03:22:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 672ms 03:22:03 INFO - PROCESS | 1653 | 1462962123201 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 03:22:03 INFO - PROCESS | 1653 | 1462962123202 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 03:22:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 03:22:03 INFO - PROCESS | 1653 | 1462962123204 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 03:22:03 INFO - PROCESS | 1653 | 1462962123205 Marionette TRACE conn2 <- [1,1566,null,{}] 03:22:03 INFO - PROCESS | 1653 | 1462962123208 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}] 03:22:03 INFO - PROCESS | 1653 | 1462962123315 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 03:22:03 INFO - PROCESS | 1653 | 1462962123368 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x129091000 == 54 [pid = 1653] [id = 399] 03:22:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x12411e400) [pid = 1653] [serial = 1196] [outer = 0x0] 03:22:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x1264b7000) [pid = 1653] [serial = 1197] [outer = 0x12411e400] 03:22:03 INFO - PROCESS | 1653 | 1462962123393 Marionette DEBUG loaded listener.js 03:22:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x1266cc800) [pid = 1653] [serial = 1198] [outer = 0x12411e400] 03:22:03 INFO - PROCESS | 1653 | 1462962123702 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]]]}] 03:22:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 03:22:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 519ms 03:22:03 INFO - PROCESS | 1653 | 1462962123723 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 03:22:03 INFO - PROCESS | 1653 | 1462962123725 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 03:22:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 03:22:03 INFO - PROCESS | 1653 | 1462962123727 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 03:22:03 INFO - PROCESS | 1653 | 1462962123728 Marionette TRACE conn2 <- [1,1570,null,{}] 03:22:03 INFO - PROCESS | 1653 | 1462962123732 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}] 03:22:03 INFO - PROCESS | 1653 | 1462962123970 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 03:22:03 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x12411f400) [pid = 1653] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 03:22:03 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x1187d7c00) [pid = 1653] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 03:22:03 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x121b3e400) [pid = 1653] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 03:22:03 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x112582000) [pid = 1653] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 03:22:03 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x118f52800) [pid = 1653] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 03:22:03 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x112761400) [pid = 1653] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 03:22:03 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x120fa7400) [pid = 1653] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 03:22:03 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x11286e800) [pid = 1653] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 03:22:03 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x1180ac800) [pid = 1653] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 03:22:03 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x116a59000) [pid = 1653] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 03:22:03 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x1127da800) [pid = 1653] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 03:22:03 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x121554800) [pid = 1653] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 03:22:03 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x11821dc00) [pid = 1653] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 03:22:03 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x112873800) [pid = 1653] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 03:22:04 INFO - PROCESS | 1653 | 1462962124018 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x1182f3800 == 55 [pid = 1653] [id = 400] 03:22:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x112582000) [pid = 1653] [serial = 1199] [outer = 0x0] 03:22:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x1127da800) [pid = 1653] [serial = 1200] [outer = 0x112582000] 03:22:04 INFO - PROCESS | 1653 | 1462962124044 Marionette DEBUG loaded listener.js 03:22:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x1180a8000) [pid = 1653] [serial = 1201] [outer = 0x112582000] 03:22:04 INFO - PROCESS | 1653 | 1462962124323 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]]]}] 03:22:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 03:22:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 626ms 03:22:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 03:22:04 INFO - PROCESS | 1653 | 1462962124354 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 03:22:04 INFO - PROCESS | 1653 | 1462962124355 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 03:22:04 INFO - PROCESS | 1653 | 1462962124358 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 03:22:04 INFO - PROCESS | 1653 | 1462962124359 Marionette TRACE conn2 <- [1,1574,null,{}] 03:22:04 INFO - PROCESS | 1653 | 1462962124361 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}] 03:22:04 INFO - PROCESS | 1653 | 1462962124464 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 03:22:04 INFO - PROCESS | 1653 | 1462962124518 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a6b4800 == 56 [pid = 1653] [id = 401] 03:22:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x117683000) [pid = 1653] [serial = 1202] [outer = 0x0] 03:22:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x120fa7400) [pid = 1653] [serial = 1203] [outer = 0x117683000] 03:22:04 INFO - PROCESS | 1653 | 1462962124544 Marionette DEBUG loaded listener.js 03:22:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x1264b8800) [pid = 1653] [serial = 1204] [outer = 0x117683000] 03:22:04 INFO - PROCESS | 1653 | 1462962124858 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]]]}] 03:22:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 03:22:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 568ms 03:22:04 INFO - PROCESS | 1653 | 1462962124927 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 03:22:04 INFO - PROCESS | 1653 | 1462962124929 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 03:22:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 03:22:04 INFO - PROCESS | 1653 | 1462962124931 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 03:22:04 INFO - PROCESS | 1653 | 1462962124932 Marionette TRACE conn2 <- [1,1578,null,{}] 03:22:04 INFO - PROCESS | 1653 | 1462962124935 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}] 03:22:05 INFO - PROCESS | 1653 | 1462962125039 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 03:22:05 INFO - PROCESS | 1653 | 1462962125096 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b05b800 == 57 [pid = 1653] [id = 402] 03:22:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x117e5b000) [pid = 1653] [serial = 1205] [outer = 0x0] 03:22:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x126a0a000) [pid = 1653] [serial = 1206] [outer = 0x117e5b000] 03:22:05 INFO - PROCESS | 1653 | 1462962125125 Marionette DEBUG loaded listener.js 03:22:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x1278c5800) [pid = 1653] [serial = 1207] [outer = 0x117e5b000] 03:22:05 INFO - PROCESS | 1653 | 1462962125452 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]]]}] 03:22:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 03:22:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 571ms 03:22:05 INFO - PROCESS | 1653 | 1462962125503 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 03:22:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 03:22:05 INFO - PROCESS | 1653 | 1462962125505 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 03:22:05 INFO - PROCESS | 1653 | 1462962125508 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 03:22:05 INFO - PROCESS | 1653 | 1462962125510 Marionette TRACE conn2 <- [1,1582,null,{}] 03:22:05 INFO - PROCESS | 1653 | 1462962125512 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}] 03:22:05 INFO - PROCESS | 1653 | 1462962125638 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 03:22:05 INFO - PROCESS | 1653 | 1462962125754 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bf7d000 == 58 [pid = 1653] [id = 403] 03:22:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x1278c8400) [pid = 1653] [serial = 1208] [outer = 0x0] 03:22:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x1278ce400) [pid = 1653] [serial = 1209] [outer = 0x1278c8400] 03:22:05 INFO - PROCESS | 1653 | 1462962125796 Marionette DEBUG loaded listener.js 03:22:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x1289be000) [pid = 1653] [serial = 1210] [outer = 0x1278c8400] 03:22:06 INFO - PROCESS | 1653 | 1462962126233 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]]]}] 03:22:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 03:22:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 771ms 03:22:06 INFO - PROCESS | 1653 | 1462962126279 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 03:22:06 INFO - PROCESS | 1653 | 1462962126283 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 03:22:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 03:22:06 INFO - PROCESS | 1653 | 1462962126287 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 03:22:06 INFO - PROCESS | 1653 | 1462962126289 Marionette TRACE conn2 <- [1,1586,null,{}] 03:22:06 INFO - PROCESS | 1653 | 1462962126293 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}] 03:22:06 INFO - PROCESS | 1653 | 1462962126441 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 03:22:06 INFO - PROCESS | 1653 | 1462962126496 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x11872a000 == 59 [pid = 1653] [id = 404] 03:22:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x112794400) [pid = 1653] [serial = 1211] [outer = 0x0] 03:22:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x113372400) [pid = 1653] [serial = 1212] [outer = 0x112794400] 03:22:06 INFO - PROCESS | 1653 | 1462962126529 Marionette DEBUG loaded listener.js 03:22:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x1166d0000) [pid = 1653] [serial = 1213] [outer = 0x112794400] 03:22:07 INFO - PROCESS | 1653 | 1462962127004 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]]]}] 03:22:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 03:22:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 771ms 03:22:07 INFO - PROCESS | 1653 | 1462962127058 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 03:22:07 INFO - PROCESS | 1653 | 1462962127062 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 03:22:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 03:22:07 INFO - PROCESS | 1653 | 1462962127067 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 03:22:07 INFO - PROCESS | 1653 | 1462962127069 Marionette TRACE conn2 <- [1,1590,null,{}] 03:22:07 INFO - PROCESS | 1653 | 1462962127071 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}] 03:22:07 INFO - PROCESS | 1653 | 1462962127183 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 03:22:07 INFO - PROCESS | 1653 | 1462962127257 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x123c09800 == 60 [pid = 1653] [id = 405] 03:22:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x1180a6c00) [pid = 1653] [serial = 1214] [outer = 0x0] 03:22:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x11811ec00) [pid = 1653] [serial = 1215] [outer = 0x1180a6c00] 03:22:07 INFO - PROCESS | 1653 | 1462962127287 Marionette DEBUG loaded listener.js 03:22:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x118745400) [pid = 1653] [serial = 1216] [outer = 0x1180a6c00] 03:22:07 INFO - PROCESS | 1653 | 1462962127720 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]]]}] 03:22:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 03:22:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 668ms 03:22:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 03:22:07 INFO - PROCESS | 1653 | 1462962127736 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 03:22:07 INFO - PROCESS | 1653 | 1462962127738 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 03:22:07 INFO - PROCESS | 1653 | 1462962127740 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 03:22:07 INFO - PROCESS | 1653 | 1462962127743 Marionette TRACE conn2 <- [1,1594,null,{}] 03:22:07 INFO - PROCESS | 1653 | 1462962127750 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}] 03:22:07 INFO - PROCESS | 1653 | 1462962127858 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 03:22:07 INFO - PROCESS | 1653 | 1462962127920 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bf89800 == 61 [pid = 1653] [id = 406] 03:22:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x119b33c00) [pid = 1653] [serial = 1217] [outer = 0x0] 03:22:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x12111c800) [pid = 1653] [serial = 1218] [outer = 0x119b33c00] 03:22:07 INFO - PROCESS | 1653 | 1462962127952 Marionette DEBUG loaded listener.js 03:22:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x121734000) [pid = 1653] [serial = 1219] [outer = 0x119b33c00] 03:22:08 INFO - PROCESS | 1653 | 1462962128381 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]]]}] 03:22:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 03:22:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 671ms 03:22:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 03:22:08 INFO - PROCESS | 1653 | 1462962128418 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 03:22:08 INFO - PROCESS | 1653 | 1462962128420 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 03:22:08 INFO - PROCESS | 1653 | 1462962128422 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 03:22:08 INFO - PROCESS | 1653 | 1462962128424 Marionette TRACE conn2 <- [1,1598,null,{}] 03:22:08 INFO - PROCESS | 1653 | 1462962128426 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}] 03:22:08 INFO - PROCESS | 1653 | 1462962128554 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 03:22:08 INFO - PROCESS | 1653 | 1462962128625 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c6d2800 == 62 [pid = 1653] [id = 407] 03:22:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x121b45c00) [pid = 1653] [serial = 1220] [outer = 0x0] 03:22:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x12435e400) [pid = 1653] [serial = 1221] [outer = 0x121b45c00] 03:22:08 INFO - PROCESS | 1653 | 1462962128655 Marionette DEBUG loaded listener.js 03:22:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x126736800) [pid = 1653] [serial = 1222] [outer = 0x121b45c00] 03:22:09 INFO - PROCESS | 1653 | 1462962129076 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]]]}] 03:22:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 03:22:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 669ms 03:22:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 03:22:09 INFO - PROCESS | 1653 | 1462962129092 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 03:22:09 INFO - PROCESS | 1653 | 1462962129093 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 03:22:09 INFO - PROCESS | 1653 | 1462962129095 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 03:22:09 INFO - PROCESS | 1653 | 1462962129097 Marionette TRACE conn2 <- [1,1602,null,{}] 03:22:09 INFO - PROCESS | 1653 | 1462962129099 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}] 03:22:09 INFO - PROCESS | 1653 | 1462962129204 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 03:22:09 INFO - PROCESS | 1653 | 1462962129259 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cd09000 == 63 [pid = 1653] [id = 408] 03:22:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x121c14000) [pid = 1653] [serial = 1223] [outer = 0x0] 03:22:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x126c19000) [pid = 1653] [serial = 1224] [outer = 0x121c14000] 03:22:09 INFO - PROCESS | 1653 | 1462962129289 Marionette DEBUG loaded listener.js 03:22:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x1278c2000) [pid = 1653] [serial = 1225] [outer = 0x121c14000] 03:22:09 INFO - PROCESS | 1653 | 1462962129770 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]]]}] 03:22:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 03:22:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 722ms 03:22:09 INFO - PROCESS | 1653 | 1462962129817 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 03:22:09 INFO - PROCESS | 1653 | 1462962129819 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 03:22:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 03:22:09 INFO - PROCESS | 1653 | 1462962129821 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 03:22:09 INFO - PROCESS | 1653 | 1462962129822 Marionette TRACE conn2 <- [1,1606,null,{}] 03:22:09 INFO - PROCESS | 1653 | 1462962129825 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}] 03:22:09 INFO - PROCESS | 1653 | 1462962129967 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 03:22:10 INFO - PROCESS | 1653 | 1462962130043 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x118f97000 == 64 [pid = 1653] [id = 409] 03:22:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x112ac5400) [pid = 1653] [serial = 1226] [outer = 0x0] 03:22:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x118222400) [pid = 1653] [serial = 1227] [outer = 0x112ac5400] 03:22:10 INFO - PROCESS | 1653 | 1462962130075 Marionette DEBUG loaded listener.js 03:22:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x1289c8c00) [pid = 1653] [serial = 1228] [outer = 0x112ac5400] 03:22:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 03:22:10 INFO - PROCESS | 1653 | 1462962130683 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]]]}] 03:22:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 871ms 03:22:10 INFO - PROCESS | 1653 | 1462962130692 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 03:22:10 INFO - PROCESS | 1653 | 1462962130695 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 03:22:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 03:22:10 INFO - PROCESS | 1653 | 1462962130701 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 03:22:10 INFO - PROCESS | 1653 | 1462962130703 Marionette TRACE conn2 <- [1,1610,null,{}] 03:22:10 INFO - PROCESS | 1653 | 1462962130707 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}] 03:22:10 INFO - PROCESS | 1653 | 1462962130806 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 03:22:10 INFO - PROCESS | 1653 | 1462962130881 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x116886000 == 65 [pid = 1653] [id = 410] 03:22:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x112587c00) [pid = 1653] [serial = 1229] [outer = 0x0] 03:22:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x1127d1c00) [pid = 1653] [serial = 1230] [outer = 0x112587c00] 03:22:10 INFO - PROCESS | 1653 | 1462962130915 Marionette DEBUG loaded listener.js 03:22:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x112873000) [pid = 1653] [serial = 1231] [outer = 0x112587c00] 03:22:11 INFO - PROCESS | 1653 | 1462962131353 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]]]}] 03:22:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 03:22:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 674ms 03:22:11 INFO - PROCESS | 1653 | 1462962131373 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 03:22:11 INFO - PROCESS | 1653 | 1462962131377 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 03:22:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 03:22:11 INFO - PROCESS | 1653 | 1462962131381 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 03:22:11 INFO - PROCESS | 1653 | 1462962131383 Marionette TRACE conn2 <- [1,1614,null,{}] 03:22:11 INFO - PROCESS | 1653 | 1462962131385 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}] 03:22:11 INFO - PROCESS | 1653 | 1462962131493 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 03:22:11 INFO - PROCESS | 1653 | 1462962131612 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x116876000 == 66 [pid = 1653] [id = 411] 03:22:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x1133ef000) [pid = 1653] [serial = 1232] [outer = 0x0] 03:22:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x115e99c00) [pid = 1653] [serial = 1233] [outer = 0x1133ef000] 03:22:11 INFO - PROCESS | 1653 | 1462962131658 Marionette DEBUG loaded listener.js 03:22:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x116216400) [pid = 1653] [serial = 1234] [outer = 0x1133ef000] 03:22:11 INFO - PROCESS | 1653 | --DOCSHELL 0x12b05b800 == 65 [pid = 1653] [id = 402] 03:22:11 INFO - PROCESS | 1653 | --DOCSHELL 0x12a6b4800 == 64 [pid = 1653] [id = 401] 03:22:11 INFO - PROCESS | 1653 | --DOCSHELL 0x1182f3800 == 63 [pid = 1653] [id = 400] 03:22:11 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x11258d400) [pid = 1653] [serial = 1098] [outer = 0x0] [url = about:blank] 03:22:11 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x121560800) [pid = 1653] [serial = 1110] [outer = 0x0] [url = about:blank] 03:22:11 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x116606000) [pid = 1653] [serial = 1101] [outer = 0x0] [url = about:blank] 03:22:11 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x1187de000) [pid = 1653] [serial = 1104] [outer = 0x0] [url = about:blank] 03:22:11 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x119df1000) [pid = 1653] [serial = 1107] [outer = 0x0] [url = about:blank] 03:22:11 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x1246b2400) [pid = 1653] [serial = 1152] [outer = 0x0] [url = about:blank] 03:22:11 INFO - PROCESS | 1653 | --DOCSHELL 0x129091000 == 62 [pid = 1653] [id = 399] 03:22:11 INFO - PROCESS | 1653 | --DOCSHELL 0x126497800 == 61 [pid = 1653] [id = 398] 03:22:11 INFO - PROCESS | 1653 | --DOCSHELL 0x124c75000 == 60 [pid = 1653] [id = 397] 03:22:11 INFO - PROCESS | 1653 | --DOCSHELL 0x121652800 == 59 [pid = 1653] [id = 396] 03:22:11 INFO - PROCESS | 1653 | --DOCSHELL 0x121285000 == 58 [pid = 1653] [id = 395] 03:22:11 INFO - PROCESS | 1653 | --DOCSHELL 0x119558000 == 57 [pid = 1653] [id = 394] 03:22:11 INFO - PROCESS | 1653 | --DOCSHELL 0x1131bd800 == 56 [pid = 1653] [id = 393] 03:22:11 INFO - PROCESS | 1653 | --DOCSHELL 0x113321800 == 55 [pid = 1653] [id = 392] 03:22:12 INFO - PROCESS | 1653 | --DOCSHELL 0x11648e800 == 54 [pid = 1653] [id = 385] 03:22:12 INFO - PROCESS | 1653 | --DOCSHELL 0x12b8e3000 == 53 [pid = 1653] [id = 384] 03:22:12 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x119df3c00) [pid = 1653] [serial = 1134] [outer = 0x0] [url = about:blank] 03:22:12 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x121c13000) [pid = 1653] [serial = 1096] [outer = 0x0] [url = about:blank] 03:22:12 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x115e46000) [pid = 1653] [serial = 1119] [outer = 0x0] [url = about:blank] 03:22:12 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x1167f3c00) [pid = 1653] [serial = 1120] [outer = 0x0] [url = about:blank] 03:22:12 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x11972a400) [pid = 1653] [serial = 1131] [outer = 0x0] [url = about:blank] 03:22:12 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x11291a000) [pid = 1653] [serial = 1114] [outer = 0x0] [url = about:blank] 03:22:12 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x112793000) [pid = 1653] [serial = 1113] [outer = 0x0] [url = about:blank] 03:22:12 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x121117c00) [pid = 1653] [serial = 1137] [outer = 0x0] [url = about:blank] 03:22:12 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x115e47400) [pid = 1653] [serial = 1117] [outer = 0x0] [url = about:blank] 03:22:12 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x112fda000) [pid = 1653] [serial = 1116] [outer = 0x0] [url = about:blank] 03:22:12 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x120faa800) [pid = 1653] [serial = 1135] [outer = 0x0] [url = about:blank] 03:22:12 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x118118400) [pid = 1653] [serial = 1125] [outer = 0x0] [url = about:blank] 03:22:12 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x1181c7800) [pid = 1653] [serial = 1126] [outer = 0x0] [url = about:blank] 03:22:12 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x117e63c00) [pid = 1653] [serial = 1122] [outer = 0x0] [url = about:blank] 03:22:12 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x1180aa400) [pid = 1653] [serial = 1123] [outer = 0x0] [url = about:blank] 03:22:12 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x118f4bc00) [pid = 1653] [serial = 1143] [outer = 0x0] [url = about:blank] 03:22:12 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x12198d400) [pid = 1653] [serial = 1140] [outer = 0x0] [url = about:blank] 03:22:12 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x121557000) [pid = 1653] [serial = 1138] [outer = 0x0] [url = about:blank] 03:22:12 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x118584000) [pid = 1653] [serial = 1128] [outer = 0x0] [url = about:blank] 03:22:12 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x118920000) [pid = 1653] [serial = 1129] [outer = 0x0] [url = about:blank] 03:22:12 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x123f46400) [pid = 1653] [serial = 1147] [outer = 0x0] [url = about:blank] 03:22:12 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x121c15000) [pid = 1653] [serial = 1141] [outer = 0x0] [url = about:blank] 03:22:12 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x12198f400) [pid = 1653] [serial = 1144] [outer = 0x0] [url = about:blank] 03:22:12 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x119b30800) [pid = 1653] [serial = 1132] [outer = 0x0] [url = about:blank] 03:22:12 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x12435b400) [pid = 1653] [serial = 1150] [outer = 0x0] [url = about:blank] 03:22:12 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x121c19400) [pid = 1653] [serial = 1146] [outer = 0x0] [url = about:blank] 03:22:12 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x124325400) [pid = 1653] [serial = 1149] [outer = 0x0] [url = about:blank] 03:22:12 INFO - PROCESS | 1653 | 1462962132130 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]]]}] 03:22:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 03:22:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 772ms 03:22:12 INFO - PROCESS | 1653 | 1462962132154 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 03:22:12 INFO - PROCESS | 1653 | 1462962132155 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 03:22:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 03:22:12 INFO - PROCESS | 1653 | 1462962132157 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 03:22:12 INFO - PROCESS | 1653 | 1462962132160 Marionette TRACE conn2 <- [1,1618,null,{}] 03:22:12 INFO - PROCESS | 1653 | 1462962132167 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}] 03:22:12 INFO - PROCESS | 1653 | 1462962132255 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 03:22:12 INFO - PROCESS | 1653 | 1462962132261 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x118989800 == 54 [pid = 1653] [id = 412] 03:22:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x1164a8400) [pid = 1653] [serial = 1235] [outer = 0x0] 03:22:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x1167fb000) [pid = 1653] [serial = 1236] [outer = 0x1164a8400] 03:22:12 INFO - PROCESS | 1653 | 1462962132290 Marionette DEBUG loaded listener.js 03:22:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x117e62400) [pid = 1653] [serial = 1237] [outer = 0x1164a8400] 03:22:12 INFO - PROCESS | 1653 | 1462962132655 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]]]}] 03:22:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 03:22:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 520ms 03:22:12 INFO - PROCESS | 1653 | 1462962132678 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 03:22:12 INFO - PROCESS | 1653 | 1462962132681 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 03:22:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 03:22:12 INFO - PROCESS | 1653 | 1462962132685 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 03:22:12 INFO - PROCESS | 1653 | 1462962132686 Marionette TRACE conn2 <- [1,1622,null,{}] 03:22:12 INFO - PROCESS | 1653 | 1462962132688 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}] 03:22:12 INFO - PROCESS | 1653 | 1462962132772 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 03:22:12 INFO - PROCESS | 1653 | 1462962132776 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x1197af000 == 55 [pid = 1653] [id = 413] 03:22:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x1180a7400) [pid = 1653] [serial = 1238] [outer = 0x0] 03:22:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x118113400) [pid = 1653] [serial = 1239] [outer = 0x1180a7400] 03:22:12 INFO - PROCESS | 1653 | 1462962132804 Marionette DEBUG loaded listener.js 03:22:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x1181c6800) [pid = 1653] [serial = 1240] [outer = 0x1180a7400] 03:22:13 INFO - PROCESS | 1653 | 1462962133151 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]]]}] 03:22:13 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 03:22:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 472ms 03:22:13 INFO - PROCESS | 1653 | 1462962133158 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 03:22:13 INFO - PROCESS | 1653 | 1462962133159 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 03:22:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 03:22:13 INFO - PROCESS | 1653 | 1462962133161 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 03:22:13 INFO - PROCESS | 1653 | 1462962133162 Marionette TRACE conn2 <- [1,1626,null,{}] 03:22:13 INFO - PROCESS | 1653 | 1462962133166 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}] 03:22:13 INFO - PROCESS | 1653 | 1462962133258 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 03:22:13 INFO - PROCESS | 1653 | 1462962133314 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x121188000 == 56 [pid = 1653] [id = 414] 03:22:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x1180ac800) [pid = 1653] [serial = 1241] [outer = 0x0] 03:22:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x118220400) [pid = 1653] [serial = 1242] [outer = 0x1180ac800] 03:22:13 INFO - PROCESS | 1653 | 1462962133340 Marionette DEBUG loaded listener.js 03:22:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x118742000) [pid = 1653] [serial = 1243] [outer = 0x1180ac800] 03:22:13 INFO - PROCESS | 1653 | 1462962133604 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]]]}] 03:22:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 03:22:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 472ms 03:22:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 03:22:13 INFO - PROCESS | 1653 | 1462962133637 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 03:22:13 INFO - PROCESS | 1653 | 1462962133638 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 03:22:13 INFO - PROCESS | 1653 | 1462962133640 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 03:22:13 INFO - PROCESS | 1653 | 1462962133641 Marionette TRACE conn2 <- [1,1630,null,{}] 03:22:13 INFO - PROCESS | 1653 | 1462962133643 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}] 03:22:13 INFO - PROCESS | 1653 | 1462962133753 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 03:22:13 INFO - PROCESS | 1653 | 1462962133814 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x12145c000 == 57 [pid = 1653] [id = 415] 03:22:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x110e11800) [pid = 1653] [serial = 1244] [outer = 0x0] 03:22:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x1187de000) [pid = 1653] [serial = 1245] [outer = 0x110e11800] 03:22:13 INFO - PROCESS | 1653 | 1462962133841 Marionette DEBUG loaded listener.js 03:22:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x119ded000) [pid = 1653] [serial = 1246] [outer = 0x110e11800] 03:22:14 INFO - PROCESS | 1653 | 1462962134139 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]]]}] 03:22:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 03:22:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 520ms 03:22:14 INFO - PROCESS | 1653 | 1462962134161 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 03:22:14 INFO - PROCESS | 1653 | 1462962134163 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 03:22:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 03:22:14 INFO - PROCESS | 1653 | 1462962134168 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 03:22:14 INFO - PROCESS | 1653 | 1462962134169 Marionette TRACE conn2 <- [1,1634,null,{}] 03:22:14 INFO - PROCESS | 1653 | 1462962134172 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}] 03:22:14 INFO - PROCESS | 1653 | 1462962134281 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 03:22:14 INFO - PROCESS | 1653 | 1462962134295 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x123c05000 == 58 [pid = 1653] [id = 416] 03:22:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x119d5ec00) [pid = 1653] [serial = 1247] [outer = 0x0] 03:22:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x120fa9000) [pid = 1653] [serial = 1248] [outer = 0x119d5ec00] 03:22:14 INFO - PROCESS | 1653 | 1462962134322 Marionette DEBUG loaded listener.js 03:22:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x121114400) [pid = 1653] [serial = 1249] [outer = 0x119d5ec00] 03:22:14 INFO - PROCESS | 1653 | 1462962134661 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]]]}] 03:22:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 03:22:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 521ms 03:22:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 03:22:14 INFO - PROCESS | 1653 | 1462962134694 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 03:22:14 INFO - PROCESS | 1653 | 1462962134695 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 03:22:14 INFO - PROCESS | 1653 | 1462962134697 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 03:22:14 INFO - PROCESS | 1653 | 1462962134698 Marionette TRACE conn2 <- [1,1638,null,{}] 03:22:14 INFO - PROCESS | 1653 | 1462962134700 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}] 03:22:14 INFO - PROCESS | 1653 | 1462962134797 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 03:22:14 INFO - PROCESS | 1653 | 1462962134801 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x124c78000 == 59 [pid = 1653] [id = 417] 03:22:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x120eb4800) [pid = 1653] [serial = 1250] [outer = 0x0] 03:22:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x121558400) [pid = 1653] [serial = 1251] [outer = 0x120eb4800] 03:22:14 INFO - PROCESS | 1653 | 1462962134827 Marionette DEBUG loaded listener.js 03:22:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x121733c00) [pid = 1653] [serial = 1252] [outer = 0x120eb4800] 03:22:15 INFO - PROCESS | 1653 | 1462962135169 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]]]}] 03:22:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 03:22:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 520ms 03:22:15 INFO - PROCESS | 1653 | 1462962135218 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 03:22:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 03:22:15 INFO - PROCESS | 1653 | 1462962135219 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 03:22:15 INFO - PROCESS | 1653 | 1462962135221 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 03:22:15 INFO - PROCESS | 1653 | 1462962135222 Marionette TRACE conn2 <- [1,1642,null,{}] 03:22:15 INFO - PROCESS | 1653 | 1462962135224 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}] 03:22:15 INFO - PROCESS | 1653 | 1462962135332 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 03:22:15 INFO - PROCESS | 1653 | 1462962135357 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x126aed800 == 60 [pid = 1653] [id = 418] 03:22:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x117687400) [pid = 1653] [serial = 1253] [outer = 0x0] 03:22:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x121b3cc00) [pid = 1653] [serial = 1254] [outer = 0x117687400] 03:22:15 INFO - PROCESS | 1653 | 1462962135382 Marionette DEBUG loaded listener.js 03:22:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x121c15000) [pid = 1653] [serial = 1255] [outer = 0x117687400] 03:22:15 INFO - PROCESS | 1653 | 1462962135753 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]]]}] 03:22:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 03:22:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 568ms 03:22:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 03:22:15 INFO - PROCESS | 1653 | 1462962135790 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 03:22:15 INFO - PROCESS | 1653 | 1462962135791 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 03:22:15 INFO - PROCESS | 1653 | 1462962135793 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 03:22:15 INFO - PROCESS | 1653 | 1462962135794 Marionette TRACE conn2 <- [1,1646,null,{}] 03:22:15 INFO - PROCESS | 1653 | 1462962135797 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}] 03:22:15 INFO - PROCESS | 1653 | 1462962135904 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 03:22:15 INFO - PROCESS | 1653 | 1462962135942 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x1296ef000 == 61 [pid = 1653] [id = 419] 03:22:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x121cffc00) [pid = 1653] [serial = 1256] [outer = 0x0] 03:22:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x123f27c00) [pid = 1653] [serial = 1257] [outer = 0x121cffc00] 03:22:15 INFO - PROCESS | 1653 | 1462962135967 Marionette DEBUG loaded listener.js 03:22:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x1245c2c00) [pid = 1653] [serial = 1258] [outer = 0x121cffc00] 03:22:16 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x112ac8000) [pid = 1653] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 03:22:16 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x110da9000) [pid = 1653] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 03:22:16 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x1121afc00) [pid = 1653] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 03:22:16 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x117681800) [pid = 1653] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 03:22:16 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x119a14c00) [pid = 1653] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 03:22:16 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x112927800) [pid = 1653] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 03:22:16 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x1180efc00) [pid = 1653] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 03:22:16 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x11972a800) [pid = 1653] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 03:22:16 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x120fa6400) [pid = 1653] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 03:22:16 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x112759400) [pid = 1653] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 03:22:16 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x1187a6400) [pid = 1653] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 03:22:16 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x120eafc00) [pid = 1653] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 03:22:16 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x123f20000) [pid = 1653] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 03:22:16 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x12411e400) [pid = 1653] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 03:22:16 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x118585000) [pid = 1653] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 03:22:16 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x1121b6000) [pid = 1653] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 03:22:16 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x118917c00) [pid = 1653] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 03:22:16 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x117e62c00) [pid = 1653] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 03:22:16 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x11286e400) [pid = 1653] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 03:22:16 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x1127d6c00) [pid = 1653] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 03:22:16 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x112582000) [pid = 1653] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 03:22:16 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x117683000) [pid = 1653] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 03:22:16 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x117e5b000) [pid = 1653] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 03:22:16 INFO - PROCESS | 1653 | 1462962136453 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]]]}] 03:22:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 03:22:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 669ms 03:22:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 03:22:16 INFO - PROCESS | 1653 | 1462962136466 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 03:22:16 INFO - PROCESS | 1653 | 1462962136468 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 03:22:16 INFO - PROCESS | 1653 | 1462962136470 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 03:22:16 INFO - PROCESS | 1653 | 1462962136472 Marionette TRACE conn2 <- [1,1650,null,{}] 03:22:16 INFO - PROCESS | 1653 | 1462962136475 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}] 03:22:16 INFO - PROCESS | 1653 | 1462962136579 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 03:22:16 INFO - PROCESS | 1653 | 1462962136658 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x1296e1800 == 62 [pid = 1653] [id = 420] 03:22:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x112927800) [pid = 1653] [serial = 1259] [outer = 0x0] 03:22:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x117685800) [pid = 1653] [serial = 1260] [outer = 0x112927800] 03:22:16 INFO - PROCESS | 1653 | 1462962136687 Marionette DEBUG loaded listener.js 03:22:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x12155dc00) [pid = 1653] [serial = 1261] [outer = 0x112927800] 03:22:16 INFO - PROCESS | 1653 | 1462962136984 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]]]}] 03:22:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 03:22:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 571ms 03:22:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 03:22:17 INFO - PROCESS | 1653 | 1462962137042 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 03:22:17 INFO - PROCESS | 1653 | 1462962137044 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 03:22:17 INFO - PROCESS | 1653 | 1462962137046 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 03:22:17 INFO - PROCESS | 1653 | 1462962137047 Marionette TRACE conn2 <- [1,1654,null,{}] 03:22:17 INFO - PROCESS | 1653 | 1462962137050 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}] 03:22:17 INFO - PROCESS | 1653 | 1462962137138 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 03:22:17 INFO - PROCESS | 1653 | 1462962137193 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x12aa6f000 == 63 [pid = 1653] [id = 421] 03:22:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x115e9e000) [pid = 1653] [serial = 1262] [outer = 0x0] 03:22:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x124129000) [pid = 1653] [serial = 1263] [outer = 0x115e9e000] 03:22:17 INFO - PROCESS | 1653 | 1462962137219 Marionette DEBUG loaded listener.js 03:22:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x12601ec00) [pid = 1653] [serial = 1264] [outer = 0x115e9e000] 03:22:17 INFO - PROCESS | 1653 | 1462962137480 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]]]}] 03:22:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 03:22:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 471ms 03:22:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 03:22:17 INFO - PROCESS | 1653 | 1462962137520 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 03:22:17 INFO - PROCESS | 1653 | 1462962137521 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 03:22:17 INFO - PROCESS | 1653 | 1462962137524 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 03:22:17 INFO - PROCESS | 1653 | 1462962137525 Marionette TRACE conn2 <- [1,1658,null,{}] 03:22:17 INFO - PROCESS | 1653 | 1462962137527 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}] 03:22:17 INFO - PROCESS | 1653 | 1462962137618 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 03:22:17 INFO - PROCESS | 1653 | 1462962137623 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b8df800 == 64 [pid = 1653] [id = 422] 03:22:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x126620800) [pid = 1653] [serial = 1265] [outer = 0x0] 03:22:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x12673c000) [pid = 1653] [serial = 1266] [outer = 0x126620800] 03:22:17 INFO - PROCESS | 1653 | 1462962137648 Marionette DEBUG loaded listener.js 03:22:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x126c20800) [pid = 1653] [serial = 1267] [outer = 0x126620800] 03:22:17 INFO - PROCESS | 1653 | 1462962137995 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]]]}] 03:22:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 03:22:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 517ms 03:22:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 03:22:18 INFO - PROCESS | 1653 | 1462962138042 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 03:22:18 INFO - PROCESS | 1653 | 1462962138043 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 03:22:18 INFO - PROCESS | 1653 | 1462962138045 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 03:22:18 INFO - PROCESS | 1653 | 1462962138046 Marionette TRACE conn2 <- [1,1662,null,{}] 03:22:18 INFO - PROCESS | 1653 | 1462962138049 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}] 03:22:18 INFO - PROCESS | 1653 | 1462962138170 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 03:22:18 INFO - PROCESS | 1653 | 1462962138179 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bf90000 == 65 [pid = 1653] [id = 423] 03:22:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x126a0e400) [pid = 1653] [serial = 1268] [outer = 0x0] 03:22:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x1278cac00) [pid = 1653] [serial = 1269] [outer = 0x126a0e400] 03:22:18 INFO - PROCESS | 1653 | 1462962138205 Marionette DEBUG loaded listener.js 03:22:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x1289c1000) [pid = 1653] [serial = 1270] [outer = 0x126a0e400] 03:22:18 INFO - PROCESS | 1653 | 1462962138689 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]]]}] 03:22:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 03:22:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 670ms 03:22:18 INFO - PROCESS | 1653 | 1462962138717 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 03:22:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 03:22:18 INFO - PROCESS | 1653 | 1462962138721 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 03:22:18 INFO - PROCESS | 1653 | 1462962138728 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 03:22:18 INFO - PROCESS | 1653 | 1462962138731 Marionette TRACE conn2 <- [1,1666,null,{}] 03:22:18 INFO - PROCESS | 1653 | 1462962138737 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}] 03:22:18 INFO - PROCESS | 1653 | 1462962138904 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 03:22:19 INFO - PROCESS | 1653 | 1462962139059 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x116aae800 == 66 [pid = 1653] [id = 424] 03:22:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x11286d400) [pid = 1653] [serial = 1271] [outer = 0x0] 03:22:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x112922400) [pid = 1653] [serial = 1272] [outer = 0x11286d400] 03:22:19 INFO - PROCESS | 1653 | 1462962139108 Marionette DEBUG loaded listener.js 03:22:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x115aae000) [pid = 1653] [serial = 1273] [outer = 0x11286d400] 03:22:19 INFO - PROCESS | 1653 | 1462962139570 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]]]}] 03:22:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 03:22:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 880ms 03:22:19 INFO - PROCESS | 1653 | 1462962139607 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 03:22:19 INFO - PROCESS | 1653 | 1462962139611 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 03:22:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 03:22:19 INFO - PROCESS | 1653 | 1462962139616 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 03:22:19 INFO - PROCESS | 1653 | 1462962139618 Marionette TRACE conn2 <- [1,1670,null,{}] 03:22:19 INFO - PROCESS | 1653 | 1462962139620 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}] 03:22:19 INFO - PROCESS | 1653 | 1462962139730 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 03:22:19 INFO - PROCESS | 1653 | 1462962139792 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x12118c000 == 67 [pid = 1653] [id = 425] 03:22:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x115e9bc00) [pid = 1653] [serial = 1274] [outer = 0x0] 03:22:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x1167f7c00) [pid = 1653] [serial = 1275] [outer = 0x115e9bc00] 03:22:19 INFO - PROCESS | 1653 | 1462962139822 Marionette DEBUG loaded listener.js 03:22:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x11767f400) [pid = 1653] [serial = 1276] [outer = 0x115e9bc00] 03:22:20 INFO - PROCESS | 1653 | 1462962140241 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]]]}] 03:22:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 03:22:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 671ms 03:22:20 INFO - PROCESS | 1653 | 1462962140287 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 03:22:20 INFO - PROCESS | 1653 | 1462962140289 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 03:22:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 03:22:20 INFO - PROCESS | 1653 | 1462962140291 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 03:22:20 INFO - PROCESS | 1653 | 1462962140294 Marionette TRACE conn2 <- [1,1674,null,{}] 03:22:20 INFO - PROCESS | 1653 | 1462962140302 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}] 03:22:20 INFO - PROCESS | 1653 | 1462962140437 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 03:22:20 INFO - PROCESS | 1653 | 1462962140515 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bf76000 == 68 [pid = 1653] [id = 426] 03:22:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x11811e000) [pid = 1653] [serial = 1277] [outer = 0x0] 03:22:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x1187a6400) [pid = 1653] [serial = 1278] [outer = 0x11811e000] 03:22:20 INFO - PROCESS | 1653 | 1462962140547 Marionette DEBUG loaded listener.js 03:22:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x118fe1c00) [pid = 1653] [serial = 1279] [outer = 0x11811e000] 03:22:20 INFO - PROCESS | 1653 | 1462962140974 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]]]}] 03:22:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 03:22:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 725ms 03:22:21 INFO - PROCESS | 1653 | 1462962141017 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 03:22:21 INFO - PROCESS | 1653 | 1462962141019 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 03:22:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 03:22:21 INFO - PROCESS | 1653 | 1462962141021 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 03:22:21 INFO - PROCESS | 1653 | 1462962141023 Marionette TRACE conn2 <- [1,1678,null,{}] 03:22:21 INFO - PROCESS | 1653 | 1462962141025 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}] 03:22:21 INFO - PROCESS | 1653 | 1462962141135 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 03:22:21 INFO - PROCESS | 1653 | 1462962141247 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cd0b800 == 69 [pid = 1653] [id = 427] 03:22:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x119728000) [pid = 1653] [serial = 1280] [outer = 0x0] 03:22:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x119deb800) [pid = 1653] [serial = 1281] [outer = 0x119728000] 03:22:21 INFO - PROCESS | 1653 | 1462962141281 Marionette DEBUG loaded listener.js 03:22:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x121157c00) [pid = 1653] [serial = 1282] [outer = 0x119728000] 03:22:21 INFO - PROCESS | 1653 | 1462962141743 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]]]}] 03:22:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 03:22:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 819ms 03:22:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 03:22:21 INFO - PROCESS | 1653 | 1462962141847 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 03:22:21 INFO - PROCESS | 1653 | 1462962141849 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 03:22:21 INFO - PROCESS | 1653 | 1462962141851 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 03:22:21 INFO - PROCESS | 1653 | 1462962141853 Marionette TRACE conn2 <- [1,1682,null,{}] 03:22:21 INFO - PROCESS | 1653 | 1462962141855 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}] 03:22:21 INFO - PROCESS | 1653 | 1462962141965 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 03:22:22 INFO - PROCESS | 1653 | 1462962142065 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d15c800 == 70 [pid = 1653] [id = 428] 03:22:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x119728800) [pid = 1653] [serial = 1283] [outer = 0x0] 03:22:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x121c18800) [pid = 1653] [serial = 1284] [outer = 0x119728800] 03:22:22 INFO - PROCESS | 1653 | 1462962142096 Marionette DEBUG loaded listener.js 03:22:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x126a0cc00) [pid = 1653] [serial = 1285] [outer = 0x119728800] 03:22:22 INFO - PROCESS | 1653 | 1462962142488 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]]]}] 03:22:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 03:22:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 668ms 03:22:22 INFO - PROCESS | 1653 | 1462962142520 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 03:22:22 INFO - PROCESS | 1653 | 1462962142522 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 03:22:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 03:22:22 INFO - PROCESS | 1653 | 1462962142524 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 03:22:22 INFO - PROCESS | 1653 | 1462962142525 Marionette TRACE conn2 <- [1,1686,null,{}] 03:22:22 INFO - PROCESS | 1653 | 1462962142528 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}] 03:22:22 INFO - PROCESS | 1653 | 1462962142651 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 03:22:22 INFO - PROCESS | 1653 | 1462962142757 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d511000 == 71 [pid = 1653] [id = 429] 03:22:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x111e28c00) [pid = 1653] [serial = 1286] [outer = 0x0] 03:22:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x1289bb400) [pid = 1653] [serial = 1287] [outer = 0x111e28c00] 03:22:22 INFO - PROCESS | 1653 | 1462962142791 Marionette DEBUG loaded listener.js 03:22:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x128a38c00) [pid = 1653] [serial = 1288] [outer = 0x111e28c00] 03:22:23 INFO - PROCESS | 1653 | 1462962143237 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]]]}] 03:22:23 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 03:22:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 768ms 03:22:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 03:22:23 INFO - PROCESS | 1653 | 1462962143293 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 03:22:23 INFO - PROCESS | 1653 | 1462962143294 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 03:22:23 INFO - PROCESS | 1653 | 1462962143296 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 03:22:23 INFO - PROCESS | 1653 | 1462962143298 Marionette TRACE conn2 <- [1,1690,null,{}] 03:22:23 INFO - PROCESS | 1653 | 1462962143300 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}] 03:22:23 INFO - PROCESS | 1653 | 1462962143554 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 03:22:23 INFO - PROCESS | 1653 | 1462962143627 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x117448000 == 72 [pid = 1653] [id = 430] 03:22:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x111e2a000) [pid = 1653] [serial = 1289] [outer = 0x0] 03:22:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x112581800) [pid = 1653] [serial = 1290] [outer = 0x111e2a000] 03:22:23 INFO - PROCESS | 1653 | 1462962143657 Marionette DEBUG loaded listener.js 03:22:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 156 (0x1127d6000) [pid = 1653] [serial = 1291] [outer = 0x111e2a000] 03:22:24 INFO - PROCESS | 1653 | 1462962144095 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]]]}] 03:22:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 03:22:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 823ms 03:22:24 INFO - PROCESS | 1653 | 1462962144120 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 03:22:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 03:22:24 INFO - PROCESS | 1653 | 1462962144122 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 03:22:24 INFO - PROCESS | 1653 | 1462962144125 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 03:22:24 INFO - PROCESS | 1653 | 1462962144128 Marionette TRACE conn2 <- [1,1694,null,{}] 03:22:24 INFO - PROCESS | 1653 | 1462962144132 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}] 03:22:24 INFO - PROCESS | 1653 | 1462962144233 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 03:22:24 INFO - PROCESS | 1653 | 1462962144296 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x118729000 == 73 [pid = 1653] [id = 431] 03:22:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 157 (0x112872c00) [pid = 1653] [serial = 1292] [outer = 0x0] 03:22:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 158 (0x115e97400) [pid = 1653] [serial = 1293] [outer = 0x112872c00] 03:22:24 INFO - PROCESS | 1653 | 1462962144326 Marionette DEBUG loaded listener.js 03:22:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 159 (0x116463000) [pid = 1653] [serial = 1294] [outer = 0x112872c00] 03:22:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12b8df800 == 72 [pid = 1653] [id = 422] 03:22:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12aa6f000 == 71 [pid = 1653] [id = 421] 03:22:24 INFO - PROCESS | 1653 | --DOCSHELL 0x1296e1800 == 70 [pid = 1653] [id = 420] 03:22:24 INFO - PROCESS | 1653 | --DOCSHELL 0x1296ef000 == 69 [pid = 1653] [id = 419] 03:22:24 INFO - PROCESS | 1653 | --DOCSHELL 0x126aed800 == 68 [pid = 1653] [id = 418] 03:22:24 INFO - PROCESS | 1653 | --DOCSHELL 0x124c78000 == 67 [pid = 1653] [id = 417] 03:22:24 INFO - PROCESS | 1653 | --DOMWINDOW == 158 (0x1278ce400) [pid = 1653] [serial = 1209] [outer = 0x0] [url = about:blank] 03:22:24 INFO - PROCESS | 1653 | --DOMWINDOW == 157 (0x124d57800) [pid = 1653] [serial = 1170] [outer = 0x0] [url = about:blank] 03:22:24 INFO - PROCESS | 1653 | --DOMWINDOW == 156 (0x1215ea800) [pid = 1653] [serial = 1167] [outer = 0x0] [url = about:blank] 03:22:24 INFO - PROCESS | 1653 | --DOMWINDOW == 155 (0x118fe9c00) [pid = 1653] [serial = 1164] [outer = 0x0] [url = about:blank] 03:22:24 INFO - PROCESS | 1653 | --DOCSHELL 0x123c05000 == 66 [pid = 1653] [id = 416] 03:22:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12145c000 == 65 [pid = 1653] [id = 415] 03:22:24 INFO - PROCESS | 1653 | --DOCSHELL 0x121188000 == 64 [pid = 1653] [id = 414] 03:22:24 INFO - PROCESS | 1653 | --DOCSHELL 0x1197af000 == 63 [pid = 1653] [id = 413] 03:22:24 INFO - PROCESS | 1653 | --DOCSHELL 0x118989800 == 62 [pid = 1653] [id = 412] 03:22:24 INFO - PROCESS | 1653 | --DOCSHELL 0x116876000 == 61 [pid = 1653] [id = 411] 03:22:24 INFO - PROCESS | 1653 | --DOCSHELL 0x116886000 == 60 [pid = 1653] [id = 410] 03:22:24 INFO - PROCESS | 1653 | --DOCSHELL 0x12bf7d000 == 59 [pid = 1653] [id = 403] 03:22:24 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x116215000) [pid = 1653] [serial = 1048] [outer = 0x0] [url = about:blank] 03:22:24 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x119812000) [pid = 1653] [serial = 1057] [outer = 0x0] [url = about:blank] 03:22:24 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x112866800) [pid = 1653] [serial = 1099] [outer = 0x0] [url = about:blank] 03:22:24 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x1180b2c00) [pid = 1653] [serial = 1051] [outer = 0x0] [url = about:blank] 03:22:24 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x121553c00) [pid = 1653] [serial = 1108] [outer = 0x0] [url = about:blank] 03:22:24 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x1167f5c00) [pid = 1653] [serial = 1102] [outer = 0x0] [url = about:blank] 03:22:24 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x11891d000) [pid = 1653] [serial = 1054] [outer = 0x0] [url = about:blank] 03:22:24 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x119a15800) [pid = 1653] [serial = 997] [outer = 0x0] [url = about:blank] 03:22:24 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x121987c00) [pid = 1653] [serial = 1111] [outer = 0x0] [url = about:blank] 03:22:24 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x112874400) [pid = 1653] [serial = 1045] [outer = 0x0] [url = about:blank] 03:22:24 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x118fe8c00) [pid = 1653] [serial = 1105] [outer = 0x0] [url = about:blank] 03:22:24 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x12131ac00) [pid = 1653] [serial = 1191] [outer = 0x0] [url = about:blank] 03:22:24 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x124354000) [pid = 1653] [serial = 1194] [outer = 0x0] [url = about:blank] 03:22:24 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x124d58c00) [pid = 1653] [serial = 1195] [outer = 0x0] [url = about:blank] 03:22:24 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x123f1fc00) [pid = 1653] [serial = 1192] [outer = 0x0] [url = about:blank] 03:22:24 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x1264b7000) [pid = 1653] [serial = 1197] [outer = 0x0] [url = about:blank] 03:22:24 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x1127dec00) [pid = 1653] [serial = 1155] [outer = 0x0] [url = about:blank] 03:22:24 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x1187ddc00) [pid = 1653] [serial = 1185] [outer = 0x0] [url = about:blank] 03:22:24 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x118fe2800) [pid = 1653] [serial = 1186] [outer = 0x0] [url = about:blank] 03:22:24 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x11621e400) [pid = 1653] [serial = 1158] [outer = 0x0] [url = about:blank] 03:22:24 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x121c0e800) [pid = 1653] [serial = 1174] [outer = 0x0] [url = about:blank] 03:22:24 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x1127dd800) [pid = 1653] [serial = 1173] [outer = 0x0] [url = about:blank] 03:22:24 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x119a0f800) [pid = 1653] [serial = 1188] [outer = 0x0] [url = about:blank] 03:22:24 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x1180fa000) [pid = 1653] [serial = 1182] [outer = 0x0] [url = about:blank] 03:22:24 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x118221800) [pid = 1653] [serial = 1183] [outer = 0x0] [url = about:blank] 03:22:24 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x114edb800) [pid = 1653] [serial = 1177] [outer = 0x0] [url = about:blank] 03:22:24 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x11291cc00) [pid = 1653] [serial = 1176] [outer = 0x0] [url = about:blank] 03:22:24 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x11336c800) [pid = 1653] [serial = 1179] [outer = 0x0] [url = about:blank] 03:22:24 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x1266cc800) [pid = 1653] [serial = 1198] [outer = 0x0] [url = about:blank] 03:22:24 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x116a57400) [pid = 1653] [serial = 1180] [outer = 0x0] [url = about:blank] 03:22:24 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x118225c00) [pid = 1653] [serial = 1161] [outer = 0x0] [url = about:blank] 03:22:24 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x1180a8000) [pid = 1653] [serial = 1201] [outer = 0x0] [url = about:blank] 03:22:24 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x1264b8800) [pid = 1653] [serial = 1204] [outer = 0x0] [url = about:blank] 03:22:24 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x1278c5800) [pid = 1653] [serial = 1207] [outer = 0x0] [url = about:blank] 03:22:24 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x120fa7400) [pid = 1653] [serial = 1203] [outer = 0x0] [url = about:blank] 03:22:24 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x1127da800) [pid = 1653] [serial = 1200] [outer = 0x0] [url = about:blank] 03:22:24 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x126a0a000) [pid = 1653] [serial = 1206] [outer = 0x0] [url = about:blank] 03:22:24 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x120fa7000) [pid = 1653] [serial = 1189] [outer = 0x0] [url = about:blank] 03:22:24 INFO - PROCESS | 1653 | 1462962144794 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]]]}] 03:22:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 03:22:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 721ms 03:22:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 03:22:24 INFO - PROCESS | 1653 | 1462962144853 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 03:22:24 INFO - PROCESS | 1653 | 1462962144855 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 03:22:24 INFO - PROCESS | 1653 | 1462962144857 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 03:22:24 INFO - PROCESS | 1653 | 1462962144858 Marionette TRACE conn2 <- [1,1698,null,{}] 03:22:24 INFO - PROCESS | 1653 | 1462962144861 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}] 03:22:24 INFO - PROCESS | 1653 | 1462962144973 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 03:22:24 INFO - PROCESS | 1653 | 1462962144981 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e0f000 == 60 [pid = 1653] [id = 432] 03:22:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x1167f5c00) [pid = 1653] [serial = 1295] [outer = 0x0] 03:22:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x11710a800) [pid = 1653] [serial = 1296] [outer = 0x1167f5c00] 03:22:25 INFO - PROCESS | 1653 | 1462962145011 Marionette DEBUG loaded listener.js 03:22:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x117e63400) [pid = 1653] [serial = 1297] [outer = 0x1167f5c00] 03:22:25 INFO - PROCESS | 1653 | 1462962145375 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]]]}] 03:22:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 03:22:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 570ms 03:22:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 03:22:25 INFO - PROCESS | 1653 | 1462962145428 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 03:22:25 INFO - PROCESS | 1653 | 1462962145430 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 03:22:25 INFO - PROCESS | 1653 | 1462962145438 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 03:22:25 INFO - PROCESS | 1653 | 1462962145440 Marionette TRACE conn2 <- [1,1702,null,{}] 03:22:25 INFO - PROCESS | 1653 | 1462962145443 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}] 03:22:25 INFO - PROCESS | 1653 | 1462962145531 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 03:22:25 INFO - PROCESS | 1653 | 1462962145590 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x11975b800 == 61 [pid = 1653] [id = 433] 03:22:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x1164a5000) [pid = 1653] [serial = 1298] [outer = 0x0] 03:22:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x1180a6400) [pid = 1653] [serial = 1299] [outer = 0x1164a5000] 03:22:25 INFO - PROCESS | 1653 | 1462962145616 Marionette DEBUG loaded listener.js 03:22:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x118227800) [pid = 1653] [serial = 1300] [outer = 0x1164a5000] 03:22:25 INFO - PROCESS | 1653 | 1462962145908 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]]]}] 03:22:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 03:22:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 525ms 03:22:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 03:22:25 INFO - PROCESS | 1653 | 1462962145960 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 03:22:25 INFO - PROCESS | 1653 | 1462962145961 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 03:22:25 INFO - PROCESS | 1653 | 1462962145963 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 03:22:25 INFO - PROCESS | 1653 | 1462962145974 Marionette TRACE conn2 <- [1,1706,null,{}] 03:22:25 INFO - PROCESS | 1653 | 1462962145977 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}] 03:22:26 INFO - PROCESS | 1653 | 1462962146061 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 03:22:26 INFO - PROCESS | 1653 | 1462962146121 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x116a96800 == 62 [pid = 1653] [id = 434] 03:22:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x1167ed400) [pid = 1653] [serial = 1301] [outer = 0x0] 03:22:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x118588c00) [pid = 1653] [serial = 1302] [outer = 0x1167ed400] 03:22:26 INFO - PROCESS | 1653 | 1462962146147 Marionette DEBUG loaded listener.js 03:22:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x118fdf000) [pid = 1653] [serial = 1303] [outer = 0x1167ed400] 03:22:26 INFO - PROCESS | 1653 | 1462962146471 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]]]}] 03:22:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 03:22:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 531ms 03:22:26 INFO - PROCESS | 1653 | 1462962146495 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 03:22:26 INFO - PROCESS | 1653 | 1462962146496 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 03:22:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 03:22:26 INFO - PROCESS | 1653 | 1462962146502 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 03:22:26 INFO - PROCESS | 1653 | 1462962146504 Marionette TRACE conn2 <- [1,1710,null,{}] 03:22:26 INFO - PROCESS | 1653 | 1462962146506 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}] 03:22:26 INFO - PROCESS | 1653 | 1462962146595 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 03:22:26 INFO - PROCESS | 1653 | 1462962146600 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x121ca1000 == 63 [pid = 1653] [id = 435] 03:22:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x120eb9c00) [pid = 1653] [serial = 1304] [outer = 0x0] 03:22:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x120fab000) [pid = 1653] [serial = 1305] [outer = 0x120eb9c00] 03:22:26 INFO - PROCESS | 1653 | 1462962146631 Marionette DEBUG loaded listener.js 03:22:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x12151e800) [pid = 1653] [serial = 1306] [outer = 0x120eb9c00] 03:22:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 03:22:27 INFO - PROCESS | 1653 | 1462962147017 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]]]}] 03:22:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 522ms 03:22:27 INFO - PROCESS | 1653 | 1462962147023 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 03:22:27 INFO - PROCESS | 1653 | 1462962147024 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 03:22:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 03:22:27 INFO - PROCESS | 1653 | 1462962147027 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 03:22:27 INFO - PROCESS | 1653 | 1462962147028 Marionette TRACE conn2 <- [1,1714,null,{}] 03:22:27 INFO - PROCESS | 1653 | 1462962147031 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}] 03:22:27 INFO - PROCESS | 1653 | 1462962147144 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 03:22:27 INFO - PROCESS | 1653 | 1462962147167 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x124ccb800 == 64 [pid = 1653] [id = 436] 03:22:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x120fa6400) [pid = 1653] [serial = 1307] [outer = 0x0] 03:22:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x1215ef000) [pid = 1653] [serial = 1308] [outer = 0x120fa6400] 03:22:27 INFO - PROCESS | 1653 | 1462962147192 Marionette DEBUG loaded listener.js 03:22:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x121c10000) [pid = 1653] [serial = 1309] [outer = 0x120fa6400] 03:22:27 INFO - PROCESS | 1653 | 1462962147535 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]]]}] 03:22:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 03:22:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 519ms 03:22:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 03:22:27 INFO - PROCESS | 1653 | 1462962147547 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 03:22:27 INFO - PROCESS | 1653 | 1462962147549 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 03:22:27 INFO - PROCESS | 1653 | 1462962147552 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 03:22:27 INFO - PROCESS | 1653 | 1462962147553 Marionette TRACE conn2 <- [1,1718,null,{}] 03:22:27 INFO - PROCESS | 1653 | 1462962147555 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}] 03:22:27 INFO - PROCESS | 1653 | 1462962147662 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 03:22:27 INFO - PROCESS | 1653 | 1462962147675 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x126af0000 == 65 [pid = 1653] [id = 437] 03:22:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x121556c00) [pid = 1653] [serial = 1310] [outer = 0x0] 03:22:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x123f1d000) [pid = 1653] [serial = 1311] [outer = 0x121556c00] 03:22:27 INFO - PROCESS | 1653 | 1462962147701 Marionette DEBUG loaded listener.js 03:22:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x124325400) [pid = 1653] [serial = 1312] [outer = 0x121556c00] 03:22:28 INFO - PROCESS | 1653 | 1462962148055 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]]]}] 03:22:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 03:22:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 518ms 03:22:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 03:22:28 INFO - PROCESS | 1653 | 1462962148071 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 03:22:28 INFO - PROCESS | 1653 | 1462962148072 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 03:22:28 INFO - PROCESS | 1653 | 1462962148074 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 03:22:28 INFO - PROCESS | 1653 | 1462962148075 Marionette TRACE conn2 <- [1,1722,null,{}] 03:22:28 INFO - PROCESS | 1653 | 1462962148077 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}] 03:22:28 INFO - PROCESS | 1653 | 1462962148187 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 03:22:28 INFO - PROCESS | 1653 | 1462962148203 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x129397800 == 66 [pid = 1653] [id = 438] 03:22:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x123f1ac00) [pid = 1653] [serial = 1313] [outer = 0x0] 03:22:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x1264b8000) [pid = 1653] [serial = 1314] [outer = 0x123f1ac00] 03:22:28 INFO - PROCESS | 1653 | 1462962148228 Marionette DEBUG loaded listener.js 03:22:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x126a0a800) [pid = 1653] [serial = 1315] [outer = 0x123f1ac00] 03:22:28 INFO - PROCESS | 1653 | 1462962148611 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]]]}] 03:22:28 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 03:22:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 568ms 03:22:28 INFO - PROCESS | 1653 | 1462962148652 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 03:22:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 03:22:28 INFO - PROCESS | 1653 | 1462962148654 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 03:22:28 INFO - PROCESS | 1653 | 1462962148658 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 03:22:28 INFO - PROCESS | 1653 | 1462962148659 Marionette TRACE conn2 <- [1,1726,null,{}] 03:22:28 INFO - PROCESS | 1653 | 1462962148663 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}] 03:22:29 INFO - PROCESS | 1653 | 1462962149100 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 03:22:29 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x120eb4800) [pid = 1653] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 03:22:29 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x119d5ec00) [pid = 1653] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 03:22:29 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x117687400) [pid = 1653] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 03:22:29 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x121cffc00) [pid = 1653] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 03:22:29 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x119b33c00) [pid = 1653] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 03:22:29 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x112ac5400) [pid = 1653] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 03:22:29 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x121c14000) [pid = 1653] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 03:22:29 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x110e11800) [pid = 1653] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 03:22:29 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x1180ac800) [pid = 1653] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 03:22:29 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x1180a7400) [pid = 1653] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 03:22:29 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x1133ef000) [pid = 1653] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 03:22:29 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x112587c00) [pid = 1653] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 03:22:29 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x126620800) [pid = 1653] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 03:22:29 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x112794400) [pid = 1653] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 03:22:29 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x112927800) [pid = 1653] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 03:22:29 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x1180a6c00) [pid = 1653] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 03:22:29 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x121b45c00) [pid = 1653] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 03:22:29 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x1164a8400) [pid = 1653] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 03:22:29 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x115e9e000) [pid = 1653] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 03:22:29 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x120eb6800) [pid = 1653] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 03:22:29 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x11874c800) [pid = 1653] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 03:22:29 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x123f28400) [pid = 1653] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 03:22:29 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x112874800) [pid = 1653] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 03:22:29 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x11821bc00) [pid = 1653] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 03:22:29 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x115e9e800) [pid = 1653] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 03:22:29 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x1127d3c00) [pid = 1653] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 03:22:29 INFO - PROCESS | 1653 | 1462962149153 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x1164df800 == 67 [pid = 1653] [id = 439] 03:22:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x110da4800) [pid = 1653] [serial = 1316] [outer = 0x0] 03:22:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x11278f400) [pid = 1653] [serial = 1317] [outer = 0x110da4800] 03:22:29 INFO - PROCESS | 1653 | 1462962149179 Marionette DEBUG loaded listener.js 03:22:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x112ac5400) [pid = 1653] [serial = 1318] [outer = 0x110da4800] 03:22:29 INFO - PROCESS | 1653 | 1462962149487 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]]]}] 03:22:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 03:22:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 871ms 03:22:29 INFO - PROCESS | 1653 | 1462962149529 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 03:22:29 INFO - PROCESS | 1653 | 1462962149532 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 03:22:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 03:22:29 INFO - PROCESS | 1653 | 1462962149536 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 03:22:29 INFO - PROCESS | 1653 | 1462962149538 Marionette TRACE conn2 <- [1,1730,null,{}] 03:22:29 INFO - PROCESS | 1653 | 1462962149541 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}] 03:22:29 INFO - PROCESS | 1653 | 1462962149677 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 03:22:29 INFO - PROCESS | 1653 | 1462962149767 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x126af1800 == 68 [pid = 1653] [id = 440] 03:22:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x110fa6c00) [pid = 1653] [serial = 1319] [outer = 0x0] 03:22:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x1180a7400) [pid = 1653] [serial = 1320] [outer = 0x110fa6c00] 03:22:29 INFO - PROCESS | 1653 | 1462962149812 Marionette DEBUG loaded listener.js 03:22:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x121c17c00) [pid = 1653] [serial = 1321] [outer = 0x110fa6c00] 03:22:30 INFO - PROCESS | 1653 | 1462962150146 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]]]}] 03:22:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 03:22:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 625ms 03:22:30 INFO - PROCESS | 1653 | 1462962150160 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 03:22:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 03:22:30 INFO - PROCESS | 1653 | 1462962150173 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 03:22:30 INFO - PROCESS | 1653 | 1462962150188 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 03:22:30 INFO - PROCESS | 1653 | 1462962150190 Marionette TRACE conn2 <- [1,1734,null,{}] 03:22:30 INFO - PROCESS | 1653 | 1462962150193 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}] 03:22:30 INFO - PROCESS | 1653 | 1462962150328 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 03:22:30 INFO - PROCESS | 1653 | 1462962150336 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b859000 == 69 [pid = 1653] [id = 441] 03:22:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x121b45000) [pid = 1653] [serial = 1322] [outer = 0x0] 03:22:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x126c1c400) [pid = 1653] [serial = 1323] [outer = 0x121b45000] 03:22:30 INFO - PROCESS | 1653 | 1462962150361 Marionette DEBUG loaded listener.js 03:22:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x128a2f400) [pid = 1653] [serial = 1324] [outer = 0x121b45000] 03:22:30 INFO - PROCESS | 1653 | 1462962150661 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]]]}] 03:22:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 03:22:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 530ms 03:22:30 INFO - PROCESS | 1653 | 1462962150712 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 03:22:30 INFO - PROCESS | 1653 | 1462962150713 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 03:22:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 03:22:30 INFO - PROCESS | 1653 | 1462962150716 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 03:22:30 INFO - PROCESS | 1653 | 1462962150717 Marionette TRACE conn2 <- [1,1738,null,{}] 03:22:30 INFO - PROCESS | 1653 | 1462962150719 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}] 03:22:30 INFO - PROCESS | 1653 | 1462962150811 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 03:22:30 INFO - PROCESS | 1653 | 1462962150816 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c16c000 == 70 [pid = 1653] [id = 442] 03:22:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x128a32c00) [pid = 1653] [serial = 1325] [outer = 0x0] 03:22:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x128a39c00) [pid = 1653] [serial = 1326] [outer = 0x128a32c00] 03:22:30 INFO - PROCESS | 1653 | 1462962150850 Marionette DEBUG loaded listener.js 03:22:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x128a9d800) [pid = 1653] [serial = 1327] [outer = 0x128a32c00] 03:22:31 INFO - PROCESS | 1653 | 1462962151496 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]]]}] 03:22:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 03:22:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 821ms 03:22:31 INFO - PROCESS | 1653 | 1462962151536 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 03:22:31 INFO - PROCESS | 1653 | 1462962151539 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 03:22:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 03:22:31 INFO - PROCESS | 1653 | 1462962151543 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 03:22:31 INFO - PROCESS | 1653 | 1462962151545 Marionette TRACE conn2 <- [1,1742,null,{}] 03:22:31 INFO - PROCESS | 1653 | 1462962151570 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}] 03:22:31 INFO - PROCESS | 1653 | 1462962151685 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 03:22:31 INFO - PROCESS | 1653 | 1462962151759 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x119269000 == 71 [pid = 1653] [id = 443] 03:22:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x11286b000) [pid = 1653] [serial = 1328] [outer = 0x0] 03:22:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x112fe0800) [pid = 1653] [serial = 1329] [outer = 0x11286b000] 03:22:31 INFO - PROCESS | 1653 | 1462962151791 Marionette DEBUG loaded listener.js 03:22:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x11627fc00) [pid = 1653] [serial = 1330] [outer = 0x11286b000] 03:22:32 INFO - PROCESS | 1653 | 1462962152228 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]]]}] 03:22:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 03:22:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 741ms 03:22:32 INFO - PROCESS | 1653 | 1462962152284 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 03:22:32 INFO - PROCESS | 1653 | 1462962152288 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 03:22:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 03:22:32 INFO - PROCESS | 1653 | 1462962152293 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 03:22:32 INFO - PROCESS | 1653 | 1462962152295 Marionette TRACE conn2 <- [1,1746,null,{}] 03:22:32 INFO - PROCESS | 1653 | 1462962152318 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}] 03:22:32 INFO - PROCESS | 1653 | 1462962152430 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 03:22:32 INFO - PROCESS | 1653 | 1462962152505 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x124c8a000 == 72 [pid = 1653] [id = 444] 03:22:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x1168c0c00) [pid = 1653] [serial = 1331] [outer = 0x0] 03:22:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x1180ac800) [pid = 1653] [serial = 1332] [outer = 0x1168c0c00] 03:22:32 INFO - PROCESS | 1653 | 1462962152534 Marionette DEBUG loaded listener.js 03:22:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x11811f400) [pid = 1653] [serial = 1333] [outer = 0x1168c0c00] 03:22:32 INFO - PROCESS | 1653 | 1462962152965 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]]]}] 03:22:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 03:22:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 720ms 03:22:33 INFO - PROCESS | 1653 | 1462962153014 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 03:22:33 INFO - PROCESS | 1653 | 1462962153015 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 03:22:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 03:22:33 INFO - PROCESS | 1653 | 1462962153018 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 03:22:33 INFO - PROCESS | 1653 | 1462962153020 Marionette TRACE conn2 <- [1,1750,null,{}] 03:22:33 INFO - PROCESS | 1653 | 1462962153028 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}] 03:22:33 INFO - PROCESS | 1653 | 1462962153179 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 03:22:33 INFO - PROCESS | 1653 | 1462962153194 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c6cc000 == 73 [pid = 1653] [id = 445] 03:22:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x1187dd400) [pid = 1653] [serial = 1334] [outer = 0x0] 03:22:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x119df3000) [pid = 1653] [serial = 1335] [outer = 0x1187dd400] 03:22:33 INFO - PROCESS | 1653 | 1462962153237 Marionette DEBUG loaded listener.js 03:22:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x121320000) [pid = 1653] [serial = 1336] [outer = 0x1187dd400] 03:22:33 INFO - PROCESS | 1653 | 1462962153666 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]]]}] 03:22:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 03:22:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 670ms 03:22:33 INFO - PROCESS | 1653 | 1462962153702 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 03:22:33 INFO - PROCESS | 1653 | 1462962153704 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 03:22:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 03:22:33 INFO - PROCESS | 1653 | 1462962153726 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 03:22:33 INFO - PROCESS | 1653 | 1462962153728 Marionette TRACE conn2 <- [1,1754,null,{}] 03:22:33 INFO - PROCESS | 1653 | 1462962153743 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}] 03:22:33 INFO - PROCESS | 1653 | 1462962153872 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 03:22:33 INFO - PROCESS | 1653 | 1462962153883 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d159800 == 74 [pid = 1653] [id = 446] 03:22:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x1215e7400) [pid = 1653] [serial = 1337] [outer = 0x0] 03:22:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x123f1fc00) [pid = 1653] [serial = 1338] [outer = 0x1215e7400] 03:22:33 INFO - PROCESS | 1653 | 1462962153913 Marionette DEBUG loaded listener.js 03:22:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x1264bc000) [pid = 1653] [serial = 1339] [outer = 0x1215e7400] 03:22:34 INFO - PROCESS | 1653 | 1462962154331 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]]]}] 03:22:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 03:22:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 639ms 03:22:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 03:22:34 INFO - PROCESS | 1653 | 1462962154346 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 03:22:34 INFO - PROCESS | 1653 | 1462962154347 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 03:22:34 INFO - PROCESS | 1653 | 1462962154352 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 03:22:34 INFO - PROCESS | 1653 | 1462962154353 Marionette TRACE conn2 <- [1,1758,null,{}] 03:22:34 INFO - PROCESS | 1653 | 1462962154356 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}] 03:22:34 INFO - PROCESS | 1653 | 1462962154459 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 03:22:34 INFO - PROCESS | 1653 | 1462962154521 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d913800 == 75 [pid = 1653] [id = 447] 03:22:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x1167f6400) [pid = 1653] [serial = 1340] [outer = 0x0] 03:22:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x126736400) [pid = 1653] [serial = 1341] [outer = 0x1167f6400] 03:22:34 INFO - PROCESS | 1653 | 1462962154591 Marionette DEBUG loaded listener.js 03:22:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x1289c0c00) [pid = 1653] [serial = 1342] [outer = 0x1167f6400] 03:22:35 INFO - PROCESS | 1653 | 1462962155003 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]]]}] 03:22:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 03:22:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 670ms 03:22:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 03:22:35 INFO - PROCESS | 1653 | 1462962155021 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 03:22:35 INFO - PROCESS | 1653 | 1462962155023 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 03:22:35 INFO - PROCESS | 1653 | 1462962155025 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 03:22:35 INFO - PROCESS | 1653 | 1462962155026 Marionette TRACE conn2 <- [1,1762,null,{}] 03:22:35 INFO - PROCESS | 1653 | 1462962155029 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}] 03:22:35 INFO - PROCESS | 1653 | 1462962155152 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 03:22:35 INFO - PROCESS | 1653 | 1462962155261 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x12db58000 == 76 [pid = 1653] [id = 448] 03:22:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x128a3bc00) [pid = 1653] [serial = 1343] [outer = 0x0] 03:22:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x128aa6800) [pid = 1653] [serial = 1344] [outer = 0x128a3bc00] 03:22:35 INFO - PROCESS | 1653 | 1462962155293 Marionette DEBUG loaded listener.js 03:22:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x128ad4400) [pid = 1653] [serial = 1345] [outer = 0x128a3bc00] 03:22:35 INFO - PROCESS | 1653 | 1462962155701 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]]]}] 03:22:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 03:22:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 719ms 03:22:35 INFO - PROCESS | 1653 | 1462962155744 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 03:22:35 INFO - PROCESS | 1653 | 1462962155745 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 03:22:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 03:22:35 INFO - PROCESS | 1653 | 1462962155748 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 03:22:35 INFO - PROCESS | 1653 | 1462962155749 Marionette TRACE conn2 <- [1,1766,null,{}] 03:22:35 INFO - PROCESS | 1653 | 1462962155751 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}] 03:22:35 INFO - PROCESS | 1653 | 1462962155857 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 03:22:35 INFO - PROCESS | 1653 | 1462962155959 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x12de0d800 == 77 [pid = 1653] [id = 449] 03:22:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x128acf800) [pid = 1653] [serial = 1346] [outer = 0x0] 03:22:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x128adac00) [pid = 1653] [serial = 1347] [outer = 0x128acf800] 03:22:35 INFO - PROCESS | 1653 | 1462962155992 Marionette DEBUG loaded listener.js 03:22:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x128b07c00) [pid = 1653] [serial = 1348] [outer = 0x128acf800] 03:22:36 INFO - PROCESS | 1653 | 1462962156438 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]]]}] 03:22:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 03:22:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 719ms 03:22:36 INFO - PROCESS | 1653 | 1462962156478 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 03:22:36 INFO - PROCESS | 1653 | 1462962156479 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 03:22:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 03:22:36 INFO - PROCESS | 1653 | 1462962156497 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 03:22:36 INFO - PROCESS | 1653 | 1462962156498 Marionette TRACE conn2 <- [1,1770,null,{}] 03:22:36 INFO - PROCESS | 1653 | 1462962156501 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}] 03:22:36 INFO - PROCESS | 1653 | 1462962156609 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 03:22:36 INFO - PROCESS | 1653 | 1462962156844 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x1182f1800 == 78 [pid = 1653] [id = 450] 03:22:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x110e0f400) [pid = 1653] [serial = 1349] [outer = 0x0] 03:22:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x112581400) [pid = 1653] [serial = 1350] [outer = 0x110e0f400] 03:22:36 INFO - PROCESS | 1653 | 1462962156906 Marionette DEBUG loaded listener.js 03:22:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x1127de000) [pid = 1653] [serial = 1351] [outer = 0x110e0f400] 03:22:37 INFO - PROCESS | 1653 | 1462962157304 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]]]}] 03:22:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 03:22:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 872ms 03:22:37 INFO - PROCESS | 1653 | 1462962157368 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 03:22:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 03:22:37 INFO - PROCESS | 1653 | 1462962157370 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 03:22:37 INFO - PROCESS | 1653 | 1462962157373 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 03:22:37 INFO - PROCESS | 1653 | 1462962157375 Marionette TRACE conn2 <- [1,1774,null,{}] 03:22:37 INFO - PROCESS | 1653 | 1462962157379 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}] 03:22:37 INFO - PROCESS | 1653 | 1462962157480 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 03:22:37 INFO - PROCESS | 1653 | 1462962157550 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x114e3b800 == 79 [pid = 1653] [id = 451] 03:22:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x112fda000) [pid = 1653] [serial = 1352] [outer = 0x0] 03:22:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x115e9e800) [pid = 1653] [serial = 1353] [outer = 0x112fda000] 03:22:37 INFO - PROCESS | 1653 | 1462962157579 Marionette DEBUG loaded listener.js 03:22:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x1166ce400) [pid = 1653] [serial = 1354] [outer = 0x112fda000] 03:22:37 INFO - PROCESS | 1653 | --DOCSHELL 0x1162d0800 == 78 [pid = 1653] [id = 391] 03:22:37 INFO - PROCESS | 1653 | --DOCSHELL 0x12b859000 == 77 [pid = 1653] [id = 441] 03:22:37 INFO - PROCESS | 1653 | --DOCSHELL 0x126af1800 == 76 [pid = 1653] [id = 440] 03:22:37 INFO - PROCESS | 1653 | --DOCSHELL 0x1164df800 == 75 [pid = 1653] [id = 439] 03:22:37 INFO - PROCESS | 1653 | --DOCSHELL 0x129397800 == 74 [pid = 1653] [id = 438] 03:22:37 INFO - PROCESS | 1653 | --DOCSHELL 0x126af0000 == 73 [pid = 1653] [id = 437] 03:22:37 INFO - PROCESS | 1653 | --DOCSHELL 0x124ccb800 == 72 [pid = 1653] [id = 436] 03:22:37 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x1278cac00) [pid = 1653] [serial = 1269] [outer = 0x0] [url = about:blank] 03:22:37 INFO - PROCESS | 1653 | --DOCSHELL 0x121ca1000 == 71 [pid = 1653] [id = 435] 03:22:37 INFO - PROCESS | 1653 | --DOCSHELL 0x116a96800 == 70 [pid = 1653] [id = 434] 03:22:37 INFO - PROCESS | 1653 | --DOCSHELL 0x11975b800 == 69 [pid = 1653] [id = 433] 03:22:37 INFO - PROCESS | 1653 | --DOCSHELL 0x117e0f000 == 68 [pid = 1653] [id = 432] 03:22:37 INFO - PROCESS | 1653 | --DOCSHELL 0x118729000 == 67 [pid = 1653] [id = 431] 03:22:37 INFO - PROCESS | 1653 | --DOCSHELL 0x117448000 == 66 [pid = 1653] [id = 430] 03:22:37 INFO - PROCESS | 1653 | --DOCSHELL 0x116aae800 == 65 [pid = 1653] [id = 424] 03:22:38 INFO - PROCESS | 1653 | 1462962158042 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]]]}] 03:22:38 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x120eb3800) [pid = 1653] [serial = 1165] [outer = 0x0] [url = about:blank] 03:22:38 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x126732400) [pid = 1653] [serial = 1171] [outer = 0x0] [url = about:blank] 03:22:38 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x124cb2800) [pid = 1653] [serial = 1153] [outer = 0x0] [url = about:blank] 03:22:38 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x121558400) [pid = 1653] [serial = 1251] [outer = 0x0] [url = about:blank] 03:22:38 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x120fa9000) [pid = 1653] [serial = 1248] [outer = 0x0] [url = about:blank] 03:22:38 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x121b3cc00) [pid = 1653] [serial = 1254] [outer = 0x0] [url = about:blank] 03:22:38 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x123f27c00) [pid = 1653] [serial = 1257] [outer = 0x0] [url = about:blank] 03:22:38 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x12111c800) [pid = 1653] [serial = 1218] [outer = 0x0] [url = about:blank] 03:22:38 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x1289c8c00) [pid = 1653] [serial = 1228] [outer = 0x0] [url = about:blank] 03:22:38 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x118222400) [pid = 1653] [serial = 1227] [outer = 0x0] [url = about:blank] 03:22:38 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x1278c2000) [pid = 1653] [serial = 1225] [outer = 0x0] [url = about:blank] 03:22:38 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x126c19000) [pid = 1653] [serial = 1224] [outer = 0x0] [url = about:blank] 03:22:38 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x1187de000) [pid = 1653] [serial = 1245] [outer = 0x0] [url = about:blank] 03:22:38 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x118220400) [pid = 1653] [serial = 1242] [outer = 0x0] [url = about:blank] 03:22:38 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x118742000) [pid = 1653] [serial = 1243] [outer = 0x0] [url = about:blank] 03:22:38 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x118113400) [pid = 1653] [serial = 1239] [outer = 0x0] [url = about:blank] 03:22:38 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x1181c6800) [pid = 1653] [serial = 1240] [outer = 0x0] [url = about:blank] 03:22:38 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x116216400) [pid = 1653] [serial = 1234] [outer = 0x0] [url = about:blank] 03:22:38 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x115e99c00) [pid = 1653] [serial = 1233] [outer = 0x0] [url = about:blank] 03:22:38 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x112873000) [pid = 1653] [serial = 1231] [outer = 0x0] [url = about:blank] 03:22:38 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x1127d1c00) [pid = 1653] [serial = 1230] [outer = 0x0] [url = about:blank] 03:22:38 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x12673c000) [pid = 1653] [serial = 1266] [outer = 0x0] [url = about:blank] 03:22:38 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x121c15000) [pid = 1653] [serial = 1255] [outer = 0x0] [url = about:blank] 03:22:38 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x1166d0000) [pid = 1653] [serial = 1213] [outer = 0x0] [url = about:blank] 03:22:38 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x113372400) [pid = 1653] [serial = 1212] [outer = 0x0] [url = about:blank] 03:22:38 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x117685800) [pid = 1653] [serial = 1260] [outer = 0x0] [url = about:blank] 03:22:38 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x118745400) [pid = 1653] [serial = 1216] [outer = 0x0] [url = about:blank] 03:22:38 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x11811ec00) [pid = 1653] [serial = 1215] [outer = 0x0] [url = about:blank] 03:22:38 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x126736800) [pid = 1653] [serial = 1222] [outer = 0x0] [url = about:blank] 03:22:38 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x12435e400) [pid = 1653] [serial = 1221] [outer = 0x0] [url = about:blank] 03:22:38 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x1167fb000) [pid = 1653] [serial = 1236] [outer = 0x0] [url = about:blank] 03:22:38 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x117e62400) [pid = 1653] [serial = 1237] [outer = 0x0] [url = about:blank] 03:22:38 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x12601ec00) [pid = 1653] [serial = 1264] [outer = 0x0] [url = about:blank] 03:22:38 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x1245c2c00) [pid = 1653] [serial = 1258] [outer = 0x0] [url = about:blank] 03:22:38 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x121734000) [pid = 1653] [serial = 1219] [outer = 0x0] [url = about:blank] 03:22:38 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x121733c00) [pid = 1653] [serial = 1252] [outer = 0x0] [url = about:blank] 03:22:38 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x126c20800) [pid = 1653] [serial = 1267] [outer = 0x0] [url = about:blank] 03:22:38 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x119ded000) [pid = 1653] [serial = 1246] [outer = 0x0] [url = about:blank] 03:22:38 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x121114400) [pid = 1653] [serial = 1249] [outer = 0x0] [url = about:blank] 03:22:38 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x12155dc00) [pid = 1653] [serial = 1261] [outer = 0x0] [url = about:blank] 03:22:38 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x124129000) [pid = 1653] [serial = 1263] [outer = 0x0] [url = about:blank] 03:22:38 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x123f21400) [pid = 1653] [serial = 1168] [outer = 0x0] [url = about:blank] 03:22:38 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x118746800) [pid = 1653] [serial = 1162] [outer = 0x0] [url = about:blank] 03:22:38 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x1167f8000) [pid = 1653] [serial = 1159] [outer = 0x0] [url = about:blank] 03:22:38 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x112fddc00) [pid = 1653] [serial = 1156] [outer = 0x0] [url = about:blank] 03:22:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 03:22:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 721ms 03:22:38 INFO - PROCESS | 1653 | 1462962158105 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 03:22:38 INFO - PROCESS | 1653 | 1462962158108 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 03:22:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 03:22:38 INFO - PROCESS | 1653 | 1462962158111 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 03:22:38 INFO - PROCESS | 1653 | 1462962158113 Marionette TRACE conn2 <- [1,1778,null,{}] 03:22:38 INFO - PROCESS | 1653 | 1462962158121 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}] 03:22:38 INFO - PROCESS | 1653 | 1462962158214 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 03:22:38 INFO - PROCESS | 1653 | 1462962158219 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x1182e9000 == 66 [pid = 1653] [id = 452] 03:22:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1167fb400) [pid = 1653] [serial = 1355] [outer = 0x0] 03:22:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x117107800) [pid = 1653] [serial = 1356] [outer = 0x1167fb400] 03:22:38 INFO - PROCESS | 1653 | 1462962158246 Marionette DEBUG loaded listener.js 03:22:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x1180ad000) [pid = 1653] [serial = 1357] [outer = 0x1167fb400] 03:22:38 INFO - PROCESS | 1653 | 1462962158623 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]]]}] 03:22:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 03:22:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 574ms 03:22:38 INFO - PROCESS | 1653 | 1462962158686 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 03:22:38 INFO - PROCESS | 1653 | 1462962158687 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 03:22:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 03:22:38 INFO - PROCESS | 1653 | 1462962158691 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 03:22:38 INFO - PROCESS | 1653 | 1462962158695 Marionette TRACE conn2 <- [1,1782,null,{}] 03:22:38 INFO - PROCESS | 1653 | 1462962158701 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}] 03:22:38 INFO - PROCESS | 1653 | 1462962158792 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 03:22:38 INFO - PROCESS | 1653 | 1462962158804 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x12127e800 == 67 [pid = 1653] [id = 453] 03:22:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x11811b000) [pid = 1653] [serial = 1358] [outer = 0x0] 03:22:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x118582400) [pid = 1653] [serial = 1359] [outer = 0x11811b000] 03:22:38 INFO - PROCESS | 1653 | 1462962158830 Marionette DEBUG loaded listener.js 03:22:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x11891e800) [pid = 1653] [serial = 1360] [outer = 0x11811b000] 03:22:39 INFO - PROCESS | 1653 | 1462962159241 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]]]}] 03:22:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 03:22:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 576ms 03:22:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 03:22:39 INFO - PROCESS | 1653 | 1462962159274 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 03:22:39 INFO - PROCESS | 1653 | 1462962159276 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 03:22:39 INFO - PROCESS | 1653 | 1462962159293 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 03:22:39 INFO - PROCESS | 1653 | 1462962159295 Marionette TRACE conn2 <- [1,1786,null,{}] 03:22:39 INFO - PROCESS | 1653 | 1462962159301 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}] 03:22:39 INFO - PROCESS | 1653 | 1462962159432 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 03:22:39 INFO - PROCESS | 1653 | 1462962159552 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x1219cb000 == 68 [pid = 1653] [id = 454] 03:22:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x11891d800) [pid = 1653] [serial = 1361] [outer = 0x0] 03:22:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x11972bc00) [pid = 1653] [serial = 1362] [outer = 0x11891d800] 03:22:39 INFO - PROCESS | 1653 | 1462962159592 Marionette DEBUG loaded listener.js 03:22:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x119df1000) [pid = 1653] [serial = 1363] [outer = 0x11891d800] 03:22:39 INFO - PROCESS | 1653 | 1462962159922 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]]]}] 03:22:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 03:22:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 684ms 03:22:39 INFO - PROCESS | 1653 | 1462962159963 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 03:22:39 INFO - PROCESS | 1653 | 1462962159965 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 03:22:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 03:22:39 INFO - PROCESS | 1653 | 1462962159969 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 03:22:39 INFO - PROCESS | 1653 | 1462962159970 Marionette TRACE conn2 <- [1,1790,null,{}] 03:22:39 INFO - PROCESS | 1653 | 1462962159972 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}] 03:22:40 INFO - PROCESS | 1653 | 1462962160060 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 03:22:40 INFO - PROCESS | 1653 | 1462962160134 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x1241db800 == 69 [pid = 1653] [id = 455] 03:22:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x120fa9800) [pid = 1653] [serial = 1364] [outer = 0x0] 03:22:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x120fb3c00) [pid = 1653] [serial = 1365] [outer = 0x120fa9800] 03:22:40 INFO - PROCESS | 1653 | 1462962160164 Marionette DEBUG loaded listener.js 03:22:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x121560c00) [pid = 1653] [serial = 1366] [outer = 0x120fa9800] 03:22:40 INFO - PROCESS | 1653 | 1462962160507 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]]]}] 03:22:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 03:22:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 568ms 03:22:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 03:22:40 INFO - PROCESS | 1653 | 1462962160538 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 03:22:40 INFO - PROCESS | 1653 | 1462962160539 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 03:22:40 INFO - PROCESS | 1653 | 1462962160541 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 03:22:40 INFO - PROCESS | 1653 | 1462962160542 Marionette TRACE conn2 <- [1,1794,null,{}] 03:22:40 INFO - PROCESS | 1653 | 1462962160544 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}] 03:22:40 INFO - PROCESS | 1653 | 1462962160659 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 03:22:40 INFO - PROCESS | 1653 | 1462962160698 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x12675d000 == 70 [pid = 1653] [id = 456] 03:22:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x1218c9800) [pid = 1653] [serial = 1367] [outer = 0x0] 03:22:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x121c19000) [pid = 1653] [serial = 1368] [outer = 0x1218c9800] 03:22:40 INFO - PROCESS | 1653 | 1462962160723 Marionette DEBUG loaded listener.js 03:22:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x123f28000) [pid = 1653] [serial = 1369] [outer = 0x1218c9800] 03:22:41 INFO - PROCESS | 1653 | 1462962161071 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]]]}] 03:22:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:22:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 571ms 03:22:41 INFO - PROCESS | 1653 | 1462962161116 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 03:22:41 INFO - PROCESS | 1653 | 1462962161117 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 03:22:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 03:22:41 INFO - PROCESS | 1653 | 1462962161119 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 03:22:41 INFO - PROCESS | 1653 | 1462962161120 Marionette TRACE conn2 <- [1,1798,null,{}] 03:22:41 INFO - PROCESS | 1653 | 1462962161123 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}] 03:22:41 INFO - PROCESS | 1653 | 1462962161231 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 03:22:41 INFO - PROCESS | 1653 | 1462962161242 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x129393800 == 71 [pid = 1653] [id = 457] 03:22:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x12198f800) [pid = 1653] [serial = 1370] [outer = 0x0] 03:22:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x1246b2400) [pid = 1653] [serial = 1371] [outer = 0x12198f800] 03:22:41 INFO - PROCESS | 1653 | 1462962161267 Marionette DEBUG loaded listener.js 03:22:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x12673a800) [pid = 1653] [serial = 1372] [outer = 0x12198f800] 03:22:41 INFO - PROCESS | 1653 | 1462962161612 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]]]}] 03:22:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 03:22:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 520ms 03:22:41 INFO - PROCESS | 1653 | 1462962161639 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 03:22:41 INFO - PROCESS | 1653 | 1462962161640 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 03:22:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 03:22:41 INFO - PROCESS | 1653 | 1462962161649 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 03:22:41 INFO - PROCESS | 1653 | 1462962161650 Marionette TRACE conn2 <- [1,1802,null,{}] 03:22:41 INFO - PROCESS | 1653 | 1462962161652 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}] 03:22:41 INFO - PROCESS | 1653 | 1462962161760 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 03:22:41 INFO - PROCESS | 1653 | 1462962161772 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x12aa64800 == 72 [pid = 1653] [id = 458] 03:22:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x126a0a000) [pid = 1653] [serial = 1373] [outer = 0x0] 03:22:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x126c1f400) [pid = 1653] [serial = 1374] [outer = 0x126a0a000] 03:22:41 INFO - PROCESS | 1653 | 1462962161798 Marionette DEBUG loaded listener.js 03:22:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x1289c2c00) [pid = 1653] [serial = 1375] [outer = 0x126a0a000] 03:22:42 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x120fa6400) [pid = 1653] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 03:22:42 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x121556c00) [pid = 1653] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 03:22:42 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x123f1ac00) [pid = 1653] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 03:22:42 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x112872c00) [pid = 1653] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 03:22:42 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x111e2a000) [pid = 1653] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 03:22:42 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x1164a5000) [pid = 1653] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 03:22:42 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x1167f5c00) [pid = 1653] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 03:22:42 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x120eb9c00) [pid = 1653] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 03:22:42 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x126a0e400) [pid = 1653] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 03:22:42 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x121b45000) [pid = 1653] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 03:22:42 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x110da4800) [pid = 1653] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 03:22:42 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x1167ed400) [pid = 1653] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 03:22:42 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x110fa6c00) [pid = 1653] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 03:22:42 INFO - PROCESS | 1653 | 1462962162334 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]]]}] 03:22:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 03:22:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 727ms 03:22:42 INFO - PROCESS | 1653 | 1462962162371 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 03:22:42 INFO - PROCESS | 1653 | 1462962162372 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 03:22:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 03:22:42 INFO - PROCESS | 1653 | 1462962162374 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 03:22:42 INFO - PROCESS | 1653 | 1462962162375 Marionette TRACE conn2 <- [1,1806,null,{}] 03:22:42 INFO - PROCESS | 1653 | 1462962162377 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}] 03:22:42 INFO - PROCESS | 1653 | 1462962162467 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 03:22:42 INFO - PROCESS | 1653 | 1462962162530 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x121818800 == 73 [pid = 1653] [id = 459] 03:22:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x110e06800) [pid = 1653] [serial = 1376] [outer = 0x0] 03:22:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x113c66000) [pid = 1653] [serial = 1377] [outer = 0x110e06800] 03:22:42 INFO - PROCESS | 1653 | 1462962162555 Marionette DEBUG loaded listener.js 03:22:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x120fa7000) [pid = 1653] [serial = 1378] [outer = 0x110e06800] 03:22:42 INFO - PROCESS | 1653 | 1462962162832 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]]]}] 03:22:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 03:22:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 519ms 03:22:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 03:22:42 INFO - PROCESS | 1653 | 1462962162894 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 03:22:42 INFO - PROCESS | 1653 | 1462962162895 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 03:22:42 INFO - PROCESS | 1653 | 1462962162897 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 03:22:42 INFO - PROCESS | 1653 | 1462962162899 Marionette TRACE conn2 <- [1,1810,null,{}] 03:22:42 INFO - PROCESS | 1653 | 1462962162903 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}] 03:22:43 INFO - PROCESS | 1653 | 1462962162994 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 03:22:43 INFO - PROCESS | 1653 | 1462962162998 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b8da000 == 74 [pid = 1653] [id = 460] 03:22:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x1215e8400) [pid = 1653] [serial = 1379] [outer = 0x0] 03:22:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x1278c0000) [pid = 1653] [serial = 1380] [outer = 0x1215e8400] 03:22:43 INFO - PROCESS | 1653 | 1462962163029 Marionette DEBUG loaded listener.js 03:22:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x128a9c400) [pid = 1653] [serial = 1381] [outer = 0x1215e8400] 03:22:43 INFO - PROCESS | 1653 | 1462962163408 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]]]}] 03:22:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 03:22:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 522ms 03:22:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 03:22:43 INFO - PROCESS | 1653 | 1462962163420 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 03:22:43 INFO - PROCESS | 1653 | 1462962163422 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 03:22:43 INFO - PROCESS | 1653 | 1462962163424 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 03:22:43 INFO - PROCESS | 1653 | 1462962163425 Marionette TRACE conn2 <- [1,1814,null,{}] 03:22:43 INFO - PROCESS | 1653 | 1462962163428 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}] 03:22:43 INFO - PROCESS | 1653 | 1462962163560 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 03:22:43 INFO - PROCESS | 1653 | 1462962163568 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bf80000 == 75 [pid = 1653] [id = 461] 03:22:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x128a9e800) [pid = 1653] [serial = 1382] [outer = 0x0] 03:22:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x128acd800) [pid = 1653] [serial = 1383] [outer = 0x128a9e800] 03:22:43 INFO - PROCESS | 1653 | 1462962163594 Marionette DEBUG loaded listener.js 03:22:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x128b0b400) [pid = 1653] [serial = 1384] [outer = 0x128a9e800] 03:22:43 INFO - PROCESS | 1653 | 1462962163917 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]]]}] 03:22:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 03:22:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 522ms 03:22:43 INFO - PROCESS | 1653 | 1462962163947 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 03:22:43 INFO - PROCESS | 1653 | 1462962163949 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 03:22:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 03:22:43 INFO - PROCESS | 1653 | 1462962163954 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 03:22:43 INFO - PROCESS | 1653 | 1462962163956 Marionette TRACE conn2 <- [1,1818,null,{}] 03:22:43 INFO - PROCESS | 1653 | 1462962163959 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}] 03:22:44 INFO - PROCESS | 1653 | 1462962164099 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 03:22:44 INFO - PROCESS | 1653 | 1462962164194 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c6d4000 == 76 [pid = 1653] [id = 462] 03:22:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x128aa2800) [pid = 1653] [serial = 1385] [outer = 0x0] 03:22:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x128b0ec00) [pid = 1653] [serial = 1386] [outer = 0x128aa2800] 03:22:44 INFO - PROCESS | 1653 | 1462962164233 Marionette DEBUG loaded listener.js 03:22:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x12906c800) [pid = 1653] [serial = 1387] [outer = 0x128aa2800] 03:22:44 INFO - PROCESS | 1653 | 1462962164812 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]]]}] 03:22:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 03:22:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 919ms 03:22:44 INFO - PROCESS | 1653 | 1462962164874 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 03:22:44 INFO - PROCESS | 1653 | 1462962164877 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 03:22:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 03:22:44 INFO - PROCESS | 1653 | 1462962164881 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 03:22:44 INFO - PROCESS | 1653 | 1462962164884 Marionette TRACE conn2 <- [1,1822,null,{}] 03:22:44 INFO - PROCESS | 1653 | 1462962164887 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}] 03:22:45 INFO - PROCESS | 1653 | 1462962165003 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 03:22:45 INFO - PROCESS | 1653 | 1462962165108 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x119765800 == 77 [pid = 1653] [id = 463] 03:22:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x1133ef000) [pid = 1653] [serial = 1388] [outer = 0x0] 03:22:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x115f4f400) [pid = 1653] [serial = 1389] [outer = 0x1133ef000] 03:22:45 INFO - PROCESS | 1653 | 1462962165142 Marionette DEBUG loaded listener.js 03:22:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x1167fb000) [pid = 1653] [serial = 1390] [outer = 0x1133ef000] 03:22:45 INFO - PROCESS | 1653 | 1462962165616 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]]]}] 03:22:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 03:22:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 775ms 03:22:45 INFO - PROCESS | 1653 | 1462962165666 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 03:22:45 INFO - PROCESS | 1653 | 1462962165670 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 03:22:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 03:22:45 INFO - PROCESS | 1653 | 1462962165676 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 03:22:45 INFO - PROCESS | 1653 | 1462962165678 Marionette TRACE conn2 <- [1,1826,null,{}] 03:22:45 INFO - PROCESS | 1653 | 1462962165681 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}] 03:22:45 INFO - PROCESS | 1653 | 1462962165798 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 03:22:45 INFO - PROCESS | 1653 | 1462962165875 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x1264b2800 == 78 [pid = 1653] [id = 464] 03:22:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x1181bb800) [pid = 1653] [serial = 1391] [outer = 0x0] 03:22:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x11857d400) [pid = 1653] [serial = 1392] [outer = 0x1181bb800] 03:22:45 INFO - PROCESS | 1653 | 1462962165905 Marionette DEBUG loaded listener.js 03:22:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x118fe3800) [pid = 1653] [serial = 1393] [outer = 0x1181bb800] 03:22:46 INFO - PROCESS | 1653 | 1462962166319 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]]]}] 03:22:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 03:22:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 720ms 03:22:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 03:22:46 INFO - PROCESS | 1653 | 1462962166397 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 03:22:46 INFO - PROCESS | 1653 | 1462962166398 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 03:22:46 INFO - PROCESS | 1653 | 1462962166401 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 03:22:46 INFO - PROCESS | 1653 | 1462962166404 Marionette TRACE conn2 <- [1,1830,null,{}] 03:22:46 INFO - PROCESS | 1653 | 1462962166412 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}] 03:22:46 INFO - PROCESS | 1653 | 1462962166577 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 03:22:46 INFO - PROCESS | 1653 | 1462962166592 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d506800 == 79 [pid = 1653] [id = 465] 03:22:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x12155bc00) [pid = 1653] [serial = 1394] [outer = 0x0] 03:22:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x121c16000) [pid = 1653] [serial = 1395] [outer = 0x12155bc00] 03:22:46 INFO - PROCESS | 1653 | 1462962166623 Marionette DEBUG loaded listener.js 03:22:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x126621400) [pid = 1653] [serial = 1396] [outer = 0x12155bc00] 03:22:47 INFO - PROCESS | 1653 | 1462962167075 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]]]}] 03:22:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 03:22:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 723ms 03:22:47 INFO - PROCESS | 1653 | 1462962167130 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 03:22:47 INFO - PROCESS | 1653 | 1462962167133 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 03:22:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 03:22:47 INFO - PROCESS | 1653 | 1462962167139 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 03:22:47 INFO - PROCESS | 1653 | 1462962167141 Marionette TRACE conn2 <- [1,1834,null,{}] 03:22:47 INFO - PROCESS | 1653 | 1462962167144 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}] 03:22:47 INFO - PROCESS | 1653 | 1462962167309 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 03:22:47 INFO - PROCESS | 1653 | 1462962167445 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x12db59800 == 80 [pid = 1653] [id = 466] 03:22:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x1278c6c00) [pid = 1653] [serial = 1397] [outer = 0x0] 03:22:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x128a38000) [pid = 1653] [serial = 1398] [outer = 0x1278c6c00] 03:22:47 INFO - PROCESS | 1653 | 1462962167505 Marionette DEBUG loaded listener.js 03:22:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x128acb400) [pid = 1653] [serial = 1399] [outer = 0x1278c6c00] 03:22:47 INFO - PROCESS | 1653 | 1462962167973 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]]]}] 03:22:48 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 03:22:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 871ms 03:22:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 03:22:48 INFO - PROCESS | 1653 | 1462962168009 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 03:22:48 INFO - PROCESS | 1653 | 1462962168011 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 03:22:48 INFO - PROCESS | 1653 | 1462962168013 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 03:22:48 INFO - PROCESS | 1653 | 1462962168014 Marionette TRACE conn2 <- [1,1838,null,{}] 03:22:48 INFO - PROCESS | 1653 | 1462962168017 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}] 03:22:48 INFO - PROCESS | 1653 | 1462962168127 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 03:22:48 INFO - PROCESS | 1653 | 1462962168231 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x12dfd4000 == 81 [pid = 1653] [id = 467] 03:22:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x128a36000) [pid = 1653] [serial = 1400] [outer = 0x0] 03:22:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x128b02400) [pid = 1653] [serial = 1401] [outer = 0x128a36000] 03:22:48 INFO - PROCESS | 1653 | 1462962168262 Marionette DEBUG loaded listener.js 03:22:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x12906a000) [pid = 1653] [serial = 1402] [outer = 0x128a36000] 03:22:48 INFO - PROCESS | 1653 | 1462962168792 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]]]}] 03:22:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 03:22:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 822ms 03:22:48 INFO - PROCESS | 1653 | 1462962168836 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 03:22:48 INFO - PROCESS | 1653 | 1462962168839 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 03:22:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 03:22:48 INFO - PROCESS | 1653 | 1462962168843 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 03:22:48 INFO - PROCESS | 1653 | 1462962168845 Marionette TRACE conn2 <- [1,1842,null,{}] 03:22:48 INFO - PROCESS | 1653 | 1462962168848 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}] 03:22:49 INFO - PROCESS | 1653 | 1462962168998 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 03:22:49 INFO - PROCESS | 1653 | 1462962169104 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x13351c000 == 82 [pid = 1653] [id = 468] 03:22:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x12906e400) [pid = 1653] [serial = 1403] [outer = 0x0] 03:22:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x1292bc800) [pid = 1653] [serial = 1404] [outer = 0x12906e400] 03:22:49 INFO - PROCESS | 1653 | 1462962169135 Marionette DEBUG loaded listener.js 03:22:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x1293e1000) [pid = 1653] [serial = 1405] [outer = 0x12906e400] 03:22:49 INFO - PROCESS | 1653 | 1462962169535 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]]]}] 03:22:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 03:22:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 721ms 03:22:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 03:22:49 INFO - PROCESS | 1653 | 1462962169563 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 03:22:49 INFO - PROCESS | 1653 | 1462962169565 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 03:22:49 INFO - PROCESS | 1653 | 1462962169567 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 03:22:49 INFO - PROCESS | 1653 | 1462962169568 Marionette TRACE conn2 <- [1,1846,null,{}] 03:22:49 INFO - PROCESS | 1653 | 1462962169571 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}] 03:22:49 INFO - PROCESS | 1653 | 1462962169679 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 03:22:49 INFO - PROCESS | 1653 | 1462962169756 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x133610800 == 83 [pid = 1653] [id = 469] 03:22:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x1292b0800) [pid = 1653] [serial = 1406] [outer = 0x0] 03:22:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x129531400) [pid = 1653] [serial = 1407] [outer = 0x1292b0800] 03:22:49 INFO - PROCESS | 1653 | 1462962169785 Marionette DEBUG loaded listener.js 03:22:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x12953e400) [pid = 1653] [serial = 1408] [outer = 0x1292b0800] 03:22:50 INFO - PROCESS | 1653 | 1462962170238 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]]]}] 03:22:50 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) 03:22:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 720ms 03:22:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 03:22:50 INFO - PROCESS | 1653 | 1462962170308 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 03:22:50 INFO - PROCESS | 1653 | 1462962170309 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 03:22:50 INFO - PROCESS | 1653 | 1462962170311 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 03:22:50 INFO - PROCESS | 1653 | 1462962170313 Marionette TRACE conn2 <- [1,1850,null,{}] 03:22:50 INFO - PROCESS | 1653 | 1462962170533 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}] 03:22:50 INFO - PROCESS | 1653 | 1462962170672 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 03:22:50 INFO - PROCESS | 1653 | 1462962170682 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x1197be800 == 84 [pid = 1653] [id = 470] 03:22:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x112919c00) [pid = 1653] [serial = 1409] [outer = 0x0] 03:22:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x112ad0800) [pid = 1653] [serial = 1410] [outer = 0x112919c00] 03:22:50 INFO - PROCESS | 1653 | 1462962170711 Marionette DEBUG loaded listener.js 03:22:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x1164b0c00) [pid = 1653] [serial = 1411] [outer = 0x112919c00] 03:22:51 INFO - PROCESS | 1653 | 1462962171191 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]]]}] 03:22:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:22:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 921ms 03:22:51 INFO - PROCESS | 1653 | 1462962171237 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 03:22:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 03:22:51 INFO - PROCESS | 1653 | 1462962171242 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 03:22:51 INFO - PROCESS | 1653 | 1462962171246 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 03:22:51 INFO - PROCESS | 1653 | 1462962171248 Marionette TRACE conn2 <- [1,1854,null,{}] 03:22:51 INFO - PROCESS | 1653 | 1462962171254 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}] 03:22:51 INFO - PROCESS | 1653 | 1462962171413 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 03:22:51 INFO - PROCESS | 1653 | 1462962171493 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x116aac800 == 85 [pid = 1653] [id = 471] 03:22:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x117e5b000) [pid = 1653] [serial = 1412] [outer = 0x0] 03:22:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x1180abc00) [pid = 1653] [serial = 1413] [outer = 0x117e5b000] 03:22:51 INFO - PROCESS | 1653 | 1462962171538 Marionette DEBUG loaded listener.js 03:22:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x1181c4400) [pid = 1653] [serial = 1414] [outer = 0x117e5b000] 03:22:51 INFO - PROCESS | 1653 | 1462962171980 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]]]}] 03:22:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 03:22:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 773ms 03:22:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 03:22:52 INFO - PROCESS | 1653 | 1462962172019 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 03:22:52 INFO - PROCESS | 1653 | 1462962172021 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 03:22:52 INFO - PROCESS | 1653 | 1462962172023 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 03:22:52 INFO - PROCESS | 1653 | 1462962172024 Marionette TRACE conn2 <- [1,1858,null,{}] 03:22:52 INFO - PROCESS | 1653 | 1462962172027 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}] 03:22:52 INFO - PROCESS | 1653 | 1462962172131 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 03:22:52 INFO - PROCESS | 1653 | 1462962172224 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:52 INFO - PROCESS | 1653 | --DOCSHELL 0x12db5b000 == 84 [pid = 1653] [id = 21] 03:22:52 INFO - PROCESS | 1653 | --DOCSHELL 0x12aa5e000 == 83 [pid = 1653] [id = 8] 03:22:52 INFO - PROCESS | 1653 | --DOCSHELL 0x12bf80000 == 82 [pid = 1653] [id = 461] 03:22:52 INFO - PROCESS | 1653 | --DOCSHELL 0x12b8da000 == 81 [pid = 1653] [id = 460] 03:22:52 INFO - PROCESS | 1653 | --DOCSHELL 0x121818800 == 80 [pid = 1653] [id = 459] 03:22:52 INFO - PROCESS | 1653 | --DOCSHELL 0x12aa64800 == 79 [pid = 1653] [id = 458] 03:22:52 INFO - PROCESS | 1653 | --DOCSHELL 0x129393800 == 78 [pid = 1653] [id = 457] 03:22:52 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x121c18800) [pid = 1653] [serial = 1284] [outer = 0x0] [url = about:blank] 03:22:52 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x1289bb400) [pid = 1653] [serial = 1287] [outer = 0x0] [url = about:blank] 03:22:52 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x128a39c00) [pid = 1653] [serial = 1326] [outer = 0x0] [url = about:blank] 03:22:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x1182f9000 == 79 [pid = 1653] [id = 472] 03:22:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x115e92c00) [pid = 1653] [serial = 1415] [outer = 0x0] 03:22:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x1180fcc00) [pid = 1653] [serial = 1416] [outer = 0x115e92c00] 03:22:52 INFO - PROCESS | 1653 | 1462962172286 Marionette DEBUG loaded listener.js 03:22:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x118f63400) [pid = 1653] [serial = 1417] [outer = 0x115e92c00] 03:22:52 INFO - PROCESS | 1653 | --DOCSHELL 0x12675d000 == 78 [pid = 1653] [id = 456] 03:22:52 INFO - PROCESS | 1653 | --DOCSHELL 0x1241db800 == 77 [pid = 1653] [id = 455] 03:22:52 INFO - PROCESS | 1653 | --DOCSHELL 0x1219cb000 == 76 [pid = 1653] [id = 454] 03:22:52 INFO - PROCESS | 1653 | --DOCSHELL 0x12127e800 == 75 [pid = 1653] [id = 453] 03:22:52 INFO - PROCESS | 1653 | --DOCSHELL 0x1182e9000 == 74 [pid = 1653] [id = 452] 03:22:52 INFO - PROCESS | 1653 | --DOCSHELL 0x114e3b800 == 73 [pid = 1653] [id = 451] 03:22:52 INFO - PROCESS | 1653 | --DOCSHELL 0x1182f1800 == 72 [pid = 1653] [id = 450] 03:22:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x128b11800) [pid = 1653] [serial = 1418] [outer = 0x12d119400] 03:22:52 INFO - PROCESS | 1653 | --DOCSHELL 0x119269000 == 71 [pid = 1653] [id = 443] 03:22:52 INFO - PROCESS | 1653 | --DOCSHELL 0x12c16c000 == 70 [pid = 1653] [id = 442] 03:22:52 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x1215ef000) [pid = 1653] [serial = 1308] [outer = 0x0] [url = about:blank] 03:22:52 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x123f1d000) [pid = 1653] [serial = 1311] [outer = 0x0] [url = about:blank] 03:22:52 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x1264b8000) [pid = 1653] [serial = 1314] [outer = 0x0] [url = about:blank] 03:22:52 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x1187a6400) [pid = 1653] [serial = 1278] [outer = 0x0] [url = about:blank] 03:22:52 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x124325400) [pid = 1653] [serial = 1312] [outer = 0x0] [url = about:blank] 03:22:52 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x116463000) [pid = 1653] [serial = 1294] [outer = 0x0] [url = about:blank] 03:22:52 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x115e97400) [pid = 1653] [serial = 1293] [outer = 0x0] [url = about:blank] 03:22:52 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x1127d6000) [pid = 1653] [serial = 1291] [outer = 0x0] [url = about:blank] 03:22:52 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x112581800) [pid = 1653] [serial = 1290] [outer = 0x0] [url = about:blank] 03:22:52 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x119deb800) [pid = 1653] [serial = 1281] [outer = 0x0] [url = about:blank] 03:22:52 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x1180a6400) [pid = 1653] [serial = 1299] [outer = 0x0] [url = about:blank] 03:22:52 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x11710a800) [pid = 1653] [serial = 1296] [outer = 0x0] [url = about:blank] 03:22:52 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x117e63400) [pid = 1653] [serial = 1297] [outer = 0x0] [url = about:blank] 03:22:52 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x120fab000) [pid = 1653] [serial = 1305] [outer = 0x0] [url = about:blank] 03:22:52 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x118227800) [pid = 1653] [serial = 1300] [outer = 0x0] [url = about:blank] 03:22:52 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x1289c1000) [pid = 1653] [serial = 1270] [outer = 0x0] [url = about:blank] 03:22:52 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x112922400) [pid = 1653] [serial = 1272] [outer = 0x0] [url = about:blank] 03:22:52 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x1167f7c00) [pid = 1653] [serial = 1275] [outer = 0x0] [url = about:blank] 03:22:52 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x126a0a800) [pid = 1653] [serial = 1315] [outer = 0x0] [url = about:blank] 03:22:52 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x126c1c400) [pid = 1653] [serial = 1323] [outer = 0x0] [url = about:blank] 03:22:52 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x11278f400) [pid = 1653] [serial = 1317] [outer = 0x0] [url = about:blank] 03:22:52 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x112ac5400) [pid = 1653] [serial = 1318] [outer = 0x0] [url = about:blank] 03:22:52 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x118fdf000) [pid = 1653] [serial = 1303] [outer = 0x0] [url = about:blank] 03:22:52 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x118588c00) [pid = 1653] [serial = 1302] [outer = 0x0] [url = about:blank] 03:22:52 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x128a2f400) [pid = 1653] [serial = 1324] [outer = 0x0] [url = about:blank] 03:22:52 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x121c10000) [pid = 1653] [serial = 1309] [outer = 0x0] [url = about:blank] 03:22:52 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x1180a7400) [pid = 1653] [serial = 1320] [outer = 0x0] [url = about:blank] 03:22:52 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x121c17c00) [pid = 1653] [serial = 1321] [outer = 0x0] [url = about:blank] 03:22:52 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x12151e800) [pid = 1653] [serial = 1306] [outer = 0x0] [url = about:blank] 03:22:52 INFO - PROCESS | 1653 | 1462962172664 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]]]}] 03:22:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 03:22:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 669ms 03:22:52 INFO - PROCESS | 1653 | 1462962172696 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 03:22:52 INFO - PROCESS | 1653 | 1462962172701 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 03:22:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 03:22:52 INFO - PROCESS | 1653 | 1462962172710 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 03:22:52 INFO - PROCESS | 1653 | 1462962172712 Marionette TRACE conn2 <- [1,1862,null,{}] 03:22:52 INFO - PROCESS | 1653 | 1462962172714 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}] 03:22:52 INFO - PROCESS | 1653 | 1462962172805 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 03:22:52 INFO - PROCESS | 1653 | 1462962172810 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x121652000 == 71 [pid = 1653] [id = 473] 03:22:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x119b30800) [pid = 1653] [serial = 1419] [outer = 0x0] 03:22:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x120fab800) [pid = 1653] [serial = 1420] [outer = 0x119b30800] 03:22:52 INFO - PROCESS | 1653 | 1462962172837 Marionette DEBUG loaded listener.js 03:22:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x12131ac00) [pid = 1653] [serial = 1421] [outer = 0x119b30800] 03:22:53 INFO - PROCESS | 1653 | 1462962173199 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]]]}] 03:22:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 03:22:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 520ms 03:22:53 INFO - PROCESS | 1653 | 1462962173231 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 03:22:53 INFO - PROCESS | 1653 | 1462962173233 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 03:22:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 03:22:53 INFO - PROCESS | 1653 | 1462962173237 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 03:22:53 INFO - PROCESS | 1653 | 1462962173238 Marionette TRACE conn2 <- [1,1866,null,{}] 03:22:53 INFO - PROCESS | 1653 | 1462962173240 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}] 03:22:53 INFO - PROCESS | 1653 | 1462962173328 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 03:22:53 INFO - PROCESS | 1653 | 1462962173333 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x123cd9800 == 72 [pid = 1653] [id = 474] 03:22:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x121558c00) [pid = 1653] [serial = 1422] [outer = 0x0] 03:22:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x1218d7c00) [pid = 1653] [serial = 1423] [outer = 0x121558c00] 03:22:53 INFO - PROCESS | 1653 | 1462962173359 Marionette DEBUG loaded listener.js 03:22:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x121c18800) [pid = 1653] [serial = 1424] [outer = 0x121558c00] 03:22:53 INFO - PROCESS | 1653 | 1462962173718 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]]]}] 03:22:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 03:22:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 518ms 03:22:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 03:22:53 INFO - PROCESS | 1653 | 1462962173755 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 03:22:53 INFO - PROCESS | 1653 | 1462962173757 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 03:22:53 INFO - PROCESS | 1653 | 1462962173759 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 03:22:53 INFO - PROCESS | 1653 | 1462962173760 Marionette TRACE conn2 <- [1,1870,null,{}] 03:22:53 INFO - PROCESS | 1653 | 1462962173762 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}] 03:22:53 INFO - PROCESS | 1653 | 1462962173866 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 03:22:53 INFO - PROCESS | 1653 | 1462962173873 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x12908a800 == 73 [pid = 1653] [id = 475] 03:22:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x123f4f000) [pid = 1653] [serial = 1425] [outer = 0x0] 03:22:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x124cba000) [pid = 1653] [serial = 1426] [outer = 0x123f4f000] 03:22:53 INFO - PROCESS | 1653 | 1462962173899 Marionette DEBUG loaded listener.js 03:22:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x1278c2000) [pid = 1653] [serial = 1427] [outer = 0x123f4f000] 03:22:54 INFO - PROCESS | 1653 | 1462962174257 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]]]}] 03:22:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 03:22:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 521ms 03:22:54 INFO - PROCESS | 1653 | 1462962174281 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 03:22:54 INFO - PROCESS | 1653 | 1462962174285 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 03:22:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 03:22:54 INFO - PROCESS | 1653 | 1462962174288 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 03:22:54 INFO - PROCESS | 1653 | 1462962174289 Marionette TRACE conn2 <- [1,1874,null,{}] 03:22:54 INFO - PROCESS | 1653 | 1462962174292 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}] 03:22:54 INFO - PROCESS | 1653 | 1462962174408 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 03:22:54 INFO - PROCESS | 1653 | 1462962174526 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a6b5800 == 74 [pid = 1653] [id = 476] 03:22:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x126c0f400) [pid = 1653] [serial = 1428] [outer = 0x0] 03:22:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x1289bec00) [pid = 1653] [serial = 1429] [outer = 0x126c0f400] 03:22:54 INFO - PROCESS | 1653 | 1462962174591 Marionette DEBUG loaded listener.js 03:22:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x128aa0000) [pid = 1653] [serial = 1430] [outer = 0x126c0f400] 03:22:55 INFO - PROCESS | 1653 | 1462962175004 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]]]}] 03:22:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 03:22:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 721ms 03:22:55 INFO - PROCESS | 1653 | 1462962175010 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 03:22:55 INFO - PROCESS | 1653 | 1462962175011 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 03:22:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 03:22:55 INFO - PROCESS | 1653 | 1462962175013 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 03:22:55 INFO - PROCESS | 1653 | 1462962175014 Marionette TRACE conn2 <- [1,1878,null,{}] 03:22:55 INFO - PROCESS | 1653 | 1462962175021 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}] 03:22:55 INFO - PROCESS | 1653 | 1462962175134 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 03:22:55 INFO - PROCESS | 1653 | 1462962175148 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b04d800 == 75 [pid = 1653] [id = 477] 03:22:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x1289c4400) [pid = 1653] [serial = 1431] [outer = 0x0] 03:22:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x128ad7400) [pid = 1653] [serial = 1432] [outer = 0x1289c4400] 03:22:55 INFO - PROCESS | 1653 | 1462962175174 Marionette DEBUG loaded listener.js 03:22:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x128b0cc00) [pid = 1653] [serial = 1433] [outer = 0x1289c4400] 03:22:55 INFO - PROCESS | 1653 | 1462962175517 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]]]}] 03:22:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 03:22:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 518ms 03:22:55 INFO - PROCESS | 1653 | 1462962175533 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 03:22:55 INFO - PROCESS | 1653 | 1462962175535 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 03:22:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 03:22:55 INFO - PROCESS | 1653 | 1462962175539 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 03:22:55 INFO - PROCESS | 1653 | 1462962175540 Marionette TRACE conn2 <- [1,1882,null,{}] 03:22:55 INFO - PROCESS | 1653 | 1462962175542 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}] 03:22:55 INFO - PROCESS | 1653 | 1462962175672 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 03:22:55 INFO - PROCESS | 1653 | 1462962175676 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b8da000 == 76 [pid = 1653] [id = 478] 03:22:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x128aa0400) [pid = 1653] [serial = 1434] [outer = 0x0] 03:22:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x129072800) [pid = 1653] [serial = 1435] [outer = 0x128aa0400] 03:22:55 INFO - PROCESS | 1653 | 1462962175702 Marionette DEBUG loaded listener.js 03:22:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x1293dac00) [pid = 1653] [serial = 1436] [outer = 0x128aa0400] 03:22:56 INFO - PROCESS | 1653 | 1462962176042 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]]]}] 03:22:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 03:22:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 520ms 03:22:56 INFO - PROCESS | 1653 | 1462962176060 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 03:22:56 INFO - PROCESS | 1653 | 1462962176061 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 03:22:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 03:22:56 INFO - PROCESS | 1653 | 1462962176063 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 03:22:56 INFO - PROCESS | 1653 | 1462962176064 Marionette TRACE conn2 <- [1,1886,null,{}] 03:22:56 INFO - PROCESS | 1653 | 1462962176067 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}] 03:22:56 INFO - PROCESS | 1653 | 1462962176189 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 03:22:56 INFO - PROCESS | 1653 | 1462962176203 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c514800 == 77 [pid = 1653] [id = 479] 03:22:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x128b0a400) [pid = 1653] [serial = 1437] [outer = 0x0] 03:22:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x129536800) [pid = 1653] [serial = 1438] [outer = 0x128b0a400] 03:22:56 INFO - PROCESS | 1653 | 1462962176229 Marionette DEBUG loaded listener.js 03:22:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x12a676400) [pid = 1653] [serial = 1439] [outer = 0x128b0a400] 03:22:56 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x1215e8400) [pid = 1653] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 03:22:56 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x128a9e800) [pid = 1653] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 03:22:56 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x120fa9800) [pid = 1653] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 03:22:56 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x1218c9800) [pid = 1653] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 03:22:56 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x12198f800) [pid = 1653] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 03:22:56 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x112fda000) [pid = 1653] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 03:22:56 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x1167fb400) [pid = 1653] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 03:22:56 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x11891d800) [pid = 1653] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 03:22:56 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x11811b000) [pid = 1653] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 03:22:56 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x126a0a000) [pid = 1653] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 03:22:56 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x110e06800) [pid = 1653] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 03:22:56 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x110e0f400) [pid = 1653] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 03:22:56 INFO - PROCESS | 1653 | 1462962176696 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]]]}] 03:22:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 03:22:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 670ms 03:22:56 INFO - PROCESS | 1653 | 1462962176735 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 03:22:56 INFO - PROCESS | 1653 | 1462962176737 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 03:22:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 03:22:56 INFO - PROCESS | 1653 | 1462962176739 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 03:22:56 INFO - PROCESS | 1653 | 1462962176740 Marionette TRACE conn2 <- [1,1890,null,{}] 03:22:56 INFO - PROCESS | 1653 | 1462962176742 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}] 03:22:56 INFO - PROCESS | 1653 | 1462962176849 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 03:22:56 INFO - PROCESS | 1653 | 1462962176854 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x12aa58800 == 78 [pid = 1653] [id = 480] 03:22:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x112fda000) [pid = 1653] [serial = 1440] [outer = 0x0] 03:22:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x118f71400) [pid = 1653] [serial = 1441] [outer = 0x112fda000] 03:22:56 INFO - PROCESS | 1653 | 1462962176884 Marionette DEBUG loaded listener.js 03:22:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x12aa4a000) [pid = 1653] [serial = 1442] [outer = 0x112fda000] 03:22:57 INFO - PROCESS | 1653 | 1462962177301 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]]]}] 03:22:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 03:22:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 621ms 03:22:57 INFO - PROCESS | 1653 | 1462962177361 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 03:22:57 INFO - PROCESS | 1653 | 1462962177364 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 03:22:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 03:22:57 INFO - PROCESS | 1653 | 1462962177367 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 03:22:57 INFO - PROCESS | 1653 | 1462962177370 Marionette TRACE conn2 <- [1,1894,null,{}] 03:22:57 INFO - PROCESS | 1653 | 1462962177373 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}] 03:22:57 INFO - PROCESS | 1653 | 1462962177510 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 03:22:57 INFO - PROCESS | 1653 | 1462962177517 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d16b000 == 79 [pid = 1653] [id = 481] 03:22:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x12a675000) [pid = 1653] [serial = 1443] [outer = 0x0] 03:22:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x12aa51800) [pid = 1653] [serial = 1444] [outer = 0x12a675000] 03:22:57 INFO - PROCESS | 1653 | 1462962177569 Marionette DEBUG loaded listener.js 03:22:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x12abacc00) [pid = 1653] [serial = 1445] [outer = 0x12a675000] 03:22:57 INFO - PROCESS | 1653 | 1462962177952 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]]]}] 03:22:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 03:22:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 621ms 03:22:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 03:22:57 INFO - PROCESS | 1653 | 1462962177988 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 03:22:57 INFO - PROCESS | 1653 | 1462962177990 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 03:22:57 INFO - PROCESS | 1653 | 1462962177992 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 03:22:57 INFO - PROCESS | 1653 | 1462962177993 Marionette TRACE conn2 <- [1,1898,null,{}] 03:22:57 INFO - PROCESS | 1653 | 1462962177995 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}] 03:22:58 INFO - PROCESS | 1653 | 1462962178120 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 03:22:58 INFO - PROCESS | 1653 | 1462962178146 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d911800 == 80 [pid = 1653] [id = 482] 03:22:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x12601d800) [pid = 1653] [serial = 1446] [outer = 0x0] 03:22:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x12abb1000) [pid = 1653] [serial = 1447] [outer = 0x12601d800] 03:22:58 INFO - PROCESS | 1653 | 1462962178171 Marionette DEBUG loaded listener.js 03:22:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x12b012400) [pid = 1653] [serial = 1448] [outer = 0x12601d800] 03:22:58 INFO - PROCESS | 1653 | 1462962178489 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]]]}] 03:22:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 03:22:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 519ms 03:22:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 03:22:58 INFO - PROCESS | 1653 | 1462962178511 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 03:22:58 INFO - PROCESS | 1653 | 1462962178512 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 03:22:58 INFO - PROCESS | 1653 | 1462962178514 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 03:22:58 INFO - PROCESS | 1653 | 1462962178516 Marionette TRACE conn2 <- [1,1902,null,{}] 03:22:58 INFO - PROCESS | 1653 | 1462962178520 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}] 03:22:58 INFO - PROCESS | 1653 | 1462962178631 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 03:22:58 INFO - PROCESS | 1653 | 1462962178839 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x116ab3800 == 81 [pid = 1653] [id = 483] 03:22:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x110da5000) [pid = 1653] [serial = 1449] [outer = 0x0] 03:22:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x112146000) [pid = 1653] [serial = 1450] [outer = 0x110da5000] 03:22:58 INFO - PROCESS | 1653 | 1462962178890 Marionette DEBUG loaded listener.js 03:22:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x112874000) [pid = 1653] [serial = 1451] [outer = 0x110da5000] 03:22:59 INFO - PROCESS | 1653 | 1462962179436 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]]]}] 03:22:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 03:22:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 972ms 03:22:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 03:22:59 INFO - PROCESS | 1653 | 1462962179488 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 03:22:59 INFO - PROCESS | 1653 | 1462962179491 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 03:22:59 INFO - PROCESS | 1653 | 1462962179494 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 03:22:59 INFO - PROCESS | 1653 | 1462962179497 Marionette TRACE conn2 <- [1,1906,null,{}] 03:22:59 INFO - PROCESS | 1653 | 1462962179500 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}] 03:22:59 INFO - PROCESS | 1653 | 1462962179616 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 03:22:59 INFO - PROCESS | 1653 | 1462962179696 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x1219d9000 == 82 [pid = 1653] [id = 484] 03:22:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x1180a7400) [pid = 1653] [serial = 1452] [outer = 0x0] 03:22:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x118221400) [pid = 1653] [serial = 1453] [outer = 0x1180a7400] 03:22:59 INFO - PROCESS | 1653 | 1462962179727 Marionette DEBUG loaded listener.js 03:22:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x11891b000) [pid = 1653] [serial = 1454] [outer = 0x1180a7400] 03:23:00 INFO - PROCESS | 1653 | 1462962180141 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]]]}] 03:23:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 03:23:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 670ms 03:23:00 INFO - PROCESS | 1653 | 1462962180169 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 03:23:00 INFO - PROCESS | 1653 | 1462962180172 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 03:23:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 03:23:00 INFO - PROCESS | 1653 | 1462962180175 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 03:23:00 INFO - PROCESS | 1653 | 1462962180176 Marionette TRACE conn2 <- [1,1910,null,{}] 03:23:00 INFO - PROCESS | 1653 | 1462962180179 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}] 03:23:00 INFO - PROCESS | 1653 | 1462962180295 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 03:23:00 INFO - PROCESS | 1653 | 1462962180402 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c163800 == 83 [pid = 1653] [id = 485] 03:23:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x118fe2000) [pid = 1653] [serial = 1455] [outer = 0x0] 03:23:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x120eb7800) [pid = 1653] [serial = 1456] [outer = 0x118fe2000] 03:23:00 INFO - PROCESS | 1653 | 1462962180436 Marionette DEBUG loaded listener.js 03:23:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x123f1dc00) [pid = 1653] [serial = 1457] [outer = 0x118fe2000] 03:23:00 INFO - PROCESS | 1653 | 1462962180855 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]]]}] 03:23:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 03:23:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 719ms 03:23:00 INFO - PROCESS | 1653 | 1462962180894 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 03:23:00 INFO - PROCESS | 1653 | 1462962180895 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 03:23:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 03:23:00 INFO - PROCESS | 1653 | 1462962180926 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 03:23:00 INFO - PROCESS | 1653 | 1462962180931 Marionette TRACE conn2 <- [1,1914,null,{}] 03:23:00 INFO - PROCESS | 1653 | 1462962180966 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}] 03:23:01 INFO - PROCESS | 1653 | 1462962181084 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 03:23:01 INFO - PROCESS | 1653 | 1462962181161 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x134022000 == 84 [pid = 1653] [id = 486] 03:23:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x120fb5c00) [pid = 1653] [serial = 1458] [outer = 0x0] 03:23:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x126a0bc00) [pid = 1653] [serial = 1459] [outer = 0x120fb5c00] 03:23:01 INFO - PROCESS | 1653 | 1462962181190 Marionette DEBUG loaded listener.js 03:23:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x128aa5c00) [pid = 1653] [serial = 1460] [outer = 0x120fb5c00] 03:23:01 INFO - PROCESS | 1653 | 1462962181581 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]]]}] 03:23:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 03:23:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 712ms 03:23:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 03:23:01 INFO - PROCESS | 1653 | 1462962181612 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 03:23:01 INFO - PROCESS | 1653 | 1462962181614 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 03:23:01 INFO - PROCESS | 1653 | 1462962181617 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 03:23:01 INFO - PROCESS | 1653 | 1462962181618 Marionette TRACE conn2 <- [1,1918,null,{}] 03:23:01 INFO - PROCESS | 1653 | 1462962181621 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}] 03:23:01 INFO - PROCESS | 1653 | 1462962181733 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 03:23:01 INFO - PROCESS | 1653 | 1462962181842 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x134038000 == 85 [pid = 1653] [id = 487] 03:23:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x12151e800) [pid = 1653] [serial = 1461] [outer = 0x0] 03:23:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 156 (0x129064c00) [pid = 1653] [serial = 1462] [outer = 0x12151e800] 03:23:01 INFO - PROCESS | 1653 | 1462962181873 Marionette DEBUG loaded listener.js 03:23:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 157 (0x12a675400) [pid = 1653] [serial = 1463] [outer = 0x12151e800] 03:23:02 INFO - PROCESS | 1653 | 1462962182290 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]]]}] 03:23:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 03:23:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 720ms 03:23:02 INFO - PROCESS | 1653 | 1462962182338 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 03:23:02 INFO - PROCESS | 1653 | 1462962182339 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 03:23:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 03:23:02 INFO - PROCESS | 1653 | 1462962182342 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 03:23:02 INFO - PROCESS | 1653 | 1462962182343 Marionette TRACE conn2 <- [1,1922,null,{}] 03:23:02 INFO - PROCESS | 1653 | 1462962182345 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}] 03:23:02 INFO - PROCESS | 1653 | 1462962182476 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 03:23:02 INFO - PROCESS | 1653 | 1462962182586 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x134142000 == 86 [pid = 1653] [id = 488] 03:23:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 158 (0x12b014c00) [pid = 1653] [serial = 1464] [outer = 0x0] 03:23:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 159 (0x12b01f400) [pid = 1653] [serial = 1465] [outer = 0x12b014c00] 03:23:02 INFO - PROCESS | 1653 | 1462962182623 Marionette DEBUG loaded listener.js 03:23:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 160 (0x12b036400) [pid = 1653] [serial = 1466] [outer = 0x12b014c00] 03:23:03 INFO - PROCESS | 1653 | 1462962183070 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]]]}] 03:23:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 03:23:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 771ms 03:23:03 INFO - PROCESS | 1653 | 1462962183113 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 03:23:03 INFO - PROCESS | 1653 | 1462962183115 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 03:23:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 03:23:03 INFO - PROCESS | 1653 | 1462962183117 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 03:23:03 INFO - PROCESS | 1653 | 1462962183118 Marionette TRACE conn2 <- [1,1926,null,{}] 03:23:03 INFO - PROCESS | 1653 | 1462962183121 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}] 03:23:03 INFO - PROCESS | 1653 | 1462962183234 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 03:23:03 INFO - PROCESS | 1653 | 1462962183364 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x13420e800 == 87 [pid = 1653] [id = 489] 03:23:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 161 (0x128b0d400) [pid = 1653] [serial = 1467] [outer = 0x0] 03:23:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 162 (0x12b03ac00) [pid = 1653] [serial = 1468] [outer = 0x128b0d400] 03:23:03 INFO - PROCESS | 1653 | 1462962183396 Marionette DEBUG loaded listener.js 03:23:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 163 (0x12b811400) [pid = 1653] [serial = 1469] [outer = 0x128b0d400] 03:23:03 INFO - PROCESS | 1653 | 1462962183809 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]]]}] 03:23:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 03:23:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 721ms 03:23:03 INFO - PROCESS | 1653 | 1462962183863 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 03:23:03 INFO - PROCESS | 1653 | 1462962183864 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 03:23:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 03:23:03 INFO - PROCESS | 1653 | 1462962183869 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 03:23:03 INFO - PROCESS | 1653 | 1462962183871 Marionette TRACE conn2 <- [1,1930,null,{}] 03:23:03 INFO - PROCESS | 1653 | 1462962183873 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}] 03:23:03 INFO - PROCESS | 1653 | 1462962183985 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 03:23:04 INFO - PROCESS | 1653 | 1462962184067 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x119259000 == 88 [pid = 1653] [id = 490] 03:23:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 164 (0x112921000) [pid = 1653] [serial = 1470] [outer = 0x0] 03:23:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 165 (0x118917c00) [pid = 1653] [serial = 1471] [outer = 0x112921000] 03:23:04 INFO - PROCESS | 1653 | 1462962184099 Marionette DEBUG loaded listener.js 03:23:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 166 (0x12b80ec00) [pid = 1653] [serial = 1472] [outer = 0x112921000] 03:23:04 INFO - PROCESS | 1653 | 1462962184722 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]]]}] 03:23:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 03:23:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 873ms 03:23:04 INFO - PROCESS | 1653 | 1462962184752 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 03:23:04 INFO - PROCESS | 1653 | 1462962184754 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 03:23:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 03:23:04 INFO - PROCESS | 1653 | 1462962184760 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 03:23:04 INFO - PROCESS | 1653 | 1462962184762 Marionette TRACE conn2 <- [1,1934,null,{}] 03:23:04 INFO - PROCESS | 1653 | 1462962184766 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}] 03:23:04 INFO - PROCESS | 1653 | 1462962184875 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 03:23:04 INFO - PROCESS | 1653 | 1462962184957 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x1213a6000 == 89 [pid = 1653] [id = 491] 03:23:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 167 (0x112794000) [pid = 1653] [serial = 1473] [outer = 0x0] 03:23:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 168 (0x112871000) [pid = 1653] [serial = 1474] [outer = 0x112794000] 03:23:04 INFO - PROCESS | 1653 | 1462962184986 Marionette DEBUG loaded listener.js 03:23:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 169 (0x113cbcc00) [pid = 1653] [serial = 1475] [outer = 0x112794000] 03:23:05 INFO - PROCESS | 1653 | 1462962185445 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]]]}] 03:23:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 03:23:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 721ms 03:23:05 INFO - PROCESS | 1653 | --DOCSHELL 0x12d15c800 == 88 [pid = 1653] [id = 428] 03:23:05 INFO - PROCESS | 1653 | --DOCSHELL 0x12bf76000 == 87 [pid = 1653] [id = 426] 03:23:05 INFO - PROCESS | 1653 | --DOCSHELL 0x12d511000 == 86 [pid = 1653] [id = 429] 03:23:05 INFO - PROCESS | 1653 | --DOCSHELL 0x12d911800 == 85 [pid = 1653] [id = 482] 03:23:05 INFO - PROCESS | 1653 | --DOCSHELL 0x12d16b000 == 84 [pid = 1653] [id = 481] 03:23:05 INFO - PROCESS | 1653 | --DOCSHELL 0x12aa58800 == 83 [pid = 1653] [id = 480] 03:23:05 INFO - PROCESS | 1653 | --DOCSHELL 0x12c514800 == 82 [pid = 1653] [id = 479] 03:23:05 INFO - PROCESS | 1653 | --DOCSHELL 0x12b8da000 == 81 [pid = 1653] [id = 478] 03:23:05 INFO - PROCESS | 1653 | --DOCSHELL 0x12b04d800 == 80 [pid = 1653] [id = 477] 03:23:05 INFO - PROCESS | 1653 | --DOMWINDOW == 168 (0x128aa6800) [pid = 1653] [serial = 1344] [outer = 0x0] [url = about:blank] 03:23:05 INFO - PROCESS | 1653 | --DOMWINDOW == 167 (0x128adac00) [pid = 1653] [serial = 1347] [outer = 0x0] [url = about:blank] 03:23:05 INFO - PROCESS | 1653 | 1462962185573 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 03:23:05 INFO - PROCESS | 1653 | 1462962185577 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 03:23:05 INFO - PROCESS | 1653 | --DOCSHELL 0x12a6b5800 == 79 [pid = 1653] [id = 476] 03:23:05 INFO - PROCESS | 1653 | --DOCSHELL 0x12908a800 == 78 [pid = 1653] [id = 475] 03:23:05 INFO - PROCESS | 1653 | --DOCSHELL 0x123cd9800 == 77 [pid = 1653] [id = 474] 03:23:05 INFO - PROCESS | 1653 | --DOCSHELL 0x121652000 == 76 [pid = 1653] [id = 473] 03:23:05 INFO - PROCESS | 1653 | --DOCSHELL 0x1182f9000 == 75 [pid = 1653] [id = 472] 03:23:05 INFO - PROCESS | 1653 | --DOCSHELL 0x116aac800 == 74 [pid = 1653] [id = 471] 03:23:05 INFO - PROCESS | 1653 | --DOCSHELL 0x1197be800 == 73 [pid = 1653] [id = 470] 03:23:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 03:23:05 INFO - PROCESS | 1653 | --DOCSHELL 0x12db59800 == 72 [pid = 1653] [id = 466] 03:23:05 INFO - PROCESS | 1653 | --DOCSHELL 0x12d506800 == 71 [pid = 1653] [id = 465] 03:23:05 INFO - PROCESS | 1653 | --DOCSHELL 0x1264b2800 == 70 [pid = 1653] [id = 464] 03:23:05 INFO - PROCESS | 1653 | --DOCSHELL 0x119765800 == 69 [pid = 1653] [id = 463] 03:23:05 INFO - PROCESS | 1653 | --DOCSHELL 0x12c6d4000 == 68 [pid = 1653] [id = 462] 03:23:05 INFO - PROCESS | 1653 | 1462962185596 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 03:23:05 INFO - PROCESS | 1653 | 1462962185598 Marionette TRACE conn2 <- [1,1938,null,{}] 03:23:05 INFO - PROCESS | 1653 | 1462962185603 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}] 03:23:05 INFO - PROCESS | 1653 | --DOMWINDOW == 166 (0x121c19000) [pid = 1653] [serial = 1368] [outer = 0x0] [url = about:blank] 03:23:05 INFO - PROCESS | 1653 | --DOMWINDOW == 165 (0x1246b2400) [pid = 1653] [serial = 1371] [outer = 0x0] [url = about:blank] 03:23:05 INFO - PROCESS | 1653 | --DOMWINDOW == 164 (0x115e9e800) [pid = 1653] [serial = 1353] [outer = 0x0] [url = about:blank] 03:23:05 INFO - PROCESS | 1653 | --DOMWINDOW == 163 (0x117107800) [pid = 1653] [serial = 1356] [outer = 0x0] [url = about:blank] 03:23:05 INFO - PROCESS | 1653 | --DOMWINDOW == 162 (0x1180ad000) [pid = 1653] [serial = 1357] [outer = 0x0] [url = about:blank] 03:23:05 INFO - PROCESS | 1653 | --DOMWINDOW == 161 (0x123f28000) [pid = 1653] [serial = 1369] [outer = 0x0] [url = about:blank] 03:23:05 INFO - PROCESS | 1653 | --DOMWINDOW == 160 (0x11972bc00) [pid = 1653] [serial = 1362] [outer = 0x0] [url = about:blank] 03:23:05 INFO - PROCESS | 1653 | --DOMWINDOW == 159 (0x118582400) [pid = 1653] [serial = 1359] [outer = 0x0] [url = about:blank] 03:23:05 INFO - PROCESS | 1653 | --DOMWINDOW == 158 (0x126c1f400) [pid = 1653] [serial = 1374] [outer = 0x0] [url = about:blank] 03:23:05 INFO - PROCESS | 1653 | --DOMWINDOW == 157 (0x113c66000) [pid = 1653] [serial = 1377] [outer = 0x0] [url = about:blank] 03:23:05 INFO - PROCESS | 1653 | --DOMWINDOW == 156 (0x11891e800) [pid = 1653] [serial = 1360] [outer = 0x0] [url = about:blank] 03:23:05 INFO - PROCESS | 1653 | --DOMWINDOW == 155 (0x119df1000) [pid = 1653] [serial = 1363] [outer = 0x0] [url = about:blank] 03:23:05 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x126736400) [pid = 1653] [serial = 1341] [outer = 0x0] [url = about:blank] 03:23:05 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x1166ce400) [pid = 1653] [serial = 1354] [outer = 0x0] [url = about:blank] 03:23:05 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x123f1fc00) [pid = 1653] [serial = 1338] [outer = 0x0] [url = about:blank] 03:23:05 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x1180ac800) [pid = 1653] [serial = 1332] [outer = 0x0] [url = about:blank] 03:23:05 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x1127de000) [pid = 1653] [serial = 1351] [outer = 0x0] [url = about:blank] 03:23:05 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x112581400) [pid = 1653] [serial = 1350] [outer = 0x0] [url = about:blank] 03:23:05 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x112fe0800) [pid = 1653] [serial = 1329] [outer = 0x0] [url = about:blank] 03:23:05 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x119df3000) [pid = 1653] [serial = 1335] [outer = 0x0] [url = about:blank] 03:23:05 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x1278c0000) [pid = 1653] [serial = 1380] [outer = 0x0] [url = about:blank] 03:23:05 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x128b0b400) [pid = 1653] [serial = 1384] [outer = 0x0] [url = about:blank] 03:23:05 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x1289c2c00) [pid = 1653] [serial = 1375] [outer = 0x0] [url = about:blank] 03:23:05 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x120fa7000) [pid = 1653] [serial = 1378] [outer = 0x0] [url = about:blank] 03:23:05 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x120fb3c00) [pid = 1653] [serial = 1365] [outer = 0x0] [url = about:blank] 03:23:05 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x121560c00) [pid = 1653] [serial = 1366] [outer = 0x0] [url = about:blank] 03:23:05 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x12673a800) [pid = 1653] [serial = 1372] [outer = 0x0] [url = about:blank] 03:23:05 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x128a9c400) [pid = 1653] [serial = 1381] [outer = 0x0] [url = about:blank] 03:23:05 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x128acd800) [pid = 1653] [serial = 1383] [outer = 0x0] [url = about:blank] 03:23:05 INFO - PROCESS | 1653 | 1462962185757 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 03:23:05 INFO - PROCESS | 1653 | 1462962185815 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x116f70800 == 69 [pid = 1653] [id = 492] 03:23:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x1164a8c00) [pid = 1653] [serial = 1476] [outer = 0x0] 03:23:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x1167efc00) [pid = 1653] [serial = 1477] [outer = 0x1164a8c00] 03:23:05 INFO - PROCESS | 1653 | 1462962185857 Marionette DEBUG loaded listener.js 03:23:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x1180ac400) [pid = 1653] [serial = 1478] [outer = 0x1164a8c00] 03:23:06 INFO - PROCESS | 1653 | 1462962186287 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]]]}] 03:23:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 03:23:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 727ms 03:23:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 03:23:06 INFO - PROCESS | 1653 | 1462962186319 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 03:23:06 INFO - PROCESS | 1653 | 1462962186321 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 03:23:06 INFO - PROCESS | 1653 | 1462962186323 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 03:23:06 INFO - PROCESS | 1653 | 1462962186325 Marionette TRACE conn2 <- [1,1942,null,{}] 03:23:06 INFO - PROCESS | 1653 | 1462962186333 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}] 03:23:06 INFO - PROCESS | 1653 | 1462962186425 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 03:23:06 INFO - PROCESS | 1653 | 1462962186430 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x12127a800 == 70 [pid = 1653] [id = 493] 03:23:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x118582400) [pid = 1653] [serial = 1479] [outer = 0x0] 03:23:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x1187ad800) [pid = 1653] [serial = 1480] [outer = 0x118582400] 03:23:06 INFO - PROCESS | 1653 | 1462962186460 Marionette DEBUG loaded listener.js 03:23:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x118fe8c00) [pid = 1653] [serial = 1481] [outer = 0x118582400] 03:23:06 INFO - PROCESS | 1653 | 1462962186827 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]]]}] 03:23:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 03:23:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 521ms 03:23:06 INFO - PROCESS | 1653 | 1462962186854 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 03:23:06 INFO - PROCESS | 1653 | 1462962186856 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 03:23:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 03:23:06 INFO - PROCESS | 1653 | 1462962186868 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 03:23:06 INFO - PROCESS | 1653 | 1462962186869 Marionette TRACE conn2 <- [1,1946,null,{}] 03:23:06 INFO - PROCESS | 1653 | 1462962186871 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}] 03:23:06 INFO - PROCESS | 1653 | 1462962186963 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 03:23:06 INFO - PROCESS | 1653 | 1462962186968 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x1219c7000 == 71 [pid = 1653] [id = 494] 03:23:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x11275dc00) [pid = 1653] [serial = 1482] [outer = 0x0] 03:23:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x119df4c00) [pid = 1653] [serial = 1483] [outer = 0x11275dc00] 03:23:06 INFO - PROCESS | 1653 | 1462962186995 Marionette DEBUG loaded listener.js 03:23:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x121115c00) [pid = 1653] [serial = 1484] [outer = 0x11275dc00] 03:23:07 INFO - PROCESS | 1653 | 1462962187336 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]]]}] 03:23:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 03:23:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 526ms 03:23:07 INFO - PROCESS | 1653 | 1462962187386 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 03:23:07 INFO - PROCESS | 1653 | 1462962187388 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 03:23:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 03:23:07 INFO - PROCESS | 1653 | 1462962187390 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 03:23:07 INFO - PROCESS | 1653 | 1462962187391 Marionette TRACE conn2 <- [1,1950,null,{}] 03:23:07 INFO - PROCESS | 1653 | 1462962187393 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}] 03:23:07 INFO - PROCESS | 1653 | 1462962187483 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 03:23:07 INFO - PROCESS | 1653 | 1462962187557 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x124c73000 == 72 [pid = 1653] [id = 495] 03:23:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x118589c00) [pid = 1653] [serial = 1485] [outer = 0x0] 03:23:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x11821e800) [pid = 1653] [serial = 1486] [outer = 0x118589c00] 03:23:07 INFO - PROCESS | 1653 | 1462962187582 Marionette DEBUG loaded listener.js 03:23:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x12198dc00) [pid = 1653] [serial = 1487] [outer = 0x118589c00] 03:23:07 INFO - PROCESS | 1653 | 1462962187906 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]]]}] 03:23:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 03:23:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 570ms 03:23:07 INFO - PROCESS | 1653 | 1462962187961 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 03:23:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 03:23:07 INFO - PROCESS | 1653 | 1462962187962 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 03:23:07 INFO - PROCESS | 1653 | 1462962187964 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 03:23:07 INFO - PROCESS | 1653 | 1462962187965 Marionette TRACE conn2 <- [1,1954,null,{}] 03:23:07 INFO - PROCESS | 1653 | 1462962187968 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}] 03:23:08 INFO - PROCESS | 1653 | 1462962188105 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 03:23:08 INFO - PROCESS | 1653 | 1462962188121 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x1296e1000 == 73 [pid = 1653] [id = 496] 03:23:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x121c0b400) [pid = 1653] [serial = 1488] [outer = 0x0] 03:23:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x123f1f800) [pid = 1653] [serial = 1489] [outer = 0x121c0b400] 03:23:08 INFO - PROCESS | 1653 | 1462962188147 Marionette DEBUG loaded listener.js 03:23:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x126c04800) [pid = 1653] [serial = 1490] [outer = 0x121c0b400] 03:23:08 INFO - PROCESS | 1653 | 1462962188520 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]]]}] 03:23:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 03:23:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 568ms 03:23:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 03:23:08 INFO - PROCESS | 1653 | 1462962188533 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 03:23:08 INFO - PROCESS | 1653 | 1462962188534 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 03:23:08 INFO - PROCESS | 1653 | 1462962188536 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 03:23:08 INFO - PROCESS | 1653 | 1462962188537 Marionette TRACE conn2 <- [1,1958,null,{}] 03:23:08 INFO - PROCESS | 1653 | 1462962188539 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}] 03:23:08 INFO - PROCESS | 1653 | 1462962188651 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 03:23:08 INFO - PROCESS | 1653 | 1462962188691 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a718800 == 74 [pid = 1653] [id = 497] 03:23:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x126c1f400) [pid = 1653] [serial = 1491] [outer = 0x0] 03:23:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x1289c4800) [pid = 1653] [serial = 1492] [outer = 0x126c1f400] 03:23:08 INFO - PROCESS | 1653 | 1462962188717 Marionette DEBUG loaded listener.js 03:23:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 156 (0x128aa1000) [pid = 1653] [serial = 1493] [outer = 0x126c1f400] 03:23:09 INFO - PROCESS | 1653 | 1462962189030 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]]]}] 03:23:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 03:23:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 519ms 03:23:09 INFO - PROCESS | 1653 | 1462962189058 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 03:23:09 INFO - PROCESS | 1653 | 1462962189059 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 03:23:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 03:23:09 INFO - PROCESS | 1653 | 1462962189061 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 03:23:09 INFO - PROCESS | 1653 | 1462962189062 Marionette TRACE conn2 <- [1,1962,null,{}] 03:23:09 INFO - PROCESS | 1653 | 1462962189065 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}] 03:23:09 INFO - PROCESS | 1653 | 1462962189180 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 03:23:09 INFO - PROCESS | 1653 | 1462962189192 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b27a800 == 75 [pid = 1653] [id = 498] 03:23:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 157 (0x1278c5400) [pid = 1653] [serial = 1494] [outer = 0x0] 03:23:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 158 (0x128ace000) [pid = 1653] [serial = 1495] [outer = 0x1278c5400] 03:23:09 INFO - PROCESS | 1653 | 1462962189219 Marionette DEBUG loaded listener.js 03:23:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 159 (0x128eb1c00) [pid = 1653] [serial = 1496] [outer = 0x1278c5400] 03:23:09 INFO - PROCESS | 1653 | 1462962189691 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]]]}] 03:23:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 03:23:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 668ms 03:23:09 INFO - PROCESS | 1653 | 1462962189730 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 03:23:09 INFO - PROCESS | 1653 | 1462962189733 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 03:23:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 03:23:09 INFO - PROCESS | 1653 | 1462962189736 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 03:23:09 INFO - PROCESS | 1653 | 1462962189738 Marionette TRACE conn2 <- [1,1966,null,{}] 03:23:09 INFO - PROCESS | 1653 | 1462962189741 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}] 03:23:10 INFO - PROCESS | 1653 | 1462962190072 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 03:23:10 INFO - PROCESS | 1653 | --DOMWINDOW == 158 (0x115e92c00) [pid = 1653] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 03:23:10 INFO - PROCESS | 1653 | --DOMWINDOW == 157 (0x117e5b000) [pid = 1653] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 03:23:10 INFO - PROCESS | 1653 | --DOMWINDOW == 156 (0x112919c00) [pid = 1653] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 03:23:10 INFO - PROCESS | 1653 | --DOMWINDOW == 155 (0x128aa2800) [pid = 1653] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 03:23:10 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x121558c00) [pid = 1653] [serial = 1422] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 03:23:10 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x119b30800) [pid = 1653] [serial = 1419] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 03:23:10 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x128b0a400) [pid = 1653] [serial = 1437] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 03:23:10 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x126c0f400) [pid = 1653] [serial = 1428] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 03:23:10 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x123f4f000) [pid = 1653] [serial = 1425] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 03:23:10 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x12a675000) [pid = 1653] [serial = 1443] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 03:23:10 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x112fda000) [pid = 1653] [serial = 1440] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 03:23:10 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x1289c4400) [pid = 1653] [serial = 1431] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 03:23:10 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x128aa0400) [pid = 1653] [serial = 1434] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 03:23:10 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x128a32c00) [pid = 1653] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 03:23:10 INFO - PROCESS | 1653 | 1462962190130 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x11898f800 == 76 [pid = 1653] [id = 499] 03:23:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x112582000) [pid = 1653] [serial = 1497] [outer = 0x0] 03:23:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x1127d6000) [pid = 1653] [serial = 1498] [outer = 0x112582000] 03:23:10 INFO - PROCESS | 1653 | 1462962190155 Marionette DEBUG loaded listener.js 03:23:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x11821dc00) [pid = 1653] [serial = 1499] [outer = 0x112582000] 03:23:10 INFO - PROCESS | 1653 | 1462962190439 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]]]}] 03:23:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 03:23:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 724ms 03:23:10 INFO - PROCESS | 1653 | 1462962190480 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 03:23:10 INFO - PROCESS | 1653 | 1462962190481 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 03:23:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 03:23:10 INFO - PROCESS | 1653 | 1462962190486 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 03:23:10 INFO - PROCESS | 1653 | 1462962190489 Marionette TRACE conn2 <- [1,1970,null,{}] 03:23:10 INFO - PROCESS | 1653 | 1462962190491 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}] 03:23:10 INFO - PROCESS | 1653 | 1462962190587 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 03:23:10 INFO - PROCESS | 1653 | 1462962190652 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ba34000 == 77 [pid = 1653] [id = 500] 03:23:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x110e08000) [pid = 1653] [serial = 1500] [outer = 0x0] 03:23:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x126c0f400) [pid = 1653] [serial = 1501] [outer = 0x110e08000] 03:23:10 INFO - PROCESS | 1653 | 1462962190678 Marionette DEBUG loaded listener.js 03:23:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x1292b3c00) [pid = 1653] [serial = 1502] [outer = 0x110e08000] 03:23:11 INFO - PROCESS | 1653 | 1462962191024 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]]]}] 03:23:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 03:23:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 576ms 03:23:11 INFO - PROCESS | 1653 | 1462962191061 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 03:23:11 INFO - PROCESS | 1653 | 1462962191063 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 03:23:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 03:23:11 INFO - PROCESS | 1653 | 1462962191067 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 03:23:11 INFO - PROCESS | 1653 | 1462962191070 Marionette TRACE conn2 <- [1,1974,null,{}] 03:23:11 INFO - PROCESS | 1653 | 1462962191073 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}] 03:23:11 INFO - PROCESS | 1653 | 1462962191222 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 03:23:11 INFO - PROCESS | 1653 | 1462962191288 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c6c8000 == 78 [pid = 1653] [id = 501] 03:23:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x112919400) [pid = 1653] [serial = 1503] [outer = 0x0] 03:23:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x1293de800) [pid = 1653] [serial = 1504] [outer = 0x112919400] 03:23:11 INFO - PROCESS | 1653 | 1462962191317 Marionette DEBUG loaded listener.js 03:23:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x12aa56400) [pid = 1653] [serial = 1505] [outer = 0x112919400] 03:23:11 INFO - PROCESS | 1653 | 1462962191602 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]]]}] 03:23:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 03:23:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 572ms 03:23:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 03:23:11 INFO - PROCESS | 1653 | 1462962191640 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 03:23:11 INFO - PROCESS | 1653 | 1462962191641 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 03:23:11 INFO - PROCESS | 1653 | 1462962191643 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 03:23:11 INFO - PROCESS | 1653 | 1462962191644 Marionette TRACE conn2 <- [1,1978,null,{}] 03:23:11 INFO - PROCESS | 1653 | 1462962191646 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}] 03:23:11 INFO - PROCESS | 1653 | 1462962191745 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 03:23:11 INFO - PROCESS | 1653 | 1462962191750 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x12db49800 == 79 [pid = 1653] [id = 502] 03:23:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x1292b1000) [pid = 1653] [serial = 1506] [outer = 0x0] 03:23:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 156 (0x12b01e000) [pid = 1653] [serial = 1507] [outer = 0x1292b1000] 03:23:11 INFO - PROCESS | 1653 | 1462962191776 Marionette DEBUG loaded listener.js 03:23:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 157 (0x12b036c00) [pid = 1653] [serial = 1508] [outer = 0x1292b1000] 03:23:12 INFO - PROCESS | 1653 | 1462962192289 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]]]}] 03:23:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 03:23:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 669ms 03:23:12 INFO - PROCESS | 1653 | 1462962192312 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 03:23:12 INFO - PROCESS | 1653 | 1462962192315 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 03:23:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 03:23:12 INFO - PROCESS | 1653 | 1462962192321 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 03:23:12 INFO - PROCESS | 1653 | 1462962192324 Marionette TRACE conn2 <- [1,1982,null,{}] 03:23:12 INFO - PROCESS | 1653 | 1462962192328 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}] 03:23:12 INFO - PROCESS | 1653 | 1462962192445 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 03:23:12 INFO - PROCESS | 1653 | 1462962192528 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x1187ce800 == 80 [pid = 1653] [id = 503] 03:23:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 158 (0x1121b6400) [pid = 1653] [serial = 1509] [outer = 0x0] 03:23:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 159 (0x11278f400) [pid = 1653] [serial = 1510] [outer = 0x1121b6400] 03:23:12 INFO - PROCESS | 1653 | 1462962192561 Marionette DEBUG loaded listener.js 03:23:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 160 (0x113cb7400) [pid = 1653] [serial = 1511] [outer = 0x1121b6400] 03:23:13 INFO - PROCESS | 1653 | 1462962192998 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]]]}] 03:23:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 03:23:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 721ms 03:23:13 INFO - PROCESS | 1653 | 1462962193045 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 03:23:13 INFO - PROCESS | 1653 | 1462962193049 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 03:23:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 03:23:13 INFO - PROCESS | 1653 | 1462962193056 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 03:23:13 INFO - PROCESS | 1653 | 1462962193058 Marionette TRACE conn2 <- [1,1986,null,{}] 03:23:13 INFO - PROCESS | 1653 | 1462962193060 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}] 03:23:13 INFO - PROCESS | 1653 | 1462962193179 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 03:23:13 INFO - PROCESS | 1653 | 1462962193258 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x12676c800 == 81 [pid = 1653] [id = 504] 03:23:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 161 (0x115f59400) [pid = 1653] [serial = 1512] [outer = 0x0] 03:23:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 162 (0x1180f5400) [pid = 1653] [serial = 1513] [outer = 0x115f59400] 03:23:13 INFO - PROCESS | 1653 | 1462962193289 Marionette DEBUG loaded listener.js 03:23:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 163 (0x118f54000) [pid = 1653] [serial = 1514] [outer = 0x115f59400] 03:23:13 INFO - PROCESS | 1653 | 1462962193722 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]]]}] 03:23:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 03:23:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 719ms 03:23:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 03:23:13 INFO - PROCESS | 1653 | 1462962193776 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 03:23:13 INFO - PROCESS | 1653 | 1462962193777 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 03:23:13 INFO - PROCESS | 1653 | 1462962193780 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 03:23:13 INFO - PROCESS | 1653 | 1462962193782 Marionette TRACE conn2 <- [1,1990,null,{}] 03:23:13 INFO - PROCESS | 1653 | 1462962193790 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}] 03:23:13 INFO - PROCESS | 1653 | 1462962193908 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 03:23:13 INFO - PROCESS | 1653 | 1462962193991 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d918000 == 82 [pid = 1653] [id = 505] 03:23:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 164 (0x120fa7800) [pid = 1653] [serial = 1515] [outer = 0x0] 03:23:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 165 (0x121c19400) [pid = 1653] [serial = 1516] [outer = 0x120fa7800] 03:23:14 INFO - PROCESS | 1653 | 1462962194025 Marionette DEBUG loaded listener.js 03:23:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 166 (0x1246b4400) [pid = 1653] [serial = 1517] [outer = 0x120fa7800] 03:23:14 INFO - PROCESS | 1653 | 1462962194442 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]]]}] 03:23:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 03:23:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 674ms 03:23:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 03:23:14 INFO - PROCESS | 1653 | 1462962194455 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 03:23:14 INFO - PROCESS | 1653 | 1462962194457 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 03:23:14 INFO - PROCESS | 1653 | 1462962194459 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 03:23:14 INFO - PROCESS | 1653 | 1462962194460 Marionette TRACE conn2 <- [1,1994,null,{}] 03:23:14 INFO - PROCESS | 1653 | 1462962194462 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}] 03:23:14 INFO - PROCESS | 1653 | 1462962194599 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 03:23:14 INFO - PROCESS | 1653 | 1462962194710 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x133512800 == 83 [pid = 1653] [id = 506] 03:23:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 167 (0x124d58c00) [pid = 1653] [serial = 1518] [outer = 0x0] 03:23:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 168 (0x128a2d400) [pid = 1653] [serial = 1519] [outer = 0x124d58c00] 03:23:14 INFO - PROCESS | 1653 | 1462962194741 Marionette DEBUG loaded listener.js 03:23:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 169 (0x12906c400) [pid = 1653] [serial = 1520] [outer = 0x124d58c00] 03:23:15 INFO - PROCESS | 1653 | 1462962195143 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]]]}] 03:23:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 03:23:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 722ms 03:23:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 03:23:15 INFO - PROCESS | 1653 | 1462962195181 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 03:23:15 INFO - PROCESS | 1653 | 1462962195183 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 03:23:15 INFO - PROCESS | 1653 | 1462962195185 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 03:23:15 INFO - PROCESS | 1653 | 1462962195186 Marionette TRACE conn2 <- [1,1998,null,{}] 03:23:15 INFO - PROCESS | 1653 | 1462962195189 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}] 03:23:15 INFO - PROCESS | 1653 | 1462962195299 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 03:23:15 INFO - PROCESS | 1653 | 1462962195408 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x134028800 == 84 [pid = 1653] [id = 507] 03:23:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 170 (0x126732400) [pid = 1653] [serial = 1521] [outer = 0x0] 03:23:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 171 (0x129542000) [pid = 1653] [serial = 1522] [outer = 0x126732400] 03:23:15 INFO - PROCESS | 1653 | 1462962195439 Marionette DEBUG loaded listener.js 03:23:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 172 (0x12aa4c400) [pid = 1653] [serial = 1523] [outer = 0x126732400] 03:23:15 INFO - PROCESS | 1653 | 1462962195849 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]]]}] 03:23:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 03:23:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 670ms 03:23:15 INFO - PROCESS | 1653 | 1462962195855 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 03:23:15 INFO - PROCESS | 1653 | 1462962195857 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 03:23:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 03:23:15 INFO - PROCESS | 1653 | 1462962195859 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 03:23:15 INFO - PROCESS | 1653 | 1462962195860 Marionette TRACE conn2 <- [1,2002,null,{}] 03:23:15 INFO - PROCESS | 1653 | 1462962195863 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}] 03:23:15 INFO - PROCESS | 1653 | 1462962195991 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 03:23:16 INFO - PROCESS | 1653 | 1462962196095 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x13421e800 == 85 [pid = 1653] [id = 508] 03:23:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 173 (0x12aa52400) [pid = 1653] [serial = 1524] [outer = 0x0] 03:23:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 174 (0x12b813400) [pid = 1653] [serial = 1525] [outer = 0x12aa52400] 03:23:16 INFO - PROCESS | 1653 | 1462962196125 Marionette DEBUG loaded listener.js 03:23:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 175 (0x12ba5fc00) [pid = 1653] [serial = 1526] [outer = 0x12aa52400] 03:23:16 INFO - PROCESS | 1653 | 1462962196545 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]]]}] 03:23:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 03:23:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 721ms 03:23:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 03:23:16 INFO - PROCESS | 1653 | 1462962196581 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 03:23:16 INFO - PROCESS | 1653 | 1462962196582 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 03:23:16 INFO - PROCESS | 1653 | 1462962196584 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 03:23:16 INFO - PROCESS | 1653 | 1462962196586 Marionette TRACE conn2 <- [1,2006,null,{}] 03:23:16 INFO - PROCESS | 1653 | 1462962196588 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}] 03:23:16 INFO - PROCESS | 1653 | 1462962196700 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 03:23:16 INFO - PROCESS | 1653 | 1462962196808 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x1348b4800 == 86 [pid = 1653] [id = 509] 03:23:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 176 (0x120fb3800) [pid = 1653] [serial = 1527] [outer = 0x0] 03:23:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 177 (0x12ba5f800) [pid = 1653] [serial = 1528] [outer = 0x120fb3800] 03:23:16 INFO - PROCESS | 1653 | 1462962196840 Marionette DEBUG loaded listener.js 03:23:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 178 (0x12ba97800) [pid = 1653] [serial = 1529] [outer = 0x120fb3800] 03:23:17 INFO - PROCESS | 1653 | 1462962197274 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]]]}] 03:23:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 03:23:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 722ms 03:23:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 03:23:17 INFO - PROCESS | 1653 | 1462962197329 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 03:23:17 INFO - PROCESS | 1653 | 1462962197330 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 03:23:17 INFO - PROCESS | 1653 | 1462962197335 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 03:23:17 INFO - PROCESS | 1653 | 1462962197337 Marionette TRACE conn2 <- [1,2010,null,{}] 03:23:17 INFO - PROCESS | 1653 | 1462962197339 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}] 03:23:17 INFO - PROCESS | 1653 | 1462962197438 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 03:23:17 INFO - PROCESS | 1653 | 1462962197759 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x11975b800 == 87 [pid = 1653] [id = 510] 03:23:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 179 (0x111c1e400) [pid = 1653] [serial = 1530] [outer = 0x0] 03:23:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 180 (0x11258bc00) [pid = 1653] [serial = 1531] [outer = 0x111c1e400] 03:23:17 INFO - PROCESS | 1653 | 1462962197827 Marionette DEBUG loaded listener.js 03:23:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 181 (0x112a6e400) [pid = 1653] [serial = 1532] [outer = 0x111c1e400] 03:23:18 INFO - PROCESS | 1653 | 1462962198380 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]]]}] 03:23:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 03:23:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1076ms 03:23:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 03:23:18 INFO - PROCESS | 1653 | 1462962198411 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 03:23:18 INFO - PROCESS | 1653 | 1462962198414 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 03:23:18 INFO - PROCESS | 1653 | 1462962198417 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 03:23:18 INFO - PROCESS | 1653 | 1462962198419 Marionette TRACE conn2 <- [1,2014,null,{}] 03:23:18 INFO - PROCESS | 1653 | 1462962198423 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}] 03:23:18 INFO - PROCESS | 1653 | 1462962198531 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 03:23:18 INFO - PROCESS | 1653 | 1462962198601 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x124ccc000 == 88 [pid = 1653] [id = 511] 03:23:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 182 (0x1167f5400) [pid = 1653] [serial = 1533] [outer = 0x0] 03:23:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 183 (0x117e60000) [pid = 1653] [serial = 1534] [outer = 0x1167f5400] 03:23:18 INFO - PROCESS | 1653 | 1462962198672 Marionette DEBUG loaded listener.js 03:23:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 184 (0x1184fa000) [pid = 1653] [serial = 1535] [outer = 0x1167f5400] 03:23:19 INFO - PROCESS | 1653 | 1462962199173 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]]]}] 03:23:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 03:23:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 823ms 03:23:19 INFO - PROCESS | 1653 | 1462962199257 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 03:23:19 INFO - PROCESS | 1653 | 1462962199261 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 03:23:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 03:23:19 INFO - PROCESS | 1653 | 1462962199271 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 03:23:19 INFO - PROCESS | 1653 | 1462962199273 Marionette TRACE conn2 <- [1,2018,null,{}] 03:23:19 INFO - PROCESS | 1653 | 1462962199277 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}] 03:23:19 INFO - PROCESS | 1653 | 1462962199433 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 03:23:19 INFO - PROCESS | 1653 | 1462962199549 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x12164e800 == 89 [pid = 1653] [id = 512] 03:23:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 185 (0x120eaf400) [pid = 1653] [serial = 1536] [outer = 0x0] 03:23:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 186 (0x120fa7400) [pid = 1653] [serial = 1537] [outer = 0x120eaf400] 03:23:19 INFO - PROCESS | 1653 | 1462962199579 Marionette DEBUG loaded listener.js 03:23:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 187 (0x121675c00) [pid = 1653] [serial = 1538] [outer = 0x120eaf400] 03:23:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12c6c8000 == 88 [pid = 1653] [id = 501] 03:23:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12ba34000 == 87 [pid = 1653] [id = 500] 03:23:19 INFO - PROCESS | 1653 | --DOCSHELL 0x11898f800 == 86 [pid = 1653] [id = 499] 03:23:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12b27a800 == 85 [pid = 1653] [id = 498] 03:23:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12a718800 == 84 [pid = 1653] [id = 497] 03:23:19 INFO - PROCESS | 1653 | --DOMWINDOW == 186 (0x11857d400) [pid = 1653] [serial = 1392] [outer = 0x0] [url = about:blank] 03:23:19 INFO - PROCESS | 1653 | --DOMWINDOW == 185 (0x129531400) [pid = 1653] [serial = 1407] [outer = 0x0] [url = about:blank] 03:23:19 INFO - PROCESS | 1653 | --DOMWINDOW == 184 (0x121c16000) [pid = 1653] [serial = 1395] [outer = 0x0] [url = about:blank] 03:23:19 INFO - PROCESS | 1653 | --DOMWINDOW == 183 (0x115f4f400) [pid = 1653] [serial = 1389] [outer = 0x0] [url = about:blank] 03:23:19 INFO - PROCESS | 1653 | --DOMWINDOW == 182 (0x128b02400) [pid = 1653] [serial = 1401] [outer = 0x0] [url = about:blank] 03:23:19 INFO - PROCESS | 1653 | --DOMWINDOW == 181 (0x1292bc800) [pid = 1653] [serial = 1404] [outer = 0x0] [url = about:blank] 03:23:19 INFO - PROCESS | 1653 | --DOMWINDOW == 180 (0x128a38000) [pid = 1653] [serial = 1398] [outer = 0x0] [url = about:blank] 03:23:19 INFO - PROCESS | 1653 | --DOCSHELL 0x1296e1000 == 83 [pid = 1653] [id = 496] 03:23:19 INFO - PROCESS | 1653 | --DOCSHELL 0x124c73000 == 82 [pid = 1653] [id = 495] 03:23:19 INFO - PROCESS | 1653 | --DOCSHELL 0x1219c7000 == 81 [pid = 1653] [id = 494] 03:23:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12127a800 == 80 [pid = 1653] [id = 493] 03:23:19 INFO - PROCESS | 1653 | --DOCSHELL 0x116f70800 == 79 [pid = 1653] [id = 492] 03:23:19 INFO - PROCESS | 1653 | --DOCSHELL 0x1213a6000 == 78 [pid = 1653] [id = 491] 03:23:19 INFO - PROCESS | 1653 | --DOCSHELL 0x119259000 == 77 [pid = 1653] [id = 490] 03:23:19 INFO - PROCESS | 1653 | --DOCSHELL 0x13420e800 == 76 [pid = 1653] [id = 489] 03:23:19 INFO - PROCESS | 1653 | --DOCSHELL 0x134142000 == 75 [pid = 1653] [id = 488] 03:23:19 INFO - PROCESS | 1653 | --DOCSHELL 0x134038000 == 74 [pid = 1653] [id = 487] 03:23:19 INFO - PROCESS | 1653 | --DOCSHELL 0x134022000 == 73 [pid = 1653] [id = 486] 03:23:19 INFO - PROCESS | 1653 | --DOCSHELL 0x12c163800 == 72 [pid = 1653] [id = 485] 03:23:19 INFO - PROCESS | 1653 | --DOCSHELL 0x1219d9000 == 71 [pid = 1653] [id = 484] 03:23:19 INFO - PROCESS | 1653 | --DOCSHELL 0x116ab3800 == 70 [pid = 1653] [id = 483] 03:23:19 INFO - PROCESS | 1653 | --DOMWINDOW == 179 (0x128a9d800) [pid = 1653] [serial = 1327] [outer = 0x0] [url = about:blank] 03:23:19 INFO - PROCESS | 1653 | --DOMWINDOW == 178 (0x12abb1000) [pid = 1653] [serial = 1447] [outer = 0x0] [url = about:blank] 03:23:19 INFO - PROCESS | 1653 | --DOMWINDOW == 177 (0x12abacc00) [pid = 1653] [serial = 1445] [outer = 0x0] [url = about:blank] 03:23:19 INFO - PROCESS | 1653 | --DOMWINDOW == 176 (0x118f63400) [pid = 1653] [serial = 1417] [outer = 0x0] [url = about:blank] 03:23:19 INFO - PROCESS | 1653 | --DOMWINDOW == 175 (0x1180abc00) [pid = 1653] [serial = 1413] [outer = 0x0] [url = about:blank] 03:23:19 INFO - PROCESS | 1653 | --DOMWINDOW == 174 (0x1164b0c00) [pid = 1653] [serial = 1411] [outer = 0x0] [url = about:blank] 03:23:19 INFO - PROCESS | 1653 | --DOMWINDOW == 173 (0x12906c800) [pid = 1653] [serial = 1387] [outer = 0x0] [url = about:blank] 03:23:19 INFO - PROCESS | 1653 | --DOMWINDOW == 172 (0x121c18800) [pid = 1653] [serial = 1424] [outer = 0x0] [url = about:blank] 03:23:19 INFO - PROCESS | 1653 | --DOMWINDOW == 171 (0x12131ac00) [pid = 1653] [serial = 1421] [outer = 0x0] [url = about:blank] 03:23:19 INFO - PROCESS | 1653 | --DOMWINDOW == 170 (0x12a676400) [pid = 1653] [serial = 1439] [outer = 0x0] [url = about:blank] 03:23:19 INFO - PROCESS | 1653 | --DOMWINDOW == 169 (0x128aa0000) [pid = 1653] [serial = 1430] [outer = 0x0] [url = about:blank] 03:23:19 INFO - PROCESS | 1653 | --DOMWINDOW == 168 (0x128a2d800) [pid = 1653] [serial = 871] [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.] 03:23:19 INFO - PROCESS | 1653 | --DOMWINDOW == 167 (0x112ad0800) [pid = 1653] [serial = 1410] [outer = 0x0] [url = about:blank] 03:23:19 INFO - PROCESS | 1653 | --DOMWINDOW == 166 (0x1278c2000) [pid = 1653] [serial = 1427] [outer = 0x0] [url = about:blank] 03:23:19 INFO - PROCESS | 1653 | --DOMWINDOW == 165 (0x1218d7c00) [pid = 1653] [serial = 1423] [outer = 0x0] [url = about:blank] 03:23:19 INFO - PROCESS | 1653 | --DOMWINDOW == 164 (0x128b0ec00) [pid = 1653] [serial = 1386] [outer = 0x0] [url = about:blank] 03:23:19 INFO - PROCESS | 1653 | --DOMWINDOW == 163 (0x12aa51800) [pid = 1653] [serial = 1444] [outer = 0x0] [url = about:blank] 03:23:19 INFO - PROCESS | 1653 | --DOMWINDOW == 162 (0x12aa4a000) [pid = 1653] [serial = 1442] [outer = 0x0] [url = about:blank] 03:23:19 INFO - PROCESS | 1653 | --DOMWINDOW == 161 (0x120fab800) [pid = 1653] [serial = 1420] [outer = 0x0] [url = about:blank] 03:23:19 INFO - PROCESS | 1653 | --DOMWINDOW == 160 (0x128ad7400) [pid = 1653] [serial = 1432] [outer = 0x0] [url = about:blank] 03:23:19 INFO - PROCESS | 1653 | --DOMWINDOW == 159 (0x1181c4400) [pid = 1653] [serial = 1414] [outer = 0x0] [url = about:blank] 03:23:19 INFO - PROCESS | 1653 | --DOMWINDOW == 158 (0x128b0cc00) [pid = 1653] [serial = 1433] [outer = 0x0] [url = about:blank] 03:23:19 INFO - PROCESS | 1653 | --DOMWINDOW == 157 (0x1289bec00) [pid = 1653] [serial = 1429] [outer = 0x0] [url = about:blank] 03:23:19 INFO - PROCESS | 1653 | --DOMWINDOW == 156 (0x118f71400) [pid = 1653] [serial = 1441] [outer = 0x0] [url = about:blank] 03:23:19 INFO - PROCESS | 1653 | --DOMWINDOW == 155 (0x1293dac00) [pid = 1653] [serial = 1436] [outer = 0x0] [url = about:blank] 03:23:19 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x129072800) [pid = 1653] [serial = 1435] [outer = 0x0] [url = about:blank] 03:23:19 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x129536800) [pid = 1653] [serial = 1438] [outer = 0x0] [url = about:blank] 03:23:19 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x124cba000) [pid = 1653] [serial = 1426] [outer = 0x0] [url = about:blank] 03:23:19 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x1180fcc00) [pid = 1653] [serial = 1416] [outer = 0x0] [url = about:blank] 03:23:20 INFO - PROCESS | 1653 | 1462962200012 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]]]}] 03:23:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 03:23:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 773ms 03:23:20 INFO - PROCESS | 1653 | 1462962200042 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 03:23:20 INFO - PROCESS | 1653 | 1462962200043 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 03:23:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 03:23:20 INFO - PROCESS | 1653 | 1462962200046 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 03:23:20 INFO - PROCESS | 1653 | 1462962200052 Marionette TRACE conn2 <- [1,2022,null,{}] 03:23:20 INFO - PROCESS | 1653 | 1462962200059 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}] 03:23:20 INFO - PROCESS | 1653 | 1462962200155 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 03:23:20 INFO - PROCESS | 1653 | 1462962200162 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x12163b000 == 71 [pid = 1653] [id = 513] 03:23:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x12131ac00) [pid = 1653] [serial = 1539] [outer = 0x0] 03:23:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x121b45000) [pid = 1653] [serial = 1540] [outer = 0x12131ac00] 03:23:20 INFO - PROCESS | 1653 | 1462962200188 Marionette DEBUG loaded listener.js 03:23:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x1246b4800) [pid = 1653] [serial = 1541] [outer = 0x12131ac00] 03:23:20 INFO - PROCESS | 1653 | 1462962200555 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]]]}] 03:23:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 03:23:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 526ms 03:23:20 INFO - PROCESS | 1653 | 1462962200571 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 03:23:20 INFO - PROCESS | 1653 | 1462962200573 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 03:23:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 03:23:20 INFO - PROCESS | 1653 | 1462962200575 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 03:23:20 INFO - PROCESS | 1653 | 1462962200576 Marionette TRACE conn2 <- [1,2026,null,{}] 03:23:20 INFO - PROCESS | 1653 | 1462962200578 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}] 03:23:20 INFO - PROCESS | 1653 | 1462962200672 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 03:23:20 INFO - PROCESS | 1653 | 1462962200676 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x12938b000 == 72 [pid = 1653] [id = 514] 03:23:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x124356000) [pid = 1653] [serial = 1542] [outer = 0x0] 03:23:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 156 (0x126c20800) [pid = 1653] [serial = 1543] [outer = 0x124356000] 03:23:20 INFO - PROCESS | 1653 | 1462962200703 Marionette DEBUG loaded listener.js 03:23:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 157 (0x128a31c00) [pid = 1653] [serial = 1544] [outer = 0x124356000] 03:23:21 INFO - PROCESS | 1653 | 1462962201054 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]]]}] 03:23:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 03:23:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 520ms 03:23:21 INFO - PROCESS | 1653 | 1462962201105 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 03:23:21 INFO - PROCESS | 1653 | 1462962201106 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 03:23:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 03:23:21 INFO - PROCESS | 1653 | 1462962201122 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 03:23:21 INFO - PROCESS | 1653 | 1462962201123 Marionette TRACE conn2 <- [1,2030,null,{}] 03:23:21 INFO - PROCESS | 1653 | 1462962201126 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}] 03:23:21 INFO - PROCESS | 1653 | 1462962201217 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 03:23:21 INFO - PROCESS | 1653 | 1462962201223 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b279000 == 73 [pid = 1653] [id = 515] 03:23:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 158 (0x128acd800) [pid = 1653] [serial = 1545] [outer = 0x0] 03:23:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 159 (0x128b03000) [pid = 1653] [serial = 1546] [outer = 0x128acd800] 03:23:21 INFO - PROCESS | 1653 | 1462962201254 Marionette DEBUG loaded listener.js 03:23:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 160 (0x1292b1c00) [pid = 1653] [serial = 1547] [outer = 0x128acd800] 03:23:21 INFO - PROCESS | 1653 | 1462962201606 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]]]}] 03:23:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 03:23:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 524ms 03:23:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 03:23:21 INFO - PROCESS | 1653 | 1462962201641 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 03:23:21 INFO - PROCESS | 1653 | 1462962201642 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 03:23:21 INFO - PROCESS | 1653 | 1462962201644 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 03:23:21 INFO - PROCESS | 1653 | 1462962201646 Marionette TRACE conn2 <- [1,2034,null,{}] 03:23:21 INFO - PROCESS | 1653 | 1462962201648 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}] 03:23:21 INFO - PROCESS | 1653 | 1462962201764 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 03:23:21 INFO - PROCESS | 1653 | 1462962201905 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ba30000 == 74 [pid = 1653] [id = 516] 03:23:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 161 (0x128aa2800) [pid = 1653] [serial = 1548] [outer = 0x0] 03:23:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 162 (0x129536800) [pid = 1653] [serial = 1549] [outer = 0x128aa2800] 03:23:21 INFO - PROCESS | 1653 | 1462962201948 Marionette DEBUG loaded listener.js 03:23:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 163 (0x12aa55400) [pid = 1653] [serial = 1550] [outer = 0x128aa2800] 03:23:22 INFO - PROCESS | 1653 | 1462962202314 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]]]}] 03:23:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 03:23:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 720ms 03:23:22 INFO - PROCESS | 1653 | 1462962202365 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 03:23:22 INFO - PROCESS | 1653 | 1462962202366 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 03:23:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 03:23:22 INFO - PROCESS | 1653 | 1462962202376 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 03:23:22 INFO - PROCESS | 1653 | 1462962202377 Marionette TRACE conn2 <- [1,2038,null,{}] 03:23:22 INFO - PROCESS | 1653 | 1462962202379 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}] 03:23:22 INFO - PROCESS | 1653 | 1462962202498 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 03:23:22 INFO - PROCESS | 1653 | 1462962202512 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c52e000 == 75 [pid = 1653] [id = 517] 03:23:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 164 (0x12953a800) [pid = 1653] [serial = 1551] [outer = 0x0] 03:23:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 165 (0x12b01e400) [pid = 1653] [serial = 1552] [outer = 0x12953a800] 03:23:22 INFO - PROCESS | 1653 | 1462962202538 Marionette DEBUG loaded listener.js 03:23:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 166 (0x12b03a000) [pid = 1653] [serial = 1553] [outer = 0x12953a800] 03:23:22 INFO - PROCESS | 1653 | 1462962202901 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]]]}] 03:23:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 03:23:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 576ms 03:23:22 INFO - PROCESS | 1653 | 1462962202945 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 03:23:22 INFO - PROCESS | 1653 | 1462962202947 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 03:23:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 03:23:22 INFO - PROCESS | 1653 | 1462962202950 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 03:23:22 INFO - PROCESS | 1653 | 1462962202952 Marionette TRACE conn2 <- [1,2042,null,{}] 03:23:22 INFO - PROCESS | 1653 | 1462962202954 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}] 03:23:23 INFO - PROCESS | 1653 | 1462962203073 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 03:23:23 INFO - PROCESS | 1653 | 1462962203087 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cd22800 == 76 [pid = 1653] [id = 518] 03:23:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 167 (0x12aa53800) [pid = 1653] [serial = 1554] [outer = 0x0] 03:23:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 168 (0x12b80f800) [pid = 1653] [serial = 1555] [outer = 0x12aa53800] 03:23:23 INFO - PROCESS | 1653 | 1462962203112 Marionette DEBUG loaded listener.js 03:23:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 169 (0x12ba60800) [pid = 1653] [serial = 1556] [outer = 0x12aa53800] 03:23:23 INFO - PROCESS | 1653 | 1462962203525 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]]]}] 03:23:23 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) 03:23:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 623ms 03:23:23 INFO - PROCESS | 1653 | 1462962203573 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 03:23:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 03:23:23 INFO - PROCESS | 1653 | 1462962203575 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 03:23:23 INFO - PROCESS | 1653 | 1462962203578 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 03:23:23 INFO - PROCESS | 1653 | 1462962203580 Marionette TRACE conn2 <- [1,2046,null,{}] 03:23:23 INFO - PROCESS | 1653 | 1462962203584 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}] 03:23:23 INFO - PROCESS | 1653 | 1462962203780 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 03:23:23 INFO - PROCESS | 1653 | 1462962203806 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d904800 == 77 [pid = 1653] [id = 519] 03:23:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 170 (0x12b813000) [pid = 1653] [serial = 1557] [outer = 0x0] 03:23:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 171 (0x12ba9e800) [pid = 1653] [serial = 1558] [outer = 0x12b813000] 03:23:23 INFO - PROCESS | 1653 | 1462962203845 Marionette DEBUG loaded listener.js 03:23:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 172 (0x12baa4400) [pid = 1653] [serial = 1559] [outer = 0x12b813000] 03:23:24 INFO - PROCESS | 1653 | --DOMWINDOW == 171 (0x1187dd400) [pid = 1653] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 03:23:24 INFO - PROCESS | 1653 | --DOMWINDOW == 170 (0x1278c8400) [pid = 1653] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 03:23:24 INFO - PROCESS | 1653 | --DOMWINDOW == 169 (0x1167f6400) [pid = 1653] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 03:23:24 INFO - PROCESS | 1653 | --DOMWINDOW == 168 (0x11811e000) [pid = 1653] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 03:23:24 INFO - PROCESS | 1653 | --DOMWINDOW == 167 (0x1215e7400) [pid = 1653] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 03:23:24 INFO - PROCESS | 1653 | --DOMWINDOW == 166 (0x119728000) [pid = 1653] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 03:23:24 INFO - PROCESS | 1653 | --DOMWINDOW == 165 (0x1292b0800) [pid = 1653] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 03:23:24 INFO - PROCESS | 1653 | --DOMWINDOW == 164 (0x1168c0c00) [pid = 1653] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 03:23:24 INFO - PROCESS | 1653 | --DOMWINDOW == 163 (0x128a36000) [pid = 1653] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 03:23:24 INFO - PROCESS | 1653 | --DOMWINDOW == 162 (0x111e28c00) [pid = 1653] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 03:23:24 INFO - PROCESS | 1653 | --DOMWINDOW == 161 (0x1181bb800) [pid = 1653] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 03:23:24 INFO - PROCESS | 1653 | --DOMWINDOW == 160 (0x11286d400) [pid = 1653] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 03:23:24 INFO - PROCESS | 1653 | --DOMWINDOW == 159 (0x1278c6c00) [pid = 1653] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 03:23:24 INFO - PROCESS | 1653 | --DOMWINDOW == 158 (0x119728800) [pid = 1653] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 03:23:24 INFO - PROCESS | 1653 | --DOMWINDOW == 157 (0x128acf800) [pid = 1653] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 03:23:24 INFO - PROCESS | 1653 | --DOMWINDOW == 156 (0x12906e400) [pid = 1653] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 03:23:24 INFO - PROCESS | 1653 | --DOMWINDOW == 155 (0x121c0b400) [pid = 1653] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 03:23:24 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x1278c5400) [pid = 1653] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 03:23:24 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x126c1f400) [pid = 1653] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 03:23:24 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x112921000) [pid = 1653] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 03:23:24 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x112794000) [pid = 1653] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 03:23:24 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x11275dc00) [pid = 1653] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 03:23:24 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x118582400) [pid = 1653] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 03:23:24 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x118589c00) [pid = 1653] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 03:23:24 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x1164a8c00) [pid = 1653] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 03:23:24 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x112582000) [pid = 1653] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 03:23:24 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x110e08000) [pid = 1653] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 03:23:24 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x112919400) [pid = 1653] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 03:23:24 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x115e9bc00) [pid = 1653] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 03:23:24 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x11286b000) [pid = 1653] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 03:23:24 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x1133ef000) [pid = 1653] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 03:23:24 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x128a3bc00) [pid = 1653] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 03:23:24 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x12155bc00) [pid = 1653] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 03:23:24 INFO - PROCESS | 1653 | 1462962204531 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]]]}] 03:23:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:23:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 971ms 03:23:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 03:23:24 INFO - PROCESS | 1653 | 1462962204558 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 03:23:24 INFO - PROCESS | 1653 | 1462962204559 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 03:23:24 INFO - PROCESS | 1653 | 1462962204562 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 03:23:24 INFO - PROCESS | 1653 | 1462962204563 Marionette TRACE conn2 <- [1,2050,null,{}] 03:23:24 INFO - PROCESS | 1653 | 1462962204565 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}] 03:23:24 INFO - PROCESS | 1653 | 1462962204665 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 03:23:24 INFO - PROCESS | 1653 | 1462962204811 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x116a96800 == 78 [pid = 1653] [id = 520] 03:23:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x110e07c00) [pid = 1653] [serial = 1560] [outer = 0x0] 03:23:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x11258f400) [pid = 1653] [serial = 1561] [outer = 0x110e07c00] 03:23:24 INFO - PROCESS | 1653 | 1462962204844 Marionette DEBUG loaded listener.js 03:23:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x112921000) [pid = 1653] [serial = 1562] [outer = 0x110e07c00] 03:23:25 INFO - PROCESS | 1653 | 1462962205319 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]]]}] 03:23:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 03:23:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 819ms 03:23:25 INFO - PROCESS | 1653 | 1462962205383 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 03:23:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 03:23:25 INFO - PROCESS | 1653 | 1462962205389 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 03:23:25 INFO - PROCESS | 1653 | 1462962205393 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 03:23:25 INFO - PROCESS | 1653 | 1462962205397 Marionette TRACE conn2 <- [1,2054,null,{}] 03:23:25 INFO - PROCESS | 1653 | 1462962205402 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}] 03:23:25 INFO - PROCESS | 1653 | 1462962205536 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 03:23:25 INFO - PROCESS | 1653 | 1462962205621 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x124391800 == 79 [pid = 1653] [id = 521] 03:23:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x117e56800) [pid = 1653] [serial = 1563] [outer = 0x0] 03:23:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x1180ac800) [pid = 1653] [serial = 1564] [outer = 0x117e56800] 03:23:25 INFO - PROCESS | 1653 | 1462962205653 Marionette DEBUG loaded listener.js 03:23:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x11821b400) [pid = 1653] [serial = 1565] [outer = 0x117e56800] 03:23:26 INFO - PROCESS | 1653 | 1462962206114 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]]]}] 03:23:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 03:23:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 774ms 03:23:26 INFO - PROCESS | 1653 | 1462962206168 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 03:23:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 03:23:26 INFO - PROCESS | 1653 | 1462962206171 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 03:23:26 INFO - PROCESS | 1653 | 1462962206174 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 03:23:26 INFO - PROCESS | 1653 | 1462962206176 Marionette TRACE conn2 <- [1,2058,null,{}] 03:23:26 INFO - PROCESS | 1653 | 1462962206178 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}] 03:23:26 INFO - PROCESS | 1653 | 1462962206295 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 03:23:26 INFO - PROCESS | 1653 | 1462962206378 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b26f000 == 80 [pid = 1653] [id = 522] 03:23:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x118587c00) [pid = 1653] [serial = 1566] [outer = 0x0] 03:23:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x11972d400) [pid = 1653] [serial = 1567] [outer = 0x118587c00] 03:23:26 INFO - PROCESS | 1653 | 1462962206410 Marionette DEBUG loaded listener.js 03:23:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x120fa9400) [pid = 1653] [serial = 1568] [outer = 0x118587c00] 03:23:26 INFO - PROCESS | 1653 | 1462962206841 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]]]}] 03:23:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 03:23:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 720ms 03:23:26 INFO - PROCESS | 1653 | 1462962206895 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 03:23:26 INFO - PROCESS | 1653 | 1462962206897 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 03:23:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 03:23:26 INFO - PROCESS | 1653 | 1462962206904 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 03:23:26 INFO - PROCESS | 1653 | 1462962206909 Marionette TRACE conn2 <- [1,2062,null,{}] 03:23:26 INFO - PROCESS | 1653 | 1462962206912 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}] 03:23:27 INFO - PROCESS | 1653 | 1462962207030 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 03:23:27 INFO - PROCESS | 1653 | 1462962207110 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d511800 == 81 [pid = 1653] [id = 523] 03:23:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x119a07c00) [pid = 1653] [serial = 1569] [outer = 0x0] 03:23:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x12166c000) [pid = 1653] [serial = 1570] [outer = 0x119a07c00] 03:23:27 INFO - PROCESS | 1653 | 1462962207141 Marionette DEBUG loaded listener.js 03:23:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x126a0d400) [pid = 1653] [serial = 1571] [outer = 0x119a07c00] 03:23:27 INFO - PROCESS | 1653 | 1462962207573 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]]]}] 03:23:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 03:23:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 731ms 03:23:27 INFO - PROCESS | 1653 | 1462962207631 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 03:23:27 INFO - PROCESS | 1653 | 1462962207633 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 03:23:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 03:23:27 INFO - PROCESS | 1653 | 1462962207655 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 03:23:27 INFO - PROCESS | 1653 | 1462962207656 Marionette TRACE conn2 <- [1,2066,null,{}] 03:23:27 INFO - PROCESS | 1653 | 1462962207658 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}] 03:23:27 INFO - PROCESS | 1653 | 1462962207775 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 03:23:27 INFO - PROCESS | 1653 | 1462962207856 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x134030800 == 82 [pid = 1653] [id = 524] 03:23:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x123f1fc00) [pid = 1653] [serial = 1572] [outer = 0x0] 03:23:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x128a37000) [pid = 1653] [serial = 1573] [outer = 0x123f1fc00] 03:23:27 INFO - PROCESS | 1653 | 1462962207888 Marionette DEBUG loaded listener.js 03:23:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x128acfc00) [pid = 1653] [serial = 1574] [outer = 0x123f1fc00] 03:23:28 INFO - PROCESS | 1653 | 1462962208289 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]]]}] 03:23:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 03:23:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 671ms 03:23:28 INFO - PROCESS | 1653 | 1462962208324 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 03:23:28 INFO - PROCESS | 1653 | 1462962208325 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 03:23:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 03:23:28 INFO - PROCESS | 1653 | 1462962208327 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 03:23:28 INFO - PROCESS | 1653 | 1462962208329 Marionette TRACE conn2 <- [1,2070,null,{}] 03:23:28 INFO - PROCESS | 1653 | 1462962208331 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}] 03:23:28 INFO - PROCESS | 1653 | 1462962208449 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 03:23:28 INFO - PROCESS | 1653 | 1462962208561 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x13440d800 == 83 [pid = 1653] [id = 525] 03:23:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x129065000) [pid = 1653] [serial = 1575] [outer = 0x0] 03:23:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 156 (0x12906e400) [pid = 1653] [serial = 1576] [outer = 0x129065000] 03:23:28 INFO - PROCESS | 1653 | 1462962208601 Marionette DEBUG loaded listener.js 03:23:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 157 (0x12954ac00) [pid = 1653] [serial = 1577] [outer = 0x129065000] 03:23:29 INFO - PROCESS | 1653 | 1462962209080 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]]]}] 03:23:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 03:23:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 820ms 03:23:29 INFO - PROCESS | 1653 | 1462962209149 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 03:23:29 INFO - PROCESS | 1653 | 1462962209150 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 03:23:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 03:23:29 INFO - PROCESS | 1653 | 1462962209152 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 03:23:29 INFO - PROCESS | 1653 | 1462962209154 Marionette TRACE conn2 <- [1,2074,null,{}] 03:23:29 INFO - PROCESS | 1653 | 1462962209156 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}] 03:23:29 INFO - PROCESS | 1653 | 1462962209270 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 03:23:29 INFO - PROCESS | 1653 | 1462962209353 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x1348dc800 == 84 [pid = 1653] [id = 526] 03:23:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 158 (0x12abaf800) [pid = 1653] [serial = 1578] [outer = 0x0] 03:23:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 159 (0x12b811000) [pid = 1653] [serial = 1579] [outer = 0x12abaf800] 03:23:29 INFO - PROCESS | 1653 | 1462962209384 Marionette DEBUG loaded listener.js 03:23:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 160 (0x12bdb9c00) [pid = 1653] [serial = 1580] [outer = 0x12abaf800] 03:23:29 INFO - PROCESS | 1653 | 1462962209802 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]]]}] 03:23:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 03:23:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 669ms 03:23:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 03:23:29 INFO - PROCESS | 1653 | 1462962209822 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 03:23:29 INFO - PROCESS | 1653 | 1462962209823 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 03:23:29 INFO - PROCESS | 1653 | 1462962209825 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 03:23:29 INFO - PROCESS | 1653 | 1462962209827 Marionette TRACE conn2 <- [1,2078,null,{}] 03:23:29 INFO - PROCESS | 1653 | 1462962209829 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}] 03:23:29 INFO - PROCESS | 1653 | 1462962209938 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 03:23:30 INFO - PROCESS | 1653 | 1462962210049 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x134a2a800 == 85 [pid = 1653] [id = 527] 03:23:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 161 (0x115e98000) [pid = 1653] [serial = 1581] [outer = 0x0] 03:23:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 162 (0x12bdbc800) [pid = 1653] [serial = 1582] [outer = 0x115e98000] 03:23:30 INFO - PROCESS | 1653 | 1462962210080 Marionette DEBUG loaded listener.js 03:23:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 163 (0x12bf6c000) [pid = 1653] [serial = 1583] [outer = 0x115e98000] 03:23:30 INFO - PROCESS | 1653 | 1462962210489 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]]]}] 03:23:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 03:23:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 671ms 03:23:30 INFO - PROCESS | 1653 | 1462962210496 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 03:23:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 03:23:30 INFO - PROCESS | 1653 | 1462962210497 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 03:23:30 INFO - PROCESS | 1653 | 1462962210500 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 03:23:30 INFO - PROCESS | 1653 | 1462962210501 Marionette TRACE conn2 <- [1,2082,null,{}] 03:23:30 INFO - PROCESS | 1653 | 1462962210504 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}] 03:23:30 INFO - PROCESS | 1653 | 1462962210617 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 03:23:30 INFO - PROCESS | 1653 | 1462962210719 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x1364a1800 == 86 [pid = 1653] [id = 528] 03:23:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 164 (0x12bf6b400) [pid = 1653] [serial = 1584] [outer = 0x0] 03:23:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 165 (0x12c125800) [pid = 1653] [serial = 1585] [outer = 0x12bf6b400] 03:23:30 INFO - PROCESS | 1653 | 1462962210749 Marionette DEBUG loaded listener.js 03:23:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 166 (0x12c130c00) [pid = 1653] [serial = 1586] [outer = 0x12bf6b400] 03:23:31 INFO - PROCESS | 1653 | 1462962211165 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]]]}] 03:23:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 03:23:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 721ms 03:23:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 03:23:31 INFO - PROCESS | 1653 | 1462962211236 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 03:23:31 INFO - PROCESS | 1653 | 1462962211238 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 03:23:31 INFO - PROCESS | 1653 | 1462962211242 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 03:23:31 INFO - PROCESS | 1653 | 1462962211243 Marionette TRACE conn2 <- [1,2086,null,{}] 03:23:31 INFO - PROCESS | 1653 | 1462962211245 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}] 03:23:31 INFO - PROCESS | 1653 | 1462962211363 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 03:23:31 INFO - PROCESS | 1653 | 1462962211448 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x118987800 == 87 [pid = 1653] [id = 529] 03:23:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 167 (0x112792000) [pid = 1653] [serial = 1587] [outer = 0x0] 03:23:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 168 (0x118f66c00) [pid = 1653] [serial = 1588] [outer = 0x112792000] 03:23:31 INFO - PROCESS | 1653 | 1462962211478 Marionette DEBUG loaded listener.js 03:23:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 169 (0x12abb3c00) [pid = 1653] [serial = 1589] [outer = 0x112792000] 03:23:31 INFO - PROCESS | 1653 | 1462962211917 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]]]}] 03:23:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 03:23:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 721ms 03:23:31 INFO - PROCESS | 1653 | 1462962211963 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 03:23:31 INFO - PROCESS | 1653 | 1462962211965 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 03:23:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 03:23:32 INFO - PROCESS | 1653 | 1462962212196 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 03:23:32 INFO - PROCESS | 1653 | 1462962212198 Marionette TRACE conn2 <- [1,2090,null,{}] 03:23:32 INFO - PROCESS | 1653 | 1462962212205 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}] 03:23:32 INFO - PROCESS | 1653 | 1462962212314 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 03:23:32 INFO - PROCESS | 1653 | 1462962212397 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x1219d0800 == 88 [pid = 1653] [id = 530] 03:23:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 170 (0x11286cc00) [pid = 1653] [serial = 1590] [outer = 0x0] 03:23:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 171 (0x112ac9800) [pid = 1653] [serial = 1591] [outer = 0x11286cc00] 03:23:32 INFO - PROCESS | 1653 | 1462962212424 Marionette DEBUG loaded listener.js 03:23:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 172 (0x115ea0c00) [pid = 1653] [serial = 1592] [outer = 0x11286cc00] 03:23:32 INFO - PROCESS | 1653 | 1462962212832 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]]]}] 03:23:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 03:23:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 903ms 03:23:32 INFO - PROCESS | 1653 | 1462962212872 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 03:23:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 03:23:32 INFO - PROCESS | 1653 | 1462962212874 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 03:23:32 INFO - PROCESS | 1653 | 1462962212877 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 03:23:32 INFO - PROCESS | 1653 | 1462962212879 Marionette TRACE conn2 <- [1,2094,null,{}] 03:23:32 INFO - PROCESS | 1653 | 1462962212884 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}] 03:23:33 INFO - PROCESS | 1653 | 1462962212996 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 03:23:33 INFO - PROCESS | 1653 | 1462962213114 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x11898d000 == 89 [pid = 1653] [id = 531] 03:23:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 173 (0x116a5b400) [pid = 1653] [serial = 1593] [outer = 0x0] 03:23:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 174 (0x11811b400) [pid = 1653] [serial = 1594] [outer = 0x116a5b400] 03:23:33 INFO - PROCESS | 1653 | 1462962213146 Marionette DEBUG loaded listener.js 03:23:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 175 (0x118585400) [pid = 1653] [serial = 1595] [outer = 0x116a5b400] 03:23:33 INFO - PROCESS | 1653 | --DOCSHELL 0x12d904800 == 88 [pid = 1653] [id = 519] 03:23:33 INFO - PROCESS | 1653 | --DOCSHELL 0x12cd22800 == 87 [pid = 1653] [id = 518] 03:23:33 INFO - PROCESS | 1653 | --DOCSHELL 0x12c52e000 == 86 [pid = 1653] [id = 517] 03:23:33 INFO - PROCESS | 1653 | --DOCSHELL 0x12ba30000 == 85 [pid = 1653] [id = 516] 03:23:33 INFO - PROCESS | 1653 | --DOCSHELL 0x12b279000 == 84 [pid = 1653] [id = 515] 03:23:33 INFO - PROCESS | 1653 | --DOCSHELL 0x12938b000 == 83 [pid = 1653] [id = 514] 03:23:33 INFO - PROCESS | 1653 | --DOMWINDOW == 174 (0x112146000) [pid = 1653] [serial = 1450] [outer = 0x0] [url = about:blank] 03:23:33 INFO - PROCESS | 1653 | --DOMWINDOW == 173 (0x118221400) [pid = 1653] [serial = 1453] [outer = 0x0] [url = about:blank] 03:23:33 INFO - PROCESS | 1653 | --DOMWINDOW == 172 (0x120eb7800) [pid = 1653] [serial = 1456] [outer = 0x0] [url = about:blank] 03:23:33 INFO - PROCESS | 1653 | --DOMWINDOW == 171 (0x126a0bc00) [pid = 1653] [serial = 1459] [outer = 0x0] [url = about:blank] 03:23:33 INFO - PROCESS | 1653 | --DOMWINDOW == 170 (0x129064c00) [pid = 1653] [serial = 1462] [outer = 0x0] [url = about:blank] 03:23:33 INFO - PROCESS | 1653 | --DOMWINDOW == 169 (0x12b01f400) [pid = 1653] [serial = 1465] [outer = 0x0] [url = about:blank] 03:23:33 INFO - PROCESS | 1653 | --DOMWINDOW == 168 (0x12b03ac00) [pid = 1653] [serial = 1468] [outer = 0x0] [url = about:blank] 03:23:33 INFO - PROCESS | 1653 | --DOMWINDOW == 167 (0x12b01e000) [pid = 1653] [serial = 1507] [outer = 0x0] [url = about:blank] 03:23:33 INFO - PROCESS | 1653 | --DOCSHELL 0x12163b000 == 82 [pid = 1653] [id = 513] 03:23:33 INFO - PROCESS | 1653 | --DOCSHELL 0x12164e800 == 81 [pid = 1653] [id = 512] 03:23:33 INFO - PROCESS | 1653 | --DOCSHELL 0x124ccc000 == 80 [pid = 1653] [id = 511] 03:23:33 INFO - PROCESS | 1653 | --DOCSHELL 0x11975b800 == 79 [pid = 1653] [id = 510] 03:23:33 INFO - PROCESS | 1653 | --DOCSHELL 0x133512800 == 78 [pid = 1653] [id = 506] 03:23:33 INFO - PROCESS | 1653 | --DOCSHELL 0x12d918000 == 77 [pid = 1653] [id = 505] 03:23:33 INFO - PROCESS | 1653 | --DOCSHELL 0x12676c800 == 76 [pid = 1653] [id = 504] 03:23:33 INFO - PROCESS | 1653 | --DOCSHELL 0x1187ce800 == 75 [pid = 1653] [id = 503] 03:23:33 INFO - PROCESS | 1653 | --DOMWINDOW == 166 (0x11767f400) [pid = 1653] [serial = 1276] [outer = 0x0] [url = about:blank] 03:23:33 INFO - PROCESS | 1653 | --DOMWINDOW == 165 (0x11627fc00) [pid = 1653] [serial = 1330] [outer = 0x0] [url = about:blank] 03:23:33 INFO - PROCESS | 1653 | --DOMWINDOW == 164 (0x1167fb000) [pid = 1653] [serial = 1390] [outer = 0x0] [url = about:blank] 03:23:33 INFO - PROCESS | 1653 | --DOMWINDOW == 163 (0x128ad4400) [pid = 1653] [serial = 1345] [outer = 0x0] [url = about:blank] 03:23:33 INFO - PROCESS | 1653 | --DOMWINDOW == 162 (0x126621400) [pid = 1653] [serial = 1396] [outer = 0x0] [url = about:blank] 03:23:33 INFO - PROCESS | 1653 | --DOMWINDOW == 161 (0x121320000) [pid = 1653] [serial = 1336] [outer = 0x0] [url = about:blank] 03:23:33 INFO - PROCESS | 1653 | --DOMWINDOW == 160 (0x1289be000) [pid = 1653] [serial = 1210] [outer = 0x0] [url = about:blank] 03:23:33 INFO - PROCESS | 1653 | --DOMWINDOW == 159 (0x1289c0c00) [pid = 1653] [serial = 1342] [outer = 0x0] [url = about:blank] 03:23:33 INFO - PROCESS | 1653 | --DOMWINDOW == 158 (0x118fe1c00) [pid = 1653] [serial = 1279] [outer = 0x0] [url = about:blank] 03:23:33 INFO - PROCESS | 1653 | --DOMWINDOW == 157 (0x1264bc000) [pid = 1653] [serial = 1339] [outer = 0x0] [url = about:blank] 03:23:33 INFO - PROCESS | 1653 | --DOMWINDOW == 156 (0x121157c00) [pid = 1653] [serial = 1282] [outer = 0x0] [url = about:blank] 03:23:33 INFO - PROCESS | 1653 | --DOMWINDOW == 155 (0x12953e400) [pid = 1653] [serial = 1408] [outer = 0x0] [url = about:blank] 03:23:33 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x11811f400) [pid = 1653] [serial = 1333] [outer = 0x0] [url = about:blank] 03:23:33 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x12906a000) [pid = 1653] [serial = 1402] [outer = 0x0] [url = about:blank] 03:23:33 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x128a38c00) [pid = 1653] [serial = 1288] [outer = 0x0] [url = about:blank] 03:23:33 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x118fe3800) [pid = 1653] [serial = 1393] [outer = 0x0] [url = about:blank] 03:23:33 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x115aae000) [pid = 1653] [serial = 1273] [outer = 0x0] [url = about:blank] 03:23:33 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x128acb400) [pid = 1653] [serial = 1399] [outer = 0x0] [url = about:blank] 03:23:33 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x126a0cc00) [pid = 1653] [serial = 1285] [outer = 0x0] [url = about:blank] 03:23:33 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x128b07c00) [pid = 1653] [serial = 1348] [outer = 0x0] [url = about:blank] 03:23:33 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x1293e1000) [pid = 1653] [serial = 1405] [outer = 0x0] [url = about:blank] 03:23:33 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x12b80ec00) [pid = 1653] [serial = 1472] [outer = 0x0] [url = about:blank] 03:23:33 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x118917c00) [pid = 1653] [serial = 1471] [outer = 0x0] [url = about:blank] 03:23:33 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x113cbcc00) [pid = 1653] [serial = 1475] [outer = 0x0] [url = about:blank] 03:23:33 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x112871000) [pid = 1653] [serial = 1474] [outer = 0x0] [url = about:blank] 03:23:33 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x119df4c00) [pid = 1653] [serial = 1483] [outer = 0x0] [url = about:blank] 03:23:33 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x1187ad800) [pid = 1653] [serial = 1480] [outer = 0x0] [url = about:blank] 03:23:33 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x118fe8c00) [pid = 1653] [serial = 1481] [outer = 0x0] [url = about:blank] 03:23:33 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x121115c00) [pid = 1653] [serial = 1484] [outer = 0x0] [url = about:blank] 03:23:33 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x11821e800) [pid = 1653] [serial = 1486] [outer = 0x0] [url = about:blank] 03:23:33 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x1167efc00) [pid = 1653] [serial = 1477] [outer = 0x0] [url = about:blank] 03:23:33 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x1180ac400) [pid = 1653] [serial = 1478] [outer = 0x0] [url = about:blank] 03:23:33 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x12198dc00) [pid = 1653] [serial = 1487] [outer = 0x0] [url = about:blank] 03:23:33 INFO - PROCESS | 1653 | 1462962213581 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]]]}] 03:23:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 03:23:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 728ms 03:23:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 03:23:33 INFO - PROCESS | 1653 | 1462962213621 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 03:23:33 INFO - PROCESS | 1653 | 1462962213623 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 03:23:33 INFO - PROCESS | 1653 | 1462962213625 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 03:23:33 INFO - PROCESS | 1653 | 1462962213626 Marionette TRACE conn2 <- [1,2098,null,{}] 03:23:33 INFO - PROCESS | 1653 | 1462962213629 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}] 03:23:33 INFO - PROCESS | 1653 | 1462962213727 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 03:23:33 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x126c04800) [pid = 1653] [serial = 1490] [outer = 0x0] [url = about:blank] 03:23:33 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x123f1f800) [pid = 1653] [serial = 1489] [outer = 0x0] [url = about:blank] 03:23:33 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x128ace000) [pid = 1653] [serial = 1495] [outer = 0x0] [url = about:blank] 03:23:33 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x128aa1000) [pid = 1653] [serial = 1493] [outer = 0x0] [url = about:blank] 03:23:33 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x1289c4800) [pid = 1653] [serial = 1492] [outer = 0x0] [url = about:blank] 03:23:33 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x1127d6000) [pid = 1653] [serial = 1498] [outer = 0x0] [url = about:blank] 03:23:33 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x11821dc00) [pid = 1653] [serial = 1499] [outer = 0x0] [url = about:blank] 03:23:33 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x128eb1c00) [pid = 1653] [serial = 1496] [outer = 0x0] [url = about:blank] 03:23:33 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x1292b3c00) [pid = 1653] [serial = 1502] [outer = 0x0] [url = about:blank] 03:23:33 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x12aa56400) [pid = 1653] [serial = 1505] [outer = 0x0] [url = about:blank] 03:23:33 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x1293de800) [pid = 1653] [serial = 1504] [outer = 0x0] [url = about:blank] 03:23:33 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x126c0f400) [pid = 1653] [serial = 1501] [outer = 0x0] [url = about:blank] 03:23:33 INFO - PROCESS | 1653 | 1462962213804 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x1197ca000 == 76 [pid = 1653] [id = 532] 03:23:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x1180b0c00) [pid = 1653] [serial = 1596] [outer = 0x0] 03:23:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x11972a000) [pid = 1653] [serial = 1597] [outer = 0x1180b0c00] 03:23:33 INFO - PROCESS | 1653 | 1462962213837 Marionette DEBUG loaded listener.js 03:23:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x120eb6800) [pid = 1653] [serial = 1598] [outer = 0x1180b0c00] 03:23:34 INFO - PROCESS | 1653 | 1462962214173 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]]]}] 03:23:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 03:23:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 568ms 03:23:34 INFO - PROCESS | 1653 | 1462962214194 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 03:23:34 INFO - PROCESS | 1653 | 1462962214195 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 03:23:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 03:23:34 INFO - PROCESS | 1653 | 1462962214198 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 03:23:34 INFO - PROCESS | 1653 | 1462962214199 Marionette TRACE conn2 <- [1,2102,null,{}] 03:23:34 INFO - PROCESS | 1653 | 1462962214203 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}] 03:23:34 INFO - PROCESS | 1653 | 1462962214300 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 03:23:34 INFO - PROCESS | 1653 | 1462962214374 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x1219d5800 == 77 [pid = 1653] [id = 533] 03:23:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x120eb4c00) [pid = 1653] [serial = 1599] [outer = 0x0] 03:23:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x121554400) [pid = 1653] [serial = 1600] [outer = 0x120eb4c00] 03:23:34 INFO - PROCESS | 1653 | 1462962214400 Marionette DEBUG loaded listener.js 03:23:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x121c18800) [pid = 1653] [serial = 1601] [outer = 0x120eb4c00] 03:23:34 INFO - PROCESS | 1653 | 1462962214697 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]]]}] 03:23:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 03:23:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 521ms 03:23:34 INFO - PROCESS | 1653 | 1462962214721 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 03:23:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 03:23:34 INFO - PROCESS | 1653 | 1462962214730 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 03:23:34 INFO - PROCESS | 1653 | 1462962214732 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 03:23:34 INFO - PROCESS | 1653 | 1462962214734 Marionette TRACE conn2 <- [1,2106,null,{}] 03:23:34 INFO - PROCESS | 1653 | 1462962214738 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}] 03:23:34 INFO - PROCESS | 1653 | 1462962214833 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 03:23:34 INFO - PROCESS | 1653 | 1462962214837 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a718800 == 78 [pid = 1653] [id = 534] 03:23:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x12166d400) [pid = 1653] [serial = 1602] [outer = 0x0] 03:23:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x124317800) [pid = 1653] [serial = 1603] [outer = 0x12166d400] 03:23:34 INFO - PROCESS | 1653 | 1462962214863 Marionette DEBUG loaded listener.js 03:23:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x126c0f400) [pid = 1653] [serial = 1604] [outer = 0x12166d400] 03:23:35 INFO - PROCESS | 1653 | 1462962215221 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]]]}] 03:23:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 03:23:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 524ms 03:23:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 03:23:35 INFO - PROCESS | 1653 | 1462962215256 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 03:23:35 INFO - PROCESS | 1653 | 1462962215257 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 03:23:35 INFO - PROCESS | 1653 | 1462962215259 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 03:23:35 INFO - PROCESS | 1653 | 1462962215261 Marionette TRACE conn2 <- [1,2110,null,{}] 03:23:35 INFO - PROCESS | 1653 | 1462962215284 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}] 03:23:35 INFO - PROCESS | 1653 | 1462962215397 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 03:23:35 INFO - PROCESS | 1653 | 1462962215402 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b8da000 == 79 [pid = 1653] [id = 535] 03:23:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x128a31400) [pid = 1653] [serial = 1605] [outer = 0x0] 03:23:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x128aa1000) [pid = 1653] [serial = 1606] [outer = 0x128a31400] 03:23:35 INFO - PROCESS | 1653 | 1462962215428 Marionette DEBUG loaded listener.js 03:23:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x128eb0c00) [pid = 1653] [serial = 1607] [outer = 0x128a31400] 03:23:35 INFO - PROCESS | 1653 | 1462962215808 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]]]}] 03:23:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 03:23:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 588ms 03:23:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 03:23:35 INFO - PROCESS | 1653 | 1462962215849 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 03:23:35 INFO - PROCESS | 1653 | 1462962215850 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 03:23:35 INFO - PROCESS | 1653 | 1462962215852 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 03:23:35 INFO - PROCESS | 1653 | 1462962215853 Marionette TRACE conn2 <- [1,2114,null,{}] 03:23:35 INFO - PROCESS | 1653 | 1462962215856 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}] 03:23:35 INFO - PROCESS | 1653 | 1462962215977 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 03:23:36 INFO - PROCESS | 1653 | 1462962216001 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c168000 == 80 [pid = 1653] [id = 536] 03:23:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x12906a000) [pid = 1653] [serial = 1608] [outer = 0x0] 03:23:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x1293dbc00) [pid = 1653] [serial = 1609] [outer = 0x12906a000] 03:23:36 INFO - PROCESS | 1653 | 1462962216027 Marionette DEBUG loaded listener.js 03:23:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x12953e400) [pid = 1653] [serial = 1610] [outer = 0x12906a000] 03:23:36 INFO - PROCESS | 1653 | 1462962216399 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]]]}] 03:23:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 03:23:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 569ms 03:23:36 INFO - PROCESS | 1653 | 1462962216422 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 03:23:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 03:23:36 INFO - PROCESS | 1653 | 1462962216423 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 03:23:36 INFO - PROCESS | 1653 | 1462962216426 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 03:23:36 INFO - PROCESS | 1653 | 1462962216427 Marionette TRACE conn2 <- [1,2118,null,{}] 03:23:36 INFO - PROCESS | 1653 | 1462962216434 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}] 03:23:36 INFO - PROCESS | 1653 | 1462962216554 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 03:23:36 INFO - PROCESS | 1653 | 1462962216600 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cd08800 == 81 [pid = 1653] [id = 537] 03:23:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x129070800) [pid = 1653] [serial = 1611] [outer = 0x0] 03:23:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x12aa4d400) [pid = 1653] [serial = 1612] [outer = 0x129070800] 03:23:36 INFO - PROCESS | 1653 | 1462962216625 Marionette DEBUG loaded listener.js 03:23:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x12b013000) [pid = 1653] [serial = 1613] [outer = 0x129070800] 03:23:36 INFO - PROCESS | 1653 | 1462962216975 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]]]}] 03:23:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 03:23:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 569ms 03:23:36 INFO - PROCESS | 1653 | 1462962216995 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 03:23:36 INFO - PROCESS | 1653 | 1462962216997 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 03:23:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 03:23:36 INFO - PROCESS | 1653 | 1462962216999 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 03:23:37 INFO - PROCESS | 1653 | 1462962217000 Marionette TRACE conn2 <- [1,2122,null,{}] 03:23:37 INFO - PROCESS | 1653 | 1462962217005 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}] 03:23:37 INFO - PROCESS | 1653 | 1462962217129 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 03:23:37 INFO - PROCESS | 1653 | 1462962217144 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d512000 == 82 [pid = 1653] [id = 538] 03:23:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x12aa4e400) [pid = 1653] [serial = 1614] [outer = 0x0] 03:23:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x12b812000) [pid = 1653] [serial = 1615] [outer = 0x12aa4e400] 03:23:37 INFO - PROCESS | 1653 | 1462962217178 Marionette DEBUG loaded listener.js 03:23:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x12ba97000) [pid = 1653] [serial = 1616] [outer = 0x12aa4e400] 03:23:37 INFO - PROCESS | 1653 | 1462962217554 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]]]}] 03:23:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 03:23:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 572ms 03:23:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 03:23:37 INFO - PROCESS | 1653 | 1462962217572 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 03:23:37 INFO - PROCESS | 1653 | 1462962217573 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 03:23:37 INFO - PROCESS | 1653 | 1462962217575 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 03:23:37 INFO - PROCESS | 1653 | 1462962217576 Marionette TRACE conn2 <- [1,2126,null,{}] 03:23:37 INFO - PROCESS | 1653 | 1462962217579 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}] 03:23:37 INFO - PROCESS | 1653 | 1462962217891 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 03:23:37 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x1167f5400) [pid = 1653] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 03:23:37 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x12131ac00) [pid = 1653] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 03:23:37 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x120eaf400) [pid = 1653] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 03:23:37 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x1292b1000) [pid = 1653] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 03:23:37 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x128acd800) [pid = 1653] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 03:23:37 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x124356000) [pid = 1653] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 03:23:37 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x111c1e400) [pid = 1653] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 03:23:37 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x12953a800) [pid = 1653] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 03:23:37 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x128aa2800) [pid = 1653] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 03:23:37 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x12b014c00) [pid = 1653] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 03:23:37 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x128b0d400) [pid = 1653] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 03:23:37 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x120fb5c00) [pid = 1653] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 03:23:37 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x110da5000) [pid = 1653] [serial = 1449] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 03:23:37 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x118fe2000) [pid = 1653] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 03:23:37 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x12151e800) [pid = 1653] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 03:23:37 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x1180a7400) [pid = 1653] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 03:23:37 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x12aa53800) [pid = 1653] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 03:23:37 INFO - PROCESS | 1653 | 1462962217979 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x119259000 == 83 [pid = 1653] [id = 539] 03:23:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x110fa6c00) [pid = 1653] [serial = 1617] [outer = 0x0] 03:23:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x115ee3c00) [pid = 1653] [serial = 1618] [outer = 0x110fa6c00] 03:23:38 INFO - PROCESS | 1653 | 1462962218020 Marionette DEBUG loaded listener.js 03:23:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x119734400) [pid = 1653] [serial = 1619] [outer = 0x110fa6c00] 03:23:38 INFO - PROCESS | 1653 | 1462962218348 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]]]}] 03:23:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 03:23:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 820ms 03:23:38 INFO - PROCESS | 1653 | 1462962218414 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 03:23:38 INFO - PROCESS | 1653 | 1462962218416 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 03:23:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 03:23:38 INFO - PROCESS | 1653 | 1462962218420 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 03:23:38 INFO - PROCESS | 1653 | 1462962218422 Marionette TRACE conn2 <- [1,2130,null,{}] 03:23:38 INFO - PROCESS | 1653 | 1462962218424 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}] 03:23:38 INFO - PROCESS | 1653 | 1462962218536 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 03:23:38 INFO - PROCESS | 1653 | 1462962218541 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x12dfc7000 == 84 [pid = 1653] [id = 540] 03:23:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x12151e800) [pid = 1653] [serial = 1620] [outer = 0x0] 03:23:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x12b01dc00) [pid = 1653] [serial = 1621] [outer = 0x12151e800] 03:23:38 INFO - PROCESS | 1653 | 1462962218571 Marionette DEBUG loaded listener.js 03:23:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x12c134c00) [pid = 1653] [serial = 1622] [outer = 0x12151e800] 03:23:38 INFO - PROCESS | 1653 | 1462962218936 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] 03:23:39 INFO - PROCESS | 1653 | 1462962218991 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 03:23:39 INFO - PROCESS | 1653 | 1462962218994 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 03:23:39 INFO - PROCESS | 1653 | 1462962218995 Marionette TRACE conn2 <- [1,2134,null,{}] 03:23:39 INFO - PROCESS | 1653 | 1462962218997 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}] 03:23:39 INFO - PROCESS | 1653 | 1462962219126 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 03:23:39 INFO - PROCESS | 1653 | 1462962219137 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x133513800 == 85 [pid = 1653] [id = 541] 03:23:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x124cb5800) [pid = 1653] [serial = 1623] [outer = 0x0] 03:23:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x12c507400) [pid = 1653] [serial = 1624] [outer = 0x124cb5800] 03:23:39 INFO - PROCESS | 1653 | 1462962219162 Marionette DEBUG loaded listener.js 03:23:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x12c50b000) [pid = 1653] [serial = 1625] [outer = 0x124cb5800] 03:23:39 INFO - PROCESS | 1653 | 1462962219548 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]]]}] 03:23:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 03:23:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 569ms 03:23:39 INFO - PROCESS | 1653 | 1462962219565 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 03:23:39 INFO - PROCESS | 1653 | 1462962219567 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 03:23:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 03:23:39 INFO - PROCESS | 1653 | 1462962219573 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 03:23:39 INFO - PROCESS | 1653 | 1462962219575 Marionette TRACE conn2 <- [1,2138,null,{}] 03:23:39 INFO - PROCESS | 1653 | 1462962219578 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}] 03:23:39 INFO - PROCESS | 1653 | 1462962219677 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 03:23:39 INFO - PROCESS | 1653 | 1462962219746 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x134130000 == 86 [pid = 1653] [id = 542] 03:23:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x118220000) [pid = 1653] [serial = 1626] [outer = 0x0] 03:23:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x12c69b400) [pid = 1653] [serial = 1627] [outer = 0x118220000] 03:23:39 INFO - PROCESS | 1653 | 1462962219773 Marionette DEBUG loaded listener.js 03:23:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x12c6a4c00) [pid = 1653] [serial = 1628] [outer = 0x118220000] 03:23:40 INFO - PROCESS | 1653 | 1462962220294 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]]]}] 03:23:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 03:23:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 770ms 03:23:40 INFO - PROCESS | 1653 | 1462962220343 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 03:23:40 INFO - PROCESS | 1653 | 1462962220347 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 03:23:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 03:23:40 INFO - PROCESS | 1653 | 1462962220350 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 03:23:40 INFO - PROCESS | 1653 | 1462962220353 Marionette TRACE conn2 <- [1,2142,null,{}] 03:23:40 INFO - PROCESS | 1653 | 1462962220357 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}] 03:23:40 INFO - PROCESS | 1653 | 1462962220480 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 03:23:40 INFO - PROCESS | 1653 | 1462962220596 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x121986800 == 87 [pid = 1653] [id = 543] 03:23:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x115e91800) [pid = 1653] [serial = 1629] [outer = 0x0] 03:23:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x1167f9400) [pid = 1653] [serial = 1630] [outer = 0x115e91800] 03:23:40 INFO - PROCESS | 1653 | 1462962220630 Marionette DEBUG loaded listener.js 03:23:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x118221800) [pid = 1653] [serial = 1631] [outer = 0x115e91800] 03:23:41 INFO - PROCESS | 1653 | 1462962221110 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] 03:23:41 INFO - PROCESS | 1653 | 1462962221176 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 03:23:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 03:23:41 INFO - PROCESS | 1653 | 1462962221181 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 03:23:41 INFO - PROCESS | 1653 | 1462962221183 Marionette TRACE conn2 <- [1,2146,null,{}] 03:23:41 INFO - PROCESS | 1653 | 1462962221185 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}] 03:23:41 INFO - PROCESS | 1653 | 1462962221305 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 03:23:41 INFO - PROCESS | 1653 | 1462962221393 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bf8f000 == 88 [pid = 1653] [id = 544] 03:23:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x11891f400) [pid = 1653] [serial = 1632] [outer = 0x0] 03:23:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x12155d400) [pid = 1653] [serial = 1633] [outer = 0x11891f400] 03:23:41 INFO - PROCESS | 1653 | 1462962221423 Marionette DEBUG loaded listener.js 03:23:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x124356000) [pid = 1653] [serial = 1634] [outer = 0x11891f400] 03:23:41 INFO - PROCESS | 1653 | 1462962221845 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] 03:23:41 INFO - PROCESS | 1653 | 1462962221908 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 03:23:41 INFO - PROCESS | 1653 | 1462962221910 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 03:23:41 INFO - PROCESS | 1653 | 1462962221913 Marionette TRACE conn2 <- [1,2150,null,{}] 03:23:41 INFO - PROCESS | 1653 | 1462962221921 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}] 03:23:42 INFO - PROCESS | 1653 | 1462962222043 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 03:23:42 INFO - PROCESS | 1653 | 1462962222133 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x1348b0800 == 89 [pid = 1653] [id = 545] 03:23:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x1278ca800) [pid = 1653] [serial = 1635] [outer = 0x0] 03:23:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x128aa3400) [pid = 1653] [serial = 1636] [outer = 0x1278ca800] 03:23:42 INFO - PROCESS | 1653 | 1462962222166 Marionette DEBUG loaded listener.js 03:23:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x12aa4b400) [pid = 1653] [serial = 1637] [outer = 0x1278ca800] 03:23:42 INFO - PROCESS | 1653 | 1462962222619 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]]]}] 03:23:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 03:23:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 772ms 03:23:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 03:23:42 INFO - PROCESS | 1653 | 1462962222693 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 03:23:42 INFO - PROCESS | 1653 | 1462962222696 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 03:23:42 INFO - PROCESS | 1653 | 1462962222699 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 03:23:42 INFO - PROCESS | 1653 | 1462962222700 Marionette TRACE conn2 <- [1,2154,null,{}] 03:23:42 INFO - PROCESS | 1653 | 1462962222705 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}] 03:23:42 INFO - PROCESS | 1653 | 1462962222878 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 03:23:42 INFO - PROCESS | 1653 | 1462962222987 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x1364b5800 == 90 [pid = 1653] [id = 546] 03:23:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x12abadc00) [pid = 1653] [serial = 1638] [outer = 0x0] 03:23:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x12ba9bc00) [pid = 1653] [serial = 1639] [outer = 0x12abadc00] 03:23:43 INFO - PROCESS | 1653 | 1462962223017 Marionette DEBUG loaded listener.js 03:23:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x12bf64000) [pid = 1653] [serial = 1640] [outer = 0x12abadc00] 03:23:43 INFO - PROCESS | 1653 | 1462962223486 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]]]}] 03:23:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 03:23:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 824ms 03:23:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 03:23:43 INFO - PROCESS | 1653 | 1462962223523 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 03:23:43 INFO - PROCESS | 1653 | 1462962223525 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 03:23:43 INFO - PROCESS | 1653 | 1462962223527 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 03:23:43 INFO - PROCESS | 1653 | 1462962223528 Marionette TRACE conn2 <- [1,2158,null,{}] 03:23:43 INFO - PROCESS | 1653 | 1462962223531 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}] 03:23:43 INFO - PROCESS | 1653 | 1462962223650 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 03:23:43 INFO - PROCESS | 1653 | 1462962223762 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x1379d8800 == 91 [pid = 1653] [id = 547] 03:23:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x12b03e400) [pid = 1653] [serial = 1641] [outer = 0x0] 03:23:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x12bf70c00) [pid = 1653] [serial = 1642] [outer = 0x12b03e400] 03:23:43 INFO - PROCESS | 1653 | 1462962223795 Marionette DEBUG loaded listener.js 03:23:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x12c6a1800) [pid = 1653] [serial = 1643] [outer = 0x12b03e400] 03:23:44 INFO - PROCESS | 1653 | 1462962224263 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]]]}] 03:23:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 03:23:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 772ms 03:23:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 03:23:44 INFO - PROCESS | 1653 | 1462962224300 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 03:23:44 INFO - PROCESS | 1653 | 1462962224302 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 03:23:44 INFO - PROCESS | 1653 | 1462962224304 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 03:23:44 INFO - PROCESS | 1653 | 1462962224305 Marionette TRACE conn2 <- [1,2162,null,{}] 03:23:44 INFO - PROCESS | 1653 | 1462962224308 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}] 03:23:44 INFO - PROCESS | 1653 | 1462962224437 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 03:23:44 INFO - PROCESS | 1653 | 1462962224522 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x137bd6800 == 92 [pid = 1653] [id = 548] 03:23:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x12c6a7800) [pid = 1653] [serial = 1644] [outer = 0x0] 03:23:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x12cdba800) [pid = 1653] [serial = 1645] [outer = 0x12c6a7800] 03:23:44 INFO - PROCESS | 1653 | 1462962224553 Marionette DEBUG loaded listener.js 03:23:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 156 (0x12d419c00) [pid = 1653] [serial = 1646] [outer = 0x12c6a7800] 03:23:44 INFO - PROCESS | 1653 | 1462962224957 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]]]}] 03:23:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 03:23:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 719ms 03:23:45 INFO - PROCESS | 1653 | 1462962225023 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 03:23:45 INFO - PROCESS | 1653 | 1462962225025 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 03:23:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 03:23:45 INFO - PROCESS | 1653 | 1462962225027 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 03:23:45 INFO - PROCESS | 1653 | 1462962225028 Marionette TRACE conn2 <- [1,2166,null,{}] 03:23:45 INFO - PROCESS | 1653 | 1462962225031 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}] 03:23:45 INFO - PROCESS | 1653 | 1462962225148 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 03:23:45 INFO - PROCESS | 1653 | 1462962225234 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x1407c6800 == 93 [pid = 1653] [id = 549] 03:23:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 157 (0x113186400) [pid = 1653] [serial = 1647] [outer = 0x0] 03:23:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 158 (0x11318d400) [pid = 1653] [serial = 1648] [outer = 0x113186400] 03:23:45 INFO - PROCESS | 1653 | 1462962225266 Marionette DEBUG loaded listener.js 03:23:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 159 (0x113192000) [pid = 1653] [serial = 1649] [outer = 0x113186400] 03:23:45 INFO - PROCESS | 1653 | 1462962225723 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]]]}] 03:23:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 03:23:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 718ms 03:23:45 INFO - PROCESS | 1653 | 1462962225765 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 03:23:45 INFO - PROCESS | 1653 | 1462962225766 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 03:23:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 03:23:45 INFO - PROCESS | 1653 | 1462962225789 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 03:23:45 INFO - PROCESS | 1653 | 1462962225790 Marionette TRACE conn2 <- [1,2170,null,{}] 03:23:45 INFO - PROCESS | 1653 | 1462962225793 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}] 03:23:45 INFO - PROCESS | 1653 | 1462962225914 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 03:23:46 INFO - PROCESS | 1653 | 1462962226004 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x119253000 == 94 [pid = 1653] [id = 550] 03:23:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 160 (0x1127d9800) [pid = 1653] [serial = 1650] [outer = 0x0] 03:23:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 161 (0x115f4f400) [pid = 1653] [serial = 1651] [outer = 0x1127d9800] 03:23:46 INFO - PROCESS | 1653 | 1462962226034 Marionette DEBUG loaded listener.js 03:23:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 162 (0x12ba57800) [pid = 1653] [serial = 1652] [outer = 0x1127d9800] 03:23:46 INFO - PROCESS | 1653 | 1462962226634 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]]]}] 03:23:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 03:23:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 921ms 03:23:46 INFO - PROCESS | 1653 | 1462962226723 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 03:23:46 INFO - PROCESS | 1653 | 1462962226725 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 03:23:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 03:23:46 INFO - PROCESS | 1653 | 1462962226729 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 03:23:46 INFO - PROCESS | 1653 | 1462962226731 Marionette TRACE conn2 <- [1,2174,null,{}] 03:23:46 INFO - PROCESS | 1653 | 1462962226735 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}] 03:23:46 INFO - PROCESS | 1653 | 1462962226844 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 03:23:46 INFO - PROCESS | 1653 | 1462962226928 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x11955a800 == 95 [pid = 1653] [id = 551] 03:23:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 163 (0x112590000) [pid = 1653] [serial = 1653] [outer = 0x0] 03:23:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 164 (0x11278c400) [pid = 1653] [serial = 1654] [outer = 0x112590000] 03:23:46 INFO - PROCESS | 1653 | 1462962226956 Marionette DEBUG loaded listener.js 03:23:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 165 (0x112871400) [pid = 1653] [serial = 1655] [outer = 0x112590000] 03:23:47 INFO - PROCESS | 1653 | 1462962227410 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]]]}] 03:23:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 03:23:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 721ms 03:23:47 INFO - PROCESS | 1653 | 1462962227450 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 03:23:47 INFO - PROCESS | 1653 | 1462962227453 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 03:23:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 03:23:47 INFO - PROCESS | 1653 | 1462962227458 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 03:23:47 INFO - PROCESS | 1653 | 1462962227459 Marionette TRACE conn2 <- [1,2178,null,{}] 03:23:47 INFO - PROCESS | 1653 | 1462962227462 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}] 03:23:47 INFO - PROCESS | 1653 | 1462962227569 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 03:23:47 INFO - PROCESS | 1653 | 1462962227661 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x1131d7000 == 96 [pid = 1653] [id = 552] 03:23:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 166 (0x113193c00) [pid = 1653] [serial = 1656] [outer = 0x0] 03:23:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 167 (0x115e4ac00) [pid = 1653] [serial = 1657] [outer = 0x113193c00] 03:23:47 INFO - PROCESS | 1653 | 1462962227698 Marionette DEBUG loaded listener.js 03:23:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 168 (0x1167edc00) [pid = 1653] [serial = 1658] [outer = 0x113193c00] 03:23:48 INFO - PROCESS | 1653 | 1462962228222 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]]]}] 03:23:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 03:23:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 823ms 03:23:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 03:23:48 INFO - PROCESS | 1653 | 1462962228282 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 03:23:48 INFO - PROCESS | 1653 | 1462962228283 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 03:23:48 INFO - PROCESS | 1653 | 1462962228285 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 03:23:48 INFO - PROCESS | 1653 | 1462962228288 Marionette TRACE conn2 <- [1,2182,null,{}] 03:23:48 INFO - PROCESS | 1653 | 1462962228295 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}] 03:23:48 INFO - PROCESS | 1653 | 1462962228407 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 03:23:48 INFO - PROCESS | 1653 | 1462962228502 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x1219c4000 == 97 [pid = 1653] [id = 553] 03:23:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 169 (0x11767c800) [pid = 1653] [serial = 1659] [outer = 0x0] 03:23:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 170 (0x11811b800) [pid = 1653] [serial = 1660] [outer = 0x11767c800] 03:23:48 INFO - PROCESS | 1653 | 1462962228534 Marionette DEBUG loaded listener.js 03:23:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 171 (0x11858b800) [pid = 1653] [serial = 1661] [outer = 0x11767c800] 03:23:48 INFO - PROCESS | 1653 | --DOCSHELL 0x12d913800 == 96 [pid = 1653] [id = 447] 03:23:48 INFO - PROCESS | 1653 | --DOCSHELL 0x12bf89800 == 95 [pid = 1653] [id = 406] 03:23:48 INFO - PROCESS | 1653 | --DOCSHELL 0x12db58000 == 94 [pid = 1653] [id = 448] 03:23:48 INFO - PROCESS | 1653 | --DOCSHELL 0x124c8a000 == 93 [pid = 1653] [id = 444] 03:23:48 INFO - PROCESS | 1653 | --DOCSHELL 0x12d159800 == 92 [pid = 1653] [id = 446] 03:23:48 INFO - PROCESS | 1653 | --DOCSHELL 0x12de0d800 == 91 [pid = 1653] [id = 449] 03:23:48 INFO - PROCESS | 1653 | --DOCSHELL 0x123c09800 == 90 [pid = 1653] [id = 405] 03:23:48 INFO - PROCESS | 1653 | --DOCSHELL 0x133513800 == 89 [pid = 1653] [id = 541] 03:23:48 INFO - PROCESS | 1653 | --DOCSHELL 0x12dfc7000 == 88 [pid = 1653] [id = 540] 03:23:48 INFO - PROCESS | 1653 | --DOCSHELL 0x119259000 == 87 [pid = 1653] [id = 539] 03:23:48 INFO - PROCESS | 1653 | --DOMWINDOW == 170 (0x12ba9e800) [pid = 1653] [serial = 1558] [outer = 0x0] [url = about:blank] 03:23:48 INFO - PROCESS | 1653 | --DOMWINDOW == 169 (0x128a2d400) [pid = 1653] [serial = 1519] [outer = 0x0] [url = about:blank] 03:23:48 INFO - PROCESS | 1653 | --DOMWINDOW == 168 (0x129542000) [pid = 1653] [serial = 1522] [outer = 0x0] [url = about:blank] 03:23:48 INFO - PROCESS | 1653 | --DOMWINDOW == 167 (0x12b813400) [pid = 1653] [serial = 1525] [outer = 0x0] [url = about:blank] 03:23:48 INFO - PROCESS | 1653 | --DOMWINDOW == 166 (0x12ba5f800) [pid = 1653] [serial = 1528] [outer = 0x0] [url = about:blank] 03:23:48 INFO - PROCESS | 1653 | --DOCSHELL 0x12d512000 == 86 [pid = 1653] [id = 538] 03:23:48 INFO - PROCESS | 1653 | --DOCSHELL 0x12cd08800 == 85 [pid = 1653] [id = 537] 03:23:48 INFO - PROCESS | 1653 | --DOCSHELL 0x12c168000 == 84 [pid = 1653] [id = 536] 03:23:48 INFO - PROCESS | 1653 | --DOCSHELL 0x12b8da000 == 83 [pid = 1653] [id = 535] 03:23:48 INFO - PROCESS | 1653 | --DOCSHELL 0x12a718800 == 82 [pid = 1653] [id = 534] 03:23:48 INFO - PROCESS | 1653 | --DOCSHELL 0x1219d5800 == 81 [pid = 1653] [id = 533] 03:23:48 INFO - PROCESS | 1653 | --DOCSHELL 0x1197ca000 == 80 [pid = 1653] [id = 532] 03:23:48 INFO - PROCESS | 1653 | --DOCSHELL 0x11898d000 == 79 [pid = 1653] [id = 531] 03:23:48 INFO - PROCESS | 1653 | --DOCSHELL 0x1219d0800 == 78 [pid = 1653] [id = 530] 03:23:48 INFO - PROCESS | 1653 | --DOCSHELL 0x12d511800 == 77 [pid = 1653] [id = 523] 03:23:48 INFO - PROCESS | 1653 | --DOCSHELL 0x12b26f000 == 76 [pid = 1653] [id = 522] 03:23:48 INFO - PROCESS | 1653 | --DOCSHELL 0x124391800 == 75 [pid = 1653] [id = 521] 03:23:48 INFO - PROCESS | 1653 | --DOCSHELL 0x116a96800 == 74 [pid = 1653] [id = 520] 03:23:48 INFO - PROCESS | 1653 | --DOMWINDOW == 165 (0x12ba60800) [pid = 1653] [serial = 1556] [outer = 0x0] [url = about:blank] 03:23:48 INFO - PROCESS | 1653 | --DOMWINDOW == 164 (0x117e60000) [pid = 1653] [serial = 1534] [outer = 0x0] [url = about:blank] 03:23:48 INFO - PROCESS | 1653 | --DOMWINDOW == 163 (0x1184fa000) [pid = 1653] [serial = 1535] [outer = 0x0] [url = about:blank] 03:23:48 INFO - PROCESS | 1653 | --DOMWINDOW == 162 (0x121b45000) [pid = 1653] [serial = 1540] [outer = 0x0] [url = about:blank] 03:23:48 INFO - PROCESS | 1653 | --DOMWINDOW == 161 (0x1246b4800) [pid = 1653] [serial = 1541] [outer = 0x0] [url = about:blank] 03:23:48 INFO - PROCESS | 1653 | --DOMWINDOW == 160 (0x121675c00) [pid = 1653] [serial = 1538] [outer = 0x0] [url = about:blank] 03:23:48 INFO - PROCESS | 1653 | --DOMWINDOW == 159 (0x120fa7400) [pid = 1653] [serial = 1537] [outer = 0x0] [url = about:blank] 03:23:48 INFO - PROCESS | 1653 | --DOMWINDOW == 158 (0x12b036c00) [pid = 1653] [serial = 1508] [outer = 0x0] [url = about:blank] 03:23:48 INFO - PROCESS | 1653 | --DOMWINDOW == 157 (0x128b03000) [pid = 1653] [serial = 1546] [outer = 0x0] [url = about:blank] 03:23:48 INFO - PROCESS | 1653 | --DOMWINDOW == 156 (0x1292b1c00) [pid = 1653] [serial = 1547] [outer = 0x0] [url = about:blank] 03:23:48 INFO - PROCESS | 1653 | --DOMWINDOW == 155 (0x121c19400) [pid = 1653] [serial = 1516] [outer = 0x0] [url = about:blank] 03:23:48 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x126c20800) [pid = 1653] [serial = 1543] [outer = 0x0] [url = about:blank] 03:23:48 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x128a31c00) [pid = 1653] [serial = 1544] [outer = 0x0] [url = about:blank] 03:23:48 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x1180f5400) [pid = 1653] [serial = 1513] [outer = 0x0] [url = about:blank] 03:23:48 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x112a6e400) [pid = 1653] [serial = 1532] [outer = 0x0] [url = about:blank] 03:23:48 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x11258bc00) [pid = 1653] [serial = 1531] [outer = 0x0] [url = about:blank] 03:23:48 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x129536800) [pid = 1653] [serial = 1549] [outer = 0x0] [url = about:blank] 03:23:48 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x11278f400) [pid = 1653] [serial = 1510] [outer = 0x0] [url = about:blank] 03:23:48 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x12b01e400) [pid = 1653] [serial = 1552] [outer = 0x0] [url = about:blank] 03:23:48 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x12b80f800) [pid = 1653] [serial = 1555] [outer = 0x0] [url = about:blank] 03:23:48 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x12b03a000) [pid = 1653] [serial = 1553] [outer = 0x0] [url = about:blank] 03:23:48 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x12aa55400) [pid = 1653] [serial = 1550] [outer = 0x0] [url = about:blank] 03:23:48 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x12b036400) [pid = 1653] [serial = 1466] [outer = 0x0] [url = about:blank] 03:23:48 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x12b811400) [pid = 1653] [serial = 1469] [outer = 0x0] [url = about:blank] 03:23:48 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x128aa5c00) [pid = 1653] [serial = 1460] [outer = 0x0] [url = about:blank] 03:23:48 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x112874000) [pid = 1653] [serial = 1451] [outer = 0x0] [url = about:blank] 03:23:48 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x123f1dc00) [pid = 1653] [serial = 1457] [outer = 0x0] [url = about:blank] 03:23:48 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x12a675400) [pid = 1653] [serial = 1463] [outer = 0x0] [url = about:blank] 03:23:48 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x11891b000) [pid = 1653] [serial = 1454] [outer = 0x0] [url = about:blank] 03:23:48 INFO - PROCESS | 1653 | 1462962228982 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]]]}] 03:23:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 03:23:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 723ms 03:23:49 INFO - PROCESS | 1653 | 1462962229008 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 03:23:49 INFO - PROCESS | 1653 | 1462962229010 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 03:23:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 03:23:49 INFO - PROCESS | 1653 | 1462962229012 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 03:23:49 INFO - PROCESS | 1653 | 1462962229013 Marionette TRACE conn2 <- [1,2186,null,{}] 03:23:49 INFO - PROCESS | 1653 | 1462962229016 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}] 03:23:49 INFO - PROCESS | 1653 | 1462962229115 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 03:23:49 INFO - PROCESS | 1653 | 1462962229185 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x119267800 == 75 [pid = 1653] [id = 554] 03:23:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x112926c00) [pid = 1653] [serial = 1662] [outer = 0x0] 03:23:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 139 (0x118588800) [pid = 1653] [serial = 1663] [outer = 0x112926c00] 03:23:49 INFO - PROCESS | 1653 | 1462962229213 Marionette DEBUG loaded listener.js 03:23:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 140 (0x118f6d800) [pid = 1653] [serial = 1664] [outer = 0x112926c00] 03:23:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 03:23:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 520ms 03:23:49 INFO - PROCESS | 1653 | 1462962229528 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]]]}] 03:23:49 INFO - PROCESS | 1653 | 1462962229532 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 03:23:49 INFO - PROCESS | 1653 | 1462962229534 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 03:23:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 03:23:49 INFO - PROCESS | 1653 | 1462962229544 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 03:23:49 INFO - PROCESS | 1653 | 1462962229545 Marionette TRACE conn2 <- [1,2190,null,{}] 03:23:49 INFO - PROCESS | 1653 | 1462962229548 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}] 03:23:49 INFO - PROCESS | 1653 | 1462962229647 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 03:23:49 INFO - PROCESS | 1653 | 1462962229716 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x1219c9000 == 76 [pid = 1653] [id = 555] 03:23:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 141 (0x118918c00) [pid = 1653] [serial = 1665] [outer = 0x0] 03:23:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 142 (0x118fe7400) [pid = 1653] [serial = 1666] [outer = 0x118918c00] 03:23:49 INFO - PROCESS | 1653 | 1462962229744 Marionette DEBUG loaded listener.js 03:23:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x119df1000) [pid = 1653] [serial = 1667] [outer = 0x118918c00] 03:23:50 INFO - PROCESS | 1653 | 1462962230024 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]]]}] 03:23:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 03:23:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 519ms 03:23:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 03:23:50 INFO - PROCESS | 1653 | 1462962230076 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 03:23:50 INFO - PROCESS | 1653 | 1462962230077 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 03:23:50 INFO - PROCESS | 1653 | 1462962230079 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 03:23:50 INFO - PROCESS | 1653 | 1462962230080 Marionette TRACE conn2 <- [1,2194,null,{}] 03:23:50 INFO - PROCESS | 1653 | 1462962230082 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}] 03:23:50 INFO - PROCESS | 1653 | 1462962230193 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 03:23:50 INFO - PROCESS | 1653 | 1462962230263 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x128e76000 == 77 [pid = 1653] [id = 556] 03:23:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x11972dc00) [pid = 1653] [serial = 1668] [outer = 0x0] 03:23:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x120fb1800) [pid = 1653] [serial = 1669] [outer = 0x11972dc00] 03:23:50 INFO - PROCESS | 1653 | 1462962230289 Marionette DEBUG loaded listener.js 03:23:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x121c0d000) [pid = 1653] [serial = 1670] [outer = 0x11972dc00] 03:23:50 INFO - PROCESS | 1653 | 1462962230606 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]]]}] 03:23:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 03:23:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 569ms 03:23:50 INFO - PROCESS | 1653 | 1462962230649 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 03:23:50 INFO - PROCESS | 1653 | 1462962230650 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 03:23:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 03:23:50 INFO - PROCESS | 1653 | 1462962230652 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 03:23:50 INFO - PROCESS | 1653 | 1462962230653 Marionette TRACE conn2 <- [1,2198,null,{}] 03:23:50 INFO - PROCESS | 1653 | 1462962230656 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}] 03:23:50 INFO - PROCESS | 1653 | 1462962230750 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 03:23:50 INFO - PROCESS | 1653 | 1462962230754 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x12aa78800 == 78 [pid = 1653] [id = 557] 03:23:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x123f1b400) [pid = 1653] [serial = 1671] [outer = 0x0] 03:23:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x123f52400) [pid = 1653] [serial = 1672] [outer = 0x123f1b400] 03:23:50 INFO - PROCESS | 1653 | 1462962230780 Marionette DEBUG loaded listener.js 03:23:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x124d57800) [pid = 1653] [serial = 1673] [outer = 0x123f1b400] 03:23:51 INFO - PROCESS | 1653 | 1462962231205 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]]]}] 03:23:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 03:23:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 570ms 03:23:51 INFO - PROCESS | 1653 | 1462962231224 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 03:23:51 INFO - PROCESS | 1653 | 1462962231225 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 03:23:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 03:23:51 INFO - PROCESS | 1653 | 1462962231229 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 03:23:51 INFO - PROCESS | 1653 | 1462962231230 Marionette TRACE conn2 <- [1,2202,null,{}] 03:23:51 INFO - PROCESS | 1653 | 1462962231234 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}] 03:23:51 INFO - PROCESS | 1653 | 1462962231434 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 03:23:51 INFO - PROCESS | 1653 | 1462962231488 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b8d0000 == 79 [pid = 1653] [id = 558] 03:23:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x124d55400) [pid = 1653] [serial = 1674] [outer = 0x0] 03:23:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x1264b9400) [pid = 1653] [serial = 1675] [outer = 0x124d55400] 03:23:51 INFO - PROCESS | 1653 | 1462962231583 Marionette DEBUG loaded listener.js 03:23:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x126c17c00) [pid = 1653] [serial = 1676] [outer = 0x124d55400] 03:23:51 INFO - PROCESS | 1653 | 1462962231961 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]]]}] 03:23:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 03:23:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 772ms 03:23:52 INFO - PROCESS | 1653 | 1462962232001 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 03:23:52 INFO - PROCESS | 1653 | 1462962232003 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 03:23:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 03:23:52 INFO - PROCESS | 1653 | 1462962232014 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 03:23:52 INFO - PROCESS | 1653 | 1462962232016 Marionette TRACE conn2 <- [1,2206,null,{}] 03:23:52 INFO - PROCESS | 1653 | 1462962232020 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}] 03:23:52 INFO - PROCESS | 1653 | 1462962232199 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 03:23:52 INFO - PROCESS | 1653 | 1462962232228 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c15a000 == 80 [pid = 1653] [id = 559] 03:23:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x126016800) [pid = 1653] [serial = 1677] [outer = 0x0] 03:23:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x1289ba800) [pid = 1653] [serial = 1678] [outer = 0x126016800] 03:23:52 INFO - PROCESS | 1653 | 1462962232267 Marionette DEBUG loaded listener.js 03:23:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x128a2f800) [pid = 1653] [serial = 1679] [outer = 0x126016800] 03:23:52 INFO - PROCESS | 1653 | 1462962232687 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]]]}] 03:23:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 03:23:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 730ms 03:23:52 INFO - PROCESS | 1653 | 1462962232736 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 03:23:52 INFO - PROCESS | 1653 | 1462962232737 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 03:23:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 03:23:52 INFO - PROCESS | 1653 | 1462962232740 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 03:23:52 INFO - PROCESS | 1653 | 1462962232741 Marionette TRACE conn2 <- [1,2210,null,{}] 03:23:52 INFO - PROCESS | 1653 | 1462962232743 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}] 03:23:52 INFO - PROCESS | 1653 | 1462962232883 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 03:23:53 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x11286cc00) [pid = 1653] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 03:23:53 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x12906a000) [pid = 1653] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 03:23:53 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x116a5b400) [pid = 1653] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 03:23:53 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x12aa4e400) [pid = 1653] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 03:23:53 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x110fa6c00) [pid = 1653] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 03:23:53 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x124cb5800) [pid = 1653] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 03:23:53 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x120eb4c00) [pid = 1653] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 03:23:53 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x129070800) [pid = 1653] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 03:23:53 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x12166d400) [pid = 1653] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 03:23:53 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x12151e800) [pid = 1653] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 03:23:53 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x1180b0c00) [pid = 1653] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 03:23:53 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x128a31400) [pid = 1653] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 03:23:53 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x12b813000) [pid = 1653] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 03:23:53 INFO - PROCESS | 1653 | 1462962233142 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x119765000 == 81 [pid = 1653] [id = 560] 03:23:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 143 (0x112791c00) [pid = 1653] [serial = 1680] [outer = 0x0] 03:23:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 144 (0x1167f6400) [pid = 1653] [serial = 1681] [outer = 0x112791c00] 03:23:53 INFO - PROCESS | 1653 | 1462962233168 Marionette DEBUG loaded listener.js 03:23:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 145 (0x123f1ec00) [pid = 1653] [serial = 1682] [outer = 0x112791c00] 03:23:53 INFO - PROCESS | 1653 | 1462962233442 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]]]}] 03:23:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 03:23:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 718ms 03:23:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 03:23:53 INFO - PROCESS | 1653 | 1462962233459 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 03:23:53 INFO - PROCESS | 1653 | 1462962233461 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 03:23:53 INFO - PROCESS | 1653 | 1462962233463 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 03:23:53 INFO - PROCESS | 1653 | 1462962233465 Marionette TRACE conn2 <- [1,2214,null,{}] 03:23:53 INFO - PROCESS | 1653 | 1462962233475 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}] 03:23:53 INFO - PROCESS | 1653 | 1462962233592 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 03:23:53 INFO - PROCESS | 1653 | 1462962233596 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cd06000 == 82 [pid = 1653] [id = 561] 03:23:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 146 (0x128a38400) [pid = 1653] [serial = 1683] [outer = 0x0] 03:23:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 147 (0x128adac00) [pid = 1653] [serial = 1684] [outer = 0x128a38400] 03:23:53 INFO - PROCESS | 1653 | 1462962233627 Marionette DEBUG loaded listener.js 03:23:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 148 (0x1292b1000) [pid = 1653] [serial = 1685] [outer = 0x128a38400] 03:23:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 03:23:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 569ms 03:23:54 INFO - PROCESS | 1653 | 1462962234026 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]]]}] 03:23:54 INFO - PROCESS | 1653 | 1462962234048 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 03:23:54 INFO - PROCESS | 1653 | 1462962234049 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 03:23:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 03:23:54 INFO - PROCESS | 1653 | 1462962234053 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 03:23:54 INFO - PROCESS | 1653 | 1462962234054 Marionette TRACE conn2 <- [1,2218,null,{}] 03:23:54 INFO - PROCESS | 1653 | 1462962234058 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}] 03:23:54 INFO - PROCESS | 1653 | 1462962234160 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 03:23:54 INFO - PROCESS | 1653 | 1462962234164 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d516000 == 83 [pid = 1653] [id = 562] 03:23:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 149 (0x128b0a800) [pid = 1653] [serial = 1686] [outer = 0x0] 03:23:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 150 (0x1293e0c00) [pid = 1653] [serial = 1687] [outer = 0x128b0a800] 03:23:54 INFO - PROCESS | 1653 | 1462962234190 Marionette DEBUG loaded listener.js 03:23:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 151 (0x12954d000) [pid = 1653] [serial = 1688] [outer = 0x128b0a800] 03:23:54 INFO - PROCESS | 1653 | 1462962234541 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]]]}] 03:23:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 03:23:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 520ms 03:23:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 03:23:54 INFO - PROCESS | 1653 | 1462962234573 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 03:23:54 INFO - PROCESS | 1653 | 1462962234574 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 03:23:54 INFO - PROCESS | 1653 | 1462962234576 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 03:23:54 INFO - PROCESS | 1653 | 1462962234577 Marionette TRACE conn2 <- [1,2222,null,{}] 03:23:54 INFO - PROCESS | 1653 | 1462962234579 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}] 03:23:54 INFO - PROCESS | 1653 | 1462962234676 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 03:23:54 INFO - PROCESS | 1653 | 1462962234753 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x12db45800 == 84 [pid = 1653] [id = 563] 03:23:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 152 (0x1292bcc00) [pid = 1653] [serial = 1689] [outer = 0x0] 03:23:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 153 (0x12a681c00) [pid = 1653] [serial = 1690] [outer = 0x1292bcc00] 03:23:54 INFO - PROCESS | 1653 | 1462962234778 Marionette DEBUG loaded listener.js 03:23:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 154 (0x12aa56800) [pid = 1653] [serial = 1691] [outer = 0x1292bcc00] 03:23:55 INFO - PROCESS | 1653 | 1462962235054 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]]]}] 03:23:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 03:23:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 522ms 03:23:55 INFO - PROCESS | 1653 | 1462962235186 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 03:23:55 INFO - PROCESS | 1653 | 1462962235188 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 03:23:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 03:23:55 INFO - PROCESS | 1653 | 1462962235193 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 03:23:55 INFO - PROCESS | 1653 | 1462962235195 Marionette TRACE conn2 <- [1,2226,null,{}] 03:23:55 INFO - PROCESS | 1653 | 1462962235200 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}] 03:23:55 INFO - PROCESS | 1653 | 1462962235331 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 03:23:55 INFO - PROCESS | 1653 | 1462962235414 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e08800 == 85 [pid = 1653] [id = 564] 03:23:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 155 (0x112589400) [pid = 1653] [serial = 1692] [outer = 0x0] 03:23:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 156 (0x112794400) [pid = 1653] [serial = 1693] [outer = 0x112589400] 03:23:55 INFO - PROCESS | 1653 | 1462962235447 Marionette DEBUG loaded listener.js 03:23:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 157 (0x112926000) [pid = 1653] [serial = 1694] [outer = 0x112589400] 03:23:55 INFO - PROCESS | 1653 | 1462962235921 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]]]}] 03:23:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 03:23:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 771ms 03:23:55 INFO - PROCESS | 1653 | 1462962235965 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 03:23:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 03:23:55 INFO - PROCESS | 1653 | 1462962235968 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 03:23:55 INFO - PROCESS | 1653 | 1462962235976 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 03:23:55 INFO - PROCESS | 1653 | 1462962235979 Marionette TRACE conn2 <- [1,2230,null,{}] 03:23:55 INFO - PROCESS | 1653 | 1462962235982 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}] 03:23:56 INFO - PROCESS | 1653 | 1462962236099 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 03:23:56 INFO - PROCESS | 1653 | 1462962236185 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x124dba800 == 86 [pid = 1653] [id = 565] 03:23:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 158 (0x115e92c00) [pid = 1653] [serial = 1695] [outer = 0x0] 03:23:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 159 (0x117681800) [pid = 1653] [serial = 1696] [outer = 0x115e92c00] 03:23:56 INFO - PROCESS | 1653 | 1462962236215 Marionette DEBUG loaded listener.js 03:23:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 160 (0x1180fd400) [pid = 1653] [serial = 1697] [outer = 0x115e92c00] 03:23:56 INFO - PROCESS | 1653 | 1462962236614 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]]]}] 03:23:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 03:23:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 673ms 03:23:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 03:23:56 INFO - PROCESS | 1653 | 1462962236648 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 03:23:56 INFO - PROCESS | 1653 | 1462962236649 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 03:23:56 INFO - PROCESS | 1653 | 1462962236652 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 03:23:56 INFO - PROCESS | 1653 | 1462962236653 Marionette TRACE conn2 <- [1,2234,null,{}] 03:23:56 INFO - PROCESS | 1653 | 1462962236660 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}] 03:23:56 INFO - PROCESS | 1653 | 1462962236801 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 03:23:56 INFO - PROCESS | 1653 | 1462962236890 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cd08800 == 87 [pid = 1653] [id = 566] 03:23:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 161 (0x120eaf400) [pid = 1653] [serial = 1698] [outer = 0x0] 03:23:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 162 (0x120fad800) [pid = 1653] [serial = 1699] [outer = 0x120eaf400] 03:23:56 INFO - PROCESS | 1653 | 1462962236923 Marionette DEBUG loaded listener.js 03:23:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 163 (0x12155ec00) [pid = 1653] [serial = 1700] [outer = 0x120eaf400] 03:23:57 INFO - PROCESS | 1653 | 1462962237340 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]]]}] 03:23:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 03:23:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 721ms 03:23:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 03:23:57 INFO - PROCESS | 1653 | 1462962237372 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 03:23:57 INFO - PROCESS | 1653 | 1462962237374 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 03:23:57 INFO - PROCESS | 1653 | 1462962237376 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 03:23:57 INFO - PROCESS | 1653 | 1462962237377 Marionette TRACE conn2 <- [1,2238,null,{}] 03:23:57 INFO - PROCESS | 1653 | 1462962237379 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}] 03:23:57 INFO - PROCESS | 1653 | 1462962237496 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 03:23:57 INFO - PROCESS | 1653 | 1462962237613 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x133615000 == 88 [pid = 1653] [id = 567] 03:23:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 164 (0x12166c400) [pid = 1653] [serial = 1701] [outer = 0x0] 03:23:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 165 (0x124cb8000) [pid = 1653] [serial = 1702] [outer = 0x12166c400] 03:23:57 INFO - PROCESS | 1653 | 1462962237646 Marionette DEBUG loaded listener.js 03:23:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 166 (0x128a9e400) [pid = 1653] [serial = 1703] [outer = 0x12166c400] 03:23:58 INFO - PROCESS | 1653 | 1462962238033 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]]]}] 03:23:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 03:23:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 720ms 03:23:58 INFO - PROCESS | 1653 | 1462962238096 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 03:23:58 INFO - PROCESS | 1653 | 1462962238098 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 03:23:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 03:23:58 INFO - PROCESS | 1653 | 1462962238131 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 03:23:58 INFO - PROCESS | 1653 | 1462962238133 Marionette TRACE conn2 <- [1,2242,null,{}] 03:23:58 INFO - PROCESS | 1653 | 1462962238139 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}] 03:23:58 INFO - PROCESS | 1653 | 1462962238255 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 03:23:58 INFO - PROCESS | 1653 | 1462962238338 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x134036000 == 89 [pid = 1653] [id = 568] 03:23:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 167 (0x128a34000) [pid = 1653] [serial = 1704] [outer = 0x0] 03:23:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 168 (0x128eb5000) [pid = 1653] [serial = 1705] [outer = 0x128a34000] 03:23:58 INFO - PROCESS | 1653 | 1462962238371 Marionette DEBUG loaded listener.js 03:23:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 169 (0x1293dd400) [pid = 1653] [serial = 1706] [outer = 0x128a34000] 03:23:58 INFO - PROCESS | 1653 | 1462962238828 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]]]}] 03:23:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 03:23:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 760ms 03:23:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 03:23:58 INFO - PROCESS | 1653 | 1462962238860 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 03:23:58 INFO - PROCESS | 1653 | 1462962238862 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 03:23:58 INFO - PROCESS | 1653 | 1462962238864 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 03:23:58 INFO - PROCESS | 1653 | 1462962238865 Marionette TRACE conn2 <- [1,2246,null,{}] 03:23:58 INFO - PROCESS | 1653 | 1462962238868 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}] 03:23:59 INFO - PROCESS | 1653 | 1462962239042 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 03:23:59 INFO - PROCESS | 1653 | 1462962239194 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x134409800 == 90 [pid = 1653] [id = 569] 03:23:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 170 (0x12aa4e400) [pid = 1653] [serial = 1707] [outer = 0x0] 03:23:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 171 (0x12b03ec00) [pid = 1653] [serial = 1708] [outer = 0x12aa4e400] 03:23:59 INFO - PROCESS | 1653 | 1462962239242 Marionette DEBUG loaded listener.js 03:23:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 172 (0x12ba63400) [pid = 1653] [serial = 1709] [outer = 0x12aa4e400] 03:23:59 INFO - PROCESS | 1653 | 1462962239710 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]]]}] 03:23:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 03:23:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 873ms 03:23:59 INFO - PROCESS | 1653 | 1462962239737 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 03:23:59 INFO - PROCESS | 1653 | 1462962239739 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 03:23:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 03:23:59 INFO - PROCESS | 1653 | 1462962239741 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 03:23:59 INFO - PROCESS | 1653 | 1462962239743 Marionette TRACE conn2 <- [1,2250,null,{}] 03:23:59 INFO - PROCESS | 1653 | 1462962239745 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}] 03:23:59 INFO - PROCESS | 1653 | 1462962239864 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 03:23:59 INFO - PROCESS | 1653 | 1462962239953 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x134a25000 == 91 [pid = 1653] [id = 570] 03:23:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 173 (0x12b01e000) [pid = 1653] [serial = 1710] [outer = 0x0] 03:23:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 174 (0x12bdb1400) [pid = 1653] [serial = 1711] [outer = 0x12b01e000] 03:23:59 INFO - PROCESS | 1653 | 1462962239984 Marionette DEBUG loaded listener.js 03:24:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 175 (0x12bf6ec00) [pid = 1653] [serial = 1712] [outer = 0x12b01e000] 03:24:00 INFO - PROCESS | 1653 | 1462962240404 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]]]}] 03:24:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 03:24:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 669ms 03:24:00 INFO - PROCESS | 1653 | 1462962240411 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 03:24:00 INFO - PROCESS | 1653 | 1462962240412 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 03:24:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 03:24:00 INFO - PROCESS | 1653 | 1462962240415 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 03:24:00 INFO - PROCESS | 1653 | 1462962240416 Marionette TRACE conn2 <- [1,2254,null,{}] 03:24:00 INFO - PROCESS | 1653 | 1462962240418 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}] 03:24:00 INFO - PROCESS | 1653 | 1462962240536 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 03:24:00 INFO - PROCESS | 1653 | 1462962240653 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x1364b4800 == 92 [pid = 1653] [id = 571] 03:24:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 176 (0x12b032000) [pid = 1653] [serial = 1713] [outer = 0x0] 03:24:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 177 (0x12c133800) [pid = 1653] [serial = 1714] [outer = 0x12b032000] 03:24:00 INFO - PROCESS | 1653 | 1462962240685 Marionette DEBUG loaded listener.js 03:24:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 178 (0x12c50dc00) [pid = 1653] [serial = 1715] [outer = 0x12b032000] 03:24:01 INFO - PROCESS | 1653 | 1462962241089 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]]]}] 03:24:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 03:24:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 719ms 03:24:01 INFO - PROCESS | 1653 | 1462962241152 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 03:24:01 INFO - PROCESS | 1653 | 1462962241153 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 03:24:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 03:24:01 INFO - PROCESS | 1653 | 1462962241158 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 03:24:01 INFO - PROCESS | 1653 | 1462962241159 Marionette TRACE conn2 <- [1,2258,null,{}] 03:24:01 INFO - PROCESS | 1653 | 1462962241162 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}] 03:24:01 INFO - PROCESS | 1653 | 1462962241295 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 03:24:01 INFO - PROCESS | 1653 | 1462962241385 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x1407e1000 == 93 [pid = 1653] [id = 572] 03:24:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 179 (0x12c131800) [pid = 1653] [serial = 1716] [outer = 0x0] 03:24:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 180 (0x12c6a6800) [pid = 1653] [serial = 1717] [outer = 0x12c131800] 03:24:01 INFO - PROCESS | 1653 | 1462962241414 Marionette DEBUG loaded listener.js 03:24:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 181 (0x12cdba400) [pid = 1653] [serial = 1718] [outer = 0x12c131800] 03:24:01 INFO - PROCESS | 1653 | 1462962241840 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]]]}] 03:24:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 03:24:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 720ms 03:24:01 INFO - PROCESS | 1653 | 1462962241879 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 03:24:01 INFO - PROCESS | 1653 | 1462962241880 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 03:24:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 03:24:01 INFO - PROCESS | 1653 | 1462962241883 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 03:24:01 INFO - PROCESS | 1653 | 1462962241884 Marionette TRACE conn2 <- [1,2262,null,{}] 03:24:01 INFO - PROCESS | 1653 | 1462962241887 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}] 03:24:02 INFO - PROCESS | 1653 | 1462962242003 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 03:24:02 INFO - PROCESS | 1653 | 1462962242094 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x1387de800 == 94 [pid = 1653] [id = 573] 03:24:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 182 (0x12d113000) [pid = 1653] [serial = 1719] [outer = 0x0] 03:24:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 183 (0x12d11b400) [pid = 1653] [serial = 1720] [outer = 0x12d113000] 03:24:02 INFO - PROCESS | 1653 | 1462962242123 Marionette DEBUG loaded listener.js 03:24:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 184 (0x12d251800) [pid = 1653] [serial = 1721] [outer = 0x12d113000] 03:24:02 INFO - PROCESS | 1653 | 1462962242562 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]]]}] 03:24:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 03:24:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 723ms 03:24:02 INFO - PROCESS | 1653 | 1462962242645 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 03:24:02 INFO - PROCESS | 1653 | 1462962242646 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 03:24:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 03:24:02 INFO - PROCESS | 1653 | 1462962242653 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 03:24:02 INFO - PROCESS | 1653 | 1462962242656 Marionette TRACE conn2 <- [1,2266,null,{}] 03:24:02 INFO - PROCESS | 1653 | 1462962242659 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}] 03:24:02 INFO - PROCESS | 1653 | 1462962242793 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 03:24:02 INFO - PROCESS | 1653 | 1462962242894 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x123c0a800 == 95 [pid = 1653] [id = 574] 03:24:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 185 (0x114edb800) [pid = 1653] [serial = 1722] [outer = 0x0] 03:24:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 186 (0x121cf1800) [pid = 1653] [serial = 1723] [outer = 0x114edb800] 03:24:02 INFO - PROCESS | 1653 | 1462962242929 Marionette DEBUG loaded listener.js 03:24:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 187 (0x12d25b800) [pid = 1653] [serial = 1724] [outer = 0x114edb800] 03:24:03 INFO - PROCESS | 1653 | 1462962243552 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]]]}] 03:24:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 03:24:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 926ms 03:24:03 INFO - PROCESS | 1653 | 1462962243585 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 03:24:03 INFO - PROCESS | 1653 | 1462962243589 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 03:24:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 03:24:03 INFO - PROCESS | 1653 | 1462962243596 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 03:24:03 INFO - PROCESS | 1653 | 1462962243599 Marionette TRACE conn2 <- [1,2270,null,{}] 03:24:03 INFO - PROCESS | 1653 | 1462962243605 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}] 03:24:03 INFO - PROCESS | 1653 | 1462962243762 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 03:24:03 INFO - PROCESS | 1653 | 1462962243923 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x121648000 == 96 [pid = 1653] [id = 575] 03:24:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 188 (0x112868800) [pid = 1653] [serial = 1725] [outer = 0x0] 03:24:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 189 (0x112927000) [pid = 1653] [serial = 1726] [outer = 0x112868800] 03:24:03 INFO - PROCESS | 1653 | 1462962243970 Marionette DEBUG loaded listener.js 03:24:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 190 (0x115aae000) [pid = 1653] [serial = 1727] [outer = 0x112868800] 03:24:04 INFO - PROCESS | 1653 | 1462962244487 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]]]}] 03:24:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 03:24:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 927ms 03:24:04 INFO - PROCESS | 1653 | 1462962244523 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 03:24:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 03:24:04 INFO - PROCESS | 1653 | 1462962244527 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 03:24:04 INFO - PROCESS | 1653 | 1462962244531 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 03:24:04 INFO - PROCESS | 1653 | 1462962244533 Marionette TRACE conn2 <- [1,2274,null,{}] 03:24:04 INFO - PROCESS | 1653 | 1462962244535 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}] 03:24:04 INFO - PROCESS | 1653 | 1462962244646 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 03:24:04 INFO - PROCESS | 1653 | 1462962244738 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x119552800 == 97 [pid = 1653] [id = 576] 03:24:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 191 (0x117e63400) [pid = 1653] [serial = 1728] [outer = 0x0] 03:24:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 192 (0x1180ae000) [pid = 1653] [serial = 1729] [outer = 0x117e63400] 03:24:04 INFO - PROCESS | 1653 | 1462962244766 Marionette DEBUG loaded listener.js 03:24:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 193 (0x11821c400) [pid = 1653] [serial = 1730] [outer = 0x117e63400] 03:24:05 INFO - PROCESS | 1653 | --DOCSHELL 0x12dfd4000 == 96 [pid = 1653] [id = 467] 03:24:05 INFO - PROCESS | 1653 | --DOCSHELL 0x12bf90800 == 95 [pid = 1653] [id = 389] 03:24:05 INFO - PROCESS | 1653 | --DOCSHELL 0x12d516000 == 94 [pid = 1653] [id = 562] 03:24:05 INFO - PROCESS | 1653 | --DOCSHELL 0x12cd06000 == 93 [pid = 1653] [id = 561] 03:24:05 INFO - PROCESS | 1653 | --DOCSHELL 0x119765000 == 92 [pid = 1653] [id = 560] 03:24:05 INFO - PROCESS | 1653 | --DOCSHELL 0x12c15a000 == 91 [pid = 1653] [id = 559] 03:24:05 INFO - PROCESS | 1653 | --DOCSHELL 0x12b8d0000 == 90 [pid = 1653] [id = 558] 03:24:05 INFO - PROCESS | 1653 | --DOMWINDOW == 192 (0x12c69b400) [pid = 1653] [serial = 1627] [outer = 0x0] [url = about:blank] 03:24:05 INFO - PROCESS | 1653 | --DOMWINDOW == 191 (0x12bdbc800) [pid = 1653] [serial = 1582] [outer = 0x0] [url = about:blank] 03:24:05 INFO - PROCESS | 1653 | --DOMWINDOW == 190 (0x12b811000) [pid = 1653] [serial = 1579] [outer = 0x0] [url = about:blank] 03:24:05 INFO - PROCESS | 1653 | --DOMWINDOW == 189 (0x12c125800) [pid = 1653] [serial = 1585] [outer = 0x0] [url = about:blank] 03:24:05 INFO - PROCESS | 1653 | --DOMWINDOW == 188 (0x12906e400) [pid = 1653] [serial = 1576] [outer = 0x0] [url = about:blank] 03:24:05 INFO - PROCESS | 1653 | --DOMWINDOW == 187 (0x128a37000) [pid = 1653] [serial = 1573] [outer = 0x0] [url = about:blank] 03:24:05 INFO - PROCESS | 1653 | --DOMWINDOW == 186 (0x118f66c00) [pid = 1653] [serial = 1588] [outer = 0x0] [url = about:blank] 03:24:05 INFO - PROCESS | 1653 | --DOCSHELL 0x12aa78800 == 89 [pid = 1653] [id = 557] 03:24:05 INFO - PROCESS | 1653 | --DOCSHELL 0x128e76000 == 88 [pid = 1653] [id = 556] 03:24:05 INFO - PROCESS | 1653 | --DOCSHELL 0x1219c9000 == 87 [pid = 1653] [id = 555] 03:24:05 INFO - PROCESS | 1653 | --DOCSHELL 0x119267800 == 86 [pid = 1653] [id = 554] 03:24:05 INFO - PROCESS | 1653 | --DOCSHELL 0x1219c4000 == 85 [pid = 1653] [id = 553] 03:24:05 INFO - PROCESS | 1653 | --DOCSHELL 0x1131d7000 == 84 [pid = 1653] [id = 552] 03:24:05 INFO - PROCESS | 1653 | --DOCSHELL 0x11955a800 == 83 [pid = 1653] [id = 551] 03:24:05 INFO - PROCESS | 1653 | --DOCSHELL 0x119253000 == 82 [pid = 1653] [id = 550] 03:24:05 INFO - PROCESS | 1653 | --DOCSHELL 0x1407c6800 == 81 [pid = 1653] [id = 549] 03:24:05 INFO - PROCESS | 1653 | --DOCSHELL 0x137bd6800 == 80 [pid = 1653] [id = 548] 03:24:05 INFO - PROCESS | 1653 | --DOCSHELL 0x1379d8800 == 79 [pid = 1653] [id = 547] 03:24:05 INFO - PROCESS | 1653 | --DOCSHELL 0x1364b5800 == 78 [pid = 1653] [id = 546] 03:24:05 INFO - PROCESS | 1653 | --DOCSHELL 0x1348b0800 == 77 [pid = 1653] [id = 545] 03:24:05 INFO - PROCESS | 1653 | --DOCSHELL 0x12bf8f000 == 76 [pid = 1653] [id = 544] 03:24:05 INFO - PROCESS | 1653 | --DOCSHELL 0x121986800 == 75 [pid = 1653] [id = 543] 03:24:05 INFO - PROCESS | 1653 | 1462962245204 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]]]}] 03:24:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 03:24:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 721ms 03:24:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 03:24:05 INFO - PROCESS | 1653 | 1462962245255 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 03:24:05 INFO - PROCESS | 1653 | 1462962245256 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 03:24:05 INFO - PROCESS | 1653 | 1462962245259 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 03:24:05 INFO - PROCESS | 1653 | 1462962245261 Marionette TRACE conn2 <- [1,2278,null,{}] 03:24:05 INFO - PROCESS | 1653 | 1462962245270 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}] 03:24:05 INFO - PROCESS | 1653 | 1462962245373 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 03:24:05 INFO - PROCESS | 1653 | --DOMWINDOW == 185 (0x12c50b000) [pid = 1653] [serial = 1625] [outer = 0x0] [url = about:blank] 03:24:05 INFO - PROCESS | 1653 | --DOMWINDOW == 184 (0x12166c000) [pid = 1653] [serial = 1570] [outer = 0x0] [url = about:blank] 03:24:05 INFO - PROCESS | 1653 | --DOMWINDOW == 183 (0x121c18800) [pid = 1653] [serial = 1601] [outer = 0x0] [url = about:blank] 03:24:05 INFO - PROCESS | 1653 | --DOMWINDOW == 182 (0x121554400) [pid = 1653] [serial = 1600] [outer = 0x0] [url = about:blank] 03:24:05 INFO - PROCESS | 1653 | --DOMWINDOW == 181 (0x12b812000) [pid = 1653] [serial = 1615] [outer = 0x0] [url = about:blank] 03:24:05 INFO - PROCESS | 1653 | --DOMWINDOW == 180 (0x1293dbc00) [pid = 1653] [serial = 1609] [outer = 0x0] [url = about:blank] 03:24:05 INFO - PROCESS | 1653 | --DOMWINDOW == 179 (0x12aa4d400) [pid = 1653] [serial = 1612] [outer = 0x0] [url = about:blank] 03:24:05 INFO - PROCESS | 1653 | --DOMWINDOW == 178 (0x12c507400) [pid = 1653] [serial = 1624] [outer = 0x0] [url = about:blank] 03:24:05 INFO - PROCESS | 1653 | --DOMWINDOW == 177 (0x11258f400) [pid = 1653] [serial = 1561] [outer = 0x0] [url = about:blank] 03:24:05 INFO - PROCESS | 1653 | --DOMWINDOW == 176 (0x124317800) [pid = 1653] [serial = 1603] [outer = 0x0] [url = about:blank] 03:24:05 INFO - PROCESS | 1653 | --DOMWINDOW == 175 (0x126c0f400) [pid = 1653] [serial = 1604] [outer = 0x0] [url = about:blank] 03:24:05 INFO - PROCESS | 1653 | --DOMWINDOW == 174 (0x12c134c00) [pid = 1653] [serial = 1622] [outer = 0x0] [url = about:blank] 03:24:05 INFO - PROCESS | 1653 | --DOMWINDOW == 173 (0x120eb6800) [pid = 1653] [serial = 1598] [outer = 0x0] [url = about:blank] 03:24:05 INFO - PROCESS | 1653 | --DOMWINDOW == 172 (0x12b013000) [pid = 1653] [serial = 1613] [outer = 0x0] [url = about:blank] 03:24:05 INFO - PROCESS | 1653 | --DOMWINDOW == 171 (0x11811b400) [pid = 1653] [serial = 1594] [outer = 0x0] [url = about:blank] 03:24:05 INFO - PROCESS | 1653 | --DOMWINDOW == 170 (0x128eb0c00) [pid = 1653] [serial = 1607] [outer = 0x0] [url = about:blank] 03:24:05 INFO - PROCESS | 1653 | --DOMWINDOW == 169 (0x12baa4400) [pid = 1653] [serial = 1559] [outer = 0x0] [url = about:blank] 03:24:05 INFO - PROCESS | 1653 | --DOMWINDOW == 168 (0x128aa1000) [pid = 1653] [serial = 1606] [outer = 0x0] [url = about:blank] 03:24:05 INFO - PROCESS | 1653 | --DOMWINDOW == 167 (0x115ea0c00) [pid = 1653] [serial = 1592] [outer = 0x0] [url = about:blank] 03:24:05 INFO - PROCESS | 1653 | --DOMWINDOW == 166 (0x11972a000) [pid = 1653] [serial = 1597] [outer = 0x0] [url = about:blank] 03:24:05 INFO - PROCESS | 1653 | --DOMWINDOW == 165 (0x12b01dc00) [pid = 1653] [serial = 1621] [outer = 0x0] [url = about:blank] 03:24:05 INFO - PROCESS | 1653 | --DOMWINDOW == 164 (0x115ee3c00) [pid = 1653] [serial = 1618] [outer = 0x0] [url = about:blank] 03:24:05 INFO - PROCESS | 1653 | --DOMWINDOW == 163 (0x11972d400) [pid = 1653] [serial = 1567] [outer = 0x0] [url = about:blank] 03:24:05 INFO - PROCESS | 1653 | --DOMWINDOW == 162 (0x112ac9800) [pid = 1653] [serial = 1591] [outer = 0x0] [url = about:blank] 03:24:05 INFO - PROCESS | 1653 | --DOMWINDOW == 161 (0x12953e400) [pid = 1653] [serial = 1610] [outer = 0x0] [url = about:blank] 03:24:05 INFO - PROCESS | 1653 | --DOMWINDOW == 160 (0x118585400) [pid = 1653] [serial = 1595] [outer = 0x0] [url = about:blank] 03:24:05 INFO - PROCESS | 1653 | --DOMWINDOW == 159 (0x1180ac800) [pid = 1653] [serial = 1564] [outer = 0x0] [url = about:blank] 03:24:05 INFO - PROCESS | 1653 | --DOMWINDOW == 158 (0x12ba97000) [pid = 1653] [serial = 1616] [outer = 0x0] [url = about:blank] 03:24:05 INFO - PROCESS | 1653 | --DOMWINDOW == 157 (0x119734400) [pid = 1653] [serial = 1619] [outer = 0x0] [url = about:blank] 03:24:05 INFO - PROCESS | 1653 | 1462962245454 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x12118f000 == 76 [pid = 1653] [id = 577] 03:24:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 158 (0x115e9c400) [pid = 1653] [serial = 1731] [outer = 0x0] 03:24:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 159 (0x11811b400) [pid = 1653] [serial = 1732] [outer = 0x115e9c400] 03:24:05 INFO - PROCESS | 1653 | 1462962245486 Marionette DEBUG loaded listener.js 03:24:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 160 (0x119a0e000) [pid = 1653] [serial = 1733] [outer = 0x115e9c400] 03:24:05 INFO - PROCESS | 1653 | 1462962245826 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]]]}] 03:24:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 03:24:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 578ms 03:24:05 INFO - PROCESS | 1653 | 1462962245840 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 03:24:05 INFO - PROCESS | 1653 | 1462962245842 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 03:24:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 03:24:05 INFO - PROCESS | 1653 | 1462962245844 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 03:24:05 INFO - PROCESS | 1653 | 1462962245845 Marionette TRACE conn2 <- [1,2282,null,{}] 03:24:05 INFO - PROCESS | 1653 | 1462962245847 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}] 03:24:05 INFO - PROCESS | 1653 | 1462962245951 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 03:24:06 INFO - PROCESS | 1653 | 1462962246031 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x126495000 == 77 [pid = 1653] [id = 578] 03:24:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 161 (0x119b30800) [pid = 1653] [serial = 1734] [outer = 0x0] 03:24:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 162 (0x121115000) [pid = 1653] [serial = 1735] [outer = 0x119b30800] 03:24:06 INFO - PROCESS | 1653 | 1462962246058 Marionette DEBUG loaded listener.js 03:24:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 163 (0x121c14000) [pid = 1653] [serial = 1736] [outer = 0x119b30800] 03:24:06 INFO - PROCESS | 1653 | 1462962246357 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]]]}] 03:24:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 03:24:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 522ms 03:24:06 INFO - PROCESS | 1653 | 1462962246367 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 03:24:06 INFO - PROCESS | 1653 | 1462962246379 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 03:24:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 03:24:06 INFO - PROCESS | 1653 | 1462962246388 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 03:24:06 INFO - PROCESS | 1653 | 1462962246389 Marionette TRACE conn2 <- [1,2286,null,{}] 03:24:06 INFO - PROCESS | 1653 | 1462962246392 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}] 03:24:06 INFO - PROCESS | 1653 | 1462962246492 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 03:24:06 INFO - PROCESS | 1653 | 1462962246497 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b85a000 == 78 [pid = 1653] [id = 579] 03:24:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 164 (0x121c19400) [pid = 1653] [serial = 1737] [outer = 0x0] 03:24:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 165 (0x124355800) [pid = 1653] [serial = 1738] [outer = 0x121c19400] 03:24:06 INFO - PROCESS | 1653 | 1462962246524 Marionette DEBUG loaded listener.js 03:24:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 166 (0x126a05c00) [pid = 1653] [serial = 1739] [outer = 0x121c19400] 03:24:06 INFO - PROCESS | 1653 | 1462962246955 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]]]}] 03:24: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 03:24:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 622ms 03:24:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 03:24:07 INFO - PROCESS | 1653 | 1462962247009 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 03:24:07 INFO - PROCESS | 1653 | 1462962247010 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 03:24:07 INFO - PROCESS | 1653 | 1462962247012 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 03:24:07 INFO - PROCESS | 1653 | 1462962247013 Marionette TRACE conn2 <- [1,2290,null,{}] 03:24:07 INFO - PROCESS | 1653 | 1462962247016 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}] 03:24:07 INFO - PROCESS | 1653 | 1462962247127 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 03:24:07 INFO - PROCESS | 1653 | 1462962247132 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c159800 == 79 [pid = 1653] [id = 580] 03:24:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 167 (0x126c1d400) [pid = 1653] [serial = 1740] [outer = 0x0] 03:24:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 168 (0x128a31400) [pid = 1653] [serial = 1741] [outer = 0x126c1d400] 03:24:07 INFO - PROCESS | 1653 | 1462962247159 Marionette DEBUG loaded listener.js 03:24:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 169 (0x1292b1400) [pid = 1653] [serial = 1742] [outer = 0x126c1d400] 03:24:07 INFO - PROCESS | 1653 | 1462962247548 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]]]}] 03:24:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 03:24:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 569ms 03:24:07 INFO - PROCESS | 1653 | 1462962247590 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 03:24:07 INFO - PROCESS | 1653 | 1462962247591 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 03:24:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 03:24:07 INFO - PROCESS | 1653 | 1462962247594 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 03:24:07 INFO - PROCESS | 1653 | 1462962247595 Marionette TRACE conn2 <- [1,2294,null,{}] 03:24:07 INFO - PROCESS | 1653 | 1462962247597 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}] 03:24:07 INFO - PROCESS | 1653 | 1462962247730 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 03:24:07 INFO - PROCESS | 1653 | 1462962247759 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c6dd800 == 80 [pid = 1653] [id = 581] 03:24:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 170 (0x128ace400) [pid = 1653] [serial = 1743] [outer = 0x0] 03:24:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 171 (0x129540800) [pid = 1653] [serial = 1744] [outer = 0x128ace400] 03:24:07 INFO - PROCESS | 1653 | 1462962247787 Marionette DEBUG loaded listener.js 03:24:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 172 (0x12aa57000) [pid = 1653] [serial = 1745] [outer = 0x128ace400] 03:24:08 INFO - PROCESS | 1653 | 1462962248116 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]]]}] 03:24:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 03:24:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 570ms 03:24:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 03:24:08 INFO - PROCESS | 1653 | 1462962248164 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 03:24:08 INFO - PROCESS | 1653 | 1462962248165 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 03:24:08 INFO - PROCESS | 1653 | 1462962248167 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 03:24:08 INFO - PROCESS | 1653 | 1462962248169 Marionette TRACE conn2 <- [1,2298,null,{}] 03:24:08 INFO - PROCESS | 1653 | 1462962248171 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}] 03:24:08 INFO - PROCESS | 1653 | 1462962248293 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 03:24:08 INFO - PROCESS | 1653 | 1462962248305 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d16b000 == 81 [pid = 1653] [id = 582] 03:24:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 173 (0x129544000) [pid = 1653] [serial = 1746] [outer = 0x0] 03:24:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 174 (0x12b80b400) [pid = 1653] [serial = 1747] [outer = 0x129544000] 03:24:08 INFO - PROCESS | 1653 | 1462962248330 Marionette DEBUG loaded listener.js 03:24:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 175 (0x12ba5c400) [pid = 1653] [serial = 1748] [outer = 0x129544000] 03:24:08 INFO - PROCESS | 1653 | 1462962248690 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]]]}] 03:24:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 03:24:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 570ms 03:24:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 03:24:08 INFO - PROCESS | 1653 | 1462962248738 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 03:24:08 INFO - PROCESS | 1653 | 1462962248740 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 03:24:08 INFO - PROCESS | 1653 | 1462962248742 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 03:24:08 INFO - PROCESS | 1653 | 1462962248743 Marionette TRACE conn2 <- [1,2302,null,{}] 03:24:08 INFO - PROCESS | 1653 | 1462962248745 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}] 03:24:08 INFO - PROCESS | 1653 | 1462962248870 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 03:24:08 INFO - PROCESS | 1653 | 1462962248886 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x12dfd8800 == 82 [pid = 1653] [id = 583] 03:24:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 176 (0x12abad400) [pid = 1653] [serial = 1749] [outer = 0x0] 03:24:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 177 (0x12bdb9800) [pid = 1653] [serial = 1750] [outer = 0x12abad400] 03:24:08 INFO - PROCESS | 1653 | 1462962248911 Marionette DEBUG loaded listener.js 03:24:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 178 (0x1180a9000) [pid = 1653] [serial = 1751] [outer = 0x12abad400] 03:24:09 INFO - PROCESS | 1653 | 1462962249260 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]]]}] 03:24:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 03:24:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 568ms 03:24:09 INFO - PROCESS | 1653 | --DOMWINDOW == 177 (0x118918c00) [pid = 1653] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 03:24:09 INFO - PROCESS | 1653 | --DOMWINDOW == 176 (0x124d55400) [pid = 1653] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 03:24:09 INFO - PROCESS | 1653 | --DOMWINDOW == 175 (0x113193c00) [pid = 1653] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 03:24:09 INFO - PROCESS | 1653 | --DOMWINDOW == 174 (0x112590000) [pid = 1653] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 03:24:09 INFO - PROCESS | 1653 | --DOMWINDOW == 173 (0x112926c00) [pid = 1653] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 03:24:09 INFO - PROCESS | 1653 | --DOMWINDOW == 172 (0x126016800) [pid = 1653] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 03:24:09 INFO - PROCESS | 1653 | --DOMWINDOW == 171 (0x128b0a800) [pid = 1653] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 03:24:09 INFO - PROCESS | 1653 | --DOMWINDOW == 170 (0x118220000) [pid = 1653] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 03:24:09 INFO - PROCESS | 1653 | --DOMWINDOW == 169 (0x123f1b400) [pid = 1653] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 03:24:09 INFO - PROCESS | 1653 | --DOMWINDOW == 168 (0x11767c800) [pid = 1653] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 03:24:09 INFO - PROCESS | 1653 | --DOMWINDOW == 167 (0x11972dc00) [pid = 1653] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 03:24:09 INFO - PROCESS | 1653 | --DOMWINDOW == 166 (0x112791c00) [pid = 1653] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 03:24:09 INFO - PROCESS | 1653 | --DOMWINDOW == 165 (0x128a38400) [pid = 1653] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 03:24:09 INFO - PROCESS | 1653 | 1462962249440 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 03:24:09 INFO - PROCESS | 1653 | 1462962249441 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 03:24:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 03:24:09 INFO - PROCESS | 1653 | 1462962249446 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 03:24:09 INFO - PROCESS | 1653 | 1462962249447 Marionette TRACE conn2 <- [1,2306,null,{}] 03:24:09 INFO - PROCESS | 1653 | 1462962249449 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}] 03:24:09 INFO - PROCESS | 1653 | 1462962249547 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 03:24:09 INFO - PROCESS | 1653 | 1462962249552 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x128e81800 == 83 [pid = 1653] [id = 584] 03:24:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 166 (0x113193c00) [pid = 1653] [serial = 1752] [outer = 0x0] 03:24:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 167 (0x118223000) [pid = 1653] [serial = 1753] [outer = 0x113193c00] 03:24:09 INFO - PROCESS | 1653 | 1462962249578 Marionette DEBUG loaded listener.js 03:24:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 168 (0x121556800) [pid = 1653] [serial = 1754] [outer = 0x113193c00] 03:24:09 INFO - PROCESS | 1653 | 1462962249925 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]]]}] 03:24:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 03:24:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 519ms 03:24:09 INFO - PROCESS | 1653 | 1462962249965 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 03:24:09 INFO - PROCESS | 1653 | 1462962249967 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 03:24:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 03:24:09 INFO - PROCESS | 1653 | 1462962249969 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 03:24:09 INFO - PROCESS | 1653 | 1462962249971 Marionette TRACE conn2 <- [1,2310,null,{}] 03:24:09 INFO - PROCESS | 1653 | 1462962249973 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}] 03:24:10 INFO - PROCESS | 1653 | 1462962250081 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 03:24:10 INFO - PROCESS | 1653 | 1462962250185 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x13421f000 == 84 [pid = 1653] [id = 585] 03:24:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 169 (0x124cb5800) [pid = 1653] [serial = 1755] [outer = 0x0] 03:24:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 170 (0x12baa4400) [pid = 1653] [serial = 1756] [outer = 0x124cb5800] 03:24:10 INFO - PROCESS | 1653 | 1462962250215 Marionette DEBUG loaded listener.js 03:24:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 171 (0x12d257400) [pid = 1653] [serial = 1757] [outer = 0x124cb5800] 03:24:10 INFO - PROCESS | 1653 | 1462962250531 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]]]}] 03:24:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 03:24:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 570ms 03:24:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 03:24:10 INFO - PROCESS | 1653 | 1462962250543 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 03:24:10 INFO - PROCESS | 1653 | 1462962250545 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 03:24:10 INFO - PROCESS | 1653 | 1462962250547 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 03:24:10 INFO - PROCESS | 1653 | 1462962250548 Marionette TRACE conn2 <- [1,2314,null,{}] 03:24:10 INFO - PROCESS | 1653 | 1462962250553 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}] 03:24:10 INFO - PROCESS | 1653 | 1462962250691 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 03:24:10 INFO - PROCESS | 1653 | 1462962250799 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x134a27800 == 85 [pid = 1653] [id = 586] 03:24:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 172 (0x1278c4400) [pid = 1653] [serial = 1758] [outer = 0x0] 03:24:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 173 (0x12d25dc00) [pid = 1653] [serial = 1759] [outer = 0x1278c4400] 03:24:10 INFO - PROCESS | 1653 | 1462962250841 Marionette DEBUG loaded listener.js 03:24:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 174 (0x12d47e000) [pid = 1653] [serial = 1760] [outer = 0x1278c4400] 03:24:11 INFO - PROCESS | 1653 | 1462962251193 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]]]}] 03:24:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 03:24:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 668ms 03:24:11 INFO - PROCESS | 1653 | 1462962251216 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 03:24:11 INFO - PROCESS | 1653 | 1462962251217 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 03:24:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 03:24:11 INFO - PROCESS | 1653 | 1462962251222 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 03:24:11 INFO - PROCESS | 1653 | 1462962251224 Marionette TRACE conn2 <- [1,2318,null,{}] 03:24:11 INFO - PROCESS | 1653 | 1462962251227 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}] 03:24:11 INFO - PROCESS | 1653 | 1462962251328 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 03:24:11 INFO - PROCESS | 1653 | 1462962251426 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x137beb800 == 86 [pid = 1653] [id = 587] 03:24:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 175 (0x12c6a6c00) [pid = 1653] [serial = 1761] [outer = 0x0] 03:24:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 176 (0x12d483800) [pid = 1653] [serial = 1762] [outer = 0x12c6a6c00] 03:24:11 INFO - PROCESS | 1653 | 1462962251450 Marionette DEBUG loaded listener.js 03:24:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 177 (0x133587000) [pid = 1653] [serial = 1763] [outer = 0x12c6a6c00] 03:24:11 INFO - PROCESS | 1653 | 1462962251977 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] 03:24:11 INFO - PROCESS | 1653 | 1462962251998 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 03:24:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 03:24:12 INFO - PROCESS | 1653 | 1462962252017 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 03:24:12 INFO - PROCESS | 1653 | 1462962252022 Marionette TRACE conn2 <- [1,2322,null,{}] 03:24:12 INFO - PROCESS | 1653 | 1462962252028 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}] 03:24:12 INFO - PROCESS | 1653 | 1462962252155 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 03:24:12 INFO - PROCESS | 1653 | 1462962252246 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x12163b000 == 87 [pid = 1653] [id = 588] 03:24:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 178 (0x1167f4400) [pid = 1653] [serial = 1764] [outer = 0x0] 03:24:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 179 (0x11767f400) [pid = 1653] [serial = 1765] [outer = 0x1167f4400] 03:24:12 INFO - PROCESS | 1653 | 1462962252277 Marionette DEBUG loaded listener.js 03:24:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 180 (0x1184f0800) [pid = 1653] [serial = 1766] [outer = 0x1167f4400] 03:24:12 INFO - PROCESS | 1653 | 1462962252738 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]]]}] 03:24:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 03:24:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 793ms 03:24:12 INFO - PROCESS | 1653 | 1462962252795 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 03:24:12 INFO - PROCESS | 1653 | 1462962252799 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 03:24:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 03:24:12 INFO - PROCESS | 1653 | 1462962252804 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 03:24:12 INFO - PROCESS | 1653 | 1462962252806 Marionette TRACE conn2 <- [1,2326,null,{}] 03:24:12 INFO - PROCESS | 1653 | 1462962252809 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}] 03:24:12 INFO - PROCESS | 1653 | 1462962252933 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 03:24:13 INFO - PROCESS | 1653 | 1462962253026 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c155800 == 88 [pid = 1653] [id = 589] 03:24:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 181 (0x11972a800) [pid = 1653] [serial = 1767] [outer = 0x0] 03:24:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 182 (0x12115e000) [pid = 1653] [serial = 1768] [outer = 0x11972a800] 03:24:13 INFO - PROCESS | 1653 | 1462962253056 Marionette DEBUG loaded listener.js 03:24:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 183 (0x121c18800) [pid = 1653] [serial = 1769] [outer = 0x11972a800] 03:24:13 INFO - PROCESS | 1653 | 1462962253488 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]]]}] 03:24:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 03:24:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 721ms 03:24:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 03:24:13 INFO - PROCESS | 1653 | 1462962253525 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 03:24:13 INFO - PROCESS | 1653 | 1462962253527 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 03:24:13 INFO - PROCESS | 1653 | 1462962253529 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 03:24:13 INFO - PROCESS | 1653 | 1462962253532 Marionette TRACE conn2 <- [1,2330,null,{}] 03:24:13 INFO - PROCESS | 1653 | 1462962253542 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}] 03:24:13 INFO - PROCESS | 1653 | 1462962253667 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 03:24:13 INFO - PROCESS | 1653 | 1462962253757 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x1387d7800 == 89 [pid = 1653] [id = 590] 03:24:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 184 (0x1289c0800) [pid = 1653] [serial = 1770] [outer = 0x0] 03:24:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 185 (0x128a35400) [pid = 1653] [serial = 1771] [outer = 0x1289c0800] 03:24:13 INFO - PROCESS | 1653 | 1462962253789 Marionette DEBUG loaded listener.js 03:24:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 186 (0x128b0ac00) [pid = 1653] [serial = 1772] [outer = 0x1289c0800] 03:24:14 INFO - PROCESS | 1653 | 1462962254208 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]]]}] 03:24:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 03:24:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 723ms 03:24:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 03:24:14 INFO - PROCESS | 1653 | 1462962254257 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 03:24:14 INFO - PROCESS | 1653 | 1462962254259 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 03:24:14 INFO - PROCESS | 1653 | 1462962254261 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 03:24:14 INFO - PROCESS | 1653 | 1462962254262 Marionette TRACE conn2 <- [1,2334,null,{}] 03:24:14 INFO - PROCESS | 1653 | 1462962254265 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}] 03:24:14 INFO - PROCESS | 1653 | 1462962254385 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 03:24:14 INFO - PROCESS | 1653 | 1462962254506 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x140d74800 == 90 [pid = 1653] [id = 591] 03:24:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 187 (0x128a9a400) [pid = 1653] [serial = 1773] [outer = 0x0] 03:24:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 188 (0x12b016400) [pid = 1653] [serial = 1774] [outer = 0x128a9a400] 03:24:14 INFO - PROCESS | 1653 | 1462962254539 Marionette DEBUG loaded listener.js 03:24:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 189 (0x12c508800) [pid = 1653] [serial = 1775] [outer = 0x128a9a400] 03:24:14 INFO - PROCESS | 1653 | 1462962254953 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]]]}] 03:24:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 03:24:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 722ms 03:24:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 03:24:14 INFO - PROCESS | 1653 | 1462962254983 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 03:24:14 INFO - PROCESS | 1653 | 1462962254985 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 03:24:14 INFO - PROCESS | 1653 | 1462962254987 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 03:24:14 INFO - PROCESS | 1653 | 1462962254988 Marionette TRACE conn2 <- [1,2338,null,{}] 03:24:14 INFO - PROCESS | 1653 | 1462962254991 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}] 03:24:15 INFO - PROCESS | 1653 | 1462962255110 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 03:24:15 INFO - PROCESS | 1653 | 1462962255201 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x140ca9000 == 91 [pid = 1653] [id = 592] 03:24:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 190 (0x12b01e400) [pid = 1653] [serial = 1776] [outer = 0x0] 03:24:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 191 (0x12cdc5800) [pid = 1653] [serial = 1777] [outer = 0x12b01e400] 03:24:15 INFO - PROCESS | 1653 | 1462962255230 Marionette DEBUG loaded listener.js 03:24:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 192 (0x12d25ec00) [pid = 1653] [serial = 1778] [outer = 0x12b01e400] 03:24:15 INFO - PROCESS | 1653 | 1462962255664 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]]]}] 03:24:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 03:24:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 720ms 03:24:15 INFO - PROCESS | 1653 | 1462962255708 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 03:24:15 INFO - PROCESS | 1653 | 1462962255709 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 03:24:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 03:24:15 INFO - PROCESS | 1653 | 1462962255711 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 03:24:15 INFO - PROCESS | 1653 | 1462962255713 Marionette TRACE conn2 <- [1,2342,null,{}] 03:24:15 INFO - PROCESS | 1653 | 1462962255715 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}] 03:24:15 INFO - PROCESS | 1653 | 1462962255860 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 03:24:15 INFO - PROCESS | 1653 | 1462962255951 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x1346d8000 == 92 [pid = 1653] [id = 593] 03:24:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 193 (0x13358ac00) [pid = 1653] [serial = 1779] [outer = 0x0] 03:24:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 194 (0x13418b800) [pid = 1653] [serial = 1780] [outer = 0x13358ac00] 03:24:15 INFO - PROCESS | 1653 | 1462962255981 Marionette DEBUG loaded listener.js 03:24:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 195 (0x134191400) [pid = 1653] [serial = 1781] [outer = 0x13358ac00] 03:24:16 INFO - PROCESS | 1653 | 1462962256404 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]]]}] 03:24:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 03:24:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 721ms 03:24:16 INFO - PROCESS | 1653 | 1462962256436 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 03:24:16 INFO - PROCESS | 1653 | 1462962256437 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 03:24:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 03:24:16 INFO - PROCESS | 1653 | 1462962256442 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 03:24:16 INFO - PROCESS | 1653 | 1462962256444 Marionette TRACE conn2 <- [1,2346,null,{}] 03:24:16 INFO - PROCESS | 1653 | 1462962256446 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}] 03:24:16 INFO - PROCESS | 1653 | 1462962256566 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 03:24:16 INFO - PROCESS | 1653 | 1462962256656 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x140acc800 == 93 [pid = 1653] [id = 594] 03:24:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 196 (0x13358d400) [pid = 1653] [serial = 1782] [outer = 0x0] 03:24:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 197 (0x134196800) [pid = 1653] [serial = 1783] [outer = 0x13358d400] 03:24:16 INFO - PROCESS | 1653 | 1462962256685 Marionette DEBUG loaded listener.js 03:24:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 198 (0x134439800) [pid = 1653] [serial = 1784] [outer = 0x13358d400] 03:24:17 INFO - PROCESS | 1653 | 1462962257117 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]]]}] 03:24:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 03:24:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 724ms 03:24:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 03:24:17 INFO - PROCESS | 1653 | 1462962257187 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 03:24:17 INFO - PROCESS | 1653 | 1462962257188 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 03:24:17 INFO - PROCESS | 1653 | 1462962257193 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 03:24:17 INFO - PROCESS | 1653 | 1462962257194 Marionette TRACE conn2 <- [1,2350,null,{}] 03:24:17 INFO - PROCESS | 1653 | 1462962257196 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}] 03:24:17 INFO - PROCESS | 1653 | 1462962257314 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 03:24:17 INFO - PROCESS | 1653 | 1462962257405 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x140ca1000 == 94 [pid = 1653] [id = 595] 03:24:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 199 (0x134197800) [pid = 1653] [serial = 1785] [outer = 0x0] 03:24:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 200 (0x13443f000) [pid = 1653] [serial = 1786] [outer = 0x134197800] 03:24:17 INFO - PROCESS | 1653 | 1462962257434 Marionette DEBUG loaded listener.js 03:24:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 201 (0x134443800) [pid = 1653] [serial = 1787] [outer = 0x134197800] 03:24:17 INFO - PROCESS | 1653 | 1462962257817 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]]]}] 03:24:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 03:24:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 671ms 03:24:17 INFO - PROCESS | 1653 | 1462962257865 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 03:24:17 INFO - PROCESS | 1653 | 1462962257866 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 03:24:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 03:24:17 INFO - PROCESS | 1653 | 1462962257868 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 03:24:17 INFO - PROCESS | 1653 | 1462962257870 Marionette TRACE conn2 <- [1,2354,null,{}] 03:24:17 INFO - PROCESS | 1653 | 1462962257872 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}] 03:24:17 INFO - PROCESS | 1653 | 1462962257993 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 03:24:18 INFO - PROCESS | 1653 | 1462962258086 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x136cd6000 == 95 [pid = 1653] [id = 596] 03:24:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 202 (0x13443a000) [pid = 1653] [serial = 1788] [outer = 0x0] 03:24:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 203 (0x134447800) [pid = 1653] [serial = 1789] [outer = 0x13443a000] 03:24:18 INFO - PROCESS | 1653 | 1462962258115 Marionette DEBUG loaded listener.js 03:24:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 204 (0x1349b5000) [pid = 1653] [serial = 1790] [outer = 0x13443a000] 03:24:18 INFO - PROCESS | 1653 | 1462962258565 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]]]}] 03:24:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 03:24:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 720ms 03:24:18 INFO - PROCESS | 1653 | 1462962258606 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 03:24:18 INFO - PROCESS | 1653 | 1462962258607 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 03:24:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 03:24:18 INFO - PROCESS | 1653 | 1462962258611 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 03:24:18 INFO - PROCESS | 1653 | 1462962258613 Marionette TRACE conn2 <- [1,2358,null,{}] 03:24:18 INFO - PROCESS | 1653 | 1462962258615 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}] 03:24:18 INFO - PROCESS | 1653 | 1462962258758 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 03:24:18 INFO - PROCESS | 1653 | 1462962258853 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x119ac1000 == 96 [pid = 1653] [id = 597] 03:24:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 205 (0x113194c00) [pid = 1653] [serial = 1791] [outer = 0x0] 03:24:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 206 (0x126c1b800) [pid = 1653] [serial = 1792] [outer = 0x113194c00] 03:24:18 INFO - PROCESS | 1653 | 1462962258882 Marionette DEBUG loaded listener.js 03:24:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 207 (0x134447000) [pid = 1653] [serial = 1793] [outer = 0x113194c00] 03:24:19 INFO - PROCESS | 1653 | 1462962259328 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]]]}] 03:24:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 03:24:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 772ms 03:24:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 03:24:19 INFO - PROCESS | 1653 | 1462962259383 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 03:24:19 INFO - PROCESS | 1653 | 1462962259385 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 03:24:19 INFO - PROCESS | 1653 | 1462962259387 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 03:24:19 INFO - PROCESS | 1653 | 1462962259389 Marionette TRACE conn2 <- [1,2362,null,{}] 03:24:19 INFO - PROCESS | 1653 | 1462962259392 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}] 03:24:19 INFO - PROCESS | 1653 | 1462962259529 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 03:24:19 INFO - PROCESS | 1653 | 1462962259935 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x119286800 == 97 [pid = 1653] [id = 598] 03:24:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 208 (0x110e0e400) [pid = 1653] [serial = 1794] [outer = 0x0] 03:24:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 209 (0x11214d400) [pid = 1653] [serial = 1795] [outer = 0x110e0e400] 03:24:19 INFO - PROCESS | 1653 | 1462962259968 Marionette DEBUG loaded listener.js 03:24:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 210 (0x112795400) [pid = 1653] [serial = 1796] [outer = 0x110e0e400] 03:24:20 INFO - PROCESS | 1653 | 1462962260455 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]]]}] 03:24:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 03:24:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1122ms 03:24:20 INFO - PROCESS | 1653 | 1462962260510 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 03:24:20 INFO - PROCESS | 1653 | 1462962260513 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 03:24:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 03:24:20 INFO - PROCESS | 1653 | 1462962260516 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 03:24:20 INFO - PROCESS | 1653 | 1462962260518 Marionette TRACE conn2 <- [1,2366,null,{}] 03:24:20 INFO - PROCESS | 1653 | 1462962260521 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}] 03:24:20 INFO - PROCESS | 1653 | 1462962260634 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 03:24:20 INFO - PROCESS | 1653 | 1462962260729 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x119541000 == 98 [pid = 1653] [id = 599] 03:24:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 211 (0x116602c00) [pid = 1653] [serial = 1797] [outer = 0x0] 03:24:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 212 (0x116a58c00) [pid = 1653] [serial = 1798] [outer = 0x116602c00] 03:24:20 INFO - PROCESS | 1653 | 1462962260758 Marionette DEBUG loaded listener.js 03:24:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 213 (0x1180a8000) [pid = 1653] [serial = 1799] [outer = 0x116602c00] 03:24:21 INFO - PROCESS | 1653 | --DOCSHELL 0x12db49800 == 97 [pid = 1653] [id = 502] 03:24:21 INFO - PROCESS | 1653 | --DOCSHELL 0x134130000 == 96 [pid = 1653] [id = 542] 03:24:21 INFO - PROCESS | 1653 | --DOCSHELL 0x134a27800 == 95 [pid = 1653] [id = 586] 03:24:21 INFO - PROCESS | 1653 | --DOCSHELL 0x13421f000 == 94 [pid = 1653] [id = 585] 03:24:21 INFO - PROCESS | 1653 | --DOMWINDOW == 212 (0x12a681c00) [pid = 1653] [serial = 1690] [outer = 0x0] [url = about:blank] 03:24:21 INFO - PROCESS | 1653 | --DOCSHELL 0x128e81800 == 93 [pid = 1653] [id = 584] 03:24:21 INFO - PROCESS | 1653 | --DOCSHELL 0x12dfd8800 == 92 [pid = 1653] [id = 583] 03:24:21 INFO - PROCESS | 1653 | --DOCSHELL 0x12d16b000 == 91 [pid = 1653] [id = 582] 03:24:21 INFO - PROCESS | 1653 | --DOCSHELL 0x12c6dd800 == 90 [pid = 1653] [id = 581] 03:24:21 INFO - PROCESS | 1653 | --DOCSHELL 0x12c159800 == 89 [pid = 1653] [id = 580] 03:24:21 INFO - PROCESS | 1653 | --DOCSHELL 0x12b85a000 == 88 [pid = 1653] [id = 579] 03:24:21 INFO - PROCESS | 1653 | --DOCSHELL 0x126495000 == 87 [pid = 1653] [id = 578] 03:24:21 INFO - PROCESS | 1653 | --DOCSHELL 0x12118f000 == 86 [pid = 1653] [id = 577] 03:24:21 INFO - PROCESS | 1653 | --DOCSHELL 0x119552800 == 85 [pid = 1653] [id = 576] 03:24:21 INFO - PROCESS | 1653 | --DOCSHELL 0x121648000 == 84 [pid = 1653] [id = 575] 03:24:21 INFO - PROCESS | 1653 | --DOCSHELL 0x134036000 == 83 [pid = 1653] [id = 568] 03:24:21 INFO - PROCESS | 1653 | --DOCSHELL 0x133615000 == 82 [pid = 1653] [id = 567] 03:24:21 INFO - PROCESS | 1653 | --DOCSHELL 0x12cd08800 == 81 [pid = 1653] [id = 566] 03:24:21 INFO - PROCESS | 1653 | --DOCSHELL 0x124dba800 == 80 [pid = 1653] [id = 565] 03:24:21 INFO - PROCESS | 1653 | --DOCSHELL 0x117e08800 == 79 [pid = 1653] [id = 564] 03:24:21 INFO - PROCESS | 1653 | --DOMWINDOW == 211 (0x118fe7400) [pid = 1653] [serial = 1666] [outer = 0x0] [url = about:blank] 03:24:21 INFO - PROCESS | 1653 | --DOMWINDOW == 210 (0x119df1000) [pid = 1653] [serial = 1667] [outer = 0x0] [url = about:blank] 03:24:21 INFO - PROCESS | 1653 | --DOMWINDOW == 209 (0x12cdba800) [pid = 1653] [serial = 1645] [outer = 0x0] [url = about:blank] 03:24:21 INFO - PROCESS | 1653 | --DOMWINDOW == 208 (0x1264b9400) [pid = 1653] [serial = 1675] [outer = 0x0] [url = about:blank] 03:24:21 INFO - PROCESS | 1653 | --DOMWINDOW == 207 (0x115e4ac00) [pid = 1653] [serial = 1657] [outer = 0x0] [url = about:blank] 03:24:21 INFO - PROCESS | 1653 | --DOMWINDOW == 206 (0x1167edc00) [pid = 1653] [serial = 1658] [outer = 0x0] [url = about:blank] 03:24:21 INFO - PROCESS | 1653 | --DOMWINDOW == 205 (0x112871400) [pid = 1653] [serial = 1655] [outer = 0x0] [url = about:blank] 03:24:21 INFO - PROCESS | 1653 | --DOMWINDOW == 204 (0x11278c400) [pid = 1653] [serial = 1654] [outer = 0x0] [url = about:blank] 03:24:21 INFO - PROCESS | 1653 | --DOMWINDOW == 203 (0x118588800) [pid = 1653] [serial = 1663] [outer = 0x0] [url = about:blank] 03:24:21 INFO - PROCESS | 1653 | --DOMWINDOW == 202 (0x118f6d800) [pid = 1653] [serial = 1664] [outer = 0x0] [url = about:blank] 03:24:21 INFO - PROCESS | 1653 | --DOMWINDOW == 201 (0x12155d400) [pid = 1653] [serial = 1633] [outer = 0x0] [url = about:blank] 03:24:21 INFO - PROCESS | 1653 | --DOMWINDOW == 200 (0x115f4f400) [pid = 1653] [serial = 1651] [outer = 0x0] [url = about:blank] 03:24:21 INFO - PROCESS | 1653 | --DOMWINDOW == 199 (0x12bf70c00) [pid = 1653] [serial = 1642] [outer = 0x0] [url = about:blank] 03:24:21 INFO - PROCESS | 1653 | --DOMWINDOW == 198 (0x1289ba800) [pid = 1653] [serial = 1678] [outer = 0x0] [url = about:blank] 03:24:21 INFO - PROCESS | 1653 | --DOMWINDOW == 197 (0x12954d000) [pid = 1653] [serial = 1688] [outer = 0x0] [url = about:blank] 03:24:21 INFO - PROCESS | 1653 | --DOMWINDOW == 196 (0x11318d400) [pid = 1653] [serial = 1648] [outer = 0x0] [url = about:blank] 03:24:21 INFO - PROCESS | 1653 | --DOMWINDOW == 195 (0x12c6a4c00) [pid = 1653] [serial = 1628] [outer = 0x0] [url = about:blank] 03:24:21 INFO - PROCESS | 1653 | --DOMWINDOW == 194 (0x126c17c00) [pid = 1653] [serial = 1676] [outer = 0x0] [url = about:blank] 03:24:21 INFO - PROCESS | 1653 | --DOMWINDOW == 193 (0x12ba9bc00) [pid = 1653] [serial = 1639] [outer = 0x0] [url = about:blank] 03:24:21 INFO - PROCESS | 1653 | --DOMWINDOW == 192 (0x123f52400) [pid = 1653] [serial = 1672] [outer = 0x0] [url = about:blank] 03:24:21 INFO - PROCESS | 1653 | --DOMWINDOW == 191 (0x11858b800) [pid = 1653] [serial = 1661] [outer = 0x0] [url = about:blank] 03:24:21 INFO - PROCESS | 1653 | --DOMWINDOW == 190 (0x11811b800) [pid = 1653] [serial = 1660] [outer = 0x0] [url = about:blank] 03:24:21 INFO - PROCESS | 1653 | --DOMWINDOW == 189 (0x120fb1800) [pid = 1653] [serial = 1669] [outer = 0x0] [url = about:blank] 03:24:21 INFO - PROCESS | 1653 | --DOMWINDOW == 188 (0x121c0d000) [pid = 1653] [serial = 1670] [outer = 0x0] [url = about:blank] 03:24:21 INFO - PROCESS | 1653 | --DOMWINDOW == 187 (0x128aa3400) [pid = 1653] [serial = 1636] [outer = 0x0] [url = about:blank] 03:24:21 INFO - PROCESS | 1653 | --DOMWINDOW == 186 (0x1167f9400) [pid = 1653] [serial = 1630] [outer = 0x0] [url = about:blank] 03:24:21 INFO - PROCESS | 1653 | --DOMWINDOW == 185 (0x128a2f800) [pid = 1653] [serial = 1679] [outer = 0x0] [url = about:blank] 03:24:21 INFO - PROCESS | 1653 | --DOMWINDOW == 184 (0x123f1ec00) [pid = 1653] [serial = 1682] [outer = 0x0] [url = about:blank] 03:24:21 INFO - PROCESS | 1653 | --DOMWINDOW == 183 (0x1293e0c00) [pid = 1653] [serial = 1687] [outer = 0x0] [url = about:blank] 03:24:21 INFO - PROCESS | 1653 | --DOMWINDOW == 182 (0x1167f6400) [pid = 1653] [serial = 1681] [outer = 0x0] [url = about:blank] 03:24:21 INFO - PROCESS | 1653 | --DOMWINDOW == 181 (0x1292b1000) [pid = 1653] [serial = 1685] [outer = 0x0] [url = about:blank] 03:24:21 INFO - PROCESS | 1653 | --DOMWINDOW == 180 (0x128adac00) [pid = 1653] [serial = 1684] [outer = 0x0] [url = about:blank] 03:24:21 INFO - PROCESS | 1653 | --DOMWINDOW == 179 (0x124d57800) [pid = 1653] [serial = 1673] [outer = 0x0] [url = about:blank] 03:24:21 INFO - PROCESS | 1653 | 1462962261436 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]]]}] 03:24:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 03:24:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 972ms 03:24:21 INFO - PROCESS | 1653 | 1462962261491 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 03:24:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 03:24:21 INFO - PROCESS | 1653 | 1462962261495 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 03:24:21 INFO - PROCESS | 1653 | 1462962261499 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 03:24:21 INFO - PROCESS | 1653 | 1462962261501 Marionette TRACE conn2 <- [1,2370,null,{}] 03:24:21 INFO - PROCESS | 1653 | 1462962261505 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}] 03:24:21 INFO - PROCESS | 1653 | 1462962261653 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 03:24:21 INFO - PROCESS | 1653 | 1462962261768 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x121187800 == 80 [pid = 1653] [id = 600] 03:24:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 180 (0x118117400) [pid = 1653] [serial = 1800] [outer = 0x0] 03:24:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 181 (0x1184fa000) [pid = 1653] [serial = 1801] [outer = 0x118117400] 03:24:21 INFO - PROCESS | 1653 | 1462962261796 Marionette DEBUG loaded listener.js 03:24:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 182 (0x118f66c00) [pid = 1653] [serial = 1802] [outer = 0x118117400] 03:24:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 03:24:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 624ms 03:24:22 INFO - PROCESS | 1653 | 1462962262117 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]]]}] 03:24:22 INFO - PROCESS | 1653 | 1462962262127 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 03:24:22 INFO - PROCESS | 1653 | 1462962262129 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 03:24:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 03:24:22 INFO - PROCESS | 1653 | 1462962262137 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 03:24:22 INFO - PROCESS | 1653 | 1462962262144 Marionette TRACE conn2 <- [1,2374,null,{}] 03:24:22 INFO - PROCESS | 1653 | 1462962262147 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}] 03:24:22 INFO - PROCESS | 1653 | 1462962262247 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 03:24:22 INFO - PROCESS | 1653 | 1462962262324 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x124c6c800 == 81 [pid = 1653] [id = 601] 03:24:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 183 (0x11891d800) [pid = 1653] [serial = 1803] [outer = 0x0] 03:24:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 184 (0x119d5dc00) [pid = 1653] [serial = 1804] [outer = 0x11891d800] 03:24:22 INFO - PROCESS | 1653 | 1462962262352 Marionette DEBUG loaded listener.js 03:24:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 185 (0x1218ca000) [pid = 1653] [serial = 1805] [outer = 0x11891d800] 03:24:22 INFO - PROCESS | 1653 | 1462962262680 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]]]}] 03:24:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 03:24:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 584ms 03:24:22 INFO - PROCESS | 1653 | 1462962262717 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 03:24:22 INFO - PROCESS | 1653 | 1462962262719 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 03:24:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 03:24:22 INFO - PROCESS | 1653 | 1462962262722 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 03:24:22 INFO - PROCESS | 1653 | 1462962262724 Marionette TRACE conn2 <- [1,2378,null,{}] 03:24:22 INFO - PROCESS | 1653 | 1462962262727 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}] 03:24:22 INFO - PROCESS | 1653 | 1462962262881 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 03:24:23 INFO - PROCESS | 1653 | 1462962263030 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a6ae000 == 82 [pid = 1653] [id = 602] 03:24:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 186 (0x119a0a800) [pid = 1653] [serial = 1806] [outer = 0x0] 03:24:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 187 (0x123f1b000) [pid = 1653] [serial = 1807] [outer = 0x119a0a800] 03:24:23 INFO - PROCESS | 1653 | 1462962263071 Marionette DEBUG loaded listener.js 03:24:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 188 (0x124357000) [pid = 1653] [serial = 1808] [outer = 0x119a0a800] 03:24:23 INFO - PROCESS | 1653 | 1462962263404 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]]]}] 03:24: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 03:24:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 721ms 03:24:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 03:24:23 INFO - PROCESS | 1653 | 1462962263443 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 03:24:23 INFO - PROCESS | 1653 | 1462962263444 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 03:24:23 INFO - PROCESS | 1653 | 1462962263447 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 03:24:23 INFO - PROCESS | 1653 | 1462962263448 Marionette TRACE conn2 <- [1,2382,null,{}] 03:24:23 INFO - PROCESS | 1653 | 1462962263450 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}] 03:24:23 INFO - PROCESS | 1653 | 1462962263574 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 03:24:23 INFO - PROCESS | 1653 | 1462962263586 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b861000 == 83 [pid = 1653] [id = 603] 03:24:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 189 (0x1264ba400) [pid = 1653] [serial = 1809] [outer = 0x0] 03:24:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 190 (0x1266cc800) [pid = 1653] [serial = 1810] [outer = 0x1264ba400] 03:24:23 INFO - PROCESS | 1653 | 1462962263621 Marionette DEBUG loaded listener.js 03:24:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 191 (0x126c1f400) [pid = 1653] [serial = 1811] [outer = 0x1264ba400] 03:24:23 INFO - PROCESS | 1653 | 1462962263994 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]]]}] 03:24:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 03:24:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 569ms 03:24:24 INFO - PROCESS | 1653 | 1462962264017 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 03:24:24 INFO - PROCESS | 1653 | 1462962264018 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 03:24:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 03:24:24 INFO - PROCESS | 1653 | 1462962264022 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 03:24:24 INFO - PROCESS | 1653 | 1462962264024 Marionette TRACE conn2 <- [1,2386,null,{}] 03:24:24 INFO - PROCESS | 1653 | 1462962264033 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}] 03:24:24 INFO - PROCESS | 1653 | 1462962264172 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 03:24:24 INFO - PROCESS | 1653 | 1462962264184 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bf80000 == 84 [pid = 1653] [id = 604] 03:24:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 192 (0x1278c1800) [pid = 1653] [serial = 1812] [outer = 0x0] 03:24:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 193 (0x1289c0c00) [pid = 1653] [serial = 1813] [outer = 0x1278c1800] 03:24:24 INFO - PROCESS | 1653 | 1462962264211 Marionette DEBUG loaded listener.js 03:24:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 194 (0x128b02c00) [pid = 1653] [serial = 1814] [outer = 0x1278c1800] 03:24:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 03:24:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 576ms 03:24:24 INFO - PROCESS | 1653 | 1462962264592 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]]]}] 03:24:24 INFO - PROCESS | 1653 | 1462962264597 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 03:24:24 INFO - PROCESS | 1653 | 1462962264599 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 03:24:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 03:24:24 INFO - PROCESS | 1653 | 1462962264601 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 03:24:24 INFO - PROCESS | 1653 | 1462962264602 Marionette TRACE conn2 <- [1,2390,null,{}] 03:24:24 INFO - PROCESS | 1653 | 1462962264605 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}] 03:24:24 INFO - PROCESS | 1653 | 1462962264727 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 03:24:24 INFO - PROCESS | 1653 | 1462962264739 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c6da800 == 85 [pid = 1653] [id = 605] 03:24:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 195 (0x128a9b800) [pid = 1653] [serial = 1815] [outer = 0x0] 03:24:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 196 (0x12906b400) [pid = 1653] [serial = 1816] [outer = 0x128a9b800] 03:24:24 INFO - PROCESS | 1653 | 1462962264765 Marionette DEBUG loaded listener.js 03:24:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 197 (0x1292bc400) [pid = 1653] [serial = 1817] [outer = 0x128a9b800] 03:24:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 03:24:25 INFO - PROCESS | 1653 | 1462962265116 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]]]}] 03:24:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 520ms 03:24:25 INFO - PROCESS | 1653 | 1462962265122 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 03:24:25 INFO - PROCESS | 1653 | 1462962265123 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 03:24:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 03:24:25 INFO - PROCESS | 1653 | 1462962265125 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 03:24:25 INFO - PROCESS | 1653 | 1462962265126 Marionette TRACE conn2 <- [1,2394,null,{}] 03:24:25 INFO - PROCESS | 1653 | 1462962265128 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}] 03:24:25 INFO - PROCESS | 1653 | 1462962265262 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 03:24:25 INFO - PROCESS | 1653 | --DOMWINDOW == 196 (0x126c1d400) [pid = 1653] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 03:24:25 INFO - PROCESS | 1653 | --DOMWINDOW == 195 (0x128ace400) [pid = 1653] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 03:24:25 INFO - PROCESS | 1653 | --DOMWINDOW == 194 (0x115e9c400) [pid = 1653] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 03:24:25 INFO - PROCESS | 1653 | --DOMWINDOW == 193 (0x121c19400) [pid = 1653] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 03:24:25 INFO - PROCESS | 1653 | --DOMWINDOW == 192 (0x112868800) [pid = 1653] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 03:24:25 INFO - PROCESS | 1653 | --DOMWINDOW == 191 (0x129544000) [pid = 1653] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 03:24:25 INFO - PROCESS | 1653 | --DOMWINDOW == 190 (0x119b30800) [pid = 1653] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 03:24:25 INFO - PROCESS | 1653 | --DOMWINDOW == 189 (0x117e63400) [pid = 1653] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 03:24:25 INFO - PROCESS | 1653 | --DOMWINDOW == 188 (0x1292bcc00) [pid = 1653] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 03:24:25 INFO - PROCESS | 1653 | --DOMWINDOW == 187 (0x12abad400) [pid = 1653] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 03:24:25 INFO - PROCESS | 1653 | --DOMWINDOW == 186 (0x113193c00) [pid = 1653] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 03:24:25 INFO - PROCESS | 1653 | --DOMWINDOW == 185 (0x1278c4400) [pid = 1653] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 03:24:25 INFO - PROCESS | 1653 | --DOMWINDOW == 184 (0x124cb5800) [pid = 1653] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 03:24:25 INFO - PROCESS | 1653 | 1462962265565 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x121646000 == 86 [pid = 1653] [id = 606] 03:24:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 185 (0x112868800) [pid = 1653] [serial = 1818] [outer = 0x0] 03:24:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 186 (0x117e63400) [pid = 1653] [serial = 1819] [outer = 0x112868800] 03:24:25 INFO - PROCESS | 1653 | 1462962265599 Marionette DEBUG loaded listener.js 03:24:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 187 (0x124cb5800) [pid = 1653] [serial = 1820] [outer = 0x112868800] 03:24:25 INFO - PROCESS | 1653 | 1462962265889 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]]]}] 03:24:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 03:24:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 819ms 03:24:25 INFO - PROCESS | 1653 | 1462962265945 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 03:24:25 INFO - PROCESS | 1653 | 1462962265946 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 03:24:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 03:24:25 INFO - PROCESS | 1653 | 1462962265949 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 03:24:25 INFO - PROCESS | 1653 | 1462962265950 Marionette TRACE conn2 <- [1,2398,null,{}] 03:24:25 INFO - PROCESS | 1653 | 1462962265952 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}] 03:24:26 INFO - PROCESS | 1653 | 1462962266056 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 03:24:26 INFO - PROCESS | 1653 | 1462962266130 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d90c800 == 87 [pid = 1653] [id = 607] 03:24:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 188 (0x113193c00) [pid = 1653] [serial = 1821] [outer = 0x0] 03:24:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 189 (0x12aa4e000) [pid = 1653] [serial = 1822] [outer = 0x113193c00] 03:24:26 INFO - PROCESS | 1653 | 1462962266156 Marionette DEBUG loaded listener.js 03:24:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 190 (0x12b015000) [pid = 1653] [serial = 1823] [outer = 0x113193c00] 03:24:26 INFO - PROCESS | 1653 | 1462962266517 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]]]}] 03:24:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 03:24:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 621ms 03:24:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 03:24:26 INFO - PROCESS | 1653 | 1462962266571 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 03:24:26 INFO - PROCESS | 1653 | 1462962266573 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 03:24:26 INFO - PROCESS | 1653 | 1462962266576 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 03:24:26 INFO - PROCESS | 1653 | 1462962266578 Marionette TRACE conn2 <- [1,2402,null,{}] 03:24:26 INFO - PROCESS | 1653 | 1462962266582 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}] 03:24:26 INFO - PROCESS | 1653 | 1462962266777 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 03:24:26 INFO - PROCESS | 1653 | 1462962266828 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x12dfe3800 == 88 [pid = 1653] [id = 608] 03:24:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 191 (0x10e9b7400) [pid = 1653] [serial = 1824] [outer = 0x0] 03:24:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 192 (0x10e9ba800) [pid = 1653] [serial = 1825] [outer = 0x10e9b7400] 03:24:26 INFO - PROCESS | 1653 | 1462962266874 Marionette DEBUG loaded listener.js 03:24:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 193 (0x12aa50000) [pid = 1653] [serial = 1826] [outer = 0x10e9b7400] 03:24:27 INFO - PROCESS | 1653 | 1462962267249 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]]]}] 03:24:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 03:24:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 722ms 03:24:27 INFO - PROCESS | 1653 | 1462962267298 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 03:24:27 INFO - PROCESS | 1653 | 1462962267300 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 03:24:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 03:24:27 INFO - PROCESS | 1653 | 1462962267302 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 03:24:27 INFO - PROCESS | 1653 | 1462962267304 Marionette TRACE conn2 <- [1,2406,null,{}] 03:24:27 INFO - PROCESS | 1653 | 1462962267306 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}] 03:24:27 INFO - PROCESS | 1653 | 1462962267451 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 03:24:27 INFO - PROCESS | 1653 | 1462962267457 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x134130800 == 89 [pid = 1653] [id = 609] 03:24:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 194 (0x12b038000) [pid = 1653] [serial = 1827] [outer = 0x0] 03:24:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 195 (0x12bdbb000) [pid = 1653] [serial = 1828] [outer = 0x12b038000] 03:24:27 INFO - PROCESS | 1653 | 1462962267482 Marionette DEBUG loaded listener.js 03:24:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 196 (0x12c50ec00) [pid = 1653] [serial = 1829] [outer = 0x12b038000] 03:24:28 INFO - PROCESS | 1653 | 1462962268022 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]]]}] 03:24:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 03:24:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 770ms 03:24:28 INFO - PROCESS | 1653 | 1462962268073 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 03:24:28 INFO - PROCESS | 1653 | 1462962268077 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 03:24:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 03:24:28 INFO - PROCESS | 1653 | 1462962268080 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 03:24:28 INFO - PROCESS | 1653 | 1462962268083 Marionette TRACE conn2 <- [1,2410,null,{}] 03:24:28 INFO - PROCESS | 1653 | 1462962268087 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}] 03:24:28 INFO - PROCESS | 1653 | 1462962268236 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 03:24:28 INFO - PROCESS | 1653 | 1462962268328 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x124386000 == 90 [pid = 1653] [id = 610] 03:24:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 197 (0x112873c00) [pid = 1653] [serial = 1830] [outer = 0x0] 03:24:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 198 (0x112ac9800) [pid = 1653] [serial = 1831] [outer = 0x112873c00] 03:24:28 INFO - PROCESS | 1653 | 1462962268360 Marionette DEBUG loaded listener.js 03:24:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 199 (0x11676e400) [pid = 1653] [serial = 1832] [outer = 0x112873c00] 03:24:28 INFO - PROCESS | 1653 | 1462962268809 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]]]}] 03:24:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 03:24:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 771ms 03:24:28 INFO - PROCESS | 1653 | 1462962268852 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 03:24:28 INFO - PROCESS | 1653 | 1462962268856 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 03:24:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 03:24:28 INFO - PROCESS | 1653 | 1462962268861 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 03:24:28 INFO - PROCESS | 1653 | 1462962268862 Marionette TRACE conn2 <- [1,2414,null,{}] 03:24:28 INFO - PROCESS | 1653 | 1462962268865 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}] 03:24:28 INFO - PROCESS | 1653 | 1462962268989 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 03:24:29 INFO - PROCESS | 1653 | 1462962269108 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bf83800 == 91 [pid = 1653] [id = 611] 03:24:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 200 (0x117e5b400) [pid = 1653] [serial = 1833] [outer = 0x0] 03:24:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 201 (0x11821b800) [pid = 1653] [serial = 1834] [outer = 0x117e5b400] 03:24:29 INFO - PROCESS | 1653 | 1462962269140 Marionette DEBUG loaded listener.js 03:24:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 202 (0x120eb4000) [pid = 1653] [serial = 1835] [outer = 0x117e5b400] 03:24:29 INFO - PROCESS | 1653 | 1462962269578 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]]]}] 03:24:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 03:24:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 772ms 03:24:29 INFO - PROCESS | 1653 | 1462962269633 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 03:24:29 INFO - PROCESS | 1653 | 1462962269635 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 03:24:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 03:24:29 INFO - PROCESS | 1653 | 1462962269638 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 03:24:29 INFO - PROCESS | 1653 | 1462962269642 Marionette TRACE conn2 <- [1,2418,null,{}] 03:24:29 INFO - PROCESS | 1653 | 1462962269650 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}] 03:24:29 INFO - PROCESS | 1653 | 1462962269773 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 03:24:29 INFO - PROCESS | 1653 | 1462962269867 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x1346cf000 == 92 [pid = 1653] [id = 612] 03:24:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 203 (0x121559400) [pid = 1653] [serial = 1836] [outer = 0x0] 03:24:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 204 (0x12435a800) [pid = 1653] [serial = 1837] [outer = 0x121559400] 03:24:29 INFO - PROCESS | 1653 | 1462962269901 Marionette DEBUG loaded listener.js 03:24:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 205 (0x1278c6000) [pid = 1653] [serial = 1838] [outer = 0x121559400] 03:24:30 INFO - PROCESS | 1653 | 1462962270326 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]]]}] 03:24:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 03:24:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 723ms 03:24:30 INFO - PROCESS | 1653 | 1462962270361 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 03:24:30 INFO - PROCESS | 1653 | 1462962270363 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 03:24:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 03:24:30 INFO - PROCESS | 1653 | 1462962270365 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 03:24:30 INFO - PROCESS | 1653 | 1462962270367 Marionette TRACE conn2 <- [1,2422,null,{}] 03:24:30 INFO - PROCESS | 1653 | 1462962270369 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}] 03:24:30 INFO - PROCESS | 1653 | 1462962270491 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 03:24:30 INFO - PROCESS | 1653 | 1462962270609 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x134821000 == 93 [pid = 1653] [id = 613] 03:24:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 206 (0x124cb8400) [pid = 1653] [serial = 1839] [outer = 0x0] 03:24:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 207 (0x128acd800) [pid = 1653] [serial = 1840] [outer = 0x124cb8400] 03:24:30 INFO - PROCESS | 1653 | 1462962270642 Marionette DEBUG loaded listener.js 03:24:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 208 (0x12b034800) [pid = 1653] [serial = 1841] [outer = 0x124cb8400] 03:24:31 INFO - PROCESS | 1653 | 1462962271082 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]]]}] 03:24:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 03:24:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 769ms 03:24:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 03:24:31 INFO - PROCESS | 1653 | 1462962271134 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 03:24:31 INFO - PROCESS | 1653 | 1462962271136 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 03:24:31 INFO - PROCESS | 1653 | 1462962271138 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 03:24:31 INFO - PROCESS | 1653 | 1462962271139 Marionette TRACE conn2 <- [1,2426,null,{}] 03:24:31 INFO - PROCESS | 1653 | 1462962271142 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}] 03:24:31 INFO - PROCESS | 1653 | 1462962271259 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 03:24:31 INFO - PROCESS | 1653 | 1462962271379 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x1348e2000 == 94 [pid = 1653] [id = 614] 03:24:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 209 (0x128b0a400) [pid = 1653] [serial = 1842] [outer = 0x0] 03:24:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 210 (0x12ba9bc00) [pid = 1653] [serial = 1843] [outer = 0x128b0a400] 03:24:31 INFO - PROCESS | 1653 | 1462962271410 Marionette DEBUG loaded listener.js 03:24:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 211 (0x12c50bc00) [pid = 1653] [serial = 1844] [outer = 0x128b0a400] 03:24:31 INFO - PROCESS | 1653 | 1462962271822 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]]]}] 03:24:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 03:24:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 720ms 03:24:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 03:24:31 INFO - PROCESS | 1653 | 1462962271859 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 03:24:31 INFO - PROCESS | 1653 | 1462962271860 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 03:24:31 INFO - PROCESS | 1653 | 1462962271862 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 03:24:31 INFO - PROCESS | 1653 | 1462962271864 Marionette TRACE conn2 <- [1,2430,null,{}] 03:24:31 INFO - PROCESS | 1653 | 1462962271866 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}] 03:24:31 INFO - PROCESS | 1653 | 1462962271993 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 03:24:32 INFO - PROCESS | 1653 | 1462962272116 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x1379d1000 == 95 [pid = 1653] [id = 615] 03:24:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 212 (0x12c50a800) [pid = 1653] [serial = 1845] [outer = 0x0] 03:24:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 213 (0x12cdc2400) [pid = 1653] [serial = 1846] [outer = 0x12c50a800] 03:24:32 INFO - PROCESS | 1653 | 1462962272148 Marionette DEBUG loaded listener.js 03:24:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 214 (0x12d47f800) [pid = 1653] [serial = 1847] [outer = 0x12c50a800] 03:24:32 INFO - PROCESS | 1653 | 1462962272548 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]]]}] 03:24:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 03:24:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 722ms 03:24:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 03:24:32 INFO - PROCESS | 1653 | 1462962272584 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 03:24:32 INFO - PROCESS | 1653 | 1462962272585 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 03:24:32 INFO - PROCESS | 1653 | 1462962272588 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 03:24:32 INFO - PROCESS | 1653 | 1462962272589 Marionette TRACE conn2 <- [1,2434,null,{}] 03:24:32 INFO - PROCESS | 1653 | 1462962272592 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}] 03:24:32 INFO - PROCESS | 1653 | 1462962272728 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 03:24:32 INFO - PROCESS | 1653 | 1462962272821 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x1387d5000 == 96 [pid = 1653] [id = 616] 03:24:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 215 (0x12c511c00) [pid = 1653] [serial = 1848] [outer = 0x0] 03:24:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 216 (0x133584c00) [pid = 1653] [serial = 1849] [outer = 0x12c511c00] 03:24:32 INFO - PROCESS | 1653 | 1462962272850 Marionette DEBUG loaded listener.js 03:24:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 217 (0x13358fc00) [pid = 1653] [serial = 1850] [outer = 0x12c511c00] 03:24:33 INFO - PROCESS | 1653 | 1462962273235 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]]]}] 03:24:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 03:24:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 670ms 03:24:33 INFO - PROCESS | 1653 | 1462962273260 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 03:24:33 INFO - PROCESS | 1653 | 1462962273262 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 03:24:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 03:24:33 INFO - PROCESS | 1653 | 1462962273264 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 03:24:33 INFO - PROCESS | 1653 | 1462962273265 Marionette TRACE conn2 <- [1,2438,null,{}] 03:24:33 INFO - PROCESS | 1653 | 1462962273268 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}] 03:24:33 INFO - PROCESS | 1653 | 1462962273389 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 03:24:33 INFO - PROCESS | 1653 | 1462962273481 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x140ac4800 == 97 [pid = 1653] [id = 617] 03:24:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 218 (0x1180b2800) [pid = 1653] [serial = 1851] [outer = 0x0] 03:24:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 219 (0x133585400) [pid = 1653] [serial = 1852] [outer = 0x1180b2800] 03:24:33 INFO - PROCESS | 1653 | 1462962273512 Marionette DEBUG loaded listener.js 03:24:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 220 (0x13484dc00) [pid = 1653] [serial = 1853] [outer = 0x1180b2800] 03:24:33 INFO - PROCESS | 1653 | 1462962273925 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]]]}] 03:24:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 03:24:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 672ms 03:24:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 03:24:33 INFO - PROCESS | 1653 | 1462962273936 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 03:24:33 INFO - PROCESS | 1653 | 1462962273938 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 03:24:33 INFO - PROCESS | 1653 | 1462962273940 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 03:24:33 INFO - PROCESS | 1653 | 1462962273941 Marionette TRACE conn2 <- [1,2442,null,{}] 03:24:33 INFO - PROCESS | 1653 | 1462962273944 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}] 03:24:34 INFO - PROCESS | 1653 | 1462962274061 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 03:24:34 INFO - PROCESS | 1653 | 1462962274185 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x1428c5000 == 98 [pid = 1653] [id = 618] 03:24:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 221 (0x13418dc00) [pid = 1653] [serial = 1854] [outer = 0x0] 03:24:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 222 (0x134854400) [pid = 1653] [serial = 1855] [outer = 0x13418dc00] 03:24:34 INFO - PROCESS | 1653 | 1462962274218 Marionette DEBUG loaded listener.js 03:24:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 223 (0x13485a400) [pid = 1653] [serial = 1856] [outer = 0x13418dc00] 03:24:34 INFO - PROCESS | 1653 | 1462962274673 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]]]}] 03:24:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 03:24:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 769ms 03:24:34 INFO - PROCESS | 1653 | 1462962274709 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 03:24:34 INFO - PROCESS | 1653 | 1462962274711 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 03:24:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 03:24:34 INFO - PROCESS | 1653 | 1462962274713 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 03:24:34 INFO - PROCESS | 1653 | 1462962274714 Marionette TRACE conn2 <- [1,2446,null,{}] 03:24:34 INFO - PROCESS | 1653 | 1462962274717 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}] 03:24:34 INFO - PROCESS | 1653 | 1462962274842 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 03:24:34 INFO - PROCESS | 1653 | 1462962274967 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x117446800 == 99 [pid = 1653] [id = 619] 03:24:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 224 (0x116a59000) [pid = 1653] [serial = 1857] [outer = 0x0] 03:24:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 225 (0x1292b1800) [pid = 1653] [serial = 1858] [outer = 0x116a59000] 03:24:35 INFO - PROCESS | 1653 | 1462962275003 Marionette DEBUG loaded listener.js 03:24:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 226 (0x1349b1400) [pid = 1653] [serial = 1859] [outer = 0x116a59000] 03:24:35 INFO - PROCESS | 1653 | 1462962275548 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]]]}] 03:24:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 03:24:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 871ms 03:24:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 03:24:35 INFO - PROCESS | 1653 | 1462962275585 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 03:24:35 INFO - PROCESS | 1653 | 1462962275587 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 03:24:35 INFO - PROCESS | 1653 | 1462962275589 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 03:24:35 INFO - PROCESS | 1653 | 1462962275591 Marionette TRACE conn2 <- [1,2450,null,{}] 03:24:35 INFO - PROCESS | 1653 | 1462962275594 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}] 03:24:35 INFO - PROCESS | 1653 | 1462962275730 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 03:24:35 INFO - PROCESS | 1653 | 1462962275827 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d920800 == 100 [pid = 1653] [id = 620] 03:24:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 227 (0x1349b6c00) [pid = 1653] [serial = 1860] [outer = 0x0] 03:24:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 228 (0x1349bd000) [pid = 1653] [serial = 1861] [outer = 0x1349b6c00] 03:24:35 INFO - PROCESS | 1653 | 1462962275863 Marionette DEBUG loaded listener.js 03:24:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 229 (0x137cd1800) [pid = 1653] [serial = 1862] [outer = 0x1349b6c00] 03:24:36 INFO - PROCESS | 1653 | 1462962276294 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]]]}] 03:24:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 03:24:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 721ms 03:24:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 03:24:36 INFO - PROCESS | 1653 | 1462962276311 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 03:24:36 INFO - PROCESS | 1653 | 1462962276312 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 03:24:36 INFO - PROCESS | 1653 | 1462962276314 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 03:24:36 INFO - PROCESS | 1653 | 1462962276316 Marionette TRACE conn2 <- [1,2454,null,{}] 03:24:36 INFO - PROCESS | 1653 | 1462962276318 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}] 03:24:36 INFO - PROCESS | 1653 | 1462962276619 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 03:24:36 INFO - PROCESS | 1653 | 1462962276726 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x12145c000 == 101 [pid = 1653] [id = 621] 03:24:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 230 (0x10e9bbc00) [pid = 1653] [serial = 1863] [outer = 0x0] 03:24:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 231 (0x110da8800) [pid = 1653] [serial = 1864] [outer = 0x10e9bbc00] 03:24:36 INFO - PROCESS | 1653 | 1462962276755 Marionette DEBUG loaded listener.js 03:24:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 232 (0x1127d4c00) [pid = 1653] [serial = 1865] [outer = 0x10e9bbc00] 03:24:37 INFO - PROCESS | 1653 | 1462962277238 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]]]}] 03:24:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 03:24:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 970ms 03:24:37 INFO - PROCESS | 1653 | 1462962277287 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 03:24:37 INFO - PROCESS | 1653 | 1462962277289 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 03:24:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 03:24:37 INFO - PROCESS | 1653 | 1462962277292 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 03:24:37 INFO - PROCESS | 1653 | 1462962277294 Marionette TRACE conn2 <- [1,2458,null,{}] 03:24:37 INFO - PROCESS | 1653 | 1462962277297 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}] 03:24:37 INFO - PROCESS | 1653 | 1462962277411 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 03:24:37 INFO - PROCESS | 1653 | 1462962277519 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x119246000 == 102 [pid = 1653] [id = 622] 03:24:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 233 (0x11258b000) [pid = 1653] [serial = 1866] [outer = 0x0] 03:24:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 234 (0x1168c8800) [pid = 1653] [serial = 1867] [outer = 0x11258b000] 03:24:37 INFO - PROCESS | 1653 | 1462962277551 Marionette DEBUG loaded listener.js 03:24:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 235 (0x11972bc00) [pid = 1653] [serial = 1868] [outer = 0x11258b000] 03:24:38 INFO - PROCESS | 1653 | --DOCSHELL 0x134028800 == 101 [pid = 1653] [id = 507] 03:24:38 INFO - PROCESS | 1653 | --DOCSHELL 0x12dfe3800 == 100 [pid = 1653] [id = 608] 03:24:38 INFO - PROCESS | 1653 | --DOCSHELL 0x12d90c800 == 99 [pid = 1653] [id = 607] 03:24:38 INFO - PROCESS | 1653 | --DOCSHELL 0x121646000 == 98 [pid = 1653] [id = 606] 03:24:38 INFO - PROCESS | 1653 | --DOCSHELL 0x12c6da800 == 97 [pid = 1653] [id = 605] 03:24:38 INFO - PROCESS | 1653 | --DOCSHELL 0x12bf80000 == 96 [pid = 1653] [id = 604] 03:24:38 INFO - PROCESS | 1653 | --DOCSHELL 0x12b861000 == 95 [pid = 1653] [id = 603] 03:24:38 INFO - PROCESS | 1653 | --DOCSHELL 0x12a6ae000 == 94 [pid = 1653] [id = 602] 03:24:38 INFO - PROCESS | 1653 | --DOCSHELL 0x124c6c800 == 93 [pid = 1653] [id = 601] 03:24:38 INFO - PROCESS | 1653 | --DOCSHELL 0x121187800 == 92 [pid = 1653] [id = 600] 03:24:38 INFO - PROCESS | 1653 | --DOCSHELL 0x119541000 == 91 [pid = 1653] [id = 599] 03:24:38 INFO - PROCESS | 1653 | --DOCSHELL 0x119286800 == 90 [pid = 1653] [id = 598] 03:24:38 INFO - PROCESS | 1653 | --DOCSHELL 0x136cd6000 == 89 [pid = 1653] [id = 596] 03:24:38 INFO - PROCESS | 1653 | --DOCSHELL 0x140ca1000 == 88 [pid = 1653] [id = 595] 03:24:38 INFO - PROCESS | 1653 | --DOCSHELL 0x140acc800 == 87 [pid = 1653] [id = 594] 03:24:38 INFO - PROCESS | 1653 | --DOCSHELL 0x1346d8000 == 86 [pid = 1653] [id = 593] 03:24:38 INFO - PROCESS | 1653 | --DOCSHELL 0x140ca9000 == 85 [pid = 1653] [id = 592] 03:24:38 INFO - PROCESS | 1653 | --DOCSHELL 0x140d74800 == 84 [pid = 1653] [id = 591] 03:24:38 INFO - PROCESS | 1653 | --DOCSHELL 0x1387d7800 == 83 [pid = 1653] [id = 590] 03:24:38 INFO - PROCESS | 1653 | --DOCSHELL 0x12c155800 == 82 [pid = 1653] [id = 589] 03:24:38 INFO - PROCESS | 1653 | --DOCSHELL 0x12163b000 == 81 [pid = 1653] [id = 588] 03:24:38 INFO - PROCESS | 1653 | 1462962278185 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]]]}] 03:24:38 INFO - PROCESS | 1653 | --DOMWINDOW == 234 (0x128a31400) [pid = 1653] [serial = 1741] [outer = 0x0] [url = about:blank] 03:24:38 INFO - PROCESS | 1653 | --DOMWINDOW == 233 (0x129540800) [pid = 1653] [serial = 1744] [outer = 0x0] [url = about:blank] 03:24:38 INFO - PROCESS | 1653 | --DOMWINDOW == 232 (0x11811b400) [pid = 1653] [serial = 1732] [outer = 0x0] [url = about:blank] 03:24:38 INFO - PROCESS | 1653 | --DOMWINDOW == 231 (0x119a0e000) [pid = 1653] [serial = 1733] [outer = 0x0] [url = about:blank] 03:24:38 INFO - PROCESS | 1653 | --DOMWINDOW == 230 (0x128eb5000) [pid = 1653] [serial = 1705] [outer = 0x0] [url = about:blank] 03:24:38 INFO - PROCESS | 1653 | --DOMWINDOW == 229 (0x124cb8000) [pid = 1653] [serial = 1702] [outer = 0x0] [url = about:blank] 03:24:38 INFO - PROCESS | 1653 | --DOMWINDOW == 228 (0x124355800) [pid = 1653] [serial = 1738] [outer = 0x0] [url = about:blank] 03:24:38 INFO - PROCESS | 1653 | --DOMWINDOW == 227 (0x126a05c00) [pid = 1653] [serial = 1739] [outer = 0x0] [url = about:blank] 03:24:38 INFO - PROCESS | 1653 | --DOMWINDOW == 226 (0x12bdb1400) [pid = 1653] [serial = 1711] [outer = 0x0] [url = about:blank] 03:24:38 INFO - PROCESS | 1653 | --DOMWINDOW == 225 (0x115aae000) [pid = 1653] [serial = 1727] [outer = 0x0] [url = about:blank] 03:24:38 INFO - PROCESS | 1653 | --DOMWINDOW == 224 (0x112927000) [pid = 1653] [serial = 1726] [outer = 0x0] [url = about:blank] 03:24:38 INFO - PROCESS | 1653 | --DOMWINDOW == 223 (0x12b80b400) [pid = 1653] [serial = 1747] [outer = 0x0] [url = about:blank] 03:24:38 INFO - PROCESS | 1653 | --DOMWINDOW == 222 (0x121115000) [pid = 1653] [serial = 1735] [outer = 0x0] [url = about:blank] 03:24:38 INFO - PROCESS | 1653 | --DOMWINDOW == 221 (0x121c14000) [pid = 1653] [serial = 1736] [outer = 0x0] [url = about:blank] 03:24:38 INFO - PROCESS | 1653 | --DOMWINDOW == 220 (0x12c133800) [pid = 1653] [serial = 1714] [outer = 0x0] [url = about:blank] 03:24:38 INFO - PROCESS | 1653 | --DOMWINDOW == 219 (0x11821c400) [pid = 1653] [serial = 1730] [outer = 0x0] [url = about:blank] 03:24:38 INFO - PROCESS | 1653 | --DOMWINDOW == 218 (0x1180ae000) [pid = 1653] [serial = 1729] [outer = 0x0] [url = about:blank] 03:24:38 INFO - PROCESS | 1653 | --DOMWINDOW == 217 (0x12aa57000) [pid = 1653] [serial = 1745] [outer = 0x0] [url = about:blank] 03:24:38 INFO - PROCESS | 1653 | --DOMWINDOW == 216 (0x117681800) [pid = 1653] [serial = 1696] [outer = 0x0] [url = about:blank] 03:24:38 INFO - PROCESS | 1653 | --DOMWINDOW == 215 (0x120fad800) [pid = 1653] [serial = 1699] [outer = 0x0] [url = about:blank] 03:24:38 INFO - PROCESS | 1653 | --DOMWINDOW == 214 (0x12b03ec00) [pid = 1653] [serial = 1708] [outer = 0x0] [url = about:blank] 03:24:38 INFO - PROCESS | 1653 | --DOMWINDOW == 213 (0x112794400) [pid = 1653] [serial = 1693] [outer = 0x0] [url = about:blank] 03:24:38 INFO - PROCESS | 1653 | --DOMWINDOW == 212 (0x12aa56800) [pid = 1653] [serial = 1691] [outer = 0x0] [url = about:blank] 03:24:38 INFO - PROCESS | 1653 | --DOMWINDOW == 211 (0x12bdb9800) [pid = 1653] [serial = 1750] [outer = 0x0] [url = about:blank] 03:24:38 INFO - PROCESS | 1653 | --DOMWINDOW == 210 (0x12c6a6800) [pid = 1653] [serial = 1717] [outer = 0x0] [url = about:blank] 03:24:38 INFO - PROCESS | 1653 | --DOMWINDOW == 209 (0x12ba5c400) [pid = 1653] [serial = 1748] [outer = 0x0] [url = about:blank] 03:24:38 INFO - PROCESS | 1653 | --DOMWINDOW == 208 (0x12d11b400) [pid = 1653] [serial = 1720] [outer = 0x0] [url = about:blank] 03:24:38 INFO - PROCESS | 1653 | --DOMWINDOW == 207 (0x121cf1800) [pid = 1653] [serial = 1723] [outer = 0x0] [url = about:blank] 03:24:38 INFO - PROCESS | 1653 | --DOMWINDOW == 206 (0x118223000) [pid = 1653] [serial = 1753] [outer = 0x0] [url = about:blank] 03:24:38 INFO - PROCESS | 1653 | --DOMWINDOW == 205 (0x121556800) [pid = 1653] [serial = 1754] [outer = 0x0] [url = about:blank] 03:24:38 INFO - PROCESS | 1653 | --DOMWINDOW == 204 (0x12d25dc00) [pid = 1653] [serial = 1759] [outer = 0x0] [url = about:blank] 03:24:38 INFO - PROCESS | 1653 | --DOMWINDOW == 203 (0x1180a9000) [pid = 1653] [serial = 1751] [outer = 0x0] [url = about:blank] 03:24:38 INFO - PROCESS | 1653 | --DOMWINDOW == 202 (0x12baa4400) [pid = 1653] [serial = 1756] [outer = 0x0] [url = about:blank] 03:24:38 INFO - PROCESS | 1653 | --DOMWINDOW == 201 (0x12d257400) [pid = 1653] [serial = 1757] [outer = 0x0] [url = about:blank] 03:24:38 INFO - PROCESS | 1653 | --DOMWINDOW == 200 (0x12d47e000) [pid = 1653] [serial = 1760] [outer = 0x0] [url = about:blank] 03:24:38 INFO - PROCESS | 1653 | --DOMWINDOW == 199 (0x1292b1400) [pid = 1653] [serial = 1742] [outer = 0x0] [url = about:blank] 03:24:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 03:24:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 926ms 03:24:38 INFO - PROCESS | 1653 | 1462962278219 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 03:24:38 INFO - PROCESS | 1653 | 1462962278222 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 03:24:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 03:24:38 INFO - PROCESS | 1653 | 1462962278226 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 03:24:38 INFO - PROCESS | 1653 | 1462962278227 Marionette TRACE conn2 <- [1,2462,null,{}] 03:24:38 INFO - PROCESS | 1653 | 1462962278229 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}] 03:24:38 INFO - PROCESS | 1653 | 1462962278317 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 03:24:38 INFO - PROCESS | 1653 | 1462962278323 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x119252800 == 82 [pid = 1653] [id = 623] 03:24:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 200 (0x118219c00) [pid = 1653] [serial = 1869] [outer = 0x0] 03:24:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 201 (0x119deb800) [pid = 1653] [serial = 1870] [outer = 0x118219c00] 03:24:38 INFO - PROCESS | 1653 | 1462962278350 Marionette DEBUG loaded listener.js 03:24:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 202 (0x121554c00) [pid = 1653] [serial = 1871] [outer = 0x118219c00] 03:24:38 INFO - PROCESS | 1653 | 1462962278964 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]]]}] 03:24:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 03:24:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 773ms 03:24:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 03:24:39 INFO - PROCESS | 1653 | 1462962279000 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 03:24:39 INFO - PROCESS | 1653 | 1462962279004 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 03:24:39 INFO - PROCESS | 1653 | 1462962279016 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 03:24:39 INFO - PROCESS | 1653 | 1462962279020 Marionette TRACE conn2 <- [1,2466,null,{}] 03:24:39 INFO - PROCESS | 1653 | 1462962279024 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}] 03:24:39 INFO - PROCESS | 1653 | 1462962279154 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 03:24:39 INFO - PROCESS | 1653 | 1462962279238 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b05c800 == 83 [pid = 1653] [id = 624] 03:24:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 203 (0x121115000) [pid = 1653] [serial = 1872] [outer = 0x0] 03:24:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 204 (0x124324c00) [pid = 1653] [serial = 1873] [outer = 0x121115000] 03:24:39 INFO - PROCESS | 1653 | 1462962279265 Marionette DEBUG loaded listener.js 03:24:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 205 (0x12673b400) [pid = 1653] [serial = 1874] [outer = 0x121115000] 03:24:39 INFO - PROCESS | 1653 | 1462962279562 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]]]}] 03:24:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 03:24:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 581ms 03:24:39 INFO - PROCESS | 1653 | 1462962279595 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 03:24:39 INFO - PROCESS | 1653 | 1462962279596 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 03:24:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 03:24:39 INFO - PROCESS | 1653 | 1462962279598 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 03:24:39 INFO - PROCESS | 1653 | 1462962279600 Marionette TRACE conn2 <- [1,2470,null,{}] 03:24:39 INFO - PROCESS | 1653 | 1462962279613 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}] 03:24:39 INFO - PROCESS | 1653 | 1462962279754 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 03:24:39 INFO - PROCESS | 1653 | 1462962279763 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bf7a000 == 84 [pid = 1653] [id = 625] 03:24:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 206 (0x1264b9400) [pid = 1653] [serial = 1875] [outer = 0x0] 03:24:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 207 (0x126c1f000) [pid = 1653] [serial = 1876] [outer = 0x1264b9400] 03:24:39 INFO - PROCESS | 1653 | 1462962279789 Marionette DEBUG loaded listener.js 03:24:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 208 (0x128aa9800) [pid = 1653] [serial = 1877] [outer = 0x1264b9400] 03:24:40 INFO - PROCESS | 1653 | 1462962280109 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]]]}] 03:24:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 03:24:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 530ms 03:24:40 INFO - PROCESS | 1653 | 1462962280129 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 03:24:40 INFO - PROCESS | 1653 | 1462962280131 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 03:24:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 03:24:40 INFO - PROCESS | 1653 | 1462962280133 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 03:24:40 INFO - PROCESS | 1653 | 1462962280134 Marionette TRACE conn2 <- [1,2474,null,{}] 03:24:40 INFO - PROCESS | 1653 | 1462962280136 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}] 03:24:40 INFO - PROCESS | 1653 | 1462962280240 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 03:24:40 INFO - PROCESS | 1653 | 1462962280245 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d906800 == 85 [pid = 1653] [id = 626] 03:24:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 209 (0x1293dcc00) [pid = 1653] [serial = 1878] [outer = 0x0] 03:24:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 210 (0x129536400) [pid = 1653] [serial = 1879] [outer = 0x1293dcc00] 03:24:40 INFO - PROCESS | 1653 | 1462962280276 Marionette DEBUG loaded listener.js 03:24:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 211 (0x12b811800) [pid = 1653] [serial = 1880] [outer = 0x1293dcc00] 03:24:40 INFO - PROCESS | 1653 | 1462962280708 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]]]}] 03:24:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 03:24:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 619ms 03:24:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 03:24:40 INFO - PROCESS | 1653 | 1462962280758 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 03:24:40 INFO - PROCESS | 1653 | 1462962280760 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 03:24:40 INFO - PROCESS | 1653 | 1462962280762 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 03:24:40 INFO - PROCESS | 1653 | 1462962280763 Marionette TRACE conn2 <- [1,2478,null,{}] 03:24:40 INFO - PROCESS | 1653 | 1462962280765 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}] 03:24:40 INFO - PROCESS | 1653 | 1462962280900 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 03:24:40 INFO - PROCESS | 1653 | 1462962280924 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x133611000 == 86 [pid = 1653] [id = 627] 03:24:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 212 (0x12bdbc800) [pid = 1653] [serial = 1881] [outer = 0x0] 03:24:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 213 (0x12c69f800) [pid = 1653] [serial = 1882] [outer = 0x12bdbc800] 03:24:40 INFO - PROCESS | 1653 | 1462962280949 Marionette DEBUG loaded listener.js 03:24:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 214 (0x12d24f400) [pid = 1653] [serial = 1883] [outer = 0x12bdbc800] 03:24:41 INFO - PROCESS | 1653 | 1462962281308 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]]]}] 03:24:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 03:24:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 568ms 03:24:41 INFO - PROCESS | 1653 | 1462962281331 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 03:24:41 INFO - PROCESS | 1653 | 1462962281332 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 03:24:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 03:24:41 INFO - PROCESS | 1653 | 1462962281334 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 03:24:41 INFO - PROCESS | 1653 | 1462962281335 Marionette TRACE conn2 <- [1,2482,null,{}] 03:24:41 INFO - PROCESS | 1653 | 1462962281338 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}] 03:24:41 INFO - PROCESS | 1653 | 1462962281475 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 03:24:41 INFO - PROCESS | 1653 | 1462962281493 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x134215000 == 87 [pid = 1653] [id = 628] 03:24:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 215 (0x12d251400) [pid = 1653] [serial = 1884] [outer = 0x0] 03:24:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 216 (0x12d25dc00) [pid = 1653] [serial = 1885] [outer = 0x12d251400] 03:24:41 INFO - PROCESS | 1653 | 1462962281535 Marionette DEBUG loaded listener.js 03:24:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 217 (0x13358bc00) [pid = 1653] [serial = 1886] [outer = 0x12d251400] 03:24:42 INFO - PROCESS | 1653 | 1462962282014 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]]]}] 03:24:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 03:24:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 720ms 03:24:42 INFO - PROCESS | 1653 | 1462962282056 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 03:24:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 03:24:42 INFO - PROCESS | 1653 | 1462962282058 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 03:24:42 INFO - PROCESS | 1653 | 1462962282061 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 03:24:42 INFO - PROCESS | 1653 | 1462962282062 Marionette TRACE conn2 <- [1,2486,null,{}] 03:24:42 INFO - PROCESS | 1653 | 1462962282065 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}] 03:24:42 INFO - PROCESS | 1653 | 1462962282185 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 03:24:42 INFO - PROCESS | 1653 | 1462962282204 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x134830000 == 88 [pid = 1653] [id = 629] 03:24:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 218 (0x12d257400) [pid = 1653] [serial = 1887] [outer = 0x0] 03:24:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 219 (0x13443d400) [pid = 1653] [serial = 1888] [outer = 0x12d257400] 03:24:42 INFO - PROCESS | 1653 | 1462962282230 Marionette DEBUG loaded listener.js 03:24:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 220 (0x1349a1000) [pid = 1653] [serial = 1889] [outer = 0x12d257400] 03:24:42 INFO - PROCESS | 1653 | --DOMWINDOW == 219 (0x1264ba400) [pid = 1653] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 03:24:42 INFO - PROCESS | 1653 | --DOMWINDOW == 218 (0x112868800) [pid = 1653] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 03:24:42 INFO - PROCESS | 1653 | --DOMWINDOW == 217 (0x119a0a800) [pid = 1653] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 03:24:42 INFO - PROCESS | 1653 | --DOMWINDOW == 216 (0x128a9b800) [pid = 1653] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 03:24:42 INFO - PROCESS | 1653 | --DOMWINDOW == 215 (0x1278c1800) [pid = 1653] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 03:24:42 INFO - PROCESS | 1653 | --DOMWINDOW == 214 (0x110e0e400) [pid = 1653] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 03:24:42 INFO - PROCESS | 1653 | --DOMWINDOW == 213 (0x116602c00) [pid = 1653] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 03:24:42 INFO - PROCESS | 1653 | --DOMWINDOW == 212 (0x11891d800) [pid = 1653] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 03:24:42 INFO - PROCESS | 1653 | --DOMWINDOW == 211 (0x113193c00) [pid = 1653] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 03:24:42 INFO - PROCESS | 1653 | --DOMWINDOW == 210 (0x118117400) [pid = 1653] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 03:24:42 INFO - PROCESS | 1653 | --DOMWINDOW == 209 (0x10e9b7400) [pid = 1653] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 03:24:42 INFO - PROCESS | 1653 | 1462962282977 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]]]}] 03:24:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 03:24:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 923ms 03:24:42 INFO - PROCESS | 1653 | 1462962282985 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 03:24:42 INFO - PROCESS | 1653 | 1462962282987 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 03:24:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 03:24:43 INFO - PROCESS | 1653 | 1462962283009 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 03:24:43 INFO - PROCESS | 1653 | 1462962283011 Marionette TRACE conn2 <- [1,2490,null,{}] 03:24:43 INFO - PROCESS | 1653 | 1462962283014 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}] 03:24:43 INFO - PROCESS | 1653 | 1462962283145 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 03:24:43 INFO - PROCESS | 1653 | 1462962283149 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x134819000 == 89 [pid = 1653] [id = 630] 03:24:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 210 (0x1130d1800) [pid = 1653] [serial = 1890] [outer = 0x0] 03:24:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 211 (0x1264ba400) [pid = 1653] [serial = 1891] [outer = 0x1130d1800] 03:24:43 INFO - PROCESS | 1653 | 1462962283175 Marionette DEBUG loaded listener.js 03:24:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 212 (0x12a67cc00) [pid = 1653] [serial = 1892] [outer = 0x1130d1800] 03:24:43 INFO - PROCESS | 1653 | 1462962283530 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]]]}] 03:24:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 03:24:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 574ms 03:24:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 03:24:43 INFO - PROCESS | 1653 | 1462962283579 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 03:24:43 INFO - PROCESS | 1653 | 1462962283581 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 03:24:43 INFO - PROCESS | 1653 | 1462962283583 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 03:24:43 INFO - PROCESS | 1653 | 1462962283584 Marionette TRACE conn2 <- [1,2494,null,{}] 03:24:43 INFO - PROCESS | 1653 | 1462962283586 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}] 03:24:43 INFO - PROCESS | 1653 | 1462962283691 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 03:24:43 INFO - PROCESS | 1653 | 1462962283786 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x1387d0000 == 90 [pid = 1653] [id = 631] 03:24:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 213 (0x13418d400) [pid = 1653] [serial = 1893] [outer = 0x0] 03:24:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 214 (0x1349a9400) [pid = 1653] [serial = 1894] [outer = 0x13418d400] 03:24:43 INFO - PROCESS | 1653 | 1462962283815 Marionette DEBUG loaded listener.js 03:24:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 215 (0x1349b5400) [pid = 1653] [serial = 1895] [outer = 0x13418d400] 03:24:44 INFO - PROCESS | 1653 | 1462962284131 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]]]}] 03:24:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 03:24:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 570ms 03:24:44 INFO - PROCESS | 1653 | 1462962284156 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 03:24:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 03:24:44 INFO - PROCESS | 1653 | 1462962284159 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 03:24:44 INFO - PROCESS | 1653 | 1462962284161 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 03:24:44 INFO - PROCESS | 1653 | 1462962284163 Marionette TRACE conn2 <- [1,2498,null,{}] 03:24:44 INFO - PROCESS | 1653 | 1462962284165 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}] 03:24:44 INFO - PROCESS | 1653 | 1462962284332 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 03:24:44 INFO - PROCESS | 1653 | 1462962284480 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x140cae800 == 91 [pid = 1653] [id = 632] 03:24:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 216 (0x134991000) [pid = 1653] [serial = 1896] [outer = 0x0] 03:24:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 217 (0x1349a2800) [pid = 1653] [serial = 1897] [outer = 0x134991000] 03:24:44 INFO - PROCESS | 1653 | 1462962284522 Marionette DEBUG loaded listener.js 03:24:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 218 (0x1349bdc00) [pid = 1653] [serial = 1898] [outer = 0x134991000] 03:24:46 INFO - PROCESS | 1653 | --DOCSHELL 0x1364a1800 == 90 [pid = 1653] [id = 528] 03:24:46 INFO - PROCESS | 1653 | --DOCSHELL 0x12c6cc000 == 89 [pid = 1653] [id = 445] 03:24:46 INFO - PROCESS | 1653 | --DOCSHELL 0x13440d800 == 88 [pid = 1653] [id = 525] 03:24:46 INFO - PROCESS | 1653 | --DOCSHELL 0x12ba46000 == 87 [pid = 1653] [id = 388] 03:24:46 INFO - PROCESS | 1653 | --DOCSHELL 0x128e77800 == 86 [pid = 1653] [id = 352] 03:24:46 INFO - PROCESS | 1653 | --DOCSHELL 0x13421e800 == 85 [pid = 1653] [id = 508] 03:24:46 INFO - PROCESS | 1653 | --DOCSHELL 0x119ac1000 == 84 [pid = 1653] [id = 597] 03:24:46 INFO - PROCESS | 1653 | --DOCSHELL 0x137beb800 == 83 [pid = 1653] [id = 587] 03:24:46 INFO - PROCESS | 1653 | --DOCSHELL 0x126499000 == 82 [pid = 1653] [id = 350] 03:24:46 INFO - PROCESS | 1653 | --DOCSHELL 0x134409800 == 81 [pid = 1653] [id = 569] 03:24:46 INFO - PROCESS | 1653 | --DOCSHELL 0x1348b4800 == 80 [pid = 1653] [id = 509] 03:24:46 INFO - PROCESS | 1653 | --DOCSHELL 0x12de22800 == 79 [pid = 1653] [id = 22] 03:24:46 INFO - PROCESS | 1653 | --DOCSHELL 0x12cd0b800 == 78 [pid = 1653] [id = 427] 03:24:46 INFO - PROCESS | 1653 | --DOCSHELL 0x11872a000 == 77 [pid = 1653] [id = 404] 03:24:46 INFO - PROCESS | 1653 | --DOCSHELL 0x12c513000 == 76 [pid = 1653] [id = 390] 03:24:46 INFO - PROCESS | 1653 | --DOCSHELL 0x133610800 == 75 [pid = 1653] [id = 469] 03:24:46 INFO - PROCESS | 1653 | --DOCSHELL 0x1364b4800 == 74 [pid = 1653] [id = 571] 03:24:46 INFO - PROCESS | 1653 | --DOCSHELL 0x1348dc800 == 73 [pid = 1653] [id = 526] 03:24:46 INFO - PROCESS | 1653 | --DOCSHELL 0x13351c000 == 72 [pid = 1653] [id = 468] 03:24:46 INFO - PROCESS | 1653 | --DOCSHELL 0x123c0a800 == 71 [pid = 1653] [id = 574] 03:24:46 INFO - PROCESS | 1653 | --DOCSHELL 0x119759800 == 70 [pid = 1653] [id = 386] 03:24:46 INFO - PROCESS | 1653 | --DOCSHELL 0x12118c000 == 69 [pid = 1653] [id = 425] 03:24:46 INFO - PROCESS | 1653 | --DOCSHELL 0x134030800 == 68 [pid = 1653] [id = 524] 03:24:46 INFO - PROCESS | 1653 | --DOCSHELL 0x12bf90000 == 67 [pid = 1653] [id = 423] 03:24:46 INFO - PROCESS | 1653 | --DOCSHELL 0x118987800 == 66 [pid = 1653] [id = 529] 03:24:46 INFO - PROCESS | 1653 | --DOCSHELL 0x12c6d2800 == 65 [pid = 1653] [id = 407] 03:24:46 INFO - PROCESS | 1653 | --DOCSHELL 0x1407e1000 == 64 [pid = 1653] [id = 572] 03:24:46 INFO - PROCESS | 1653 | --DOCSHELL 0x126ae2800 == 63 [pid = 1653] [id = 351] 03:24:46 INFO - PROCESS | 1653 | --DOCSHELL 0x12db45800 == 62 [pid = 1653] [id = 563] 03:24:46 INFO - PROCESS | 1653 | --DOCSHELL 0x133507000 == 61 [pid = 1653] [id = 318] 03:24:46 INFO - PROCESS | 1653 | --DOCSHELL 0x12cd0c000 == 60 [pid = 1653] [id = 15] 03:24:46 INFO - PROCESS | 1653 | --DOCSHELL 0x11687a800 == 59 [pid = 1653] [id = 24] 03:24:46 INFO - PROCESS | 1653 | --DOCSHELL 0x12b84a000 == 58 [pid = 1653] [id = 370] 03:24:46 INFO - PROCESS | 1653 | --DOCSHELL 0x12cd09000 == 57 [pid = 1653] [id = 408] 03:24:46 INFO - PROCESS | 1653 | --DOCSHELL 0x134a2a800 == 56 [pid = 1653] [id = 527] 03:24:46 INFO - PROCESS | 1653 | --DOCSHELL 0x12db4b800 == 55 [pid = 1653] [id = 20] 03:24:46 INFO - PROCESS | 1653 | --DOCSHELL 0x118f97000 == 54 [pid = 1653] [id = 409] 03:24:46 INFO - PROCESS | 1653 | --DOCSHELL 0x134a25000 == 53 [pid = 1653] [id = 570] 03:24:46 INFO - PROCESS | 1653 | --DOCSHELL 0x12b270800 == 52 [pid = 1653] [id = 369] 03:24:46 INFO - PROCESS | 1653 | --DOCSHELL 0x1387de800 == 51 [pid = 1653] [id = 573] 03:24:46 INFO - PROCESS | 1653 | --DOCSHELL 0x1296f4800 == 50 [pid = 1653] [id = 387] 03:24:46 INFO - PROCESS | 1653 | --DOCSHELL 0x119246000 == 49 [pid = 1653] [id = 622] 03:24:46 INFO - PROCESS | 1653 | --DOCSHELL 0x12145c000 == 48 [pid = 1653] [id = 621] 03:24:46 INFO - PROCESS | 1653 | --DOCSHELL 0x12d920800 == 47 [pid = 1653] [id = 620] 03:24:46 INFO - PROCESS | 1653 | --DOCSHELL 0x117446800 == 46 [pid = 1653] [id = 619] 03:24:46 INFO - PROCESS | 1653 | --DOCSHELL 0x1428c5000 == 45 [pid = 1653] [id = 618] 03:24:46 INFO - PROCESS | 1653 | --DOCSHELL 0x140ac4800 == 44 [pid = 1653] [id = 617] 03:24:46 INFO - PROCESS | 1653 | --DOCSHELL 0x1387d5000 == 43 [pid = 1653] [id = 616] 03:24:46 INFO - PROCESS | 1653 | --DOCSHELL 0x1379d1000 == 42 [pid = 1653] [id = 615] 03:24:46 INFO - PROCESS | 1653 | --DOCSHELL 0x1348e2000 == 41 [pid = 1653] [id = 614] 03:24:46 INFO - PROCESS | 1653 | --DOCSHELL 0x134821000 == 40 [pid = 1653] [id = 613] 03:24:46 INFO - PROCESS | 1653 | --DOCSHELL 0x1346cf000 == 39 [pid = 1653] [id = 612] 03:24:46 INFO - PROCESS | 1653 | --DOCSHELL 0x12bf83800 == 38 [pid = 1653] [id = 611] 03:24:46 INFO - PROCESS | 1653 | --DOCSHELL 0x124386000 == 37 [pid = 1653] [id = 610] 03:24:46 INFO - PROCESS | 1653 | --DOCSHELL 0x134130800 == 36 [pid = 1653] [id = 609] 03:24:46 INFO - PROCESS | 1653 | --DOCSHELL 0x119252800 == 35 [pid = 1653] [id = 623] 03:24:46 INFO - PROCESS | 1653 | --DOCSHELL 0x12bf7a000 == 34 [pid = 1653] [id = 625] 03:24:46 INFO - PROCESS | 1653 | --DOCSHELL 0x134215000 == 33 [pid = 1653] [id = 628] 03:24:46 INFO - PROCESS | 1653 | --DOCSHELL 0x134830000 == 32 [pid = 1653] [id = 629] 03:24:46 INFO - PROCESS | 1653 | --DOCSHELL 0x12d906800 == 31 [pid = 1653] [id = 626] 03:24:46 INFO - PROCESS | 1653 | --DOCSHELL 0x1387d0000 == 30 [pid = 1653] [id = 631] 03:24:46 INFO - PROCESS | 1653 | --DOCSHELL 0x133611000 == 29 [pid = 1653] [id = 627] 03:24:46 INFO - PROCESS | 1653 | --DOCSHELL 0x134819000 == 28 [pid = 1653] [id = 630] 03:24:46 INFO - PROCESS | 1653 | --DOCSHELL 0x12b05c800 == 27 [pid = 1653] [id = 624] 03:24:46 INFO - PROCESS | 1653 | --DOMWINDOW == 217 (0x12aa50000) [pid = 1653] [serial = 1826] [outer = 0x0] [url = about:blank] 03:24:46 INFO - PROCESS | 1653 | --DOMWINDOW == 216 (0x13443f000) [pid = 1653] [serial = 1786] [outer = 0x0] [url = about:blank] 03:24:46 INFO - PROCESS | 1653 | --DOMWINDOW == 215 (0x12b016400) [pid = 1653] [serial = 1774] [outer = 0x0] [url = about:blank] 03:24:46 INFO - PROCESS | 1653 | --DOMWINDOW == 214 (0x1266cc800) [pid = 1653] [serial = 1810] [outer = 0x0] [url = about:blank] 03:24:46 INFO - PROCESS | 1653 | --DOMWINDOW == 213 (0x124cb5800) [pid = 1653] [serial = 1820] [outer = 0x0] [url = about:blank] 03:24:46 INFO - PROCESS | 1653 | --DOMWINDOW == 212 (0x11767f400) [pid = 1653] [serial = 1765] [outer = 0x0] [url = about:blank] 03:24:46 INFO - PROCESS | 1653 | --DOMWINDOW == 211 (0x126c1f400) [pid = 1653] [serial = 1811] [outer = 0x0] [url = about:blank] 03:24:46 INFO - PROCESS | 1653 | --DOMWINDOW == 210 (0x123f1b000) [pid = 1653] [serial = 1807] [outer = 0x0] [url = about:blank] 03:24:46 INFO - PROCESS | 1653 | --DOMWINDOW == 209 (0x12906b400) [pid = 1653] [serial = 1816] [outer = 0x0] [url = about:blank] 03:24:46 INFO - PROCESS | 1653 | --DOMWINDOW == 208 (0x13418b800) [pid = 1653] [serial = 1780] [outer = 0x0] [url = about:blank] 03:24:46 INFO - PROCESS | 1653 | --DOMWINDOW == 207 (0x1289c0c00) [pid = 1653] [serial = 1813] [outer = 0x0] [url = about:blank] 03:24:46 INFO - PROCESS | 1653 | --DOMWINDOW == 206 (0x12cdc5800) [pid = 1653] [serial = 1777] [outer = 0x0] [url = about:blank] 03:24:46 INFO - PROCESS | 1653 | --DOMWINDOW == 205 (0x11214d400) [pid = 1653] [serial = 1795] [outer = 0x0] [url = about:blank] 03:24:46 INFO - PROCESS | 1653 | --DOMWINDOW == 204 (0x116a58c00) [pid = 1653] [serial = 1798] [outer = 0x0] [url = about:blank] 03:24:46 INFO - PROCESS | 1653 | --DOMWINDOW == 203 (0x112795400) [pid = 1653] [serial = 1796] [outer = 0x0] [url = about:blank] 03:24:46 INFO - PROCESS | 1653 | --DOMWINDOW == 202 (0x126c1b800) [pid = 1653] [serial = 1792] [outer = 0x0] [url = about:blank] 03:24:46 INFO - PROCESS | 1653 | --DOMWINDOW == 201 (0x12d483800) [pid = 1653] [serial = 1762] [outer = 0x0] [url = about:blank] 03:24:46 INFO - PROCESS | 1653 | --DOMWINDOW == 200 (0x128a35400) [pid = 1653] [serial = 1771] [outer = 0x0] [url = about:blank] 03:24:46 INFO - PROCESS | 1653 | --DOMWINDOW == 199 (0x119d5dc00) [pid = 1653] [serial = 1804] [outer = 0x0] [url = about:blank] 03:24:46 INFO - PROCESS | 1653 | --DOMWINDOW == 198 (0x124357000) [pid = 1653] [serial = 1808] [outer = 0x0] [url = about:blank] 03:24:46 INFO - PROCESS | 1653 | --DOMWINDOW == 197 (0x12b015000) [pid = 1653] [serial = 1823] [outer = 0x0] [url = about:blank] 03:24:46 INFO - PROCESS | 1653 | --DOMWINDOW == 196 (0x1184fa000) [pid = 1653] [serial = 1801] [outer = 0x0] [url = about:blank] 03:24:46 INFO - PROCESS | 1653 | --DOMWINDOW == 195 (0x1292bc400) [pid = 1653] [serial = 1817] [outer = 0x0] [url = about:blank] 03:24:46 INFO - PROCESS | 1653 | --DOMWINDOW == 194 (0x134196800) [pid = 1653] [serial = 1783] [outer = 0x0] [url = about:blank] 03:24:46 INFO - PROCESS | 1653 | --DOMWINDOW == 193 (0x134447800) [pid = 1653] [serial = 1789] [outer = 0x0] [url = about:blank] 03:24:46 INFO - PROCESS | 1653 | --DOMWINDOW == 192 (0x128b02c00) [pid = 1653] [serial = 1814] [outer = 0x0] [url = about:blank] 03:24:46 INFO - PROCESS | 1653 | --DOMWINDOW == 191 (0x1218ca000) [pid = 1653] [serial = 1805] [outer = 0x0] [url = about:blank] 03:24:46 INFO - PROCESS | 1653 | --DOMWINDOW == 190 (0x1180a8000) [pid = 1653] [serial = 1799] [outer = 0x0] [url = about:blank] 03:24:46 INFO - PROCESS | 1653 | --DOMWINDOW == 189 (0x12115e000) [pid = 1653] [serial = 1768] [outer = 0x0] [url = about:blank] 03:24:46 INFO - PROCESS | 1653 | --DOMWINDOW == 188 (0x12aa4e000) [pid = 1653] [serial = 1822] [outer = 0x0] [url = about:blank] 03:24:46 INFO - PROCESS | 1653 | --DOMWINDOW == 187 (0x117e63400) [pid = 1653] [serial = 1819] [outer = 0x0] [url = about:blank] 03:24:46 INFO - PROCESS | 1653 | --DOMWINDOW == 186 (0x118f66c00) [pid = 1653] [serial = 1802] [outer = 0x0] [url = about:blank] 03:24:46 INFO - PROCESS | 1653 | --DOMWINDOW == 185 (0x10e9ba800) [pid = 1653] [serial = 1825] [outer = 0x0] [url = about:blank] 03:24:47 INFO - PROCESS | 1653 | 1462962287023 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]]]}] 03:24:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 03:24:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 2876ms 03:24:47 INFO - PROCESS | 1653 | 1462962287040 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 03:24:47 INFO - PROCESS | 1653 | 1462962287043 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 03:24:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 03:24:47 INFO - PROCESS | 1653 | 1462962287046 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 03:24:47 INFO - PROCESS | 1653 | 1462962287049 Marionette TRACE conn2 <- [1,2502,null,{}] 03:24:47 INFO - PROCESS | 1653 | 1462962287053 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}] 03:24:47 INFO - PROCESS | 1653 | 1462962287141 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 03:24:47 INFO - PROCESS | 1653 | 1462962287196 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x112552000 == 28 [pid = 1653] [id = 633] 03:24:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 186 (0x110e03c00) [pid = 1653] [serial = 1899] [outer = 0x0] 03:24:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 187 (0x110fa5c00) [pid = 1653] [serial = 1900] [outer = 0x110e03c00] 03:24:47 INFO - PROCESS | 1653 | 1462962287224 Marionette DEBUG loaded listener.js 03:24:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 188 (0x111fedc00) [pid = 1653] [serial = 1901] [outer = 0x110e03c00] 03:24:47 INFO - PROCESS | 1653 | 1462962287562 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]]]}] 03:24:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 03:24:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 522ms 03:24:47 INFO - PROCESS | 1653 | 1462962287568 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 03:24:47 INFO - PROCESS | 1653 | 1462962287574 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 03:24:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 03:24:47 INFO - PROCESS | 1653 | 1462962287582 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 03:24:47 INFO - PROCESS | 1653 | 1462962287584 Marionette TRACE conn2 <- [1,2506,null,{}] 03:24:47 INFO - PROCESS | 1653 | 1462962287587 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}] 03:24:47 INFO - PROCESS | 1653 | 1462962287674 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 03:24:47 INFO - PROCESS | 1653 | 1462962287731 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x11625c800 == 29 [pid = 1653] [id = 634] 03:24:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 189 (0x112146000) [pid = 1653] [serial = 1902] [outer = 0x0] 03:24:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 190 (0x112584000) [pid = 1653] [serial = 1903] [outer = 0x112146000] 03:24:47 INFO - PROCESS | 1653 | 1462962287758 Marionette DEBUG loaded listener.js 03:24:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 191 (0x11278b800) [pid = 1653] [serial = 1904] [outer = 0x112146000] 03:24:48 INFO - PROCESS | 1653 | 1462962288072 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]]]}] 03:24:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 03:24:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 520ms 03:24:48 INFO - PROCESS | 1653 | 1462962288103 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 03:24:48 INFO - PROCESS | 1653 | 1462962288105 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 03:24:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 03:24:48 INFO - PROCESS | 1653 | 1462962288109 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 03:24:48 INFO - PROCESS | 1653 | 1462962288112 Marionette TRACE conn2 <- [1,2510,null,{}] 03:24:48 INFO - PROCESS | 1653 | 1462962288120 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}] 03:24:48 INFO - PROCESS | 1653 | 1462962288203 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 03:24:48 INFO - PROCESS | 1653 | 1462962288220 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e07000 == 30 [pid = 1653] [id = 635] 03:24:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 192 (0x10e9b5400) [pid = 1653] [serial = 1905] [outer = 0x0] 03:24:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 193 (0x112795800) [pid = 1653] [serial = 1906] [outer = 0x10e9b5400] 03:24:48 INFO - PROCESS | 1653 | 1462962288299 Marionette DEBUG loaded listener.js 03:24:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 194 (0x11286b800) [pid = 1653] [serial = 1907] [outer = 0x10e9b5400] 03:24:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 03:24:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 525ms 03:24:48 INFO - PROCESS | 1653 | 1462962288629 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]]]}] 03:24:48 INFO - PROCESS | 1653 | 1462962288635 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 03:24:48 INFO - PROCESS | 1653 | 1462962288637 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 03:24:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 03:24:48 INFO - PROCESS | 1653 | 1462962288647 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 03:24:48 INFO - PROCESS | 1653 | 1462962288648 Marionette TRACE conn2 <- [1,2514,null,{}] 03:24:48 INFO - PROCESS | 1653 | 1462962288651 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}] 03:24:48 INFO - PROCESS | 1653 | 1462962288735 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 03:24:48 INFO - PROCESS | 1653 | 1462962288742 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x1187b7000 == 31 [pid = 1653] [id = 636] 03:24:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 195 (0x11291ac00) [pid = 1653] [serial = 1908] [outer = 0x0] 03:24:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 196 (0x112924000) [pid = 1653] [serial = 1909] [outer = 0x11291ac00] 03:24:48 INFO - PROCESS | 1653 | 1462962288769 Marionette DEBUG loaded listener.js 03:24:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 197 (0x112fdd000) [pid = 1653] [serial = 1910] [outer = 0x11291ac00] 03:24:49 INFO - PROCESS | 1653 | 1462962289114 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]]]}] 03:24:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 03:24:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 519ms 03:24:49 INFO - PROCESS | 1653 | 1462962289170 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 03:24:49 INFO - PROCESS | 1653 | 1462962289171 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 03:24:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 03:24:49 INFO - PROCESS | 1653 | 1462962289173 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 03:24:49 INFO - PROCESS | 1653 | 1462962289174 Marionette TRACE conn2 <- [1,2518,null,{}] 03:24:49 INFO - PROCESS | 1653 | 1462962289177 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}] 03:24:49 INFO - PROCESS | 1653 | 1462962289252 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 03:24:49 INFO - PROCESS | 1653 | 1462962289258 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x118f9e800 == 32 [pid = 1653] [id = 637] 03:24:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 198 (0x111f1ac00) [pid = 1653] [serial = 1911] [outer = 0x0] 03:24:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 199 (0x113189000) [pid = 1653] [serial = 1912] [outer = 0x111f1ac00] 03:24:49 INFO - PROCESS | 1653 | 1462962289285 Marionette DEBUG loaded listener.js 03:24:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 200 (0x11320e400) [pid = 1653] [serial = 1913] [outer = 0x111f1ac00] 03:24:49 INFO - PROCESS | 1653 | 1462962289634 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]]]}] 03:24:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 03:24:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 470ms 03:24:49 INFO - PROCESS | 1653 | 1462962289644 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 03:24:49 INFO - PROCESS | 1653 | 1462962289645 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 03:24:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 03:24:49 INFO - PROCESS | 1653 | 1462962289660 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 03:24:49 INFO - PROCESS | 1653 | 1462962289661 Marionette TRACE conn2 <- [1,2522,null,{}] 03:24:49 INFO - PROCESS | 1653 | 1462962289663 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}] 03:24:49 INFO - PROCESS | 1653 | 1462962289764 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 03:24:49 INFO - PROCESS | 1653 | 1462962289824 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x119550000 == 33 [pid = 1653] [id = 638] 03:24:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 201 (0x1121ad800) [pid = 1653] [serial = 1914] [outer = 0x0] 03:24:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 202 (0x115aae800) [pid = 1653] [serial = 1915] [outer = 0x1121ad800] 03:24:49 INFO - PROCESS | 1653 | 1462962289851 Marionette DEBUG loaded listener.js 03:24:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 203 (0x11660f800) [pid = 1653] [serial = 1916] [outer = 0x1121ad800] 03:24:50 INFO - PROCESS | 1653 | 1462962290139 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]]]}] 03:24:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 03:24:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 530ms 03:24:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 03:24:50 INFO - PROCESS | 1653 | 1462962290178 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 03:24:50 INFO - PROCESS | 1653 | 1462962290180 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 03:24:50 INFO - PROCESS | 1653 | 1462962290182 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 03:24:50 INFO - PROCESS | 1653 | 1462962290183 Marionette TRACE conn2 <- [1,2526,null,{}] 03:24:50 INFO - PROCESS | 1653 | 1462962290185 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}] 03:24:50 INFO - PROCESS | 1653 | 1462962290266 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 03:24:50 INFO - PROCESS | 1653 | 1462962290273 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x1197cb000 == 34 [pid = 1653] [id = 639] 03:24:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 204 (0x112acd000) [pid = 1653] [serial = 1917] [outer = 0x0] 03:24:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 205 (0x1166d1c00) [pid = 1653] [serial = 1918] [outer = 0x112acd000] 03:24:50 INFO - PROCESS | 1653 | 1462962290299 Marionette DEBUG loaded listener.js 03:24:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 206 (0x1167f6c00) [pid = 1653] [serial = 1919] [outer = 0x112acd000] 03:24:50 INFO - PROCESS | 1653 | 1462962290621 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]]]}] 03:24:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 03:24:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 470ms 03:24:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 03:24:50 INFO - PROCESS | 1653 | 1462962290653 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 03:24:50 INFO - PROCESS | 1653 | 1462962290654 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 03:24:50 INFO - PROCESS | 1653 | 1462962290656 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 03:24:50 INFO - PROCESS | 1653 | 1462962290657 Marionette TRACE conn2 <- [1,2530,null,{}] 03:24:50 INFO - PROCESS | 1653 | 1462962290660 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}] 03:24:50 INFO - PROCESS | 1653 | 1462962290765 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 03:24:50 INFO - PROCESS | 1653 | 1462962290773 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x121043000 == 35 [pid = 1653] [id = 640] 03:24:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 207 (0x115e47400) [pid = 1653] [serial = 1920] [outer = 0x0] 03:24:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 208 (0x1167fc400) [pid = 1653] [serial = 1921] [outer = 0x115e47400] 03:24:50 INFO - PROCESS | 1653 | 1462962290799 Marionette DEBUG loaded listener.js 03:24:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 209 (0x117108800) [pid = 1653] [serial = 1922] [outer = 0x115e47400] 03:24:51 INFO - PROCESS | 1653 | 1462962291132 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]]]}] 03:24:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 03:24:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 519ms 03:24:51 INFO - PROCESS | 1653 | 1462962291176 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 03:24:51 INFO - PROCESS | 1653 | 1462962291177 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 03:24:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 03:24:51 INFO - PROCESS | 1653 | 1462962291179 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 03:24:51 INFO - PROCESS | 1653 | 1462962291180 Marionette TRACE conn2 <- [1,2534,null,{}] 03:24:51 INFO - PROCESS | 1653 | 1462962291182 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}] 03:24:51 INFO - PROCESS | 1653 | 1462962291261 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 03:24:51 INFO - PROCESS | 1653 | 1462962291265 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e05000 == 36 [pid = 1653] [id = 641] 03:24:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 210 (0x1167f5400) [pid = 1653] [serial = 1923] [outer = 0x0] 03:24:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 211 (0x117688c00) [pid = 1653] [serial = 1924] [outer = 0x1167f5400] 03:24:51 INFO - PROCESS | 1653 | 1462962291291 Marionette DEBUG loaded listener.js 03:24:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 212 (0x1180a3800) [pid = 1653] [serial = 1925] [outer = 0x1167f5400] 03:24:51 INFO - PROCESS | 1653 | 1462962291626 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]]]}] 03:24:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 03:24:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 469ms 03:24:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 03:24:51 INFO - PROCESS | 1653 | 1462962291649 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 03:24:51 INFO - PROCESS | 1653 | 1462962291650 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 03:24:51 INFO - PROCESS | 1653 | 1462962291652 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 03:24:51 INFO - PROCESS | 1653 | 1462962291653 Marionette TRACE conn2 <- [1,2538,null,{}] 03:24:51 INFO - PROCESS | 1653 | 1462962291655 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}] 03:24:51 INFO - PROCESS | 1653 | 1462962291772 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 03:24:51 INFO - PROCESS | 1653 | 1462962291810 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x121655800 == 37 [pid = 1653] [id = 642] 03:24:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 213 (0x10e9b4c00) [pid = 1653] [serial = 1926] [outer = 0x0] 03:24:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 214 (0x117e63400) [pid = 1653] [serial = 1927] [outer = 0x10e9b4c00] 03:24:51 INFO - PROCESS | 1653 | 1462962291836 Marionette DEBUG loaded listener.js 03:24:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 215 (0x1180ae000) [pid = 1653] [serial = 1928] [outer = 0x10e9b4c00] 03:24:52 INFO - PROCESS | 1653 | 1462962292185 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]]]}] 03:24:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 03:24:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 570ms 03:24:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 03:24:52 INFO - PROCESS | 1653 | 1462962292224 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 03:24:52 INFO - PROCESS | 1653 | 1462962292225 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 03:24:52 INFO - PROCESS | 1653 | 1462962292227 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 03:24:52 INFO - PROCESS | 1653 | 1462962292229 Marionette TRACE conn2 <- [1,2542,null,{}] 03:24:52 INFO - PROCESS | 1653 | 1462962292232 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}] 03:24:52 INFO - PROCESS | 1653 | 1462962292344 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 03:24:52 INFO - PROCESS | 1653 | 1462962292355 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x118f9b000 == 38 [pid = 1653] [id = 643] 03:24:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 216 (0x1180b1800) [pid = 1653] [serial = 1929] [outer = 0x0] 03:24:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 217 (0x11811f000) [pid = 1653] [serial = 1930] [outer = 0x1180b1800] 03:24:52 INFO - PROCESS | 1653 | 1462962292388 Marionette DEBUG loaded listener.js 03:24:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 218 (0x118220000) [pid = 1653] [serial = 1931] [outer = 0x1180b1800] 03:24:52 INFO - PROCESS | 1653 | 1462962292751 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]]]}] 03:24:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 03:24:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 570ms 03:24:52 INFO - PROCESS | 1653 | 1462962292798 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 03:24:52 INFO - PROCESS | 1653 | 1462962292799 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 03:24:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 03:24:52 INFO - PROCESS | 1653 | 1462962292801 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 03:24:52 INFO - PROCESS | 1653 | 1462962292802 Marionette TRACE conn2 <- [1,2546,null,{}] 03:24:52 INFO - PROCESS | 1653 | 1462962292805 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}] 03:24:52 INFO - PROCESS | 1653 | 1462962292906 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 03:24:52 INFO - PROCESS | 1653 | 1462962292911 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x1241db800 == 39 [pid = 1653] [id = 644] 03:24:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 219 (0x1180f1c00) [pid = 1653] [serial = 1932] [outer = 0x0] 03:24:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 220 (0x118227800) [pid = 1653] [serial = 1933] [outer = 0x1180f1c00] 03:24:52 INFO - PROCESS | 1653 | 1462962292971 Marionette DEBUG loaded listener.js 03:24:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 221 (0x118582800) [pid = 1653] [serial = 1934] [outer = 0x1180f1c00] 03:24:53 INFO - PROCESS | 1653 | 1462962293280 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]]]}] 03:24:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 03:24:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 519ms 03:24:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 03:24:53 INFO - PROCESS | 1653 | 1462962293327 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 03:24:53 INFO - PROCESS | 1653 | 1462962293328 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 03:24:53 INFO - PROCESS | 1653 | 1462962293330 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 03:24:53 INFO - PROCESS | 1653 | 1462962293332 Marionette TRACE conn2 <- [1,2550,null,{}] 03:24:53 INFO - PROCESS | 1653 | 1462962293334 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}] 03:24:53 INFO - PROCESS | 1653 | 1462962293442 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 03:24:53 INFO - PROCESS | 1653 | 1462962293446 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x124dcd000 == 40 [pid = 1653] [id = 645] 03:24:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 222 (0x118585000) [pid = 1653] [serial = 1935] [outer = 0x0] 03:24:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 223 (0x11858b800) [pid = 1653] [serial = 1936] [outer = 0x118585000] 03:24:53 INFO - PROCESS | 1653 | 1462962293506 Marionette DEBUG loaded listener.js 03:24:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 224 (0x118745c00) [pid = 1653] [serial = 1937] [outer = 0x118585000] 03:24:53 INFO - PROCESS | 1653 | 1462962293832 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]]]}] 03:24:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 03:24:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 517ms 03:24:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 03:24:53 INFO - PROCESS | 1653 | 1462962293849 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 03:24:53 INFO - PROCESS | 1653 | 1462962293850 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 03:24:53 INFO - PROCESS | 1653 | 1462962293852 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 03:24:53 INFO - PROCESS | 1653 | 1462962293853 Marionette TRACE conn2 <- [1,2554,null,{}] 03:24:53 INFO - PROCESS | 1653 | 1462962293859 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}] 03:24:53 INFO - PROCESS | 1653 | 1462962293963 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 03:24:53 INFO - PROCESS | 1653 | 1462962293975 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x126ade800 == 41 [pid = 1653] [id = 646] 03:24:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 225 (0x118589800) [pid = 1653] [serial = 1938] [outer = 0x0] 03:24:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 226 (0x1187e1000) [pid = 1653] [serial = 1939] [outer = 0x118589800] 03:24:54 INFO - PROCESS | 1653 | 1462962294001 Marionette DEBUG loaded listener.js 03:24:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 227 (0x11891dc00) [pid = 1653] [serial = 1940] [outer = 0x118589800] 03:24:54 INFO - PROCESS | 1653 | --DOMWINDOW == 226 (0x11891f400) [pid = 1653] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 03:24:54 INFO - PROCESS | 1653 | --DOMWINDOW == 225 (0x1278ca800) [pid = 1653] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 03:24:54 INFO - PROCESS | 1653 | --DOMWINDOW == 224 (0x12b03e400) [pid = 1653] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 03:24:54 INFO - PROCESS | 1653 | --DOMWINDOW == 223 (0x120fa7800) [pid = 1653] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 03:24:54 INFO - PROCESS | 1653 | --DOMWINDOW == 222 (0x12d113000) [pid = 1653] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 03:24:54 INFO - PROCESS | 1653 | --DOMWINDOW == 221 (0x112589400) [pid = 1653] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 03:24:54 INFO - PROCESS | 1653 | --DOMWINDOW == 220 (0x12bf6b400) [pid = 1653] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 03:24:54 INFO - PROCESS | 1653 | --DOMWINDOW == 219 (0x12166c400) [pid = 1653] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 03:24:54 INFO - PROCESS | 1653 | --DOMWINDOW == 218 (0x1127d9800) [pid = 1653] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 03:24:54 INFO - PROCESS | 1653 | --DOMWINDOW == 217 (0x114edb800) [pid = 1653] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 03:24:54 INFO - PROCESS | 1653 | --DOMWINDOW == 216 (0x12aa52400) [pid = 1653] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 03:24:54 INFO - PROCESS | 1653 | --DOMWINDOW == 215 (0x123f1fc00) [pid = 1653] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 03:24:54 INFO - PROCESS | 1653 | --DOMWINDOW == 214 (0x12abadc00) [pid = 1653] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 03:24:54 INFO - PROCESS | 1653 | --DOMWINDOW == 213 (0x12601d800) [pid = 1653] [serial = 1446] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 03:24:54 INFO - PROCESS | 1653 | --DOMWINDOW == 212 (0x12b032000) [pid = 1653] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 03:24:54 INFO - PROCESS | 1653 | --DOMWINDOW == 211 (0x120eaf400) [pid = 1653] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 03:24:54 INFO - PROCESS | 1653 | --DOMWINDOW == 210 (0x12c6a7800) [pid = 1653] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 03:24:54 INFO - PROCESS | 1653 | --DOMWINDOW == 209 (0x12aa4e400) [pid = 1653] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 03:24:54 INFO - PROCESS | 1653 | --DOMWINDOW == 208 (0x118587c00) [pid = 1653] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 03:24:54 INFO - PROCESS | 1653 | --DOMWINDOW == 207 (0x12c131800) [pid = 1653] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 03:24:54 INFO - PROCESS | 1653 | --DOMWINDOW == 206 (0x115e91800) [pid = 1653] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 03:24:54 INFO - PROCESS | 1653 | --DOMWINDOW == 205 (0x115f59400) [pid = 1653] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 03:24:54 INFO - PROCESS | 1653 | --DOMWINDOW == 204 (0x112792000) [pid = 1653] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 03:24:54 INFO - PROCESS | 1653 | --DOMWINDOW == 203 (0x115e98000) [pid = 1653] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 03:24:54 INFO - PROCESS | 1653 | --DOMWINDOW == 202 (0x126732400) [pid = 1653] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 03:24:54 INFO - PROCESS | 1653 | --DOMWINDOW == 201 (0x115e92c00) [pid = 1653] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 03:24:54 INFO - PROCESS | 1653 | --DOMWINDOW == 200 (0x113186400) [pid = 1653] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 03:24:54 INFO - PROCESS | 1653 | --DOMWINDOW == 199 (0x120fb3800) [pid = 1653] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 03:24:54 INFO - PROCESS | 1653 | --DOMWINDOW == 198 (0x129065000) [pid = 1653] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 03:24:54 INFO - PROCESS | 1653 | --DOMWINDOW == 197 (0x1121b6400) [pid = 1653] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 03:24:54 INFO - PROCESS | 1653 | --DOMWINDOW == 196 (0x128a34000) [pid = 1653] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 03:24:54 INFO - PROCESS | 1653 | --DOMWINDOW == 195 (0x119a07c00) [pid = 1653] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 03:24:54 INFO - PROCESS | 1653 | --DOMWINDOW == 194 (0x12abaf800) [pid = 1653] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 03:24:54 INFO - PROCESS | 1653 | --DOMWINDOW == 193 (0x124d58c00) [pid = 1653] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 03:24:54 INFO - PROCESS | 1653 | --DOMWINDOW == 192 (0x110e07c00) [pid = 1653] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 03:24:54 INFO - PROCESS | 1653 | --DOMWINDOW == 191 (0x117e56800) [pid = 1653] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 03:24:54 INFO - PROCESS | 1653 | --DOMWINDOW == 190 (0x13358ac00) [pid = 1653] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 03:24:54 INFO - PROCESS | 1653 | --DOMWINDOW == 189 (0x134197800) [pid = 1653] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 03:24:54 INFO - PROCESS | 1653 | --DOMWINDOW == 188 (0x13358d400) [pid = 1653] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 03:24:54 INFO - PROCESS | 1653 | --DOMWINDOW == 187 (0x11972a800) [pid = 1653] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 03:24:54 INFO - PROCESS | 1653 | --DOMWINDOW == 186 (0x13443a000) [pid = 1653] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 03:24:54 INFO - PROCESS | 1653 | --DOMWINDOW == 185 (0x12b01e400) [pid = 1653] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 03:24:54 INFO - PROCESS | 1653 | --DOMWINDOW == 184 (0x113194c00) [pid = 1653] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 03:24:54 INFO - PROCESS | 1653 | --DOMWINDOW == 183 (0x1289c0800) [pid = 1653] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 03:24:54 INFO - PROCESS | 1653 | --DOMWINDOW == 182 (0x128a9a400) [pid = 1653] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 03:24:54 INFO - PROCESS | 1653 | --DOMWINDOW == 181 (0x12b01e000) [pid = 1653] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 03:24:54 INFO - PROCESS | 1653 | --DOMWINDOW == 180 (0x12c6a6c00) [pid = 1653] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 03:24:54 INFO - PROCESS | 1653 | --DOMWINDOW == 179 (0x12bdbc800) [pid = 1653] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 03:24:54 INFO - PROCESS | 1653 | --DOMWINDOW == 178 (0x12d251400) [pid = 1653] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 03:24:54 INFO - PROCESS | 1653 | --DOMWINDOW == 177 (0x12d257400) [pid = 1653] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 03:24:54 INFO - PROCESS | 1653 | --DOMWINDOW == 176 (0x13418d400) [pid = 1653] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 03:24:54 INFO - PROCESS | 1653 | --DOMWINDOW == 175 (0x10e9bbc00) [pid = 1653] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 03:24:54 INFO - PROCESS | 1653 | --DOMWINDOW == 174 (0x1349b6c00) [pid = 1653] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 03:24:54 INFO - PROCESS | 1653 | --DOMWINDOW == 173 (0x116a59000) [pid = 1653] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 03:24:54 INFO - PROCESS | 1653 | --DOMWINDOW == 172 (0x13418dc00) [pid = 1653] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 03:24:54 INFO - PROCESS | 1653 | --DOMWINDOW == 171 (0x1180b2800) [pid = 1653] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 03:24:54 INFO - PROCESS | 1653 | --DOMWINDOW == 170 (0x12c511c00) [pid = 1653] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 03:24:54 INFO - PROCESS | 1653 | --DOMWINDOW == 169 (0x12c50a800) [pid = 1653] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 03:24:54 INFO - PROCESS | 1653 | --DOMWINDOW == 168 (0x128b0a400) [pid = 1653] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 03:24:54 INFO - PROCESS | 1653 | --DOMWINDOW == 167 (0x124cb8400) [pid = 1653] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 03:24:54 INFO - PROCESS | 1653 | --DOMWINDOW == 166 (0x121559400) [pid = 1653] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 03:24:54 INFO - PROCESS | 1653 | --DOMWINDOW == 165 (0x117e5b400) [pid = 1653] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 03:24:54 INFO - PROCESS | 1653 | --DOMWINDOW == 164 (0x112873c00) [pid = 1653] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 03:24:54 INFO - PROCESS | 1653 | --DOMWINDOW == 163 (0x12b038000) [pid = 1653] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 03:24:54 INFO - PROCESS | 1653 | --DOMWINDOW == 162 (0x1293dcc00) [pid = 1653] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 03:24:54 INFO - PROCESS | 1653 | --DOMWINDOW == 161 (0x1264b9400) [pid = 1653] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 03:24:54 INFO - PROCESS | 1653 | --DOMWINDOW == 160 (0x121115000) [pid = 1653] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 03:24:54 INFO - PROCESS | 1653 | --DOMWINDOW == 159 (0x118219c00) [pid = 1653] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 03:24:54 INFO - PROCESS | 1653 | --DOMWINDOW == 158 (0x11258b000) [pid = 1653] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 03:24:54 INFO - PROCESS | 1653 | --DOMWINDOW == 157 (0x1130d1800) [pid = 1653] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 03:24:54 INFO - PROCESS | 1653 | --DOMWINDOW == 156 (0x1167f4400) [pid = 1653] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 03:24:55 INFO - PROCESS | 1653 | 1462962295012 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]]]}] 03:24:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 03:24:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1172ms 03:24:55 INFO - PROCESS | 1653 | 1462962295034 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 03:24:55 INFO - PROCESS | 1653 | 1462962295036 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 03:24:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 03:24:55 INFO - PROCESS | 1653 | 1462962295045 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 03:24:55 INFO - PROCESS | 1653 | 1462962295046 Marionette TRACE conn2 <- [1,2558,null,{}] 03:24:55 INFO - PROCESS | 1653 | 1462962295048 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}] 03:24:55 INFO - PROCESS | 1653 | 1462962295140 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 03:24:55 INFO - PROCESS | 1653 | 1462962295145 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x121c9d800 == 42 [pid = 1653] [id = 647] 03:24:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 157 (0x112922800) [pid = 1653] [serial = 1941] [outer = 0x0] 03:24:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 158 (0x11318f000) [pid = 1653] [serial = 1942] [outer = 0x112922800] 03:24:55 INFO - PROCESS | 1653 | 1462962295171 Marionette DEBUG loaded listener.js 03:24:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 159 (0x1166ce400) [pid = 1653] [serial = 1943] [outer = 0x112922800] 03:24:55 INFO - PROCESS | 1653 | 1462962295517 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]]]}] 03:24:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 03:24:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 525ms 03:24:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 03:24:55 INFO - PROCESS | 1653 | 1462962295567 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 03:24:55 INFO - PROCESS | 1653 | 1462962295568 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 03:24:55 INFO - PROCESS | 1653 | 1462962295570 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 03:24:55 INFO - PROCESS | 1653 | 1462962295571 Marionette TRACE conn2 <- [1,2562,null,{}] 03:24:55 INFO - PROCESS | 1653 | 1462962295573 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}] 03:24:55 INFO - PROCESS | 1653 | 1462962295654 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 03:24:55 INFO - PROCESS | 1653 | 1462962295722 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x12908e800 == 43 [pid = 1653] [id = 648] 03:24:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 160 (0x112a65400) [pid = 1653] [serial = 1944] [outer = 0x0] 03:24:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 161 (0x1180a9c00) [pid = 1653] [serial = 1945] [outer = 0x112a65400] 03:24:55 INFO - PROCESS | 1653 | 1462962295748 Marionette DEBUG loaded listener.js 03:24:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 162 (0x118919c00) [pid = 1653] [serial = 1946] [outer = 0x112a65400] 03:24:56 INFO - PROCESS | 1653 | 1462962296061 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]]]}] 03:24:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 03:24:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 520ms 03:24:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 03:24:56 INFO - PROCESS | 1653 | 1462962296092 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 03:24:56 INFO - PROCESS | 1653 | 1462962296094 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 03:24:56 INFO - PROCESS | 1653 | 1462962296096 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 03:24:56 INFO - PROCESS | 1653 | 1462962296097 Marionette TRACE conn2 <- [1,2566,null,{}] 03:24:56 INFO - PROCESS | 1653 | 1462962296099 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}] 03:24:56 INFO - PROCESS | 1653 | 1462962296186 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 03:24:56 INFO - PROCESS | 1653 | 1462962296190 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x1296f4800 == 44 [pid = 1653] [id = 649] 03:24:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 163 (0x118220800) [pid = 1653] [serial = 1947] [outer = 0x0] 03:24:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 164 (0x118f6e800) [pid = 1653] [serial = 1948] [outer = 0x118220800] 03:24:56 INFO - PROCESS | 1653 | 1462962296215 Marionette DEBUG loaded listener.js 03:24:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 165 (0x118fe3800) [pid = 1653] [serial = 1949] [outer = 0x118220800] 03:24:56 INFO - PROCESS | 1653 | 1462962296546 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]]]}] 03:24:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 03:24:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 470ms 03:24:56 INFO - PROCESS | 1653 | 1462962296566 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 03:24:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 03:24:56 INFO - PROCESS | 1653 | 1462962296579 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 03:24:56 INFO - PROCESS | 1653 | 1462962296581 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 03:24:56 INFO - PROCESS | 1653 | 1462962296582 Marionette TRACE conn2 <- [1,2570,null,{}] 03:24:56 INFO - PROCESS | 1653 | 1462962296584 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}] 03:24:56 INFO - PROCESS | 1653 | 1462962296699 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 03:24:56 INFO - PROCESS | 1653 | 1462962296707 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a6c8800 == 45 [pid = 1653] [id = 650] 03:24:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 166 (0x118fe5400) [pid = 1653] [serial = 1950] [outer = 0x0] 03:24:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 167 (0x119727800) [pid = 1653] [serial = 1951] [outer = 0x118fe5400] 03:24:56 INFO - PROCESS | 1653 | 1462962296732 Marionette DEBUG loaded listener.js 03:24:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 168 (0x119734400) [pid = 1653] [serial = 1952] [outer = 0x118fe5400] 03:24:57 INFO - PROCESS | 1653 | 1462962297445 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]]]}] 03:24:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 03:24:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 919ms 03:24:57 INFO - PROCESS | 1653 | 1462962297501 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 03:24:57 INFO - PROCESS | 1653 | 1462962297504 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 03:24:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 03:24:57 INFO - PROCESS | 1653 | 1462962297507 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 03:24:57 INFO - PROCESS | 1653 | 1462962297511 Marionette TRACE conn2 <- [1,2574,null,{}] 03:24:57 INFO - PROCESS | 1653 | 1462962297514 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}] 03:24:57 INFO - PROCESS | 1653 | 1462962297630 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 03:24:57 INFO - PROCESS | 1653 | 1462962297694 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x116a95800 == 46 [pid = 1653] [id = 651] 03:24:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 169 (0x111c82800) [pid = 1653] [serial = 1953] [outer = 0x0] 03:24:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 170 (0x112581c00) [pid = 1653] [serial = 1954] [outer = 0x111c82800] 03:24:57 INFO - PROCESS | 1653 | 1462962297767 Marionette DEBUG loaded listener.js 03:24:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 171 (0x11275a800) [pid = 1653] [serial = 1955] [outer = 0x111c82800] 03:24:58 INFO - PROCESS | 1653 | 1462962298260 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]]]}] 03:24:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 03:24:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 772ms 03:24:58 INFO - PROCESS | 1653 | 1462962298280 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 03:24:58 INFO - PROCESS | 1653 | 1462962298284 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 03:24:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 03:24:58 INFO - PROCESS | 1653 | 1462962298289 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 03:24:58 INFO - PROCESS | 1653 | 1462962298291 Marionette TRACE conn2 <- [1,2578,null,{}] 03:24:58 INFO - PROCESS | 1653 | 1462962298294 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}] 03:24:58 INFO - PROCESS | 1653 | 1462962298409 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 03:24:58 INFO - PROCESS | 1653 | 1462962298498 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x119767800 == 47 [pid = 1653] [id = 652] 03:24:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 172 (0x11278f800) [pid = 1653] [serial = 1956] [outer = 0x0] 03:24:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 173 (0x1127d8400) [pid = 1653] [serial = 1957] [outer = 0x11278f800] 03:24:58 INFO - PROCESS | 1653 | 1462962298528 Marionette DEBUG loaded listener.js 03:24:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 174 (0x112a68c00) [pid = 1653] [serial = 1958] [outer = 0x11278f800] 03:24:59 INFO - PROCESS | 1653 | 1462962299072 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]]]}] 03:24:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 03:24:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 822ms 03:24:59 INFO - PROCESS | 1653 | 1462962299292 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 03:24:59 INFO - PROCESS | 1653 | 1462962299295 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 03:24:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 03:24:59 INFO - PROCESS | 1653 | 1462962299299 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 03:24:59 INFO - PROCESS | 1653 | 1462962299300 Marionette TRACE conn2 <- [1,2582,null,{}] 03:24:59 INFO - PROCESS | 1653 | 1462962299339 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}] 03:24:59 INFO - PROCESS | 1653 | 1462962299439 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 03:24:59 INFO - PROCESS | 1653 | 1462962299498 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x116f6b000 == 48 [pid = 1653] [id = 653] 03:24:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 175 (0x110e0e400) [pid = 1653] [serial = 1959] [outer = 0x0] 03:24:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 176 (0x111e25400) [pid = 1653] [serial = 1960] [outer = 0x110e0e400] 03:24:59 INFO - PROCESS | 1653 | 1462962299526 Marionette DEBUG loaded listener.js 03:24:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 177 (0x11258dc00) [pid = 1653] [serial = 1961] [outer = 0x110e0e400] 03:24:59 INFO - PROCESS | 1653 | --DOCSHELL 0x1133c0000 == 47 [pid = 1653] [id = 336] 03:24:59 INFO - PROCESS | 1653 | --DOCSHELL 0x116a98000 == 46 [pid = 1653] [id = 334] 03:24:59 INFO - PROCESS | 1653 | --DOCSHELL 0x121045800 == 45 [pid = 1653] [id = 329] 03:24:59 INFO - PROCESS | 1653 | --DOCSHELL 0x118f98800 == 44 [pid = 1653] [id = 326] 03:24:59 INFO - PROCESS | 1653 | --DOCSHELL 0x121283800 == 43 [pid = 1653] [id = 330] 03:24:59 INFO - PROCESS | 1653 | --DOCSHELL 0x121649800 == 42 [pid = 1653] [id = 331] 03:24:59 INFO - PROCESS | 1653 | --DOCSHELL 0x116ab1000 == 41 [pid = 1653] [id = 322] 03:24:59 INFO - PROCESS | 1653 | --DOCSHELL 0x110f65000 == 40 [pid = 1653] [id = 333] 03:24:59 INFO - PROCESS | 1653 | --DOCSHELL 0x118983000 == 39 [pid = 1653] [id = 325] 03:24:59 INFO - PROCESS | 1653 | --DOCSHELL 0x118720000 == 38 [pid = 1653] [id = 324] 03:24:59 INFO - PROCESS | 1653 | --DOCSHELL 0x119763800 == 37 [pid = 1653] [id = 335] 03:24:59 INFO - PROCESS | 1653 | --DOCSHELL 0x11743e000 == 36 [pid = 1653] [id = 323] 03:24:59 INFO - PROCESS | 1653 | --DOMWINDOW == 176 (0x1349a2800) [pid = 1653] [serial = 1897] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1653 | --DOMWINDOW == 175 (0x12ba5fc00) [pid = 1653] [serial = 1526] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1653 | --DOMWINDOW == 174 (0x128acfc00) [pid = 1653] [serial = 1574] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1653 | --DOMWINDOW == 173 (0x12bf64000) [pid = 1653] [serial = 1640] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1653 | --DOMWINDOW == 172 (0x12b012400) [pid = 1653] [serial = 1448] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1653 | --DOMWINDOW == 171 (0x120fa9400) [pid = 1653] [serial = 1568] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1653 | --DOMWINDOW == 170 (0x118221800) [pid = 1653] [serial = 1631] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1653 | --DOMWINDOW == 169 (0x118f54000) [pid = 1653] [serial = 1514] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1653 | --DOMWINDOW == 168 (0x12abb3c00) [pid = 1653] [serial = 1589] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1653 | --DOMWINDOW == 167 (0x12bf6c000) [pid = 1653] [serial = 1583] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1653 | --DOMWINDOW == 166 (0x12aa4c400) [pid = 1653] [serial = 1523] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1653 | --DOMWINDOW == 165 (0x12ba97800) [pid = 1653] [serial = 1529] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1653 | --DOMWINDOW == 164 (0x12954ac00) [pid = 1653] [serial = 1577] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1653 | --DOMWINDOW == 163 (0x113cb7400) [pid = 1653] [serial = 1511] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1653 | --DOMWINDOW == 162 (0x126a0d400) [pid = 1653] [serial = 1571] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1653 | --DOMWINDOW == 161 (0x12bdb9c00) [pid = 1653] [serial = 1580] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1653 | --DOMWINDOW == 160 (0x12906c400) [pid = 1653] [serial = 1520] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1653 | --DOMWINDOW == 159 (0x112921000) [pid = 1653] [serial = 1562] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1653 | --DOMWINDOW == 158 (0x11821b400) [pid = 1653] [serial = 1565] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1653 | --DOMWINDOW == 157 (0x124356000) [pid = 1653] [serial = 1634] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1653 | --DOMWINDOW == 156 (0x12aa4b400) [pid = 1653] [serial = 1637] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1653 | --DOMWINDOW == 155 (0x12c6a1800) [pid = 1653] [serial = 1643] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1653 | --DOMWINDOW == 154 (0x1246b4400) [pid = 1653] [serial = 1517] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1653 | --DOMWINDOW == 153 (0x12c130c00) [pid = 1653] [serial = 1586] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1653 | --DOMWINDOW == 152 (0x128a9e400) [pid = 1653] [serial = 1703] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1653 | --DOMWINDOW == 151 (0x12ba57800) [pid = 1653] [serial = 1652] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1653 | --DOMWINDOW == 150 (0x12d25b800) [pid = 1653] [serial = 1724] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1653 | --DOMWINDOW == 149 (0x12c50dc00) [pid = 1653] [serial = 1715] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1653 | --DOMWINDOW == 148 (0x12155ec00) [pid = 1653] [serial = 1700] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1653 | --DOMWINDOW == 147 (0x12d419c00) [pid = 1653] [serial = 1646] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1653 | --DOMWINDOW == 146 (0x12ba63400) [pid = 1653] [serial = 1709] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1653 | --DOMWINDOW == 145 (0x12cdba400) [pid = 1653] [serial = 1718] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1653 | --DOMWINDOW == 144 (0x1180fd400) [pid = 1653] [serial = 1697] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1653 | --DOMWINDOW == 143 (0x113192000) [pid = 1653] [serial = 1649] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1653 | --DOMWINDOW == 142 (0x1293dd400) [pid = 1653] [serial = 1706] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1653 | --DOMWINDOW == 141 (0x12bf6ec00) [pid = 1653] [serial = 1712] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1653 | --DOMWINDOW == 140 (0x12d251800) [pid = 1653] [serial = 1721] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1653 | --DOMWINDOW == 139 (0x112926000) [pid = 1653] [serial = 1694] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1653 | --DOMWINDOW == 138 (0x134191400) [pid = 1653] [serial = 1781] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x134443800) [pid = 1653] [serial = 1787] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x134439800) [pid = 1653] [serial = 1784] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x121c18800) [pid = 1653] [serial = 1769] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x1349b5000) [pid = 1653] [serial = 1790] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x12d25ec00) [pid = 1653] [serial = 1778] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x134447000) [pid = 1653] [serial = 1793] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x128b0ac00) [pid = 1653] [serial = 1772] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x12c508800) [pid = 1653] [serial = 1775] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x1184f0800) [pid = 1653] [serial = 1766] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x12c69f800) [pid = 1653] [serial = 1882] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x12d25dc00) [pid = 1653] [serial = 1885] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x12d24f400) [pid = 1653] [serial = 1883] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x13443d400) [pid = 1653] [serial = 1888] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x13358bc00) [pid = 1653] [serial = 1886] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x1349b5400) [pid = 1653] [serial = 1895] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x1349a1000) [pid = 1653] [serial = 1889] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x1127d4c00) [pid = 1653] [serial = 1865] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x110da8800) [pid = 1653] [serial = 1864] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x137cd1800) [pid = 1653] [serial = 1862] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x1349bd000) [pid = 1653] [serial = 1861] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x1349b1400) [pid = 1653] [serial = 1859] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x1292b1800) [pid = 1653] [serial = 1858] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x13485a400) [pid = 1653] [serial = 1856] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x134854400) [pid = 1653] [serial = 1855] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x13484dc00) [pid = 1653] [serial = 1853] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x133585400) [pid = 1653] [serial = 1852] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x13358fc00) [pid = 1653] [serial = 1850] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x133584c00) [pid = 1653] [serial = 1849] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x12cdc2400) [pid = 1653] [serial = 1846] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x12d47f800) [pid = 1653] [serial = 1847] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x12ba9bc00) [pid = 1653] [serial = 1843] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x12c50bc00) [pid = 1653] [serial = 1844] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x128acd800) [pid = 1653] [serial = 1840] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x12b034800) [pid = 1653] [serial = 1841] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1278c6000) [pid = 1653] [serial = 1838] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x12435a800) [pid = 1653] [serial = 1837] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x11821b800) [pid = 1653] [serial = 1834] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x120eb4000) [pid = 1653] [serial = 1835] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x11676e400) [pid = 1653] [serial = 1832] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x112ac9800) [pid = 1653] [serial = 1831] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x12bdbb000) [pid = 1653] [serial = 1828] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x12c50ec00) [pid = 1653] [serial = 1829] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x129536400) [pid = 1653] [serial = 1879] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x126c1f000) [pid = 1653] [serial = 1876] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x128aa9800) [pid = 1653] [serial = 1877] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x124324c00) [pid = 1653] [serial = 1873] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x12673b400) [pid = 1653] [serial = 1874] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x119deb800) [pid = 1653] [serial = 1870] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x121554c00) [pid = 1653] [serial = 1871] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x11972bc00) [pid = 1653] [serial = 1868] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x1168c8800) [pid = 1653] [serial = 1867] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1264ba400) [pid = 1653] [serial = 1891] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x12b811800) [pid = 1653] [serial = 1880] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x12a67cc00) [pid = 1653] [serial = 1892] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x1349a9400) [pid = 1653] [serial = 1894] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x133587000) [pid = 1653] [serial = 1763] [outer = 0x0] [url = about:blank] 03:25:00 INFO - PROCESS | 1653 | 1462962300045 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]]]}] 03:25:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 03:25:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 777ms 03:25:00 INFO - PROCESS | 1653 | 1462962300076 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 03:25:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 03:25:00 INFO - PROCESS | 1653 | 1462962300078 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 03:25:00 INFO - PROCESS | 1653 | 1462962300084 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 03:25:00 INFO - PROCESS | 1653 | 1462962300086 Marionette TRACE conn2 <- [1,2586,null,{}] 03:25:00 INFO - PROCESS | 1653 | 1462962300090 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}] 03:25:00 INFO - PROCESS | 1653 | 1462962300168 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 03:25:00 INFO - PROCESS | 1653 | 1462962300176 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x1166e2800 == 37 [pid = 1653] [id = 654] 03:25:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x112786800) [pid = 1653] [serial = 1962] [outer = 0x0] 03:25:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x1127d4c00) [pid = 1653] [serial = 1963] [outer = 0x112786800] 03:25:00 INFO - PROCESS | 1653 | 1462962300202 Marionette DEBUG loaded listener.js 03:25:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x112870c00) [pid = 1653] [serial = 1964] [outer = 0x112786800] 03:25:00 INFO - PROCESS | 1653 | 1462962300609 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]]]}] 03:25:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 03:25:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 572ms 03:25:00 INFO - PROCESS | 1653 | 1462962300655 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 03:25:00 INFO - PROCESS | 1653 | 1462962300657 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 03:25:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 03:25:00 INFO - PROCESS | 1653 | 1462962300659 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 03:25:00 INFO - PROCESS | 1653 | 1462962300660 Marionette TRACE conn2 <- [1,2590,null,{}] 03:25:00 INFO - PROCESS | 1653 | 1462962300667 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}] 03:25:00 INFO - PROCESS | 1653 | 1462962300751 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 03:25:00 INFO - PROCESS | 1653 | 1462962300761 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x118f97000 == 38 [pid = 1653] [id = 655] 03:25:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x110daac00) [pid = 1653] [serial = 1965] [outer = 0x0] 03:25:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x113188000) [pid = 1653] [serial = 1966] [outer = 0x110daac00] 03:25:00 INFO - PROCESS | 1653 | 1462962300791 Marionette DEBUG loaded listener.js 03:25:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x113192000) [pid = 1653] [serial = 1967] [outer = 0x110daac00] 03:25:01 INFO - PROCESS | 1653 | 1462962301157 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]]]}] 03:25:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 03:25:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 519ms 03:25:01 INFO - PROCESS | 1653 | 1462962301178 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 03:25:01 INFO - PROCESS | 1653 | 1462962301179 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 03:25:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 03:25:01 INFO - PROCESS | 1653 | 1462962301181 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 03:25:01 INFO - PROCESS | 1653 | 1462962301192 Marionette TRACE conn2 <- [1,2594,null,{}] 03:25:01 INFO - PROCESS | 1653 | 1462962301194 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}] 03:25:01 INFO - PROCESS | 1653 | 1462962301307 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 03:25:01 INFO - PROCESS | 1653 | 1462962301313 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x1197c5800 == 39 [pid = 1653] [id = 656] 03:25:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x1132a6400) [pid = 1653] [serial = 1968] [outer = 0x0] 03:25:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x115e92c00) [pid = 1653] [serial = 1969] [outer = 0x1132a6400] 03:25:01 INFO - PROCESS | 1653 | 1462962301351 Marionette DEBUG loaded listener.js 03:25:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x115e9d800) [pid = 1653] [serial = 1970] [outer = 0x1132a6400] 03:25:01 INFO - PROCESS | 1653 | 1462962301822 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]]]}] 03:25:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 03:25:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 678ms 03:25:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 03:25:01 INFO - PROCESS | 1653 | 1462962301861 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 03:25:01 INFO - PROCESS | 1653 | 1462962301863 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 03:25:01 INFO - PROCESS | 1653 | 1462962301866 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 03:25:01 INFO - PROCESS | 1653 | 1462962301868 Marionette TRACE conn2 <- [1,2598,null,{}] 03:25:01 INFO - PROCESS | 1653 | 1462962301871 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}] 03:25:01 INFO - PROCESS | 1653 | 1462962301982 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 03:25:01 INFO - PROCESS | 1653 | 1462962301986 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x121454800 == 40 [pid = 1653] [id = 657] 03:25:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x112871400) [pid = 1653] [serial = 1971] [outer = 0x0] 03:25:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x11627fc00) [pid = 1653] [serial = 1972] [outer = 0x112871400] 03:25:02 INFO - PROCESS | 1653 | 1462962302013 Marionette DEBUG loaded listener.js 03:25:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x11660ac00) [pid = 1653] [serial = 1973] [outer = 0x112871400] 03:25:02 INFO - PROCESS | 1653 | 1462962302414 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]]]}] 03:25:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 03:25:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 570ms 03:25:02 INFO - PROCESS | 1653 | 1462962302435 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 03:25:02 INFO - PROCESS | 1653 | 1462962302438 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 03:25:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 03:25:02 INFO - PROCESS | 1653 | 1462962302441 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 03:25:02 INFO - PROCESS | 1653 | 1462962302442 Marionette TRACE conn2 <- [1,2602,null,{}] 03:25:02 INFO - PROCESS | 1653 | 1462962302452 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}] 03:25:02 INFO - PROCESS | 1653 | 1462962302588 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 03:25:02 INFO - PROCESS | 1653 | 1462962302623 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x1219d4000 == 41 [pid = 1653] [id = 658] 03:25:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1167f7800) [pid = 1653] [serial = 1974] [outer = 0x0] 03:25:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1168c9800) [pid = 1653] [serial = 1975] [outer = 0x1167f7800] 03:25:02 INFO - PROCESS | 1653 | 1462962302656 Marionette DEBUG loaded listener.js 03:25:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x117681400) [pid = 1653] [serial = 1976] [outer = 0x1167f7800] 03:25:03 INFO - PROCESS | 1653 | 1462962303000 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]]]}] 03:25:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 03:25:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 570ms 03:25:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 03:25:03 INFO - PROCESS | 1653 | 1462962303011 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 03:25:03 INFO - PROCESS | 1653 | 1462962303012 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 03:25:03 INFO - PROCESS | 1653 | 1462962303015 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 03:25:03 INFO - PROCESS | 1653 | 1462962303016 Marionette TRACE conn2 <- [1,2606,null,{}] 03:25:03 INFO - PROCESS | 1653 | 1462962303018 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}] 03:25:03 INFO - PROCESS | 1653 | 1462962303117 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 03:25:03 INFO - PROCESS | 1653 | 1462962303131 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x1187be800 == 42 [pid = 1653] [id = 659] 03:25:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x117685400) [pid = 1653] [serial = 1977] [outer = 0x0] 03:25:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1180a6800) [pid = 1653] [serial = 1978] [outer = 0x117685400] 03:25:03 INFO - PROCESS | 1653 | 1462962303156 Marionette DEBUG loaded listener.js 03:25:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1180b2000) [pid = 1653] [serial = 1979] [outer = 0x117685400] 03:25:03 INFO - PROCESS | 1653 | 1462962303507 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]]]}] 03:25:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 03:25:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 519ms 03:25:03 INFO - PROCESS | 1653 | 1462962303535 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 03:25:03 INFO - PROCESS | 1653 | 1462962303536 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 03:25:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 03:25:03 INFO - PROCESS | 1653 | 1462962303547 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 03:25:03 INFO - PROCESS | 1653 | 1462962303548 Marionette TRACE conn2 <- [1,2610,null,{}] 03:25:03 INFO - PROCESS | 1653 | 1462962303550 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}] 03:25:03 INFO - PROCESS | 1653 | 1462962303650 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 03:25:03 INFO - PROCESS | 1653 | 1462962303656 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x124dbc000 == 43 [pid = 1653] [id = 660] 03:25:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x11768a000) [pid = 1653] [serial = 1980] [outer = 0x0] 03:25:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x11811b000) [pid = 1653] [serial = 1981] [outer = 0x11768a000] 03:25:03 INFO - PROCESS | 1653 | 1462962303713 Marionette DEBUG loaded listener.js 03:25:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x1181bfc00) [pid = 1653] [serial = 1982] [outer = 0x11768a000] 03:25:04 INFO - PROCESS | 1653 | 1462962304037 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]]]}] 03:25:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 03:25:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 528ms 03:25:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 03:25:04 INFO - PROCESS | 1653 | 1462962304067 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 03:25:04 INFO - PROCESS | 1653 | 1462962304068 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 03:25:04 INFO - PROCESS | 1653 | 1462962304077 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 03:25:04 INFO - PROCESS | 1653 | 1462962304078 Marionette TRACE conn2 <- [1,2614,null,{}] 03:25:04 INFO - PROCESS | 1653 | 1462962304081 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}] 03:25:04 INFO - PROCESS | 1653 | 1462962304296 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 03:25:04 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x118220800) [pid = 1653] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 03:25:04 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1180b1800) [pid = 1653] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 03:25:04 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1167f5400) [pid = 1653] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 03:25:04 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x1180f1c00) [pid = 1653] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 03:25:04 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x110e03c00) [pid = 1653] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 03:25:04 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x111f1ac00) [pid = 1653] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 03:25:04 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x10e9b4c00) [pid = 1653] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 03:25:04 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x112146000) [pid = 1653] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 03:25:04 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x10e9b5400) [pid = 1653] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 03:25:04 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1121ad800) [pid = 1653] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 03:25:04 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x112acd000) [pid = 1653] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 03:25:04 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x11291ac00) [pid = 1653] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 03:25:04 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x115e47400) [pid = 1653] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 03:25:04 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x118585000) [pid = 1653] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 03:25:04 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x118589800) [pid = 1653] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 03:25:04 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x112922800) [pid = 1653] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 03:25:04 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x112a65400) [pid = 1653] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 03:25:04 INFO - PROCESS | 1653 | 1462962304341 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x117449800 == 44 [pid = 1653] [id = 661] 03:25:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x10e9b0c00) [pid = 1653] [serial = 1983] [outer = 0x0] 03:25:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x110e09800) [pid = 1653] [serial = 1984] [outer = 0x10e9b0c00] 03:25:04 INFO - PROCESS | 1653 | 1462962304381 Marionette DEBUG loaded listener.js 03:25:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x112921400) [pid = 1653] [serial = 1985] [outer = 0x10e9b0c00] 03:25:04 INFO - PROCESS | 1653 | 1462962304633 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]]]}] 03:25:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 03:25:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 575ms 03:25:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 03:25:04 INFO - PROCESS | 1653 | 1462962304647 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 03:25:04 INFO - PROCESS | 1653 | 1462962304648 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 03:25:04 INFO - PROCESS | 1653 | 1462962304650 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 03:25:04 INFO - PROCESS | 1653 | 1462962304651 Marionette TRACE conn2 <- [1,2618,null,{}] 03:25:04 INFO - PROCESS | 1653 | 1462962304653 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}] 03:25:04 INFO - PROCESS | 1653 | 1462962304745 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 03:25:04 INFO - PROCESS | 1653 | 1462962304749 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:04 INFO - PROCESS | 1653 | ++DOCSHELL 0x12907a800 == 45 [pid = 1653] [id = 662] 03:25:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x113210c00) [pid = 1653] [serial = 1986] [outer = 0x0] 03:25:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1180b1800) [pid = 1653] [serial = 1987] [outer = 0x113210c00] 03:25:04 INFO - PROCESS | 1653 | 1462962304775 Marionette DEBUG loaded listener.js 03:25:04 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x118221800) [pid = 1653] [serial = 1988] [outer = 0x113210c00] 03:25:05 INFO - PROCESS | 1653 | 1462962305117 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]]]}] 03:25:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 03:25:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 519ms 03:25:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 03:25:05 INFO - PROCESS | 1653 | 1462962305178 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 03:25:05 INFO - PROCESS | 1653 | 1462962305179 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 03:25:05 INFO - PROCESS | 1653 | 1462962305182 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 03:25:05 INFO - PROCESS | 1653 | 1462962305185 Marionette TRACE conn2 <- [1,2622,null,{}] 03:25:05 INFO - PROCESS | 1653 | 1462962305188 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}] 03:25:05 INFO - PROCESS | 1653 | 1462962305291 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 03:25:05 INFO - PROCESS | 1653 | 1462962305295 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x1296f1800 == 46 [pid = 1653] [id = 663] 03:25:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x118224800) [pid = 1653] [serial = 1989] [outer = 0x0] 03:25:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x118585000) [pid = 1653] [serial = 1990] [outer = 0x118224800] 03:25:05 INFO - PROCESS | 1653 | 1462962305324 Marionette DEBUG loaded listener.js 03:25:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1187afc00) [pid = 1653] [serial = 1991] [outer = 0x118224800] 03:25:05 INFO - PROCESS | 1653 | 1462962305681 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]]]}] 03:25:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 03:25:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 520ms 03:25:05 INFO - PROCESS | 1653 | 1462962305703 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 03:25:05 INFO - PROCESS | 1653 | 1462962305704 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 03:25:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 03:25:05 INFO - PROCESS | 1653 | 1462962305708 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 03:25:05 INFO - PROCESS | 1653 | 1462962305709 Marionette TRACE conn2 <- [1,2626,null,{}] 03:25:05 INFO - PROCESS | 1653 | 1462962305712 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}] 03:25:05 INFO - PROCESS | 1653 | 1462962305797 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 03:25:05 INFO - PROCESS | 1653 | 1462962305854 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a71b000 == 47 [pid = 1653] [id = 664] 03:25:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x118226000) [pid = 1653] [serial = 1992] [outer = 0x0] 03:25:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1187e6800) [pid = 1653] [serial = 1993] [outer = 0x118226000] 03:25:05 INFO - PROCESS | 1653 | 1462962305879 Marionette DEBUG loaded listener.js 03:25:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x119728c00) [pid = 1653] [serial = 1994] [outer = 0x118226000] 03:25:06 INFO - PROCESS | 1653 | 1462962306160 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]]]}] 03:25:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 03:25:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 469ms 03:25:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 03:25:06 INFO - PROCESS | 1653 | 1462962306180 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 03:25:06 INFO - PROCESS | 1653 | 1462962306181 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 03:25:06 INFO - PROCESS | 1653 | 1462962306183 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 03:25:06 INFO - PROCESS | 1653 | 1462962306184 Marionette TRACE conn2 <- [1,2630,null,{}] 03:25:06 INFO - PROCESS | 1653 | 1462962306187 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}] 03:25:06 INFO - PROCESS | 1653 | 1462962306295 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 03:25:06 INFO - PROCESS | 1653 | 1462962306403 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x111f43800 == 48 [pid = 1653] [id = 665] 03:25:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x10e9b1800) [pid = 1653] [serial = 1995] [outer = 0x0] 03:25:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x10e9b8c00) [pid = 1653] [serial = 1996] [outer = 0x10e9b1800] 03:25:06 INFO - PROCESS | 1653 | 1462962306436 Marionette DEBUG loaded listener.js 03:25:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x110fab000) [pid = 1653] [serial = 1997] [outer = 0x10e9b1800] 03:25:06 INFO - PROCESS | 1653 | 1462962306891 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]]]}] 03:25:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 03:25:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 724ms 03:25:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 03:25:06 INFO - PROCESS | 1653 | 1462962306909 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 03:25:06 INFO - PROCESS | 1653 | 1462962306911 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 03:25:06 INFO - PROCESS | 1653 | 1462962306914 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 03:25:06 INFO - PROCESS | 1653 | 1462962306917 Marionette TRACE conn2 <- [1,2634,null,{}] 03:25:06 INFO - PROCESS | 1653 | 1462962306920 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}] 03:25:07 INFO - PROCESS | 1653 | 1462962307025 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 03:25:07 INFO - PROCESS | 1653 | 1462962307082 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x119761800 == 49 [pid = 1653] [id = 666] 03:25:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x112586c00) [pid = 1653] [serial = 1998] [outer = 0x0] 03:25:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x112874000) [pid = 1653] [serial = 1999] [outer = 0x112586c00] 03:25:07 INFO - PROCESS | 1653 | 1462962307113 Marionette DEBUG loaded listener.js 03:25:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x112d4c400) [pid = 1653] [serial = 2000] [outer = 0x112586c00] 03:25:07 INFO - PROCESS | 1653 | 1462962307577 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]]]}] 03:25:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 03:25:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 721ms 03:25:07 INFO - PROCESS | 1653 | 1462962307638 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 03:25:07 INFO - PROCESS | 1653 | 1462962307640 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 03:25:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 03:25:07 INFO - PROCESS | 1653 | 1462962307643 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 03:25:07 INFO - PROCESS | 1653 | 1462962307645 Marionette TRACE conn2 <- [1,2638,null,{}] 03:25:07 INFO - PROCESS | 1653 | 1462962307647 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}] 03:25:07 INFO - PROCESS | 1653 | 1462962307753 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 03:25:07 INFO - PROCESS | 1653 | 1462962307856 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x1213a1000 == 50 [pid = 1653] [id = 667] 03:25:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x112871c00) [pid = 1653] [serial = 2001] [outer = 0x0] 03:25:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x115f4e800) [pid = 1653] [serial = 2002] [outer = 0x112871c00] 03:25:07 INFO - PROCESS | 1653 | 1462962307887 Marionette DEBUG loaded listener.js 03:25:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1167edc00) [pid = 1653] [serial = 2003] [outer = 0x112871c00] 03:25:08 INFO - PROCESS | 1653 | 1462962308311 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]]]}] 03:25:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 03:25:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 719ms 03:25:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 03:25:08 INFO - PROCESS | 1653 | 1462962308362 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 03:25:08 INFO - PROCESS | 1653 | 1462962308364 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 03:25:08 INFO - PROCESS | 1653 | 1462962308371 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 03:25:08 INFO - PROCESS | 1653 | 1462962308376 Marionette TRACE conn2 <- [1,2642,null,{}] 03:25:08 INFO - PROCESS | 1653 | 1462962308379 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}] 03:25:08 INFO - PROCESS | 1653 | 1462962308486 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 03:25:08 INFO - PROCESS | 1653 | 1462962308545 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b280000 == 51 [pid = 1653] [id = 668] 03:25:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x1167f5000) [pid = 1653] [serial = 2004] [outer = 0x0] 03:25:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x116a63000) [pid = 1653] [serial = 2005] [outer = 0x1167f5000] 03:25:08 INFO - PROCESS | 1653 | 1462962308575 Marionette DEBUG loaded listener.js 03:25:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x1181c5800) [pid = 1653] [serial = 2006] [outer = 0x1167f5000] 03:25:09 INFO - PROCESS | 1653 | 1462962309027 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]]]}] 03:25:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 03:25:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 676ms 03:25:09 INFO - PROCESS | 1653 | 1462962309044 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 03:25:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 03:25:09 INFO - PROCESS | 1653 | 1462962309046 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 03:25:09 INFO - PROCESS | 1653 | 1462962309048 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 03:25:09 INFO - PROCESS | 1653 | 1462962309050 Marionette TRACE conn2 <- [1,2646,null,{}] 03:25:09 INFO - PROCESS | 1653 | 1462962309052 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}] 03:25:09 INFO - PROCESS | 1653 | 1462962309172 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 03:25:09 INFO - PROCESS | 1653 | 1462962309240 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b8cb000 == 52 [pid = 1653] [id = 669] 03:25:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x11821b400) [pid = 1653] [serial = 2007] [outer = 0x0] 03:25:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x118742000) [pid = 1653] [serial = 2008] [outer = 0x11821b400] 03:25:09 INFO - PROCESS | 1653 | 1462962309270 Marionette DEBUG loaded listener.js 03:25:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x1187e2800) [pid = 1653] [serial = 2009] [outer = 0x11821b400] 03:25:09 INFO - PROCESS | 1653 | 1462962309675 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]]]}] 03:25:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 03:25:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 669ms 03:25:09 INFO - PROCESS | 1653 | 1462962309717 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 03:25:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 03:25:09 INFO - PROCESS | 1653 | 1462962309719 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 03:25:09 INFO - PROCESS | 1653 | 1462962309721 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 03:25:09 INFO - PROCESS | 1653 | 1462962309722 Marionette TRACE conn2 <- [1,2650,null,{}] 03:25:09 INFO - PROCESS | 1653 | 1462962309725 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}] 03:25:09 INFO - PROCESS | 1653 | 1462962309828 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 03:25:09 INFO - PROCESS | 1653 | 1462962309885 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ba30000 == 53 [pid = 1653] [id = 670] 03:25:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x119812400) [pid = 1653] [serial = 2010] [outer = 0x0] 03:25:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x119a08c00) [pid = 1653] [serial = 2011] [outer = 0x119812400] 03:25:09 INFO - PROCESS | 1653 | 1462962309919 Marionette DEBUG loaded listener.js 03:25:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x119deac00) [pid = 1653] [serial = 2012] [outer = 0x119812400] 03:25:10 INFO - PROCESS | 1653 | 1462962310573 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]]]}] 03:25:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 03:25:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 871ms 03:25:10 INFO - PROCESS | 1653 | 1462962310593 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 03:25:10 INFO - PROCESS | 1653 | 1462962310595 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 03:25:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 03:25:10 INFO - PROCESS | 1653 | 1462962310599 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 03:25:10 INFO - PROCESS | 1653 | 1462962310601 Marionette TRACE conn2 <- [1,2654,null,{}] 03:25:10 INFO - PROCESS | 1653 | 1462962310606 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}] 03:25:10 INFO - PROCESS | 1653 | 1462962310700 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 03:25:10 INFO - PROCESS | 1653 | 1462962310773 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x11953f000 == 54 [pid = 1653] [id = 671] 03:25:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x1121b6000) [pid = 1653] [serial = 2013] [outer = 0x0] 03:25:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x112790000) [pid = 1653] [serial = 2014] [outer = 0x1121b6000] 03:25:10 INFO - PROCESS | 1653 | 1462962310800 Marionette DEBUG loaded listener.js 03:25:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x11286c000) [pid = 1653] [serial = 2015] [outer = 0x1121b6000] 03:25:11 INFO - PROCESS | 1653 | 1462962311248 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]]]}] 03:25:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 03:25:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 672ms 03:25:11 INFO - PROCESS | 1653 | 1462962311271 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 03:25:11 INFO - PROCESS | 1653 | 1462962311276 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 03:25:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 03:25:11 INFO - PROCESS | 1653 | 1462962311281 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 03:25:11 INFO - PROCESS | 1653 | 1462962311283 Marionette TRACE conn2 <- [1,2658,null,{}] 03:25:11 INFO - PROCESS | 1653 | 1462962311286 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}] 03:25:11 INFO - PROCESS | 1653 | 1462962311395 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 03:25:11 INFO - PROCESS | 1653 | --DOCSHELL 0x12a71b000 == 53 [pid = 1653] [id = 664] 03:25:11 INFO - PROCESS | 1653 | --DOCSHELL 0x1296f1800 == 52 [pid = 1653] [id = 663] 03:25:11 INFO - PROCESS | 1653 | --DOCSHELL 0x12907a800 == 51 [pid = 1653] [id = 662] 03:25:11 INFO - PROCESS | 1653 | --DOCSHELL 0x117449800 == 50 [pid = 1653] [id = 661] 03:25:11 INFO - PROCESS | 1653 | --DOCSHELL 0x124dbc000 == 49 [pid = 1653] [id = 660] 03:25:11 INFO - PROCESS | 1653 | --DOCSHELL 0x1187be800 == 48 [pid = 1653] [id = 659] 03:25:11 INFO - PROCESS | 1653 | --DOCSHELL 0x1219d4000 == 47 [pid = 1653] [id = 658] 03:25:11 INFO - PROCESS | 1653 | --DOCSHELL 0x121454800 == 46 [pid = 1653] [id = 657] 03:25:11 INFO - PROCESS | 1653 | --DOCSHELL 0x1197c5800 == 45 [pid = 1653] [id = 656] 03:25:11 INFO - PROCESS | 1653 | --DOCSHELL 0x118f97000 == 44 [pid = 1653] [id = 655] 03:25:11 INFO - PROCESS | 1653 | --DOCSHELL 0x1166e2800 == 43 [pid = 1653] [id = 654] 03:25:11 INFO - PROCESS | 1653 | --DOCSHELL 0x116f6b000 == 42 [pid = 1653] [id = 653] 03:25:11 INFO - PROCESS | 1653 | --DOCSHELL 0x119767800 == 41 [pid = 1653] [id = 652] 03:25:11 INFO - PROCESS | 1653 | --DOCSHELL 0x116a95800 == 40 [pid = 1653] [id = 651] 03:25:11 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x118220000) [pid = 1653] [serial = 1931] [outer = 0x0] [url = about:blank] 03:25:11 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x118fe3800) [pid = 1653] [serial = 1949] [outer = 0x0] [url = about:blank] 03:25:11 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x1166ce400) [pid = 1653] [serial = 1943] [outer = 0x0] [url = about:blank] 03:25:11 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x1180a9c00) [pid = 1653] [serial = 1945] [outer = 0x0] [url = about:blank] 03:25:11 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x118f6e800) [pid = 1653] [serial = 1948] [outer = 0x0] [url = about:blank] 03:25:11 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x11811f000) [pid = 1653] [serial = 1930] [outer = 0x0] [url = about:blank] 03:25:11 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x117688c00) [pid = 1653] [serial = 1924] [outer = 0x0] [url = about:blank] 03:25:11 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x118227800) [pid = 1653] [serial = 1933] [outer = 0x0] [url = about:blank] 03:25:11 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x118582800) [pid = 1653] [serial = 1934] [outer = 0x0] [url = about:blank] 03:25:11 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x110fa5c00) [pid = 1653] [serial = 1900] [outer = 0x0] [url = about:blank] 03:25:11 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x111fedc00) [pid = 1653] [serial = 1901] [outer = 0x0] [url = about:blank] 03:25:11 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x113189000) [pid = 1653] [serial = 1912] [outer = 0x0] [url = about:blank] 03:25:11 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x11320e400) [pid = 1653] [serial = 1913] [outer = 0x0] [url = about:blank] 03:25:11 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x117e63400) [pid = 1653] [serial = 1927] [outer = 0x0] [url = about:blank] 03:25:11 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x112584000) [pid = 1653] [serial = 1903] [outer = 0x0] [url = about:blank] 03:25:11 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x11278b800) [pid = 1653] [serial = 1904] [outer = 0x0] [url = about:blank] 03:25:11 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x112795800) [pid = 1653] [serial = 1906] [outer = 0x0] [url = about:blank] 03:25:11 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x11286b800) [pid = 1653] [serial = 1907] [outer = 0x0] [url = about:blank] 03:25:11 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x115aae800) [pid = 1653] [serial = 1915] [outer = 0x0] [url = about:blank] 03:25:11 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x11660f800) [pid = 1653] [serial = 1916] [outer = 0x0] [url = about:blank] 03:25:11 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1166d1c00) [pid = 1653] [serial = 1918] [outer = 0x0] [url = about:blank] 03:25:11 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1167f6c00) [pid = 1653] [serial = 1919] [outer = 0x0] [url = about:blank] 03:25:11 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x112924000) [pid = 1653] [serial = 1909] [outer = 0x0] [url = about:blank] 03:25:11 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x112fdd000) [pid = 1653] [serial = 1910] [outer = 0x0] [url = about:blank] 03:25:11 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1167fc400) [pid = 1653] [serial = 1921] [outer = 0x0] [url = about:blank] 03:25:11 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x117108800) [pid = 1653] [serial = 1922] [outer = 0x0] [url = about:blank] 03:25:11 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x118745c00) [pid = 1653] [serial = 1937] [outer = 0x0] [url = about:blank] 03:25:11 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x11858b800) [pid = 1653] [serial = 1936] [outer = 0x0] [url = about:blank] 03:25:11 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1187e1000) [pid = 1653] [serial = 1939] [outer = 0x0] [url = about:blank] 03:25:11 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x11318f000) [pid = 1653] [serial = 1942] [outer = 0x0] [url = about:blank] 03:25:11 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1180a3800) [pid = 1653] [serial = 1925] [outer = 0x0] [url = about:blank] 03:25:11 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x11891dc00) [pid = 1653] [serial = 1940] [outer = 0x0] [url = about:blank] 03:25:11 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x118919c00) [pid = 1653] [serial = 1946] [outer = 0x0] [url = about:blank] 03:25:11 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x1180ae000) [pid = 1653] [serial = 1928] [outer = 0x0] [url = about:blank] 03:25:11 INFO - PROCESS | 1653 | 1462962311520 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x112549000 == 41 [pid = 1653] [id = 672] 03:25:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x110e08000) [pid = 1653] [serial = 2016] [outer = 0x0] 03:25:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x112762400) [pid = 1653] [serial = 2017] [outer = 0x110e08000] 03:25:11 INFO - PROCESS | 1653 | 1462962311548 Marionette DEBUG loaded listener.js 03:25:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x112ac9800) [pid = 1653] [serial = 2018] [outer = 0x110e08000] 03:25:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 03:25:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 574ms 03:25:11 INFO - PROCESS | 1653 | 1462962311847 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]]]}] 03:25:11 INFO - PROCESS | 1653 | 1462962311862 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 03:25:11 INFO - PROCESS | 1653 | 1462962311863 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 03:25:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 03:25:11 INFO - PROCESS | 1653 | 1462962311865 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 03:25:11 INFO - PROCESS | 1653 | 1462962311867 Marionette TRACE conn2 <- [1,2662,null,{}] 03:25:11 INFO - PROCESS | 1653 | 1462962311883 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}] 03:25:11 INFO - PROCESS | 1653 | 1462962311972 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 03:25:11 INFO - PROCESS | 1653 | 1462962311997 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x119248000 == 42 [pid = 1653] [id = 673] 03:25:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x11320b000) [pid = 1653] [serial = 2019] [outer = 0x0] 03:25:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x115e9ec00) [pid = 1653] [serial = 2020] [outer = 0x11320b000] 03:25:12 INFO - PROCESS | 1653 | 1462962312026 Marionette DEBUG loaded listener.js 03:25:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x11660f800) [pid = 1653] [serial = 2021] [outer = 0x11320b000] 03:25:12 INFO - PROCESS | 1653 | 1462962312377 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]]]}] 03:25:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 03:25:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 521ms 03:25:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 03:25:12 INFO - PROCESS | 1653 | 1462962312387 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 03:25:12 INFO - PROCESS | 1653 | 1462962312390 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 03:25:12 INFO - PROCESS | 1653 | 1462962312393 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 03:25:12 INFO - PROCESS | 1653 | 1462962312394 Marionette TRACE conn2 <- [1,2666,null,{}] 03:25:12 INFO - PROCESS | 1653 | 1462962312397 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}] 03:25:12 INFO - PROCESS | 1653 | 1462962312480 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 03:25:12 INFO - PROCESS | 1653 | 1462962312485 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x121284000 == 43 [pid = 1653] [id = 674] 03:25:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x116770800) [pid = 1653] [serial = 2022] [outer = 0x0] 03:25:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1168c0c00) [pid = 1653] [serial = 2023] [outer = 0x116770800] 03:25:12 INFO - PROCESS | 1653 | 1462962312513 Marionette DEBUG loaded listener.js 03:25:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x11767cc00) [pid = 1653] [serial = 2024] [outer = 0x116770800] 03:25:13 INFO - PROCESS | 1653 | 1462962313352 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]]]}] 03:25:13 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) 03:25:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 969ms 03:25:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 03:25:13 INFO - PROCESS | 1653 | 1462962313363 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 03:25:13 INFO - PROCESS | 1653 | 1462962313364 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 03:25:13 INFO - PROCESS | 1653 | 1462962313366 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 03:25:13 INFO - PROCESS | 1653 | 1462962313367 Marionette TRACE conn2 <- [1,2670,null,{}] 03:25:13 INFO - PROCESS | 1653 | 1462962313369 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}] 03:25:13 INFO - PROCESS | 1653 | 1462962313454 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 03:25:13 INFO - PROCESS | 1653 | 1462962313490 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x1219c3800 == 44 [pid = 1653] [id = 675] 03:25:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x1167f3400) [pid = 1653] [serial = 2025] [outer = 0x0] 03:25:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1180b1000) [pid = 1653] [serial = 2026] [outer = 0x1167f3400] 03:25:13 INFO - PROCESS | 1653 | 1462962313547 Marionette DEBUG loaded listener.js 03:25:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x11811cc00) [pid = 1653] [serial = 2027] [outer = 0x1167f3400] 03:25:14 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 03:25:14 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:25:14 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 03:25:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:25:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:25:14 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1 03:25:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:25:14 INFO - _addTest/ [0,2673,"getWindowHandle",null] 03:25:14 INFO - PROCESS | 1653 | 1462962314337 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 03:25:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 03:25:14 INFO - PROCESS | 1653 | 1462962314341 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 03:25:14 INFO - PROCESS | 1653 | 1462962314342 Marionette TRACE conn2 <- [1,2674,null,{}] 03:25:14 INFO - PROCESS | 1653 | 1462962314344 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}] 03:25:14 INFO - PROCESS | 1653 | 1462962314454 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 03:25:14 INFO - PROCESS | 1653 | 1462962314458 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:14 INFO - PROCESS | 1653 | ++DOCSHELL 0x124c80000 == 45 [pid = 1653] [id = 676] 03:25:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x11821e800) [pid = 1653] [serial = 2028] [outer = 0x0] 03:25:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x118585400) [pid = 1653] [serial = 2029] [outer = 0x11821e800] 03:25:14 INFO - PROCESS | 1653 | 1462962314532 Marionette DEBUG loaded listener.js 03:25:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x119a0b000) [pid = 1653] [serial = 2030] [outer = 0x11821e800] 03:25:15 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x134991000) [pid = 1653] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 03:25:15 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x118224800) [pid = 1653] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 03:25:15 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x110daac00) [pid = 1653] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 03:25:15 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1132a6400) [pid = 1653] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 03:25:15 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x110e0e400) [pid = 1653] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 03:25:15 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x112786800) [pid = 1653] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 03:25:15 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1167f7800) [pid = 1653] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 03:25:15 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x112871400) [pid = 1653] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 03:25:15 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x117685400) [pid = 1653] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 03:25:15 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x11768a000) [pid = 1653] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 03:25:15 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x10e9b0c00) [pid = 1653] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 03:25:15 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x113210c00) [pid = 1653] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 03:25:15 INFO - PROCESS | 1653 | 1462962315476 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 03:25:15 INFO - PROCESS | 1653 | 1462962315514 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 03:25:15 INFO - PROCESS | 1653 | 1462962315516 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 03:25:15 INFO - PROCESS | 1653 | 1462962315518 Marionette TRACE conn2 <- [1,2678,null,{}] 03:25:15 INFO - PROCESS | 1653 | 1462962315520 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}] 03:25:15 INFO - PROCESS | 1653 | 1462962315603 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 03:25:15 INFO - PROCESS | 1653 | 1462962315607 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x126ae3000 == 46 [pid = 1653] [id = 677] 03:25:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x112786800) [pid = 1653] [serial = 2031] [outer = 0x0] 03:25:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x116289400) [pid = 1653] [serial = 2032] [outer = 0x112786800] 03:25:15 INFO - PROCESS | 1653 | 1462962315633 Marionette DEBUG loaded listener.js 03:25:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1180b2800) [pid = 1653] [serial = 2033] [outer = 0x112786800] 03:25:16 INFO - PROCESS | 1653 | 1462962316441 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]]]}] 03:25:16 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) 03:25:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 972ms 03:25:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 03:25:16 INFO - PROCESS | 1653 | 1462962316490 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 03:25:16 INFO - PROCESS | 1653 | 1462962316491 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 03:25:16 INFO - PROCESS | 1653 | 1462962316493 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 03:25:16 INFO - PROCESS | 1653 | 1462962316494 Marionette TRACE conn2 <- [1,2682,null,{}] 03:25:16 INFO - PROCESS | 1653 | 1462962316497 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}] 03:25:16 INFO - PROCESS | 1653 | 1462962316599 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 03:25:16 INFO - PROCESS | 1653 | 1462962316606 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x12907e800 == 47 [pid = 1653] [id = 678] 03:25:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x1133ee800) [pid = 1653] [serial = 2034] [outer = 0x0] 03:25:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x119d65400) [pid = 1653] [serial = 2035] [outer = 0x1133ee800] 03:25:16 INFO - PROCESS | 1653 | 1462962316632 Marionette DEBUG loaded listener.js 03:25:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x119df5000) [pid = 1653] [serial = 2036] [outer = 0x1133ee800] 03:25:17 INFO - PROCESS | 1653 | 1462962317430 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]]]}] 03:25:17 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) 03:25:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 971ms 03:25:17 INFO - PROCESS | 1653 | 1462962317536 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 03:25:17 INFO - PROCESS | 1653 | 1462962317539 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 03:25:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 03:25:17 INFO - PROCESS | 1653 | 1462962317543 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 03:25:17 INFO - PROCESS | 1653 | 1462962317545 Marionette TRACE conn2 <- [1,2686,null,{}] 03:25:17 INFO - PROCESS | 1653 | 1462962317549 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}] 03:25:17 INFO - PROCESS | 1653 | 1462962317646 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 03:25:17 INFO - PROCESS | 1653 | 1462962317740 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x1180d8800 == 48 [pid = 1653] [id = 679] 03:25:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x111c1cc00) [pid = 1653] [serial = 2037] [outer = 0x0] 03:25:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x112146000) [pid = 1653] [serial = 2038] [outer = 0x111c1cc00] 03:25:17 INFO - PROCESS | 1653 | 1462962317772 Marionette DEBUG loaded listener.js 03:25:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1127d2c00) [pid = 1653] [serial = 2039] [outer = 0x111c1cc00] 03:25:18 INFO - PROCESS | 1653 | 1462962318685 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 03:25:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 03:25:18 INFO - PROCESS | 1653 | 1462962318726 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 03:25:18 INFO - PROCESS | 1653 | 1462962318732 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 03:25:18 INFO - PROCESS | 1653 | 1462962318735 Marionette TRACE conn2 <- [1,2690,null,{}] 03:25:18 INFO - PROCESS | 1653 | 1462962318738 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}] 03:25:18 INFO - PROCESS | 1653 | 1462962318841 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 03:25:18 INFO - PROCESS | 1653 | 1462962318895 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x121983000 == 49 [pid = 1653] [id = 680] 03:25:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1127d5400) [pid = 1653] [serial = 2040] [outer = 0x0] 03:25:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x11318a000) [pid = 1653] [serial = 2041] [outer = 0x1127d5400] 03:25:18 INFO - PROCESS | 1653 | 1462962318925 Marionette DEBUG loaded listener.js 03:25:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x115e47400) [pid = 1653] [serial = 2042] [outer = 0x1127d5400] 03:25:19 INFO - PROCESS | 1653 | 1462962319871 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 03:25:19 INFO - PROCESS | 1653 | 1462962319908 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 03:25:19 INFO - PROCESS | 1653 | 1462962319910 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 03:25:19 INFO - PROCESS | 1653 | 1462962319912 Marionette TRACE conn2 <- [1,2694,null,{}] 03:25:19 INFO - PROCESS | 1653 | 1462962319919 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}] 03:25:20 INFO - PROCESS | 1653 | 1462962320026 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 03:25:20 INFO - PROCESS | 1653 | 1462962320085 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a71c800 == 50 [pid = 1653] [id = 681] 03:25:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x11811dc00) [pid = 1653] [serial = 2043] [outer = 0x0] 03:25:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x11821c000) [pid = 1653] [serial = 2044] [outer = 0x11811dc00] 03:25:20 INFO - PROCESS | 1653 | 1462962320117 Marionette DEBUG loaded listener.js 03:25:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x11858a800) [pid = 1653] [serial = 2045] [outer = 0x11811dc00] 03:25:21 INFO - PROCESS | 1653 | 1462962321093 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 03:25:21 INFO - PROCESS | 1653 | 1462962321132 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 03:25:21 INFO - PROCESS | 1653 | 1462962321134 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 03:25:21 INFO - PROCESS | 1653 | 1462962321136 Marionette TRACE conn2 <- [1,2698,null,{}] 03:25:21 INFO - PROCESS | 1653 | 1462962321138 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}] 03:25:21 INFO - PROCESS | 1653 | 1462962321242 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 03:25:21 INFO - PROCESS | 1653 | 1462962321297 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x129089000 == 51 [pid = 1653] [id = 682] 03:25:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x11811f000) [pid = 1653] [serial = 2046] [outer = 0x0] 03:25:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x11891b400) [pid = 1653] [serial = 2047] [outer = 0x11811f000] 03:25:21 INFO - PROCESS | 1653 | 1462962321327 Marionette DEBUG loaded listener.js 03:25:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x119deb400) [pid = 1653] [serial = 2048] [outer = 0x11811f000] 03:25:22 INFO - PROCESS | 1653 | --DOCSHELL 0x111ca0800 == 50 [pid = 1653] [id = 319] 03:25:22 INFO - PROCESS | 1653 | --DOCSHELL 0x126ae3000 == 49 [pid = 1653] [id = 677] 03:25:22 INFO - PROCESS | 1653 | --DOCSHELL 0x124c80000 == 48 [pid = 1653] [id = 676] 03:25:22 INFO - PROCESS | 1653 | --DOCSHELL 0x1219c3800 == 47 [pid = 1653] [id = 675] 03:25:22 INFO - PROCESS | 1653 | --DOCSHELL 0x121284000 == 46 [pid = 1653] [id = 674] 03:25:22 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1187e6800) [pid = 1653] [serial = 1993] [outer = 0x0] [url = about:blank] 03:25:22 INFO - PROCESS | 1653 | 1462962322452 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 03:25:22 INFO - PROCESS | 1653 | 1462962322508 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 03:25:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 03:25:22 INFO - PROCESS | 1653 | 1462962322511 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 03:25:22 INFO - PROCESS | 1653 | 1462962322513 Marionette TRACE conn2 <- [1,2702,null,{}] 03:25:22 INFO - PROCESS | 1653 | 1462962322517 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}] 03:25:22 INFO - PROCESS | 1653 | 1462962322617 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 03:25:22 INFO - PROCESS | 1653 | 1462962322625 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x115f96800 == 41 [pid = 1653] [id = 683] 03:25:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x11258c400) [pid = 1653] [serial = 2049] [outer = 0x0] 03:25:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x112590000) [pid = 1653] [serial = 2050] [outer = 0x11258c400] 03:25:22 INFO - PROCESS | 1653 | 1462962322653 Marionette DEBUG loaded listener.js 03:25:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x11278d000) [pid = 1653] [serial = 2051] [outer = 0x11258c400] 03:25:22 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x1349bdc00) [pid = 1653] [serial = 1898] [outer = 0x0] [url = about:blank] 03:25:22 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x1187afc00) [pid = 1653] [serial = 1991] [outer = 0x0] [url = about:blank] 03:25:22 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x119727800) [pid = 1653] [serial = 1951] [outer = 0x0] [url = about:blank] 03:25:22 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x112581c00) [pid = 1653] [serial = 1954] [outer = 0x0] [url = about:blank] 03:25:22 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x113188000) [pid = 1653] [serial = 1966] [outer = 0x0] [url = about:blank] 03:25:22 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x113192000) [pid = 1653] [serial = 1967] [outer = 0x0] [url = about:blank] 03:25:22 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x115e92c00) [pid = 1653] [serial = 1969] [outer = 0x0] [url = about:blank] 03:25:22 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x115e9d800) [pid = 1653] [serial = 1970] [outer = 0x0] [url = about:blank] 03:25:22 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x11258dc00) [pid = 1653] [serial = 1961] [outer = 0x0] [url = about:blank] 03:25:22 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x111e25400) [pid = 1653] [serial = 1960] [outer = 0x0] [url = about:blank] 03:25:22 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1127d4c00) [pid = 1653] [serial = 1963] [outer = 0x0] [url = about:blank] 03:25:22 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1168c9800) [pid = 1653] [serial = 1975] [outer = 0x0] [url = about:blank] 03:25:22 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x112870c00) [pid = 1653] [serial = 1964] [outer = 0x0] [url = about:blank] 03:25:22 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x11627fc00) [pid = 1653] [serial = 1972] [outer = 0x0] [url = about:blank] 03:25:22 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1127d8400) [pid = 1653] [serial = 1957] [outer = 0x0] [url = about:blank] 03:25:22 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1180a6800) [pid = 1653] [serial = 1978] [outer = 0x0] [url = about:blank] 03:25:22 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x117681400) [pid = 1653] [serial = 1976] [outer = 0x0] [url = about:blank] 03:25:22 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1181bfc00) [pid = 1653] [serial = 1982] [outer = 0x0] [url = about:blank] 03:25:22 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x11811b000) [pid = 1653] [serial = 1981] [outer = 0x0] [url = about:blank] 03:25:22 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1180b2000) [pid = 1653] [serial = 1979] [outer = 0x0] [url = about:blank] 03:25:22 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x110e09800) [pid = 1653] [serial = 1984] [outer = 0x0] [url = about:blank] 03:25:22 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x112921400) [pid = 1653] [serial = 1985] [outer = 0x0] [url = about:blank] 03:25:22 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x118585000) [pid = 1653] [serial = 1990] [outer = 0x0] [url = about:blank] 03:25:22 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1180b1800) [pid = 1653] [serial = 1987] [outer = 0x0] [url = about:blank] 03:25:22 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x118221800) [pid = 1653] [serial = 1988] [outer = 0x0] [url = about:blank] 03:25:22 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x11660ac00) [pid = 1653] [serial = 1973] [outer = 0x0] [url = about:blank] 03:25:23 INFO - PROCESS | 1653 | 1462962323030 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]]]}] 03:25:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 03:25:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 571ms 03:25:23 INFO - PROCESS | 1653 | 1462962323083 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 03:25:23 INFO - PROCESS | 1653 | 1462962323086 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 03:25:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 03:25:23 INFO - PROCESS | 1653 | 1462962323091 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 03:25:23 INFO - PROCESS | 1653 | 1462962323092 Marionette TRACE conn2 <- [1,2706,null,{}] 03:25:23 INFO - PROCESS | 1653 | 1462962323094 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}] 03:25:23 INFO - PROCESS | 1653 | 1462962323184 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 03:25:23 INFO - PROCESS | 1653 | 1462962323189 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x1182f4000 == 42 [pid = 1653] [id = 684] 03:25:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x112791800) [pid = 1653] [serial = 2052] [outer = 0x0] 03:25:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x112866400) [pid = 1653] [serial = 2053] [outer = 0x112791800] 03:25:23 INFO - PROCESS | 1653 | 1462962323215 Marionette DEBUG loaded listener.js 03:25:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x11291fc00) [pid = 1653] [serial = 2054] [outer = 0x112791800] 03:25:23 INFO - PROCESS | 1653 | 1462962323550 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]]]}] 03:25:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 03:25:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 471ms 03:25:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 03:25:23 INFO - PROCESS | 1653 | 1462962323562 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 03:25:23 INFO - PROCESS | 1653 | 1462962323563 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 03:25:23 INFO - PROCESS | 1653 | 1462962323566 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 03:25:23 INFO - PROCESS | 1653 | 1462962323568 Marionette TRACE conn2 <- [1,2710,null,{}] 03:25:23 INFO - PROCESS | 1653 | 1462962323578 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}] 03:25:23 INFO - PROCESS | 1653 | 1462962323699 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 03:25:23 INFO - PROCESS | 1653 | 1462962323706 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x11953f000 == 43 [pid = 1653] [id = 685] 03:25:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x112926400) [pid = 1653] [serial = 2055] [outer = 0x0] 03:25:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x112fd6400) [pid = 1653] [serial = 2056] [outer = 0x112926400] 03:25:23 INFO - PROCESS | 1653 | 1462962323734 Marionette DEBUG loaded listener.js 03:25:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1133f7000) [pid = 1653] [serial = 2057] [outer = 0x112926400] 03:25:24 INFO - PROCESS | 1653 | 1462962324081 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] 03:25:24 INFO - PROCESS | 1653 | 1462962324095 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 03:25:24 INFO - PROCESS | 1653 | 1462962324097 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 03:25:24 INFO - PROCESS | 1653 | 1462962324099 Marionette TRACE conn2 <- [1,2714,null,{}] 03:25:24 INFO - PROCESS | 1653 | 1462962324102 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}] 03:25:24 INFO - PROCESS | 1653 | 1462962324246 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 03:25:24 INFO - PROCESS | 1653 | 1462962324301 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x1197cc800 == 44 [pid = 1653] [id = 686] 03:25:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x113cb4c00) [pid = 1653] [serial = 2058] [outer = 0x0] 03:25:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x115e9ac00) [pid = 1653] [serial = 2059] [outer = 0x113cb4c00] 03:25:24 INFO - PROCESS | 1653 | 1462962324339 Marionette DEBUG loaded listener.js 03:25:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x1166cd800) [pid = 1653] [serial = 2060] [outer = 0x113cb4c00] 03:25:24 INFO - PROCESS | 1653 | 1462962324748 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]]]}] 03:25:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 03:25:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 671ms 03:25:24 INFO - PROCESS | 1653 | 1462962324771 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 03:25:24 INFO - PROCESS | 1653 | 1462962324772 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 03:25:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 03:25:24 INFO - PROCESS | 1653 | 1462962324776 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 03:25:24 INFO - PROCESS | 1653 | 1462962324778 Marionette TRACE conn2 <- [1,2718,null,{}] 03:25:24 INFO - PROCESS | 1653 | 1462962324780 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}] 03:25:24 INFO - PROCESS | 1653 | 1462962324881 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 03:25:24 INFO - PROCESS | 1653 | 1462962324893 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x121640000 == 45 [pid = 1653] [id = 687] 03:25:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x115ab1000) [pid = 1653] [serial = 2061] [outer = 0x0] 03:25:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1167f1c00) [pid = 1653] [serial = 2062] [outer = 0x115ab1000] 03:25:24 INFO - PROCESS | 1653 | 1462962324926 Marionette DEBUG loaded listener.js 03:25:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1168bec00) [pid = 1653] [serial = 2063] [outer = 0x115ab1000] 03:25:25 INFO - PROCESS | 1653 | 1462962325300 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] 03:25:25 INFO - PROCESS | 1653 | 1462962325347 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 03:25:25 INFO - PROCESS | 1653 | 1462962325349 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 03:25:25 INFO - PROCESS | 1653 | 1462962325350 Marionette TRACE conn2 <- [1,2722,null,{}] 03:25:25 INFO - PROCESS | 1653 | 1462962325352 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}] 03:25:25 INFO - PROCESS | 1653 | 1462962325467 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 03:25:25 INFO - PROCESS | 1653 | 1462962325482 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x123c0c000 == 46 [pid = 1653] [id = 688] 03:25:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x116a5b400) [pid = 1653] [serial = 2064] [outer = 0x0] 03:25:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1180a9400) [pid = 1653] [serial = 2065] [outer = 0x116a5b400] 03:25:25 INFO - PROCESS | 1653 | 1462962325508 Marionette DEBUG loaded listener.js 03:25:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x118225000) [pid = 1653] [serial = 2066] [outer = 0x116a5b400] 03:25:25 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html | Canvas test: 2d.text.font.parse.size.percentage - assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected "72px serif" but got "50% serif" 03:25:25 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 03:25:25 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1 03:25:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:25:25 INFO - _addTest/ [0,2725,"getWindowHandle",null] 03:25:25 INFO - PROCESS | 1653 | 1462962325871 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 03:25:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 03:25:25 INFO - PROCESS | 1653 | 1462962325876 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 03:25:25 INFO - PROCESS | 1653 | 1462962325877 Marionette TRACE conn2 <- [1,2726,null,{}] 03:25:25 INFO - PROCESS | 1653 | 1462962325879 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}] 03:25:25 INFO - PROCESS | 1653 | 1462962325983 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 03:25:26 INFO - PROCESS | 1653 | 1462962326018 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x124cd8000 == 47 [pid = 1653] [id = 689] 03:25:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x118227800) [pid = 1653] [serial = 2067] [outer = 0x0] 03:25:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x118589800) [pid = 1653] [serial = 2068] [outer = 0x118227800] 03:25:26 INFO - PROCESS | 1653 | 1462962326043 Marionette DEBUG loaded listener.js 03:25:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1187ad800) [pid = 1653] [serial = 2069] [outer = 0x118227800] 03:25:26 INFO - PROCESS | 1653 | 1462962326384 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]]]}] 03:25:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 03:25:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 520ms 03:25:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 03:25:26 INFO - PROCESS | 1653 | 1462962326395 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 03:25:26 INFO - PROCESS | 1653 | 1462962326397 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 03:25:26 INFO - PROCESS | 1653 | 1462962326399 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 03:25:26 INFO - PROCESS | 1653 | 1462962326400 Marionette TRACE conn2 <- [1,2730,null,{}] 03:25:26 INFO - PROCESS | 1653 | 1462962326402 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}] 03:25:26 INFO - PROCESS | 1653 | 1462962326509 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 03:25:26 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x11320b000) [pid = 1653] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 03:25:26 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x116770800) [pid = 1653] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 03:25:26 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1167f3400) [pid = 1653] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 03:25:26 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1121b6000) [pid = 1653] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 03:25:26 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x118226000) [pid = 1653] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 03:25:26 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x110e08000) [pid = 1653] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 03:25:26 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x11821e800) [pid = 1653] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 03:25:26 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x112786800) [pid = 1653] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 03:25:26 INFO - PROCESS | 1653 | 1462962326596 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x119aba800 == 48 [pid = 1653] [id = 690] 03:25:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x1121b6000) [pid = 1653] [serial = 2070] [outer = 0x0] 03:25:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x112a70000) [pid = 1653] [serial = 2071] [outer = 0x1121b6000] 03:25:26 INFO - PROCESS | 1653 | 1462962326621 Marionette DEBUG loaded listener.js 03:25:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x118121400) [pid = 1653] [serial = 2072] [outer = 0x1121b6000] 03:25:27 INFO - PROCESS | 1653 | 1462962327378 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 03:25:27 INFO - PROCESS | 1653 | 1462962327420 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 03:25:27 INFO - PROCESS | 1653 | 1462962327422 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 03:25:27 INFO - PROCESS | 1653 | 1462962327423 Marionette TRACE conn2 <- [1,2734,null,{}] 03:25:27 INFO - PROCESS | 1653 | 1462962327433 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}] 03:25:27 INFO - PROCESS | 1653 | 1462962327513 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 03:25:27 INFO - PROCESS | 1653 | 1462962327517 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x129396000 == 49 [pid = 1653] [id = 691] 03:25:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1187e3c00) [pid = 1653] [serial = 2073] [outer = 0x0] 03:25:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x118fe3400) [pid = 1653] [serial = 2074] [outer = 0x1187e3c00] 03:25:27 INFO - PROCESS | 1653 | 1462962327545 Marionette DEBUG loaded listener.js 03:25:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x11972d000) [pid = 1653] [serial = 2075] [outer = 0x1187e3c00] 03:25:27 INFO - PROCESS | 1653 | 1462962327895 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]]]}] 03:25:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 03:25:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 521ms 03:25:27 INFO - PROCESS | 1653 | 1462962327953 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 03:25:27 INFO - PROCESS | 1653 | 1462962327955 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 03:25:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 03:25:27 INFO - PROCESS | 1653 | 1462962327963 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 03:25:27 INFO - PROCESS | 1653 | 1462962327975 Marionette TRACE conn2 <- [1,2738,null,{}] 03:25:27 INFO - PROCESS | 1653 | 1462962327977 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}] 03:25:28 INFO - PROCESS | 1653 | 1462962328065 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 03:25:28 INFO - PROCESS | 1653 | 1462962328069 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x12aa5f000 == 50 [pid = 1653] [id = 692] 03:25:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x11972f000) [pid = 1653] [serial = 2076] [outer = 0x0] 03:25:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x119d62800) [pid = 1653] [serial = 2077] [outer = 0x11972f000] 03:25:28 INFO - PROCESS | 1653 | 1462962328097 Marionette DEBUG loaded listener.js 03:25:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x119df5c00) [pid = 1653] [serial = 2078] [outer = 0x11972f000] 03:25:28 INFO - PROCESS | 1653 | 1462962328421 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]]]}] 03:25:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 03:25:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 481ms 03:25:28 INFO - PROCESS | 1653 | 1462962328445 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 03:25:28 INFO - PROCESS | 1653 | 1462962328447 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 03:25:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 03:25:28 INFO - PROCESS | 1653 | 1462962328449 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 03:25:28 INFO - PROCESS | 1653 | 1462962328451 Marionette TRACE conn2 <- [1,2742,null,{}] 03:25:28 INFO - PROCESS | 1653 | 1462962328453 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}] 03:25:28 INFO - PROCESS | 1653 | 1462962328552 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 03:25:28 INFO - PROCESS | 1653 | 1462962328681 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:28 INFO - PROCESS | 1653 | ++DOCSHELL 0x111e99800 == 51 [pid = 1653] [id = 693] 03:25:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x10e9b7000) [pid = 1653] [serial = 2079] [outer = 0x0] 03:25:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x110da3c00) [pid = 1653] [serial = 2080] [outer = 0x10e9b7000] 03:25:28 INFO - PROCESS | 1653 | 1462962328713 Marionette DEBUG loaded listener.js 03:25:28 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x1121ad000) [pid = 1653] [serial = 2081] [outer = 0x10e9b7000] 03:25:29 INFO - PROCESS | 1653 | 1462962329171 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]]]}] 03:25:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 03:25:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 771ms 03:25:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 03:25:29 INFO - PROCESS | 1653 | 1462962329221 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 03:25:29 INFO - PROCESS | 1653 | 1462962329224 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 03:25:29 INFO - PROCESS | 1653 | 1462962329227 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 03:25:29 INFO - PROCESS | 1653 | 1462962329230 Marionette TRACE conn2 <- [1,2746,null,{}] 03:25:29 INFO - PROCESS | 1653 | 1462962329233 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}] 03:25:29 INFO - PROCESS | 1653 | 1462962329341 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 03:25:29 INFO - PROCESS | 1653 | 1462962329402 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:29 INFO - PROCESS | 1653 | ++DOCSHELL 0x119ab8800 == 52 [pid = 1653] [id = 694] 03:25:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x1127d1400) [pid = 1653] [serial = 2082] [outer = 0x0] 03:25:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x112926800) [pid = 1653] [serial = 2083] [outer = 0x1127d1400] 03:25:29 INFO - PROCESS | 1653 | 1462962329476 Marionette DEBUG loaded listener.js 03:25:29 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x113194400) [pid = 1653] [serial = 2084] [outer = 0x1127d1400] 03:25:29 INFO - PROCESS | 1653 | 1462962329869 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]]]}] 03:25:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 03:25:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 671ms 03:25:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 03:25:29 INFO - PROCESS | 1653 | 1462962329900 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 03:25:29 INFO - PROCESS | 1653 | 1462962329902 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 03:25:29 INFO - PROCESS | 1653 | 1462962329905 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 03:25:29 INFO - PROCESS | 1653 | 1462962329907 Marionette TRACE conn2 <- [1,2750,null,{}] 03:25:29 INFO - PROCESS | 1653 | 1462962329909 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}] 03:25:30 INFO - PROCESS | 1653 | 1462962330031 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 03:25:30 INFO - PROCESS | 1653 | 1462962330092 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b05b000 == 53 [pid = 1653] [id = 695] 03:25:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x115ab5c00) [pid = 1653] [serial = 2085] [outer = 0x0] 03:25:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x1167f2800) [pid = 1653] [serial = 2086] [outer = 0x115ab5c00] 03:25:30 INFO - PROCESS | 1653 | 1462962330123 Marionette DEBUG loaded listener.js 03:25:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x117e56800) [pid = 1653] [serial = 2087] [outer = 0x115ab5c00] 03:25:30 INFO - PROCESS | 1653 | 1462962330583 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]]]}] 03:25:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 03:25:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 721ms 03:25:30 INFO - PROCESS | 1653 | 1462962330627 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 03:25:30 INFO - PROCESS | 1653 | 1462962330628 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 03:25:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 03:25:30 INFO - PROCESS | 1653 | 1462962330635 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 03:25:30 INFO - PROCESS | 1653 | 1462962330640 Marionette TRACE conn2 <- [1,2754,null,{}] 03:25:30 INFO - PROCESS | 1653 | 1462962330644 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}] 03:25:30 INFO - PROCESS | 1653 | 1462962330769 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 03:25:30 INFO - PROCESS | 1653 | 1462962330867 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:30 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ba33800 == 54 [pid = 1653] [id = 696] 03:25:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x1180a8400) [pid = 1653] [serial = 2088] [outer = 0x0] 03:25:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x1181c4400) [pid = 1653] [serial = 2089] [outer = 0x1180a8400] 03:25:30 INFO - PROCESS | 1653 | 1462962330915 Marionette DEBUG loaded listener.js 03:25:30 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x119deb800) [pid = 1653] [serial = 2090] [outer = 0x1180a8400] 03:25:31 INFO - PROCESS | 1653 | 1462962331396 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]]]}] 03:25:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 03:25:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 782ms 03:25:31 INFO - PROCESS | 1653 | 1462962331413 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 03:25:31 INFO - PROCESS | 1653 | 1462962331415 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 03:25:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 03:25:31 INFO - PROCESS | 1653 | 1462962331418 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 03:25:31 INFO - PROCESS | 1653 | 1462962331419 Marionette TRACE conn2 <- [1,2758,null,{}] 03:25:31 INFO - PROCESS | 1653 | 1462962331421 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}] 03:25:31 INFO - PROCESS | 1653 | 1462962331526 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 03:25:31 INFO - PROCESS | 1653 | 1462962331587 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:31 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bf91800 == 55 [pid = 1653] [id = 697] 03:25:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x119df2400) [pid = 1653] [serial = 2091] [outer = 0x0] 03:25:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x120fad800) [pid = 1653] [serial = 2092] [outer = 0x119df2400] 03:25:31 INFO - PROCESS | 1653 | 1462962331657 Marionette DEBUG loaded listener.js 03:25:31 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x120fb4800) [pid = 1653] [serial = 2093] [outer = 0x119df2400] 03:25:32 INFO - PROCESS | 1653 | 1462962332029 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]]]}] 03:25:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 03:25:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 620ms 03:25:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 03:25:32 INFO - PROCESS | 1653 | 1462962332039 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 03:25:32 INFO - PROCESS | 1653 | 1462962332040 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 03:25:32 INFO - PROCESS | 1653 | 1462962332042 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 03:25:32 INFO - PROCESS | 1653 | 1462962332043 Marionette TRACE conn2 <- [1,2762,null,{}] 03:25:32 INFO - PROCESS | 1653 | 1462962332046 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}] 03:25:32 INFO - PROCESS | 1653 | 1462962332149 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 03:25:32 INFO - PROCESS | 1653 | 1462962332246 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:32 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c16a000 == 56 [pid = 1653] [id = 698] 03:25:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x121119400) [pid = 1653] [serial = 2094] [outer = 0x0] 03:25:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x121160400) [pid = 1653] [serial = 2095] [outer = 0x121119400] 03:25:32 INFO - PROCESS | 1653 | 1462962332281 Marionette DEBUG loaded listener.js 03:25:32 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x121557400) [pid = 1653] [serial = 2096] [outer = 0x121119400] 03:25:32 INFO - PROCESS | 1653 | 1462962332918 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]]]}] 03:25:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 03:25:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 920ms 03:25:32 INFO - PROCESS | 1653 | 1462962332963 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 03:25:32 INFO - PROCESS | 1653 | 1462962332965 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 03:25:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 03:25:32 INFO - PROCESS | 1653 | 1462962332968 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 03:25:32 INFO - PROCESS | 1653 | 1462962332971 Marionette TRACE conn2 <- [1,2766,null,{}] 03:25:32 INFO - PROCESS | 1653 | 1462962332974 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}] 03:25:33 INFO - PROCESS | 1653 | 1462962333072 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 03:25:33 INFO - PROCESS | 1653 | 1462962333146 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x119278800 == 57 [pid = 1653] [id = 699] 03:25:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x111a0a000) [pid = 1653] [serial = 2097] [outer = 0x0] 03:25:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x11214e800) [pid = 1653] [serial = 2098] [outer = 0x111a0a000] 03:25:33 INFO - PROCESS | 1653 | 1462962333174 Marionette DEBUG loaded listener.js 03:25:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x112789400) [pid = 1653] [serial = 2099] [outer = 0x111a0a000] 03:25:33 INFO - PROCESS | 1653 | 1462962333559 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]]]}] 03:25:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 03:25:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 622ms 03:25:33 INFO - PROCESS | 1653 | 1462962333591 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 03:25:33 INFO - PROCESS | 1653 | 1462962333594 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 03:25:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 03:25:33 INFO - PROCESS | 1653 | 1462962333598 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 03:25:33 INFO - PROCESS | 1653 | 1462962333600 Marionette TRACE conn2 <- [1,2770,null,{}] 03:25:33 INFO - PROCESS | 1653 | 1462962333602 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}] 03:25:33 INFO - PROCESS | 1653 | 1462962333701 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 03:25:33 INFO - PROCESS | 1653 | 1462962333764 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:33 INFO - PROCESS | 1653 | ++DOCSHELL 0x1182ea000 == 58 [pid = 1653] [id = 700] 03:25:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x11286b000) [pid = 1653] [serial = 2100] [outer = 0x0] 03:25:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x112927800) [pid = 1653] [serial = 2101] [outer = 0x11286b000] 03:25:33 INFO - PROCESS | 1653 | 1462962333793 Marionette DEBUG loaded listener.js 03:25:33 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x11318ac00) [pid = 1653] [serial = 2102] [outer = 0x11286b000] 03:25:34 INFO - PROCESS | 1653 | --DOCSHELL 0x116653000 == 57 [pid = 1653] [id = 327] 03:25:34 INFO - PROCESS | 1653 | --DOCSHELL 0x119764800 == 56 [pid = 1653] [id = 328] 03:25:34 INFO - PROCESS | 1653 | --DOCSHELL 0x12aa5f000 == 55 [pid = 1653] [id = 692] 03:25:34 INFO - PROCESS | 1653 | --DOCSHELL 0x129396000 == 54 [pid = 1653] [id = 691] 03:25:34 INFO - PROCESS | 1653 | --DOCSHELL 0x119aba800 == 53 [pid = 1653] [id = 690] 03:25:34 INFO - PROCESS | 1653 | --DOCSHELL 0x124cd8000 == 52 [pid = 1653] [id = 689] 03:25:34 INFO - PROCESS | 1653 | --DOCSHELL 0x123c0c000 == 51 [pid = 1653] [id = 688] 03:25:34 INFO - PROCESS | 1653 | --DOCSHELL 0x1197cc800 == 50 [pid = 1653] [id = 686] 03:25:34 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x119a08c00) [pid = 1653] [serial = 2011] [outer = 0x0] [url = about:blank] 03:25:34 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x10e9b8c00) [pid = 1653] [serial = 1996] [outer = 0x0] [url = about:blank] 03:25:34 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x118742000) [pid = 1653] [serial = 2008] [outer = 0x0] [url = about:blank] 03:25:34 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x115f4e800) [pid = 1653] [serial = 2002] [outer = 0x0] [url = about:blank] 03:25:34 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x112874000) [pid = 1653] [serial = 1999] [outer = 0x0] [url = about:blank] 03:25:34 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x116a63000) [pid = 1653] [serial = 2005] [outer = 0x0] [url = about:blank] 03:25:34 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x119d65400) [pid = 1653] [serial = 2035] [outer = 0x0] [url = about:blank] 03:25:34 INFO - PROCESS | 1653 | --DOCSHELL 0x11953f000 == 49 [pid = 1653] [id = 685] 03:25:34 INFO - PROCESS | 1653 | --DOCSHELL 0x1182f4000 == 48 [pid = 1653] [id = 684] 03:25:34 INFO - PROCESS | 1653 | --DOCSHELL 0x115f96800 == 47 [pid = 1653] [id = 683] 03:25:34 INFO - PROCESS | 1653 | --DOCSHELL 0x121983000 == 46 [pid = 1653] [id = 680] 03:25:34 INFO - PROCESS | 1653 | --DOCSHELL 0x1180d8800 == 45 [pid = 1653] [id = 679] 03:25:34 INFO - PROCESS | 1653 | --DOCSHELL 0x12907e800 == 44 [pid = 1653] [id = 678] 03:25:34 INFO - PROCESS | 1653 | 1462962334193 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]]]}] 03:25:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 03:25:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 622ms 03:25:34 INFO - PROCESS | 1653 | 1462962334220 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 03:25:34 INFO - PROCESS | 1653 | 1462962334222 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 03:25:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 03:25:34 INFO - PROCESS | 1653 | 1462962334225 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 03:25:34 INFO - PROCESS | 1653 | 1462962334227 Marionette TRACE conn2 <- [1,2774,null,{}] 03:25:34 INFO - PROCESS | 1653 | 1462962334235 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}] 03:25:34 INFO - PROCESS | 1653 | 1462962334330 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 03:25:34 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x115e9ec00) [pid = 1653] [serial = 2020] [outer = 0x0] [url = about:blank] 03:25:34 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x1168c0c00) [pid = 1653] [serial = 2023] [outer = 0x0] [url = about:blank] 03:25:34 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x11811cc00) [pid = 1653] [serial = 2027] [outer = 0x0] [url = about:blank] 03:25:34 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x11286c000) [pid = 1653] [serial = 2015] [outer = 0x0] [url = about:blank] 03:25:34 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x119728c00) [pid = 1653] [serial = 1994] [outer = 0x0] [url = about:blank] 03:25:34 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x112762400) [pid = 1653] [serial = 2017] [outer = 0x0] [url = about:blank] 03:25:34 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x112ac9800) [pid = 1653] [serial = 2018] [outer = 0x0] [url = about:blank] 03:25:34 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x118585400) [pid = 1653] [serial = 2029] [outer = 0x0] [url = about:blank] 03:25:34 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x1180b2800) [pid = 1653] [serial = 2033] [outer = 0x0] [url = about:blank] 03:25:34 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x116289400) [pid = 1653] [serial = 2032] [outer = 0x0] [url = about:blank] 03:25:34 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x1180b1000) [pid = 1653] [serial = 2026] [outer = 0x0] [url = about:blank] 03:25:34 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x119a0b000) [pid = 1653] [serial = 2030] [outer = 0x0] [url = about:blank] 03:25:34 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x11767cc00) [pid = 1653] [serial = 2024] [outer = 0x0] [url = about:blank] 03:25:34 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x11660f800) [pid = 1653] [serial = 2021] [outer = 0x0] [url = about:blank] 03:25:34 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x112790000) [pid = 1653] [serial = 2014] [outer = 0x0] [url = about:blank] 03:25:34 INFO - PROCESS | 1653 | 1462962334446 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:34 INFO - PROCESS | 1653 | ++DOCSHELL 0x1180db000 == 45 [pid = 1653] [id = 701] 03:25:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x11286b800) [pid = 1653] [serial = 2103] [outer = 0x0] 03:25:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x11318ec00) [pid = 1653] [serial = 2104] [outer = 0x11286b800] 03:25:34 INFO - PROCESS | 1653 | 1462962334497 Marionette DEBUG loaded listener.js 03:25:34 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x115ea0c00) [pid = 1653] [serial = 2105] [outer = 0x11286b800] 03:25:34 INFO - PROCESS | 1653 | 1462962334919 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]]]}] 03:25:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 03:25:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 725ms 03:25:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 03:25:34 INFO - PROCESS | 1653 | 1462962334950 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 03:25:34 INFO - PROCESS | 1653 | 1462962334952 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 03:25:34 INFO - PROCESS | 1653 | 1462962334954 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 03:25:34 INFO - PROCESS | 1653 | 1462962334955 Marionette TRACE conn2 <- [1,2778,null,{}] 03:25:34 INFO - PROCESS | 1653 | 1462962334960 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}] 03:25:35 INFO - PROCESS | 1653 | 1462962335043 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 03:25:35 INFO - PROCESS | 1653 | 1462962335047 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x119b1e800 == 46 [pid = 1653] [id = 702] 03:25:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x116283800) [pid = 1653] [serial = 2106] [outer = 0x0] 03:25:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x116767000) [pid = 1653] [serial = 2107] [outer = 0x116283800] 03:25:35 INFO - PROCESS | 1653 | 1462962335074 Marionette DEBUG loaded listener.js 03:25:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x116848c00) [pid = 1653] [serial = 2108] [outer = 0x116283800] 03:25:35 INFO - PROCESS | 1653 | 1462962335423 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]]]}] 03:25:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 03:25:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 521ms 03:25:35 INFO - PROCESS | 1653 | 1462962335475 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 03:25:35 INFO - PROCESS | 1653 | 1462962335476 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 03:25:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 03:25:35 INFO - PROCESS | 1653 | 1462962335486 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 03:25:35 INFO - PROCESS | 1653 | 1462962335487 Marionette TRACE conn2 <- [1,2782,null,{}] 03:25:35 INFO - PROCESS | 1653 | 1462962335489 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}] 03:25:35 INFO - PROCESS | 1653 | 1462962335569 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 03:25:35 INFO - PROCESS | 1653 | 1462962335576 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:35 INFO - PROCESS | 1653 | ++DOCSHELL 0x12163f000 == 47 [pid = 1653] [id = 703] 03:25:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x1168c9800) [pid = 1653] [serial = 2109] [outer = 0x0] 03:25:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x11767f400) [pid = 1653] [serial = 2110] [outer = 0x1168c9800] 03:25:35 INFO - PROCESS | 1653 | 1462962335602 Marionette DEBUG loaded listener.js 03:25:35 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x117e63c00) [pid = 1653] [serial = 2111] [outer = 0x1168c9800] 03:25:35 INFO - PROCESS | 1653 | 1462962335954 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]]]}] 03:25:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 03:25:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 518ms 03:25:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 03:25:36 INFO - PROCESS | 1653 | 1462962336004 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 03:25:36 INFO - PROCESS | 1653 | 1462962336005 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 03:25:36 INFO - PROCESS | 1653 | 1462962336007 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 03:25:36 INFO - PROCESS | 1653 | 1462962336008 Marionette TRACE conn2 <- [1,2786,null,{}] 03:25:36 INFO - PROCESS | 1653 | 1462962336010 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}] 03:25:36 INFO - PROCESS | 1653 | 1462962336138 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 03:25:36 INFO - PROCESS | 1653 | 1462962336156 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x1219c9000 == 48 [pid = 1653] [id = 704] 03:25:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x117e63400) [pid = 1653] [serial = 2112] [outer = 0x0] 03:25:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x1180fd400) [pid = 1653] [serial = 2113] [outer = 0x117e63400] 03:25:36 INFO - PROCESS | 1653 | 1462962336182 Marionette DEBUG loaded listener.js 03:25:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x118587800) [pid = 1653] [serial = 2114] [outer = 0x117e63400] 03:25:36 INFO - PROCESS | 1653 | 1462962336522 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]]]}] 03:25:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 03:25:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 521ms 03:25:36 INFO - PROCESS | 1653 | 1462962336529 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 03:25:36 INFO - PROCESS | 1653 | 1462962336530 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 03:25:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 03:25:36 INFO - PROCESS | 1653 | 1462962336532 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 03:25:36 INFO - PROCESS | 1653 | 1462962336534 Marionette TRACE conn2 <- [1,2790,null,{}] 03:25:36 INFO - PROCESS | 1653 | 1462962336536 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}] 03:25:36 INFO - PROCESS | 1653 | 1462962336646 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 03:25:36 INFO - PROCESS | 1653 | 1462962336682 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:36 INFO - PROCESS | 1653 | ++DOCSHELL 0x124c86800 == 49 [pid = 1653] [id = 705] 03:25:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x118588800) [pid = 1653] [serial = 2115] [outer = 0x0] 03:25:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x1187b0c00) [pid = 1653] [serial = 2116] [outer = 0x118588800] 03:25:36 INFO - PROCESS | 1653 | 1462962336708 Marionette DEBUG loaded listener.js 03:25:36 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x11891e000) [pid = 1653] [serial = 2117] [outer = 0x118588800] 03:25:37 INFO - PROCESS | 1653 | 1462962337057 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]]]}] 03:25:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 03:25:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 569ms 03:25:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 03:25:37 INFO - PROCESS | 1653 | 1462962337103 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 03:25:37 INFO - PROCESS | 1653 | 1462962337104 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 03:25:37 INFO - PROCESS | 1653 | 1462962337106 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 03:25:37 INFO - PROCESS | 1653 | 1462962337107 Marionette TRACE conn2 <- [1,2794,null,{}] 03:25:37 INFO - PROCESS | 1653 | 1462962337109 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}] 03:25:37 INFO - PROCESS | 1653 | 1462962337213 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 03:25:37 INFO - PROCESS | 1653 | 1462962337251 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x128e7d000 == 50 [pid = 1653] [id = 706] 03:25:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x118f52000) [pid = 1653] [serial = 2118] [outer = 0x0] 03:25:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x118fe8800) [pid = 1653] [serial = 2119] [outer = 0x118f52000] 03:25:37 INFO - PROCESS | 1653 | 1462962337277 Marionette DEBUG loaded listener.js 03:25:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x119a0b000) [pid = 1653] [serial = 2120] [outer = 0x118f52000] 03:25:37 INFO - PROCESS | 1653 | 1462962337587 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]]]}] 03:25:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 03:25:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 520ms 03:25:37 INFO - PROCESS | 1653 | 1462962337627 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 03:25:37 INFO - PROCESS | 1653 | 1462962337628 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 03:25:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 03:25:37 INFO - PROCESS | 1653 | 1462962337630 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 03:25:37 INFO - PROCESS | 1653 | 1462962337631 Marionette TRACE conn2 <- [1,2798,null,{}] 03:25:37 INFO - PROCESS | 1653 | 1462962337634 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}] 03:25:37 INFO - PROCESS | 1653 | 1462962337742 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 03:25:37 INFO - PROCESS | 1653 | 1462962337756 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:37 INFO - PROCESS | 1653 | ++DOCSHELL 0x12937c000 == 51 [pid = 1653] [id = 707] 03:25:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x118f66c00) [pid = 1653] [serial = 2121] [outer = 0x0] 03:25:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x119df4800) [pid = 1653] [serial = 2122] [outer = 0x118f66c00] 03:25:37 INFO - PROCESS | 1653 | 1462962337790 Marionette DEBUG loaded listener.js 03:25:37 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x12115e000) [pid = 1653] [serial = 2123] [outer = 0x118f66c00] 03:25:38 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x119812400) [pid = 1653] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 03:25:38 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x11821b400) [pid = 1653] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 03:25:38 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x112871c00) [pid = 1653] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 03:25:38 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x111c82800) [pid = 1653] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 03:25:38 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x10e9b1800) [pid = 1653] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 03:25:38 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x118fe5400) [pid = 1653] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 03:25:38 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x1167f5000) [pid = 1653] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 03:25:38 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x11278f800) [pid = 1653] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 03:25:38 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x112586c00) [pid = 1653] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 03:25:38 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x115ab1000) [pid = 1653] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 03:25:38 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x116a5b400) [pid = 1653] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 03:25:38 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x113cb4c00) [pid = 1653] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 03:25:38 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x112791800) [pid = 1653] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 03:25:38 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x11811dc00) [pid = 1653] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 03:25:38 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x111c1cc00) [pid = 1653] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 03:25:38 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x112926400) [pid = 1653] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 03:25:38 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x1127d5400) [pid = 1653] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 03:25:38 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x11811f000) [pid = 1653] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 03:25:38 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x11258c400) [pid = 1653] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 03:25:38 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x118227800) [pid = 1653] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 03:25:38 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1121b6000) [pid = 1653] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 03:25:38 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x12d119400) [pid = 1653] [serial = 50] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 03:25:38 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1187e3c00) [pid = 1653] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 03:25:38 INFO - PROCESS | 1653 | 1462962338409 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]]]}] 03:25:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 03:25:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 820ms 03:25:38 INFO - PROCESS | 1653 | 1462962338451 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 03:25:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 03:25:38 INFO - PROCESS | 1653 | 1462962338454 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 03:25:38 INFO - PROCESS | 1653 | 1462962338458 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 03:25:38 INFO - PROCESS | 1653 | 1462962338460 Marionette TRACE conn2 <- [1,2802,null,{}] 03:25:38 INFO - PROCESS | 1653 | 1462962338464 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}] 03:25:38 INFO - PROCESS | 1653 | 1462962338573 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 03:25:38 INFO - PROCESS | 1653 | 1462962338644 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:38 INFO - PROCESS | 1653 | ++DOCSHELL 0x116658000 == 52 [pid = 1653] [id = 708] 03:25:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x110dacc00) [pid = 1653] [serial = 2124] [outer = 0x0] 03:25:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x111f1a800) [pid = 1653] [serial = 2125] [outer = 0x110dacc00] 03:25:38 INFO - PROCESS | 1653 | 1462962338677 Marionette DEBUG loaded listener.js 03:25:38 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x11258c400) [pid = 1653] [serial = 2126] [outer = 0x110dacc00] 03:25:39 INFO - PROCESS | 1653 | 1462962339183 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]]]}] 03:25:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 03:25:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 773ms 03:25:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 03:25:39 INFO - PROCESS | 1653 | 1462962339231 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 03:25:39 INFO - PROCESS | 1653 | 1462962339235 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 03:25:39 INFO - PROCESS | 1653 | 1462962339241 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 03:25:39 INFO - PROCESS | 1653 | 1462962339244 Marionette TRACE conn2 <- [1,2806,null,{}] 03:25:39 INFO - PROCESS | 1653 | 1462962339247 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}] 03:25:39 INFO - PROCESS | 1653 | 1462962339354 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 03:25:39 INFO - PROCESS | 1653 | 1462962339427 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:39 INFO - PROCESS | 1653 | ++DOCSHELL 0x1197be800 == 53 [pid = 1653] [id = 709] 03:25:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x112794800) [pid = 1653] [serial = 2127] [outer = 0x0] 03:25:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x11286fc00) [pid = 1653] [serial = 2128] [outer = 0x112794800] 03:25:39 INFO - PROCESS | 1653 | 1462962339457 Marionette DEBUG loaded listener.js 03:25:39 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x11318d800) [pid = 1653] [serial = 2129] [outer = 0x112794800] 03:25:39 INFO - PROCESS | 1653 | 1462962339867 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]]]}] 03:25:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 03:25:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 673ms 03:25:39 INFO - PROCESS | 1653 | 1462962339914 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 03:25:39 INFO - PROCESS | 1653 | 1462962339915 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 03:25:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 03:25:39 INFO - PROCESS | 1653 | 1462962339918 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 03:25:39 INFO - PROCESS | 1653 | 1462962339920 Marionette TRACE conn2 <- [1,2810,null,{}] 03:25:39 INFO - PROCESS | 1653 | 1462962339929 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}] 03:25:40 INFO - PROCESS | 1653 | 1462962340038 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 03:25:40 INFO - PROCESS | 1653 | 1462962340099 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x129397000 == 54 [pid = 1653] [id = 710] 03:25:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x113cb4c00) [pid = 1653] [serial = 2130] [outer = 0x0] 03:25:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x115f54c00) [pid = 1653] [serial = 2131] [outer = 0x113cb4c00] 03:25:40 INFO - PROCESS | 1653 | 1462962340172 Marionette DEBUG loaded listener.js 03:25:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x116a58400) [pid = 1653] [serial = 2132] [outer = 0x113cb4c00] 03:25:40 INFO - PROCESS | 1653 | 1462962340565 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]]]}] 03:25:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 03:25:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 673ms 03:25:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 03:25:40 INFO - PROCESS | 1653 | 1462962340591 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 03:25:40 INFO - PROCESS | 1653 | 1462962340593 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 03:25:40 INFO - PROCESS | 1653 | 1462962340595 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 03:25:40 INFO - PROCESS | 1653 | 1462962340597 Marionette TRACE conn2 <- [1,2814,null,{}] 03:25:40 INFO - PROCESS | 1653 | 1462962340599 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}] 03:25:40 INFO - PROCESS | 1653 | 1462962340704 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 03:25:40 INFO - PROCESS | 1653 | 1462962340794 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:40 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a71d800 == 55 [pid = 1653] [id = 711] 03:25:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x1180a6000) [pid = 1653] [serial = 2133] [outer = 0x0] 03:25:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x118113400) [pid = 1653] [serial = 2134] [outer = 0x1180a6000] 03:25:40 INFO - PROCESS | 1653 | 1462962340824 Marionette DEBUG loaded listener.js 03:25:40 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x11821b400) [pid = 1653] [serial = 2135] [outer = 0x1180a6000] 03:25:41 INFO - PROCESS | 1653 | 1462962341242 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]]]}] 03:25:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 03:25:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 673ms 03:25:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 03:25:41 INFO - PROCESS | 1653 | 1462962341269 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 03:25:41 INFO - PROCESS | 1653 | 1462962341270 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 03:25:41 INFO - PROCESS | 1653 | 1462962341273 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 03:25:41 INFO - PROCESS | 1653 | 1462962341274 Marionette TRACE conn2 <- [1,2818,null,{}] 03:25:41 INFO - PROCESS | 1653 | 1462962341277 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}] 03:25:41 INFO - PROCESS | 1653 | 1462962341380 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 03:25:41 INFO - PROCESS | 1653 | 1462962341438 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:41 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b27e800 == 56 [pid = 1653] [id = 712] 03:25:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x1180afc00) [pid = 1653] [serial = 2136] [outer = 0x0] 03:25:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x1184f0800) [pid = 1653] [serial = 2137] [outer = 0x1180afc00] 03:25:41 INFO - PROCESS | 1653 | 1462962341468 Marionette DEBUG loaded listener.js 03:25:41 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x11874a400) [pid = 1653] [serial = 2138] [outer = 0x1180afc00] 03:25:41 INFO - PROCESS | 1653 | 1462962341929 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]]]}] 03:25:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 03:25:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 669ms 03:25:41 INFO - PROCESS | 1653 | 1462962341943 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 03:25:41 INFO - PROCESS | 1653 | 1462962341944 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 03:25:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 03:25:41 INFO - PROCESS | 1653 | 1462962341947 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 03:25:41 INFO - PROCESS | 1653 | 1462962341948 Marionette TRACE conn2 <- [1,2822,null,{}] 03:25:41 INFO - PROCESS | 1653 | 1462962341951 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}] 03:25:42 INFO - PROCESS | 1653 | 1462962342070 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 03:25:42 INFO - PROCESS | 1653 | 1462962342173 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x12bf79800 == 57 [pid = 1653] [id = 713] 03:25:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x118fda400) [pid = 1653] [serial = 2139] [outer = 0x0] 03:25:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x121116000) [pid = 1653] [serial = 2140] [outer = 0x118fda400] 03:25:42 INFO - PROCESS | 1653 | 1462962342205 Marionette DEBUG loaded listener.js 03:25:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x12155f000) [pid = 1653] [serial = 2141] [outer = 0x118fda400] 03:25:42 INFO - PROCESS | 1653 | 1462962342590 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]]]}] 03:25:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 03:25:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 671ms 03:25:42 INFO - PROCESS | 1653 | 1462962342627 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 03:25:42 INFO - PROCESS | 1653 | 1462962342629 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 03:25:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 03:25:42 INFO - PROCESS | 1653 | 1462962342631 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 03:25:42 INFO - PROCESS | 1653 | 1462962342633 Marionette TRACE conn2 <- [1,2826,null,{}] 03:25:42 INFO - PROCESS | 1653 | 1462962342635 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}] 03:25:42 INFO - PROCESS | 1653 | 1462962342743 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 03:25:42 INFO - PROCESS | 1653 | 1462962342802 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:42 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c51e000 == 58 [pid = 1653] [id = 714] 03:25:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x12155d800) [pid = 1653] [serial = 2142] [outer = 0x0] 03:25:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x1215ea800) [pid = 1653] [serial = 2143] [outer = 0x12155d800] 03:25:42 INFO - PROCESS | 1653 | 1462962342831 Marionette DEBUG loaded listener.js 03:25:42 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x121735000) [pid = 1653] [serial = 2144] [outer = 0x12155d800] 03:25:43 INFO - PROCESS | 1653 | 1462962343233 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 03:25:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 03:25:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 671ms 03:25:43 INFO - PROCESS | 1653 | 1462962343303 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 03:25:43 INFO - PROCESS | 1653 | 1462962343304 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 03:25:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 03:25:43 INFO - PROCESS | 1653 | 1462962343327 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 03:25:43 INFO - PROCESS | 1653 | 1462962343329 Marionette TRACE conn2 <- [1,2830,null,{}] 03:25:43 INFO - PROCESS | 1653 | 1462962343331 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}] 03:25:43 INFO - PROCESS | 1653 | 1462962343436 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 03:25:43 INFO - PROCESS | 1653 | 1462962343531 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:43 INFO - PROCESS | 1653 | ++DOCSHELL 0x1166f7000 == 59 [pid = 1653] [id = 715] 03:25:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x10e9bd800) [pid = 1653] [serial = 2145] [outer = 0x0] 03:25:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x11258e800) [pid = 1653] [serial = 2146] [outer = 0x10e9bd800] 03:25:43 INFO - PROCESS | 1653 | 1462962343561 Marionette DEBUG loaded listener.js 03:25:43 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x112a71400) [pid = 1653] [serial = 2147] [outer = 0x10e9bd800] 03:25:44 INFO - PROCESS | 1653 | 1462962344099 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]]]}] 03:25:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 03:25:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 824ms 03:25:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 03:25:44 INFO - PROCESS | 1653 | 1462962344150 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 03:25:44 INFO - PROCESS | 1653 | 1462962344152 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 03:25:44 INFO - PROCESS | 1653 | 1462962344156 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 03:25:44 INFO - PROCESS | 1653 | 1462962344160 Marionette TRACE conn2 <- [1,2834,null,{}] 03:25:44 INFO - PROCESS | 1653 | 1462962344164 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}] 03:25:44 INFO - PROCESS | 1653 | 1462962344261 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 03:25:44 INFO - PROCESS | 1653 | 1462962344340 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x116f6e800 == 60 [pid = 1653] [id = 716] 03:25:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x112790c00) [pid = 1653] [serial = 2148] [outer = 0x0] 03:25:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x1127d9400) [pid = 1653] [serial = 2149] [outer = 0x112790c00] 03:25:44 INFO - PROCESS | 1653 | 1462962344369 Marionette DEBUG loaded listener.js 03:25:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x11291bc00) [pid = 1653] [serial = 2150] [outer = 0x112790c00] 03:25:44 INFO - PROCESS | 1653 | --DOCSHELL 0x128e7d000 == 59 [pid = 1653] [id = 706] 03:25:44 INFO - PROCESS | 1653 | --DOCSHELL 0x124c86800 == 58 [pid = 1653] [id = 705] 03:25:44 INFO - PROCESS | 1653 | --DOCSHELL 0x1219c9000 == 57 [pid = 1653] [id = 704] 03:25:44 INFO - PROCESS | 1653 | --DOCSHELL 0x12b856000 == 56 [pid = 1653] [id = 18] 03:25:44 INFO - PROCESS | 1653 | --DOCSHELL 0x12163f000 == 55 [pid = 1653] [id = 703] 03:25:44 INFO - PROCESS | 1653 | --DOCSHELL 0x121640000 == 54 [pid = 1653] [id = 687] 03:25:44 INFO - PROCESS | 1653 | --DOCSHELL 0x119b1e800 == 53 [pid = 1653] [id = 702] 03:25:44 INFO - PROCESS | 1653 | --DOCSHELL 0x1180db000 == 52 [pid = 1653] [id = 701] 03:25:44 INFO - PROCESS | 1653 | --DOCSHELL 0x1182ea000 == 51 [pid = 1653] [id = 700] 03:25:44 INFO - PROCESS | 1653 | --DOCSHELL 0x119278800 == 50 [pid = 1653] [id = 699] 03:25:44 INFO - PROCESS | 1653 | --DOCSHELL 0x12b05b000 == 49 [pid = 1653] [id = 695] 03:25:44 INFO - PROCESS | 1653 | --DOCSHELL 0x119ab8800 == 48 [pid = 1653] [id = 694] 03:25:44 INFO - PROCESS | 1653 | --DOCSHELL 0x111e99800 == 47 [pid = 1653] [id = 693] 03:25:44 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x119deac00) [pid = 1653] [serial = 2012] [outer = 0x0] [url = about:blank] 03:25:44 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x1187e2800) [pid = 1653] [serial = 2009] [outer = 0x0] [url = about:blank] 03:25:44 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x1167edc00) [pid = 1653] [serial = 2003] [outer = 0x0] [url = about:blank] 03:25:44 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x11275a800) [pid = 1653] [serial = 1955] [outer = 0x0] [url = about:blank] 03:25:44 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x110fab000) [pid = 1653] [serial = 1997] [outer = 0x0] [url = about:blank] 03:25:44 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x119734400) [pid = 1653] [serial = 1952] [outer = 0x0] [url = about:blank] 03:25:44 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x1181c5800) [pid = 1653] [serial = 2006] [outer = 0x0] [url = about:blank] 03:25:44 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x112a68c00) [pid = 1653] [serial = 1958] [outer = 0x0] [url = about:blank] 03:25:44 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x112d4c400) [pid = 1653] [serial = 2000] [outer = 0x0] [url = about:blank] 03:25:44 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x1168bec00) [pid = 1653] [serial = 2063] [outer = 0x0] [url = about:blank] 03:25:44 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x118fe3400) [pid = 1653] [serial = 2074] [outer = 0x0] [url = about:blank] 03:25:44 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x1166cd800) [pid = 1653] [serial = 2060] [outer = 0x0] [url = about:blank] 03:25:44 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x11972d000) [pid = 1653] [serial = 2075] [outer = 0x0] [url = about:blank] 03:25:44 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x1167f1c00) [pid = 1653] [serial = 2062] [outer = 0x0] [url = about:blank] 03:25:44 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x1180a9400) [pid = 1653] [serial = 2065] [outer = 0x0] [url = about:blank] 03:25:44 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x115e9ac00) [pid = 1653] [serial = 2059] [outer = 0x0] [url = about:blank] 03:25:44 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x112866400) [pid = 1653] [serial = 2053] [outer = 0x0] [url = about:blank] 03:25:44 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x11291fc00) [pid = 1653] [serial = 2054] [outer = 0x0] [url = about:blank] 03:25:44 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x11858a800) [pid = 1653] [serial = 2045] [outer = 0x0] [url = about:blank] 03:25:44 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x11821c000) [pid = 1653] [serial = 2044] [outer = 0x0] [url = about:blank] 03:25:44 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x1127d2c00) [pid = 1653] [serial = 2039] [outer = 0x0] [url = about:blank] 03:25:44 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x112146000) [pid = 1653] [serial = 2038] [outer = 0x0] [url = about:blank] 03:25:44 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x112fd6400) [pid = 1653] [serial = 2056] [outer = 0x0] [url = about:blank] 03:25:44 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1133f7000) [pid = 1653] [serial = 2057] [outer = 0x0] [url = about:blank] 03:25:44 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x115e47400) [pid = 1653] [serial = 2042] [outer = 0x0] [url = about:blank] 03:25:44 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x11318a000) [pid = 1653] [serial = 2041] [outer = 0x0] [url = about:blank] 03:25:44 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x119deb400) [pid = 1653] [serial = 2048] [outer = 0x0] [url = about:blank] 03:25:44 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x11891b400) [pid = 1653] [serial = 2047] [outer = 0x0] [url = about:blank] 03:25:44 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x112590000) [pid = 1653] [serial = 2050] [outer = 0x0] [url = about:blank] 03:25:44 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x11278d000) [pid = 1653] [serial = 2051] [outer = 0x0] [url = about:blank] 03:25:44 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x118589800) [pid = 1653] [serial = 2068] [outer = 0x0] [url = about:blank] 03:25:44 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x118225000) [pid = 1653] [serial = 2066] [outer = 0x0] [url = about:blank] 03:25:44 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x112a70000) [pid = 1653] [serial = 2071] [outer = 0x0] [url = about:blank] 03:25:44 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1187ad800) [pid = 1653] [serial = 2069] [outer = 0x0] [url = about:blank] 03:25:44 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x118121400) [pid = 1653] [serial = 2072] [outer = 0x0] [url = about:blank] 03:25:44 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x119d62800) [pid = 1653] [serial = 2077] [outer = 0x0] [url = about:blank] 03:25:44 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x128b11800) [pid = 1653] [serial = 1418] [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.] 03:25:44 INFO - PROCESS | 1653 | 1462962344786 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 03:25:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 03:25:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 673ms 03:25:44 INFO - PROCESS | 1653 | 1462962344830 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 03:25:44 INFO - PROCESS | 1653 | 1462962344833 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 03:25:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 03:25:44 INFO - PROCESS | 1653 | 1462962344838 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 03:25:44 INFO - PROCESS | 1653 | 1462962344839 Marionette TRACE conn2 <- [1,2838,null,{}] 03:25:44 INFO - PROCESS | 1653 | 1462962344842 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}] 03:25:44 INFO - PROCESS | 1653 | 1462962344931 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 03:25:44 INFO - PROCESS | 1653 | 1462962344958 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:44 INFO - PROCESS | 1653 | ++DOCSHELL 0x1182ea000 == 48 [pid = 1653] [id = 717] 03:25:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x112d4c400) [pid = 1653] [serial = 2151] [outer = 0x0] 03:25:44 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x11318a000) [pid = 1653] [serial = 2152] [outer = 0x112d4c400] 03:25:44 INFO - PROCESS | 1653 | 1462962344985 Marionette DEBUG loaded listener.js 03:25:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x1133f4000) [pid = 1653] [serial = 2153] [outer = 0x112d4c400] 03:25:45 INFO - PROCESS | 1653 | 1462962345364 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]]]}] 03:25:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 03:25:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 571ms 03:25:45 INFO - PROCESS | 1653 | 1462962345409 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 03:25:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 03:25:45 INFO - PROCESS | 1653 | 1462962345410 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 03:25:45 INFO - PROCESS | 1653 | 1462962345413 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 03:25:45 INFO - PROCESS | 1653 | 1462962345415 Marionette TRACE conn2 <- [1,2842,null,{}] 03:25:45 INFO - PROCESS | 1653 | 1462962345422 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}] 03:25:45 INFO - PROCESS | 1653 | 1462962345513 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 03:25:45 INFO - PROCESS | 1653 | 1462962345518 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:45 INFO - PROCESS | 1653 | ++DOCSHELL 0x12127d800 == 49 [pid = 1653] [id = 718] 03:25:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x115e9d000) [pid = 1653] [serial = 2154] [outer = 0x0] 03:25:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1164b3800) [pid = 1653] [serial = 2155] [outer = 0x115e9d000] 03:25:45 INFO - PROCESS | 1653 | 1462962345547 Marionette DEBUG loaded listener.js 03:25:45 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1167fc400) [pid = 1653] [serial = 2156] [outer = 0x115e9d000] 03:25:45 INFO - PROCESS | 1653 | 1462962345893 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]]]}] 03:25:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 03:25:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 523ms 03:25:45 INFO - PROCESS | 1653 | 1462962345936 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 03:25:45 INFO - PROCESS | 1653 | 1462962345946 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 03:25:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 03:25:45 INFO - PROCESS | 1653 | 1462962345948 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 03:25:45 INFO - PROCESS | 1653 | 1462962345949 Marionette TRACE conn2 <- [1,2846,null,{}] 03:25:45 INFO - PROCESS | 1653 | 1462962345952 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}] 03:25:46 INFO - PROCESS | 1653 | 1462962346038 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 03:25:46 INFO - PROCESS | 1653 | 1462962346043 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x121970000 == 50 [pid = 1653] [id = 719] 03:25:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x116a57000) [pid = 1653] [serial = 2157] [outer = 0x0] 03:25:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1180a4000) [pid = 1653] [serial = 2158] [outer = 0x116a57000] 03:25:46 INFO - PROCESS | 1653 | 1462962346069 Marionette DEBUG loaded listener.js 03:25:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x118119c00) [pid = 1653] [serial = 2159] [outer = 0x116a57000] 03:25:46 INFO - PROCESS | 1653 | 1462962346407 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]]]}] 03:25:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 03:25:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 470ms 03:25:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 03:25:46 INFO - PROCESS | 1653 | 1462962346419 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 03:25:46 INFO - PROCESS | 1653 | 1462962346420 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 03:25:46 INFO - PROCESS | 1653 | 1462962346422 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 03:25:46 INFO - PROCESS | 1653 | 1462962346423 Marionette TRACE conn2 <- [1,2850,null,{}] 03:25:46 INFO - PROCESS | 1653 | 1462962346429 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}] 03:25:46 INFO - PROCESS | 1653 | 1462962346519 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 03:25:46 INFO - PROCESS | 1653 | 1462962346583 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:46 INFO - PROCESS | 1653 | ++DOCSHELL 0x123c0f800 == 51 [pid = 1653] [id = 720] 03:25:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x116a58c00) [pid = 1653] [serial = 2160] [outer = 0x0] 03:25:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x11811ec00) [pid = 1653] [serial = 2161] [outer = 0x116a58c00] 03:25:46 INFO - PROCESS | 1653 | 1462962346608 Marionette DEBUG loaded listener.js 03:25:46 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x118589800) [pid = 1653] [serial = 2162] [outer = 0x116a58c00] 03:25:46 INFO - PROCESS | 1653 | 1462962346901 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 03:25:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 03:25:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 522ms 03:25:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 03:25:46 INFO - PROCESS | 1653 | 1462962346951 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 03:25:46 INFO - PROCESS | 1653 | 1462962346952 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 03:25:46 INFO - PROCESS | 1653 | 1462962346954 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 03:25:46 INFO - PROCESS | 1653 | 1462962346956 Marionette TRACE conn2 <- [1,2854,null,{}] 03:25:46 INFO - PROCESS | 1653 | 1462962346960 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}] 03:25:47 INFO - PROCESS | 1653 | 1462962347091 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 03:25:47 INFO - PROCESS | 1653 | 1462962347105 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x124dbc000 == 52 [pid = 1653] [id = 721] 03:25:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x118743c00) [pid = 1653] [serial = 2163] [outer = 0x0] 03:25:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x118fe3400) [pid = 1653] [serial = 2164] [outer = 0x118743c00] 03:25:47 INFO - PROCESS | 1653 | 1462962347132 Marionette DEBUG loaded listener.js 03:25:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x120fafc00) [pid = 1653] [serial = 2165] [outer = 0x118743c00] 03:25:47 INFO - PROCESS | 1653 | 1462962347488 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]]]}] 03:25:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 03:25:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 571ms 03:25:47 INFO - PROCESS | 1653 | 1462962347529 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 03:25:47 INFO - PROCESS | 1653 | 1462962347531 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 03:25:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 03:25:47 INFO - PROCESS | 1653 | 1462962347533 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 03:25:47 INFO - PROCESS | 1653 | 1462962347534 Marionette TRACE conn2 <- [1,2858,null,{}] 03:25:47 INFO - PROCESS | 1653 | 1462962347536 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}] 03:25:47 INFO - PROCESS | 1653 | 1462962347643 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 03:25:47 INFO - PROCESS | 1653 | 1462962347683 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:47 INFO - PROCESS | 1653 | ++DOCSHELL 0x129094800 == 53 [pid = 1653] [id = 722] 03:25:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x11891dc00) [pid = 1653] [serial = 2166] [outer = 0x0] 03:25:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x121321400) [pid = 1653] [serial = 2167] [outer = 0x11891dc00] 03:25:47 INFO - PROCESS | 1653 | 1462962347708 Marionette DEBUG loaded listener.js 03:25:47 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x12155fc00) [pid = 1653] [serial = 2168] [outer = 0x11891dc00] 03:25:48 INFO - PROCESS | 1653 | 1462962348067 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 03:25:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 03:25:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 569ms 03:25:48 INFO - PROCESS | 1653 | 1462962348106 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 03:25:48 INFO - PROCESS | 1653 | 1462962348109 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 03:25:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 03:25:48 INFO - PROCESS | 1653 | 1462962348112 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 03:25:48 INFO - PROCESS | 1653 | 1462962348113 Marionette TRACE conn2 <- [1,2862,null,{}] 03:25:48 INFO - PROCESS | 1653 | 1462962348116 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}] 03:25:48 INFO - PROCESS | 1653 | 1462962348224 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 03:25:48 INFO - PROCESS | 1653 | 1462962348262 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a71c000 == 54 [pid = 1653] [id = 723] 03:25:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x12151e800) [pid = 1653] [serial = 2169] [outer = 0x0] 03:25:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x121739800) [pid = 1653] [serial = 2170] [outer = 0x12151e800] 03:25:48 INFO - PROCESS | 1653 | 1462962348288 Marionette DEBUG loaded listener.js 03:25:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x121991c00) [pid = 1653] [serial = 2171] [outer = 0x12151e800] 03:25:48 INFO - PROCESS | 1653 | 1462962348639 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]]]}] 03:25:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 03:25:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 570ms 03:25:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 03:25:48 INFO - PROCESS | 1653 | 1462962348682 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 03:25:48 INFO - PROCESS | 1653 | 1462962348683 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 03:25:48 INFO - PROCESS | 1653 | 1462962348686 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 03:25:48 INFO - PROCESS | 1653 | 1462962348687 Marionette TRACE conn2 <- [1,2866,null,{}] 03:25:48 INFO - PROCESS | 1653 | 1462962348689 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}] 03:25:48 INFO - PROCESS | 1653 | 1462962348798 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 03:25:48 INFO - PROCESS | 1653 | 1462962348835 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:48 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b847800 == 55 [pid = 1653] [id = 724] 03:25:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x1187df000) [pid = 1653] [serial = 2172] [outer = 0x0] 03:25:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x121b45800) [pid = 1653] [serial = 2173] [outer = 0x1187df000] 03:25:48 INFO - PROCESS | 1653 | 1462962348861 Marionette DEBUG loaded listener.js 03:25:48 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x121c12400) [pid = 1653] [serial = 2174] [outer = 0x1187df000] 03:25:49 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x118f52000) [pid = 1653] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 03:25:49 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x111a0a000) [pid = 1653] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 03:25:49 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x116283800) [pid = 1653] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 03:25:49 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x121119400) [pid = 1653] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 03:25:49 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x11286b000) [pid = 1653] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 03:25:49 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x11286b800) [pid = 1653] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 03:25:49 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x118588800) [pid = 1653] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 03:25:49 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x1168c9800) [pid = 1653] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 03:25:49 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x117e63400) [pid = 1653] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 03:25:49 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1133ee800) [pid = 1653] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 03:25:49 INFO - PROCESS | 1653 | 1462962349227 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]]]}] 03:25:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 03:25:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 568ms 03:25:49 INFO - PROCESS | 1653 | 1462962349263 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 03:25:49 INFO - PROCESS | 1653 | 1462962349265 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 03:25:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 03:25:49 INFO - PROCESS | 1653 | 1462962349268 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 03:25:49 INFO - PROCESS | 1653 | 1462962349269 Marionette TRACE conn2 <- [1,2870,null,{}] 03:25:49 INFO - PROCESS | 1653 | 1462962349271 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}] 03:25:49 INFO - PROCESS | 1653 | 1462962349365 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 03:25:49 INFO - PROCESS | 1653 | 1462962349369 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ba3b800 == 56 [pid = 1653] [id = 725] 03:25:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x113194c00) [pid = 1653] [serial = 2175] [outer = 0x0] 03:25:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1187d8400) [pid = 1653] [serial = 2176] [outer = 0x113194c00] 03:25:49 INFO - PROCESS | 1653 | 1462962349395 Marionette DEBUG loaded listener.js 03:25:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x121c0f000) [pid = 1653] [serial = 2177] [outer = 0x113194c00] 03:25:49 INFO - PROCESS | 1653 | 1462962349743 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]]]}] 03:25:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 03:25:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 518ms 03:25:49 INFO - PROCESS | 1653 | 1462962349787 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 03:25:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 03:25:49 INFO - PROCESS | 1653 | 1462962349789 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 03:25:49 INFO - PROCESS | 1653 | 1462962349791 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 03:25:49 INFO - PROCESS | 1653 | 1462962349793 Marionette TRACE conn2 <- [1,2874,null,{}] 03:25:49 INFO - PROCESS | 1653 | 1462962349795 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}] 03:25:49 INFO - PROCESS | 1653 | 1462962349901 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 03:25:49 INFO - PROCESS | 1653 | 1462962349967 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:49 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c6ca800 == 57 [pid = 1653] [id = 726] 03:25:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x121c13c00) [pid = 1653] [serial = 2178] [outer = 0x0] 03:25:49 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x121cfcc00) [pid = 1653] [serial = 2179] [outer = 0x121c13c00] 03:25:49 INFO - PROCESS | 1653 | 1462962349996 Marionette DEBUG loaded listener.js 03:25:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x123f46400) [pid = 1653] [serial = 2180] [outer = 0x121c13c00] 03:25:50 INFO - PROCESS | 1653 | 1462962350284 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]]]}] 03:25:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 03:25:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 522ms 03:25:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 03:25:50 INFO - PROCESS | 1653 | 1462962350315 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 03:25:50 INFO - PROCESS | 1653 | 1462962350316 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 03:25:50 INFO - PROCESS | 1653 | 1462962350318 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 03:25:50 INFO - PROCESS | 1653 | 1462962350319 Marionette TRACE conn2 <- [1,2878,null,{}] 03:25:50 INFO - PROCESS | 1653 | 1462962350322 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}] 03:25:50 INFO - PROCESS | 1653 | 1462962350419 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 03:25:50 INFO - PROCESS | 1653 | 1462962350423 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cd0a000 == 58 [pid = 1653] [id = 727] 03:25:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x1181bc400) [pid = 1653] [serial = 2181] [outer = 0x0] 03:25:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x124323c00) [pid = 1653] [serial = 2182] [outer = 0x1181bc400] 03:25:50 INFO - PROCESS | 1653 | 1462962350448 Marionette DEBUG loaded listener.js 03:25:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x12435e400) [pid = 1653] [serial = 2183] [outer = 0x1181bc400] 03:25:50 INFO - PROCESS | 1653 | 1462962350798 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]]]}] 03:25:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 03:25:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 519ms 03:25:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 03:25:50 INFO - PROCESS | 1653 | 1462962350851 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 03:25:50 INFO - PROCESS | 1653 | 1462962350852 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 03:25:50 INFO - PROCESS | 1653 | 1462962350854 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 03:25:50 INFO - PROCESS | 1653 | 1462962350855 Marionette TRACE conn2 <- [1,2882,null,{}] 03:25:50 INFO - PROCESS | 1653 | 1462962350858 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}] 03:25:50 INFO - PROCESS | 1653 | 1462962350957 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 03:25:50 INFO - PROCESS | 1653 | 1462962350961 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:50 INFO - PROCESS | 1653 | ++DOCSHELL 0x12cd22000 == 59 [pid = 1653] [id = 728] 03:25:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x1245c7400) [pid = 1653] [serial = 2184] [outer = 0x0] 03:25:50 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x124caf400) [pid = 1653] [serial = 2185] [outer = 0x1245c7400] 03:25:50 INFO - PROCESS | 1653 | 1462962350986 Marionette DEBUG loaded listener.js 03:25:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x124cbc400) [pid = 1653] [serial = 2186] [outer = 0x1245c7400] 03:25:51 INFO - PROCESS | 1653 | 1462962351496 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]]]}] 03:25:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 03:25:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 672ms 03:25:51 INFO - PROCESS | 1653 | 1462962351528 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 03:25:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 03:25:51 INFO - PROCESS | 1653 | 1462962351531 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 03:25:51 INFO - PROCESS | 1653 | 1462962351534 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 03:25:51 INFO - PROCESS | 1653 | 1462962351537 Marionette TRACE conn2 <- [1,2886,null,{}] 03:25:51 INFO - PROCESS | 1653 | 1462962351541 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}] 03:25:51 INFO - PROCESS | 1653 | 1462962351653 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 03:25:51 INFO - PROCESS | 1653 | 1462962351767 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:51 INFO - PROCESS | 1653 | ++DOCSHELL 0x119250800 == 60 [pid = 1653] [id = 729] 03:25:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x112921000) [pid = 1653] [serial = 2187] [outer = 0x0] 03:25:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x112922400) [pid = 1653] [serial = 2188] [outer = 0x112921000] 03:25:51 INFO - PROCESS | 1653 | 1462962351799 Marionette DEBUG loaded listener.js 03:25:51 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x1133f1c00) [pid = 1653] [serial = 2189] [outer = 0x112921000] 03:25:52 INFO - PROCESS | 1653 | 1462962352256 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]]]}] 03:25:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 03:25:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 774ms 03:25:52 INFO - PROCESS | 1653 | 1462962352310 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 03:25:52 INFO - PROCESS | 1653 | 1462962352316 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 03:25:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 03:25:52 INFO - PROCESS | 1653 | 1462962352324 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 03:25:52 INFO - PROCESS | 1653 | 1462962352327 Marionette TRACE conn2 <- [1,2890,null,{}] 03:25:52 INFO - PROCESS | 1653 | 1462962352331 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}] 03:25:52 INFO - PROCESS | 1653 | 1462962352451 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 03:25:52 INFO - PROCESS | 1653 | 1462962352542 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:52 INFO - PROCESS | 1653 | ++DOCSHELL 0x1266a0800 == 61 [pid = 1653] [id = 730] 03:25:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x116463000) [pid = 1653] [serial = 2190] [outer = 0x0] 03:25:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x1168c9400) [pid = 1653] [serial = 2191] [outer = 0x116463000] 03:25:52 INFO - PROCESS | 1653 | 1462962352573 Marionette DEBUG loaded listener.js 03:25:52 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x118117800) [pid = 1653] [serial = 2192] [outer = 0x116463000] 03:25:52 INFO - PROCESS | 1653 | 1462962352981 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 03:25:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 03:25:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 723ms 03:25:53 INFO - PROCESS | 1653 | 1462962353046 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 03:25:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 03:25:53 INFO - PROCESS | 1653 | 1462962353048 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 03:25:53 INFO - PROCESS | 1653 | 1462962353050 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 03:25:53 INFO - PROCESS | 1653 | 1462962353053 Marionette TRACE conn2 <- [1,2894,null,{}] 03:25:53 INFO - PROCESS | 1653 | 1462962353061 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}] 03:25:53 INFO - PROCESS | 1653 | 1462962353174 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 03:25:53 INFO - PROCESS | 1653 | 1462962353279 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:53 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d159800 == 62 [pid = 1653] [id = 731] 03:25:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x11858c800) [pid = 1653] [serial = 2193] [outer = 0x0] 03:25:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x1187e3800) [pid = 1653] [serial = 2194] [outer = 0x11858c800] 03:25:53 INFO - PROCESS | 1653 | 1462962353313 Marionette DEBUG loaded listener.js 03:25:53 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x120eaf400) [pid = 1653] [serial = 2195] [outer = 0x11858c800] 03:25:53 INFO - PROCESS | 1653 | 1462962353723 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]]]}] 03:25:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 03:25:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 723ms 03:25:53 INFO - PROCESS | 1653 | 1462962353773 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 03:25:53 INFO - PROCESS | 1653 | 1462962353775 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 03:25:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 03:25:53 INFO - PROCESS | 1653 | 1462962353777 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 03:25:53 INFO - PROCESS | 1653 | 1462962353779 Marionette TRACE conn2 <- [1,2898,null,{}] 03:25:53 INFO - PROCESS | 1653 | 1462962353781 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}] 03:25:53 INFO - PROCESS | 1653 | 1462962353891 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 03:25:53 INFO - PROCESS | 1653 | 1462962353994 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d508000 == 63 [pid = 1653] [id = 732] 03:25:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x118745400) [pid = 1653] [serial = 2196] [outer = 0x0] 03:25:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x121560000) [pid = 1653] [serial = 2197] [outer = 0x118745400] 03:25:54 INFO - PROCESS | 1653 | 1462962354025 Marionette DEBUG loaded listener.js 03:25:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x121c18000) [pid = 1653] [serial = 2198] [outer = 0x118745400] 03:25:54 INFO - PROCESS | 1653 | 1462962354439 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]]]}] 03:25:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 03:25:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 668ms 03:25:54 INFO - PROCESS | 1653 | 1462962354446 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 03:25:54 INFO - PROCESS | 1653 | 1462962354448 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 03:25:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 03:25:54 INFO - PROCESS | 1653 | 1462962354450 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 03:25:54 INFO - PROCESS | 1653 | 1462962354451 Marionette TRACE conn2 <- [1,2902,null,{}] 03:25:54 INFO - PROCESS | 1653 | 1462962354454 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}] 03:25:54 INFO - PROCESS | 1653 | 1462962354572 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 03:25:54 INFO - PROCESS | 1653 | 1462962354690 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:54 INFO - PROCESS | 1653 | ++DOCSHELL 0x121646000 == 64 [pid = 1653] [id = 733] 03:25:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x112762400) [pid = 1653] [serial = 2199] [outer = 0x0] 03:25:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x118588400) [pid = 1653] [serial = 2200] [outer = 0x112762400] 03:25:54 INFO - PROCESS | 1653 | 1462962354738 Marionette DEBUG loaded listener.js 03:25:54 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x123f26400) [pid = 1653] [serial = 2201] [outer = 0x112762400] 03:25:55 INFO - PROCESS | 1653 | 1462962355438 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 03:25:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 03:25:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1022ms 03:25:55 INFO - PROCESS | 1653 | 1462962355476 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 03:25:55 INFO - PROCESS | 1653 | 1462962355479 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 03:25:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 03:25:55 INFO - PROCESS | 1653 | 1462962355495 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 03:25:55 INFO - PROCESS | 1653 | 1462962355497 Marionette TRACE conn2 <- [1,2906,null,{}] 03:25:55 INFO - PROCESS | 1653 | 1462962355501 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}] 03:25:55 INFO - PROCESS | 1653 | 1462962355600 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 03:25:55 INFO - PROCESS | 1653 | 1462962355679 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:55 INFO - PROCESS | 1653 | ++DOCSHELL 0x118724800 == 65 [pid = 1653] [id = 734] 03:25:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x110dab000) [pid = 1653] [serial = 2202] [outer = 0x0] 03:25:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x110e0e000) [pid = 1653] [serial = 2203] [outer = 0x110dab000] 03:25:55 INFO - PROCESS | 1653 | 1462962355709 Marionette DEBUG loaded listener.js 03:25:55 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x112583800) [pid = 1653] [serial = 2204] [outer = 0x110dab000] 03:25:56 INFO - PROCESS | 1653 | 1462962356231 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]]]}] 03:25:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 03:25:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 778ms 03:25:56 INFO - PROCESS | 1653 | 1462962356274 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 03:25:56 INFO - PROCESS | 1653 | 1462962356280 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 03:25:56 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 03:25:56 INFO - PROCESS | 1653 | 1462962356286 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 03:25:56 INFO - PROCESS | 1653 | 1462962356289 Marionette TRACE conn2 <- [1,2910,null,{}] 03:25:56 INFO - PROCESS | 1653 | 1462962356317 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}] 03:25:56 INFO - PROCESS | 1653 | 1462962356457 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 03:25:56 INFO - PROCESS | 1653 | 1462962356567 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:56 INFO - PROCESS | 1653 | ++DOCSHELL 0x116657800 == 66 [pid = 1653] [id = 735] 03:25:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x112791c00) [pid = 1653] [serial = 2205] [outer = 0x0] 03:25:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x1127df000) [pid = 1653] [serial = 2206] [outer = 0x112791c00] 03:25:56 INFO - PROCESS | 1653 | 1462962356612 Marionette DEBUG loaded listener.js 03:25:56 INFO - PROCESS | 1653 | ++DOMWINDOW == 138 (0x11291e400) [pid = 1653] [serial = 2207] [outer = 0x112791c00] 03:25:57 INFO - PROCESS | 1653 | --DOCSHELL 0x12ba30000 == 65 [pid = 1653] [id = 670] 03:25:57 INFO - PROCESS | 1653 | --DOCSHELL 0x12b8cb000 == 64 [pid = 1653] [id = 669] 03:25:57 INFO - PROCESS | 1653 | --DOCSHELL 0x12cd0a000 == 63 [pid = 1653] [id = 727] 03:25:57 INFO - PROCESS | 1653 | --DOCSHELL 0x12c6ca800 == 62 [pid = 1653] [id = 726] 03:25:57 INFO - PROCESS | 1653 | --DOCSHELL 0x12ba3b800 == 61 [pid = 1653] [id = 725] 03:25:57 INFO - PROCESS | 1653 | --DOCSHELL 0x12b847800 == 60 [pid = 1653] [id = 724] 03:25:57 INFO - PROCESS | 1653 | --DOMWINDOW == 137 (0x119df4800) [pid = 1653] [serial = 2122] [outer = 0x0] [url = about:blank] 03:25:57 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x110da3c00) [pid = 1653] [serial = 2080] [outer = 0x0] [url = about:blank] 03:25:57 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x112926800) [pid = 1653] [serial = 2083] [outer = 0x0] [url = about:blank] 03:25:57 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x1167f2800) [pid = 1653] [serial = 2086] [outer = 0x0] [url = about:blank] 03:25:57 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x1181c4400) [pid = 1653] [serial = 2089] [outer = 0x0] [url = about:blank] 03:25:57 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x120fad800) [pid = 1653] [serial = 2092] [outer = 0x0] [url = about:blank] 03:25:57 INFO - PROCESS | 1653 | 1462962357101 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]]]}] 03:25:57 INFO - PROCESS | 1653 | --DOCSHELL 0x12a71c000 == 59 [pid = 1653] [id = 723] 03:25:57 INFO - PROCESS | 1653 | --DOCSHELL 0x129094800 == 58 [pid = 1653] [id = 722] 03:25:57 INFO - PROCESS | 1653 | --DOCSHELL 0x124dbc000 == 57 [pid = 1653] [id = 721] 03:25:57 INFO - PROCESS | 1653 | --DOCSHELL 0x123c0f800 == 56 [pid = 1653] [id = 720] 03:25:57 INFO - PROCESS | 1653 | --DOCSHELL 0x121970000 == 55 [pid = 1653] [id = 719] 03:25:57 INFO - PROCESS | 1653 | --DOCSHELL 0x12127d800 == 54 [pid = 1653] [id = 718] 03:25:57 INFO - PROCESS | 1653 | --DOCSHELL 0x1182ea000 == 53 [pid = 1653] [id = 717] 03:25:57 INFO - PROCESS | 1653 | --DOCSHELL 0x116f6e800 == 52 [pid = 1653] [id = 716] 03:25:57 INFO - PROCESS | 1653 | --DOCSHELL 0x12a71d800 == 51 [pid = 1653] [id = 711] 03:25:57 INFO - PROCESS | 1653 | --DOCSHELL 0x129397000 == 50 [pid = 1653] [id = 710] 03:25:57 INFO - PROCESS | 1653 | --DOCSHELL 0x1197be800 == 49 [pid = 1653] [id = 709] 03:25:57 INFO - PROCESS | 1653 | --DOCSHELL 0x116658000 == 48 [pid = 1653] [id = 708] 03:25:57 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x119df5000) [pid = 1653] [serial = 2036] [outer = 0x0] [url = about:blank] 03:25:57 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x118fe8800) [pid = 1653] [serial = 2119] [outer = 0x0] [url = about:blank] 03:25:57 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x112789400) [pid = 1653] [serial = 2099] [outer = 0x0] [url = about:blank] 03:25:57 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x11214e800) [pid = 1653] [serial = 2098] [outer = 0x0] [url = about:blank] 03:25:57 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x119a0b000) [pid = 1653] [serial = 2120] [outer = 0x0] [url = about:blank] 03:25:57 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x116767000) [pid = 1653] [serial = 2107] [outer = 0x0] [url = about:blank] 03:25:57 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x116848c00) [pid = 1653] [serial = 2108] [outer = 0x0] [url = about:blank] 03:25:57 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x121557400) [pid = 1653] [serial = 2096] [outer = 0x0] [url = about:blank] 03:25:57 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x121160400) [pid = 1653] [serial = 2095] [outer = 0x0] [url = about:blank] 03:25:57 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x11318ac00) [pid = 1653] [serial = 2102] [outer = 0x0] [url = about:blank] 03:25:57 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x112927800) [pid = 1653] [serial = 2101] [outer = 0x0] [url = about:blank] 03:25:57 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x11318ec00) [pid = 1653] [serial = 2104] [outer = 0x0] [url = about:blank] 03:25:57 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x115ea0c00) [pid = 1653] [serial = 2105] [outer = 0x0] [url = about:blank] 03:25:57 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x1187b0c00) [pid = 1653] [serial = 2116] [outer = 0x0] [url = about:blank] 03:25:57 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x11891e000) [pid = 1653] [serial = 2117] [outer = 0x0] [url = about:blank] 03:25:57 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x117e63c00) [pid = 1653] [serial = 2111] [outer = 0x0] [url = about:blank] 03:25:57 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x11767f400) [pid = 1653] [serial = 2110] [outer = 0x0] [url = about:blank] 03:25:57 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x1180fd400) [pid = 1653] [serial = 2113] [outer = 0x0] [url = about:blank] 03:25:57 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x118587800) [pid = 1653] [serial = 2114] [outer = 0x0] [url = about:blank] 03:25:57 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 03:25:57 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 03:25:57 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 843ms 03:25:57 INFO - PROCESS | 1653 | 1462962357130 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 03:25:57 INFO - PROCESS | 1653 | 1462962357132 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 03:25:57 INFO - TEST-START | /DOMEvents/constructors.html 03:25:57 INFO - PROCESS | 1653 | 1462962357135 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 03:25:57 INFO - PROCESS | 1653 | 1462962357137 Marionette TRACE conn2 <- [1,2914,null,{}] 03:25:57 INFO - PROCESS | 1653 | 1462962357145 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}] 03:25:57 INFO - PROCESS | 1653 | 1462962357237 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 03:25:57 INFO - PROCESS | 1653 | 1462962357245 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x116f71000 == 49 [pid = 1653] [id = 736] 03:25:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x112928000) [pid = 1653] [serial = 2208] [outer = 0x0] 03:25:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x112a72000) [pid = 1653] [serial = 2209] [outer = 0x112928000] 03:25:57 INFO - PROCESS | 1653 | 1462962357275 Marionette DEBUG loaded listener.js 03:25:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x11318e800) [pid = 1653] [serial = 2210] [outer = 0x112928000] 03:25:57 INFO - PROCESS | 1653 | 1462962357651 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]]]}] 03:25:57 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 03:25:57 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 03:25:57 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 03:25:57 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 03:25:57 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 03:25:57 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 03:25:57 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 03:25:57 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 03:25:57 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 03:25:57 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 03:25:57 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 03:25:57 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 03:25:57 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 03:25:57 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 03:25:57 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 03:25:57 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 03:25:57 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 03:25:57 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 03:25:57 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 03:25:57 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 03:25:57 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 03:25:57 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 03:25:57 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 03:25:57 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 03:25:57 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 03:25:57 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 03:25:57 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 03:25:57 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 03:25:57 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 03:25:57 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 03:25:57 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 03:25:57 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 03:25:57 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 03:25:57 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 03:25:57 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 03:25:57 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 03:25:57 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 03:25:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 03:25:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:25:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:25:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 03:25:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:25:57 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 03:25:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 03:25:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:25:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:25:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 03:25:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:25:57 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 03:25:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 03:25:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:25:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:25:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 03:25:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:25:57 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 03:25:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 03:25:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:25:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:25:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 03:25:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:25:57 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 03:25:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 03:25:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:25:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:25:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 03:25:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:25:57 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 03:25:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 03:25:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:25:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:25:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 03:25:57 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:25:57 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 03:25:57 INFO - TEST-OK | /DOMEvents/constructors.html | took 531ms 03:25:57 INFO - PROCESS | 1653 | 1462962357666 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 03:25:57 INFO - PROCESS | 1653 | 1462962357668 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 03:25:57 INFO - TEST-START | /DOMEvents/event-phases-order.html 03:25:57 INFO - PROCESS | 1653 | 1462962357702 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 03:25:57 INFO - PROCESS | 1653 | 1462962357703 Marionette TRACE conn2 <- [1,2918,null,{}] 03:25:57 INFO - PROCESS | 1653 | 1462962357705 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}] 03:25:57 INFO - PROCESS | 1653 | 1462962357793 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 03:25:57 INFO - PROCESS | 1653 | 1462962357798 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:57 INFO - PROCESS | 1653 | ++DOCSHELL 0x119ab3000 == 50 [pid = 1653] [id = 737] 03:25:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x113211800) [pid = 1653] [serial = 2211] [outer = 0x0] 03:25:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x115e9e800) [pid = 1653] [serial = 2212] [outer = 0x113211800] 03:25:57 INFO - PROCESS | 1653 | 1462962357826 Marionette DEBUG loaded listener.js 03:25:57 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x115f4e000) [pid = 1653] [serial = 2213] [outer = 0x113211800] 03:25:58 INFO - PROCESS | 1653 | 1462962358195 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 03:25:58 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 03:25:58 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 522ms 03:25:58 INFO - PROCESS | 1653 | 1462962358220 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 03:25:58 INFO - PROCESS | 1653 | 1462962358222 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 03:25:58 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 03:25:58 INFO - PROCESS | 1653 | 1462962358225 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 03:25:58 INFO - PROCESS | 1653 | 1462962358227 Marionette TRACE conn2 <- [1,2922,null,{}] 03:25:58 INFO - PROCESS | 1653 | 1462962358230 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}] 03:25:58 INFO - PROCESS | 1653 | 1462962358319 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 03:25:58 INFO - PROCESS | 1653 | 1462962358377 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x121189800 == 51 [pid = 1653] [id = 738] 03:25:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x1133ef000) [pid = 1653] [serial = 2214] [outer = 0x0] 03:25:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x1164b1800) [pid = 1653] [serial = 2215] [outer = 0x1133ef000] 03:25:58 INFO - PROCESS | 1653 | 1462962358403 Marionette DEBUG loaded listener.js 03:25:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x1167f0c00) [pid = 1653] [serial = 2216] [outer = 0x1133ef000] 03:25:58 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 03:25:58 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 03:25:58 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 03:25:58 INFO - PROCESS | 1653 | [1653] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 03:25:58 INFO - PROCESS | 1653 | 1462962358683 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]]]}] 03:25:58 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 03:25:58 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 03:25:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 03:25:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:25:58 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:25:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:25:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:25:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:25:58 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 03:25:58 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 03:25:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:25:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:25:58 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:25:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:25:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:25:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:25:58 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 03:25:58 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 03:25:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:25:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:25:58 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:25:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:25:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:25:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:25:58 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]" 03:25:58 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 03:25:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:25:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:25:58 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:25:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:25:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:25:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:25:58 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 03:25:58 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 473ms 03:25:58 INFO - PROCESS | 1653 | 1462962358698 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 03:25:58 INFO - PROCESS | 1653 | 1462962358700 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 03:25:58 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 03:25:58 INFO - PROCESS | 1653 | 1462962358702 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 03:25:58 INFO - PROCESS | 1653 | 1462962358703 Marionette TRACE conn2 <- [1,2926,null,{}] 03:25:58 INFO - PROCESS | 1653 | 1462962358714 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}] 03:25:58 INFO - PROCESS | 1653 | 1462962358819 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 03:25:58 INFO - PROCESS | 1653 | 1462962358825 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:58 INFO - PROCESS | 1653 | ++DOCSHELL 0x1219ce800 == 52 [pid = 1653] [id = 739] 03:25:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x1167fa000) [pid = 1653] [serial = 2217] [outer = 0x0] 03:25:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x11767fc00) [pid = 1653] [serial = 2218] [outer = 0x1167fa000] 03:25:58 INFO - PROCESS | 1653 | 1462962358853 Marionette DEBUG loaded listener.js 03:25:58 INFO - PROCESS | 1653 | ++DOMWINDOW == 125 (0x1181c4400) [pid = 1653] [serial = 2219] [outer = 0x1167fa000] 03:25:59 INFO - PROCESS | 1653 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 03:25:59 INFO - PROCESS | 1653 | 1462962359181 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]]]}] 03:25:59 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 03:25:59 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 519ms 03:25:59 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 03:25:59 INFO - PROCESS | 1653 | 1462962359247 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 03:25:59 INFO - PROCESS | 1653 | 1462962359248 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 03:25:59 INFO - PROCESS | 1653 | 1462962359261 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 03:25:59 INFO - PROCESS | 1653 | 1462962359262 Marionette TRACE conn2 <- [1,2930,null,{}] 03:25:59 INFO - PROCESS | 1653 | 1462962359264 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}] 03:25:59 INFO - PROCESS | 1653 | 1462962359369 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 03:25:59 INFO - PROCESS | 1653 | 1462962359404 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x12437f800 == 53 [pid = 1653] [id = 740] 03:25:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 126 (0x11811b400) [pid = 1653] [serial = 2220] [outer = 0x0] 03:25:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 127 (0x118220c00) [pid = 1653] [serial = 2221] [outer = 0x11811b400] 03:25:59 INFO - PROCESS | 1653 | 1462962359430 Marionette DEBUG loaded listener.js 03:25:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 128 (0x118581000) [pid = 1653] [serial = 2222] [outer = 0x11811b400] 03:25:59 INFO - PROCESS | 1653 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 03:25:59 INFO - PROCESS | 1653 | 1462962359703 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]]]}] 03:25:59 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 03:25:59 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 479ms 03:25:59 INFO - PROCESS | 1653 | 1462962359738 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 03:25:59 INFO - PROCESS | 1653 | 1462962359739 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 03:25:59 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 03:25:59 INFO - PROCESS | 1653 | 1462962359749 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 03:25:59 INFO - PROCESS | 1653 | 1462962359751 Marionette TRACE conn2 <- [1,2934,null,{}] 03:25:59 INFO - PROCESS | 1653 | 1462962359753 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}] 03:25:59 INFO - PROCESS | 1653 | 1462962359865 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 03:25:59 INFO - PROCESS | 1653 | 1462962359901 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:59 INFO - PROCESS | 1653 | ++DOCSHELL 0x1264ab000 == 54 [pid = 1653] [id = 741] 03:25:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 129 (0x118585000) [pid = 1653] [serial = 2223] [outer = 0x0] 03:25:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 130 (0x118743400) [pid = 1653] [serial = 2224] [outer = 0x118585000] 03:25:59 INFO - PROCESS | 1653 | 1462962359927 Marionette DEBUG loaded listener.js 03:25:59 INFO - PROCESS | 1653 | ++DOMWINDOW == 131 (0x1187b4400) [pid = 1653] [serial = 2225] [outer = 0x118585000] 03:26:00 INFO - PROCESS | 1653 | 1462962360212 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]]]}] 03:26:00 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 03:26:00 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 469ms 03:26:00 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 03:26:00 INFO - PROCESS | 1653 | 1462962360221 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 03:26:00 INFO - PROCESS | 1653 | 1462962360222 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 03:26:00 INFO - PROCESS | 1653 | 1462962360226 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 03:26:00 INFO - PROCESS | 1653 | 1462962360228 Marionette TRACE conn2 <- [1,2938,null,{}] 03:26:00 INFO - PROCESS | 1653 | 1462962360243 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}] 03:26:00 INFO - PROCESS | 1653 | 1462962360359 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 03:26:00 INFO - PROCESS | 1653 | 1462962360395 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x128e91000 == 55 [pid = 1653] [id = 742] 03:26:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 132 (0x118746800) [pid = 1653] [serial = 2226] [outer = 0x0] 03:26:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 133 (0x11891d000) [pid = 1653] [serial = 2227] [outer = 0x118746800] 03:26:00 INFO - PROCESS | 1653 | 1462962360420 Marionette DEBUG loaded listener.js 03:26:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 134 (0x118f6cc00) [pid = 1653] [serial = 2228] [outer = 0x118746800] 03:26:00 INFO - PROCESS | 1653 | 1462962360747 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]]]}] 03:26:00 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. 03:26:00 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 528ms 03:26:00 INFO - PROCESS | 1653 | 1462962360754 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 03:26:00 INFO - PROCESS | 1653 | 1462962360756 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 03:26:00 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 03:26:00 INFO - PROCESS | 1653 | 1462962360769 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 03:26:00 INFO - PROCESS | 1653 | 1462962360771 Marionette TRACE conn2 <- [1,2942,null,{}] 03:26:00 INFO - PROCESS | 1653 | 1462962360775 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}] 03:26:00 INFO - PROCESS | 1653 | 1462962360935 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 03:26:00 INFO - PROCESS | 1653 | 1462962360951 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:00 INFO - PROCESS | 1653 | ++DOCSHELL 0x129395800 == 56 [pid = 1653] [id = 743] 03:26:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 135 (0x11891f400) [pid = 1653] [serial = 2229] [outer = 0x0] 03:26:00 INFO - PROCESS | 1653 | ++DOMWINDOW == 136 (0x118fe8800) [pid = 1653] [serial = 2230] [outer = 0x11891f400] 03:26:00 INFO - PROCESS | 1653 | 1462962360986 Marionette DEBUG loaded listener.js 03:26:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 137 (0x119734c00) [pid = 1653] [serial = 2231] [outer = 0x11891f400] 03:26:01 INFO - PROCESS | 1653 | --DOMWINDOW == 136 (0x11972f000) [pid = 1653] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 03:26:01 INFO - PROCESS | 1653 | --DOMWINDOW == 135 (0x115ab5c00) [pid = 1653] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 03:26:01 INFO - PROCESS | 1653 | --DOMWINDOW == 134 (0x119df2400) [pid = 1653] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 03:26:01 INFO - PROCESS | 1653 | --DOMWINDOW == 133 (0x1180a8400) [pid = 1653] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 03:26:01 INFO - PROCESS | 1653 | --DOMWINDOW == 132 (0x10e9b7000) [pid = 1653] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 03:26:01 INFO - PROCESS | 1653 | --DOMWINDOW == 131 (0x1127d1400) [pid = 1653] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 03:26:01 INFO - PROCESS | 1653 | --DOMWINDOW == 130 (0x1181bc400) [pid = 1653] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 03:26:01 INFO - PROCESS | 1653 | --DOMWINDOW == 129 (0x12d16a800) [pid = 1653] [serial = 47] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 03:26:01 INFO - PROCESS | 1653 | --DOMWINDOW == 128 (0x12151e800) [pid = 1653] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 03:26:01 INFO - PROCESS | 1653 | --DOMWINDOW == 127 (0x11891dc00) [pid = 1653] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 03:26:01 INFO - PROCESS | 1653 | --DOMWINDOW == 126 (0x1187df000) [pid = 1653] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 03:26:01 INFO - PROCESS | 1653 | --DOMWINDOW == 125 (0x10e9bd800) [pid = 1653] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 03:26:01 INFO - PROCESS | 1653 | --DOMWINDOW == 124 (0x110dacc00) [pid = 1653] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 03:26:01 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x116a58c00) [pid = 1653] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 03:26:01 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x1180a6000) [pid = 1653] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 03:26:01 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x12155d800) [pid = 1653] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 03:26:01 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x113cb4c00) [pid = 1653] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 03:26:01 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x112790c00) [pid = 1653] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 03:26:01 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x112794800) [pid = 1653] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 03:26:01 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x112d4c400) [pid = 1653] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 03:26:01 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x116a57000) [pid = 1653] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 03:26:01 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x118fda400) [pid = 1653] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 03:26:01 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x1180afc00) [pid = 1653] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 03:26:01 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x115e9d000) [pid = 1653] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 03:26:01 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x121c13c00) [pid = 1653] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 03:26:01 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x113194c00) [pid = 1653] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 03:26:01 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x118743c00) [pid = 1653] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 03:26:01 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x12b851000) [pid = 1653] [serial = 49] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 03:26:01 INFO - PROCESS | 1653 | 1462962361541 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"]]]}] 03:26:01 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 03:26:01 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 03:26:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:26:01 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 03:26:01 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 830ms 03:26:01 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 03:26:01 INFO - PROCESS | 1653 | 1462962361592 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 03:26:01 INFO - PROCESS | 1653 | 1462962361593 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 03:26:01 INFO - PROCESS | 1653 | 1462962361595 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 03:26:01 INFO - PROCESS | 1653 | 1462962361597 Marionette TRACE conn2 <- [1,2946,null,{}] 03:26:01 INFO - PROCESS | 1653 | 1462962361599 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}] 03:26:01 INFO - PROCESS | 1653 | 1462962361714 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 03:26:01 INFO - PROCESS | 1653 | 1462962361777 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:01 INFO - PROCESS | 1653 | ++DOCSHELL 0x124cd2000 == 57 [pid = 1653] [id = 744] 03:26:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x111c1cc00) [pid = 1653] [serial = 2232] [outer = 0x0] 03:26:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x1180a9000) [pid = 1653] [serial = 2233] [outer = 0x111c1cc00] 03:26:01 INFO - PROCESS | 1653 | 1462962361808 Marionette DEBUG loaded listener.js 03:26:01 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x11980a400) [pid = 1653] [serial = 2234] [outer = 0x111c1cc00] 03:26:02 INFO - PROCESS | 1653 | 1462962362078 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]]]}] 03:26:02 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. 03:26:02 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 519ms 03:26:02 INFO - PROCESS | 1653 | 1462962362114 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 03:26:02 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 03:26:02 INFO - PROCESS | 1653 | 1462962362115 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 03:26:02 INFO - PROCESS | 1653 | 1462962362118 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 03:26:02 INFO - PROCESS | 1653 | 1462962362119 Marionette TRACE conn2 <- [1,2950,null,{}] 03:26:02 INFO - PROCESS | 1653 | 1462962362121 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}] 03:26:02 INFO - PROCESS | 1653 | 1462962362215 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 03:26:02 INFO - PROCESS | 1653 | 1462962362219 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x12aa77000 == 58 [pid = 1653] [id = 745] 03:26:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x118f6d400) [pid = 1653] [serial = 2235] [outer = 0x0] 03:26:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x119d62800) [pid = 1653] [serial = 2236] [outer = 0x118f6d400] 03:26:02 INFO - PROCESS | 1653 | 1462962362245 Marionette DEBUG loaded listener.js 03:26:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x120eb8400) [pid = 1653] [serial = 2237] [outer = 0x118f6d400] 03:26:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b276800 == 59 [pid = 1653] [id = 746] 03:26:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x120fab400) [pid = 1653] [serial = 2238] [outer = 0x0] 03:26:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x1167f1800) [pid = 1653] [serial = 2239] [outer = 0x120fab400] 03:26:02 INFO - PROCESS | 1653 | 1462962362580 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]]]}] 03:26:02 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. 03:26:02 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 469ms 03:26:02 INFO - PROCESS | 1653 | 1462962362588 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 03:26:02 INFO - PROCESS | 1653 | 1462962362589 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 03:26:02 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 03:26:02 INFO - PROCESS | 1653 | 1462962362593 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 03:26:02 INFO - PROCESS | 1653 | 1462962362595 Marionette TRACE conn2 <- [1,2954,null,{}] 03:26:02 INFO - PROCESS | 1653 | 1462962362597 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}] 03:26:02 INFO - PROCESS | 1653 | 1462962362735 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 03:26:02 INFO - PROCESS | 1653 | 1462962362743 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:02 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b284000 == 60 [pid = 1653] [id = 747] 03:26:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x1127da400) [pid = 1653] [serial = 2240] [outer = 0x0] 03:26:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x120fac000) [pid = 1653] [serial = 2241] [outer = 0x1127da400] 03:26:02 INFO - PROCESS | 1653 | 1462962362768 Marionette DEBUG loaded listener.js 03:26:02 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x121160400) [pid = 1653] [serial = 2242] [outer = 0x1127da400] 03:26:03 INFO - PROCESS | 1653 | 1462962363070 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]]]}] 03:26:03 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 03:26:03 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 03:26:03 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 520ms 03:26:03 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 03:26:03 INFO - PROCESS | 1653 | 1462962363114 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 03:26:03 INFO - PROCESS | 1653 | 1462962363115 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 03:26:03 INFO - PROCESS | 1653 | 1462962363117 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 03:26:03 INFO - PROCESS | 1653 | 1462962363118 Marionette TRACE conn2 <- [1,2958,null,{}] 03:26:03 INFO - PROCESS | 1653 | 1462962363121 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}] 03:26:03 INFO - PROCESS | 1653 | 1462962363217 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 03:26:03 INFO - PROCESS | 1653 | 1462962363221 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:03 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c15a800 == 61 [pid = 1653] [id = 748] 03:26:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x121555c00) [pid = 1653] [serial = 2243] [outer = 0x0] 03:26:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x12155e000) [pid = 1653] [serial = 2244] [outer = 0x121555c00] 03:26:03 INFO - PROCESS | 1653 | 1462962363247 Marionette DEBUG loaded listener.js 03:26:03 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x121987400) [pid = 1653] [serial = 2245] [outer = 0x121555c00] 03:26:04 INFO - PROCESS | 1653 | --DOCSHELL 0x119761800 == 60 [pid = 1653] [id = 666] 03:26:04 INFO - PROCESS | 1653 | --DOCSHELL 0x12c51e000 == 59 [pid = 1653] [id = 714] 03:26:04 INFO - PROCESS | 1653 | --DOCSHELL 0x12c16a000 == 58 [pid = 1653] [id = 698] 03:26:04 INFO - PROCESS | 1653 | --DOCSHELL 0x1213a1000 == 57 [pid = 1653] [id = 667] 03:26:04 INFO - PROCESS | 1653 | --DOCSHELL 0x1166f7000 == 56 [pid = 1653] [id = 715] 03:26:04 INFO - PROCESS | 1653 | --DOCSHELL 0x12bf79800 == 55 [pid = 1653] [id = 713] 03:26:04 INFO - PROCESS | 1653 | --DOCSHELL 0x12bf91800 == 54 [pid = 1653] [id = 697] 03:26:04 INFO - PROCESS | 1653 | --DOCSHELL 0x12ba33800 == 53 [pid = 1653] [id = 696] 03:26:04 INFO - PROCESS | 1653 | --DOCSHELL 0x12b27e800 == 52 [pid = 1653] [id = 712] 03:26:04 INFO - PROCESS | 1653 | --DOCSHELL 0x140cae800 == 51 [pid = 1653] [id = 632] 03:26:04 INFO - PROCESS | 1653 | --DOCSHELL 0x129089000 == 50 [pid = 1653] [id = 682] 03:26:04 INFO - PROCESS | 1653 | --DOCSHELL 0x12937c000 == 49 [pid = 1653] [id = 707] 03:26:04 INFO - PROCESS | 1653 | --DOCSHELL 0x1219c1000 == 48 [pid = 1653] [id = 332] 03:26:04 INFO - PROCESS | 1653 | --DOCSHELL 0x1131df800 == 47 [pid = 1653] [id = 320] 03:26:04 INFO - PROCESS | 1653 | --DOCSHELL 0x12a71c800 == 46 [pid = 1653] [id = 681] 03:26:04 INFO - PROCESS | 1653 | --DOCSHELL 0x116653800 == 45 [pid = 1653] [id = 321] 03:26:04 INFO - PROCESS | 1653 | --DOCSHELL 0x118724800 == 44 [pid = 1653] [id = 734] 03:26:04 INFO - PROCESS | 1653 | --DOCSHELL 0x121646000 == 43 [pid = 1653] [id = 733] 03:26:04 INFO - PROCESS | 1653 | --DOCSHELL 0x12d508000 == 42 [pid = 1653] [id = 732] 03:26:04 INFO - PROCESS | 1653 | --DOCSHELL 0x12d159800 == 41 [pid = 1653] [id = 731] 03:26:04 INFO - PROCESS | 1653 | --DOCSHELL 0x1266a0800 == 40 [pid = 1653] [id = 730] 03:26:04 INFO - PROCESS | 1653 | --DOCSHELL 0x119250800 == 39 [pid = 1653] [id = 729] 03:26:04 INFO - PROCESS | 1653 | --DOCSHELL 0x12cd22000 == 38 [pid = 1653] [id = 728] 03:26:04 INFO - PROCESS | 1653 | --DOCSHELL 0x12aa77000 == 37 [pid = 1653] [id = 745] 03:26:04 INFO - PROCESS | 1653 | --DOCSHELL 0x124cd2000 == 36 [pid = 1653] [id = 744] 03:26:04 INFO - PROCESS | 1653 | --DOCSHELL 0x119ab3000 == 35 [pid = 1653] [id = 737] 03:26:04 INFO - PROCESS | 1653 | --DOCSHELL 0x1219ce800 == 34 [pid = 1653] [id = 739] 03:26:04 INFO - PROCESS | 1653 | --DOCSHELL 0x128e91000 == 33 [pid = 1653] [id = 742] 03:26:04 INFO - PROCESS | 1653 | --DOCSHELL 0x116657800 == 32 [pid = 1653] [id = 735] 03:26:04 INFO - PROCESS | 1653 | --DOCSHELL 0x129395800 == 31 [pid = 1653] [id = 743] 03:26:04 INFO - PROCESS | 1653 | --DOCSHELL 0x12b276800 == 30 [pid = 1653] [id = 746] 03:26:04 INFO - PROCESS | 1653 | --DOCSHELL 0x116f71000 == 29 [pid = 1653] [id = 736] 03:26:04 INFO - PROCESS | 1653 | --DOCSHELL 0x12437f800 == 28 [pid = 1653] [id = 740] 03:26:04 INFO - PROCESS | 1653 | --DOCSHELL 0x1264ab000 == 27 [pid = 1653] [id = 741] 03:26:04 INFO - PROCESS | 1653 | --DOCSHELL 0x121189800 == 26 [pid = 1653] [id = 738] 03:26:04 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x119df5c00) [pid = 1653] [serial = 2078] [outer = 0x0] [url = about:blank] 03:26:04 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x117e56800) [pid = 1653] [serial = 2087] [outer = 0x0] [url = about:blank] 03:26:04 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x120fb4800) [pid = 1653] [serial = 2093] [outer = 0x0] [url = about:blank] 03:26:04 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x119deb800) [pid = 1653] [serial = 2090] [outer = 0x0] [url = about:blank] 03:26:04 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x1121ad000) [pid = 1653] [serial = 2081] [outer = 0x0] [url = about:blank] 03:26:04 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x113194400) [pid = 1653] [serial = 2084] [outer = 0x0] [url = about:blank] 03:26:04 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x121739800) [pid = 1653] [serial = 2170] [outer = 0x0] [url = about:blank] 03:26:04 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x12155fc00) [pid = 1653] [serial = 2168] [outer = 0x0] [url = about:blank] 03:26:04 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x121321400) [pid = 1653] [serial = 2167] [outer = 0x0] [url = about:blank] 03:26:04 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x121b45800) [pid = 1653] [serial = 2173] [outer = 0x0] [url = about:blank] 03:26:04 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x121991c00) [pid = 1653] [serial = 2171] [outer = 0x0] [url = about:blank] 03:26:04 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x11258e800) [pid = 1653] [serial = 2146] [outer = 0x0] [url = about:blank] 03:26:04 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x11258c400) [pid = 1653] [serial = 2126] [outer = 0x0] [url = about:blank] 03:26:04 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x111f1a800) [pid = 1653] [serial = 2125] [outer = 0x0] [url = about:blank] 03:26:04 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x11811ec00) [pid = 1653] [serial = 2161] [outer = 0x0] [url = about:blank] 03:26:04 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x11821b400) [pid = 1653] [serial = 2135] [outer = 0x0] [url = about:blank] 03:26:04 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x118113400) [pid = 1653] [serial = 2134] [outer = 0x0] [url = about:blank] 03:26:04 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x121735000) [pid = 1653] [serial = 2144] [outer = 0x0] [url = about:blank] 03:26:04 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1215ea800) [pid = 1653] [serial = 2143] [outer = 0x0] [url = about:blank] 03:26:04 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x115f54c00) [pid = 1653] [serial = 2131] [outer = 0x0] [url = about:blank] 03:26:04 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x116a58400) [pid = 1653] [serial = 2132] [outer = 0x0] [url = about:blank] 03:26:04 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x11291bc00) [pid = 1653] [serial = 2150] [outer = 0x0] [url = about:blank] 03:26:04 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x1127d9400) [pid = 1653] [serial = 2149] [outer = 0x0] [url = about:blank] 03:26:04 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x11318d800) [pid = 1653] [serial = 2129] [outer = 0x0] [url = about:blank] 03:26:04 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x11286fc00) [pid = 1653] [serial = 2128] [outer = 0x0] [url = about:blank] 03:26:04 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x11318a000) [pid = 1653] [serial = 2152] [outer = 0x0] [url = about:blank] 03:26:04 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x1133f4000) [pid = 1653] [serial = 2153] [outer = 0x0] [url = about:blank] 03:26:04 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x1180a4000) [pid = 1653] [serial = 2158] [outer = 0x0] [url = about:blank] 03:26:04 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x118119c00) [pid = 1653] [serial = 2159] [outer = 0x0] [url = about:blank] 03:26:04 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x12155f000) [pid = 1653] [serial = 2141] [outer = 0x0] [url = about:blank] 03:26:04 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x121116000) [pid = 1653] [serial = 2140] [outer = 0x0] [url = about:blank] 03:26:04 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x11874a400) [pid = 1653] [serial = 2138] [outer = 0x0] [url = about:blank] 03:26:04 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1184f0800) [pid = 1653] [serial = 2137] [outer = 0x0] [url = about:blank] 03:26:04 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x1164b3800) [pid = 1653] [serial = 2155] [outer = 0x0] [url = about:blank] 03:26:04 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x1167fc400) [pid = 1653] [serial = 2156] [outer = 0x0] [url = about:blank] 03:26:04 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x121cfcc00) [pid = 1653] [serial = 2179] [outer = 0x0] [url = about:blank] 03:26:04 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x1187d8400) [pid = 1653] [serial = 2176] [outer = 0x0] [url = about:blank] 03:26:04 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x112a71400) [pid = 1653] [serial = 2147] [outer = 0x0] [url = about:blank] 03:26:04 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x118fe3400) [pid = 1653] [serial = 2164] [outer = 0x0] [url = about:blank] 03:26:04 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x121c12400) [pid = 1653] [serial = 2174] [outer = 0x0] [url = about:blank] 03:26:04 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x118589800) [pid = 1653] [serial = 2162] [outer = 0x0] [url = about:blank] 03:26:04 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x120fafc00) [pid = 1653] [serial = 2165] [outer = 0x0] [url = about:blank] 03:26:04 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x121c0f000) [pid = 1653] [serial = 2177] [outer = 0x0] [url = about:blank] 03:26:04 INFO - PROCESS | 1653 | --DOMWINDOW == 79 (0x123f46400) [pid = 1653] [serial = 2180] [outer = 0x0] [url = about:blank] 03:26:04 INFO - PROCESS | 1653 | --DOMWINDOW == 78 (0x12435e400) [pid = 1653] [serial = 2183] [outer = 0x0] [url = about:blank] 03:26:04 INFO - PROCESS | 1653 | --DOMWINDOW == 77 (0x124323c00) [pid = 1653] [serial = 2182] [outer = 0x0] [url = about:blank] 03:26:04 INFO - PROCESS | 1653 | --DOCSHELL 0x12b284000 == 25 [pid = 1653] [id = 747] 03:26:04 INFO - PROCESS | 1653 | 1462962364949 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]]]}] 03:26:04 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. 03:26:04 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1873ms 03:26:04 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 03:26:04 INFO - PROCESS | 1653 | 1462962364991 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 03:26:04 INFO - PROCESS | 1653 | 1462962364994 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 03:26:04 INFO - PROCESS | 1653 | 1462962364997 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 03:26:05 INFO - PROCESS | 1653 | 1462962365000 Marionette TRACE conn2 <- [1,2962,null,{}] 03:26:05 INFO - PROCESS | 1653 | 1462962365004 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}] 03:26:05 INFO - PROCESS | 1653 | 1462962365086 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 03:26:05 INFO - PROCESS | 1653 | 1462962365137 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x1131bd000 == 26 [pid = 1653] [id = 749] 03:26:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 78 (0x111c7c400) [pid = 1653] [serial = 2246] [outer = 0x0] 03:26:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 79 (0x111c82800) [pid = 1653] [serial = 2247] [outer = 0x111c7c400] 03:26:05 INFO - PROCESS | 1653 | 1462962365170 Marionette DEBUG loaded listener.js 03:26:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 80 (0x1121b4400) [pid = 1653] [serial = 2248] [outer = 0x111c7c400] 03:26:05 INFO - PROCESS | 1653 | 1462962365462 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]]]}] 03:26:05 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. 03:26:05 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 523ms 03:26:05 INFO - PROCESS | 1653 | 1462962365520 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 03:26:05 INFO - PROCESS | 1653 | 1462962365524 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 03:26:05 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 03:26:05 INFO - PROCESS | 1653 | 1462962365531 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 03:26:05 INFO - PROCESS | 1653 | 1462962365533 Marionette TRACE conn2 <- [1,2966,null,{}] 03:26:05 INFO - PROCESS | 1653 | 1462962365535 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}] 03:26:05 INFO - PROCESS | 1653 | 1462962365606 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 03:26:05 INFO - PROCESS | 1653 | 1462962365611 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:05 INFO - PROCESS | 1653 | ++DOCSHELL 0x116874000 == 27 [pid = 1653] [id = 750] 03:26:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 81 (0x112583400) [pid = 1653] [serial = 2249] [outer = 0x0] 03:26:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 82 (0x112761400) [pid = 1653] [serial = 2250] [outer = 0x112583400] 03:26:05 INFO - PROCESS | 1653 | 1462962365641 Marionette DEBUG loaded listener.js 03:26:05 INFO - PROCESS | 1653 | ++DOMWINDOW == 83 (0x112792400) [pid = 1653] [serial = 2251] [outer = 0x112583400] 03:26:05 INFO - PROCESS | 1653 | 1462962365946 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]]]}] 03:26:05 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. 03:26:05 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 469ms 03:26:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 03:26:06 INFO - PROCESS | 1653 | 1462962366000 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 03:26:06 INFO - PROCESS | 1653 | 1462962366002 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 03:26:06 INFO - PROCESS | 1653 | 1462962366004 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 03:26:06 INFO - PROCESS | 1653 | 1462962366007 Marionette TRACE conn2 <- [1,2970,null,{}] 03:26:06 INFO - PROCESS | 1653 | 1462962366015 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}] 03:26:06 INFO - PROCESS | 1653 | 1462962366089 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 03:26:06 INFO - PROCESS | 1653 | 1462962366095 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x1182e5000 == 28 [pid = 1653] [id = 751] 03:26:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x10e9b8000) [pid = 1653] [serial = 2252] [outer = 0x0] 03:26:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1127df400) [pid = 1653] [serial = 2253] [outer = 0x10e9b8000] 03:26:06 INFO - PROCESS | 1653 | 1462962366135 Marionette DEBUG loaded listener.js 03:26:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x112873c00) [pid = 1653] [serial = 2254] [outer = 0x10e9b8000] 03:26:06 INFO - PROCESS | 1653 | 1462962366441 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]]]}] 03:26:06 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. 03:26:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 473ms 03:26:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 03:26:06 INFO - PROCESS | 1653 | 1462962366479 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 03:26:06 INFO - PROCESS | 1653 | 1462962366481 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 03:26:06 INFO - PROCESS | 1653 | 1462962366483 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 03:26:06 INFO - PROCESS | 1653 | 1462962366484 Marionette TRACE conn2 <- [1,2974,null,{}] 03:26:06 INFO - PROCESS | 1653 | 1462962366486 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}] 03:26:06 INFO - PROCESS | 1653 | 1462962366560 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 03:26:06 INFO - PROCESS | 1653 | 1462962366615 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:06 INFO - PROCESS | 1653 | ++DOCSHELL 0x11898d800 == 29 [pid = 1653] [id = 752] 03:26:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x11286fc00) [pid = 1653] [serial = 2255] [outer = 0x0] 03:26:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x112925400) [pid = 1653] [serial = 2256] [outer = 0x11286fc00] 03:26:06 INFO - PROCESS | 1653 | 1462962366641 Marionette DEBUG loaded listener.js 03:26:06 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x112d43c00) [pid = 1653] [serial = 2257] [outer = 0x11286fc00] 03:26:06 INFO - PROCESS | 1653 | 1462962366893 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]]]}] 03:26:06 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. 03:26:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 418ms 03:26:06 INFO - PROCESS | 1653 | 1462962366901 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 03:26:06 INFO - PROCESS | 1653 | 1462962366902 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 03:26:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 03:26:06 INFO - PROCESS | 1653 | 1462962366904 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 03:26:06 INFO - PROCESS | 1653 | 1462962366906 Marionette TRACE conn2 <- [1,2978,null,{}] 03:26:06 INFO - PROCESS | 1653 | 1462962366916 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}] 03:26:06 INFO - PROCESS | 1653 | 1462962366993 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 03:26:07 INFO - PROCESS | 1653 | 1462962366998 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x119541000 == 30 [pid = 1653] [id = 753] 03:26:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x112582c00) [pid = 1653] [serial = 2258] [outer = 0x0] 03:26:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x11318a000) [pid = 1653] [serial = 2259] [outer = 0x112582c00] 03:26:07 INFO - PROCESS | 1653 | 1462962367026 Marionette DEBUG loaded listener.js 03:26:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x113194000) [pid = 1653] [serial = 2260] [outer = 0x112582c00] 03:26:07 INFO - PROCESS | 1653 | 1462962367299 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]]]}] 03:26:07 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. 03:26:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 422ms 03:26:07 INFO - PROCESS | 1653 | 1462962367331 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 03:26:07 INFO - PROCESS | 1653 | 1462962367332 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 03:26:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 03:26:07 INFO - PROCESS | 1653 | 1462962367350 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 03:26:07 INFO - PROCESS | 1653 | 1462962367351 Marionette TRACE conn2 <- [1,2982,null,{}] 03:26:07 INFO - PROCESS | 1653 | 1462962367354 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}] 03:26:07 INFO - PROCESS | 1653 | 1462962367461 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 03:26:07 INFO - PROCESS | 1653 | 1462962367520 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x1197ce000 == 31 [pid = 1653] [id = 754] 03:26:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x11318c800) [pid = 1653] [serial = 2261] [outer = 0x0] 03:26:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x115aae800) [pid = 1653] [serial = 2262] [outer = 0x11318c800] 03:26:07 INFO - PROCESS | 1653 | 1462962367547 Marionette DEBUG loaded listener.js 03:26:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x116281400) [pid = 1653] [serial = 2263] [outer = 0x11318c800] 03:26:07 INFO - PROCESS | 1653 | 1462962367808 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"]]]}] 03:26:07 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 03:26:07 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 03:26:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:26:07 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 03:26:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 477ms 03:26:07 INFO - PROCESS | 1653 | 1462962367822 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 03:26:07 INFO - PROCESS | 1653 | 1462962367824 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 03:26:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 03:26:07 INFO - PROCESS | 1653 | 1462962367837 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 03:26:07 INFO - PROCESS | 1653 | 1462962367838 Marionette TRACE conn2 <- [1,2986,null,{}] 03:26:07 INFO - PROCESS | 1653 | 1462962367849 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}] 03:26:07 INFO - PROCESS | 1653 | 1462962367968 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 03:26:07 INFO - PROCESS | 1653 | 1462962367975 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:07 INFO - PROCESS | 1653 | ++DOCSHELL 0x121293000 == 32 [pid = 1653] [id = 755] 03:26:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x1127d5800) [pid = 1653] [serial = 2264] [outer = 0x0] 03:26:07 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x1166c9800) [pid = 1653] [serial = 2265] [outer = 0x1127d5800] 03:26:07 INFO - PROCESS | 1653 | 1462962367996 Marionette DEBUG loaded listener.js 03:26:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1167f9c00) [pid = 1653] [serial = 2266] [outer = 0x1127d5800] 03:26:08 INFO - PROCESS | 1653 | 1462962368289 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]]]}] 03:26:08 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. 03:26:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 471ms 03:26:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 03:26:08 INFO - PROCESS | 1653 | 1462962368306 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 03:26:08 INFO - PROCESS | 1653 | 1462962368307 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 03:26:08 INFO - PROCESS | 1653 | 1462962368313 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 03:26:08 INFO - PROCESS | 1653 | 1462962368315 Marionette TRACE conn2 <- [1,2990,null,{}] 03:26:08 INFO - PROCESS | 1653 | 1462962368318 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}] 03:26:08 INFO - PROCESS | 1653 | 1462962368448 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 03:26:08 INFO - PROCESS | 1653 | 1462962368455 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x121457800 == 33 [pid = 1653] [id = 756] 03:26:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x115e97000) [pid = 1653] [serial = 2267] [outer = 0x0] 03:26:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1167fc400) [pid = 1653] [serial = 2268] [outer = 0x115e97000] 03:26:08 INFO - PROCESS | 1653 | 1462962368504 Marionette DEBUG loaded listener.js 03:26:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x117109c00) [pid = 1653] [serial = 2269] [outer = 0x115e97000] 03:26:08 INFO - PROCESS | 1653 | ++DOCSHELL 0x1219c0800 == 34 [pid = 1653] [id = 757] 03:26:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x117e56c00) [pid = 1653] [serial = 2270] [outer = 0x0] 03:26:08 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x116a58c00) [pid = 1653] [serial = 2271] [outer = 0x117e56c00] 03:26:08 INFO - PROCESS | 1653 | 1462962368921 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]]]}] 03:26:08 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. 03:26:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 622ms 03:26:08 INFO - PROCESS | 1653 | 1462962368933 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 03:26:08 INFO - PROCESS | 1653 | 1462962368934 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 03:26:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 03:26:08 INFO - PROCESS | 1653 | 1462962368936 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 03:26:08 INFO - PROCESS | 1653 | 1462962368937 Marionette TRACE conn2 <- [1,2994,null,{}] 03:26:08 INFO - PROCESS | 1653 | 1462962368940 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}] 03:26:09 INFO - PROCESS | 1653 | 1462962369035 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 03:26:09 INFO - PROCESS | 1653 | 1462962369087 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x1182e4000 == 35 [pid = 1653] [id = 758] 03:26:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x112ad2c00) [pid = 1653] [serial = 2272] [outer = 0x0] 03:26:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x117688800) [pid = 1653] [serial = 2273] [outer = 0x112ad2c00] 03:26:09 INFO - PROCESS | 1653 | 1462962369113 Marionette DEBUG loaded listener.js 03:26:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x1180a7400) [pid = 1653] [serial = 2274] [outer = 0x112ad2c00] 03:26:09 INFO - PROCESS | 1653 | 1462962369359 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]]]}] 03:26:09 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 03:26:09 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 03:26:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 468ms 03:26:09 INFO - PROCESS | 1653 | 1462962369406 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 03:26:09 INFO - PROCESS | 1653 | 1462962369409 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 03:26:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 03:26:09 INFO - PROCESS | 1653 | 1462962369422 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 03:26:09 INFO - PROCESS | 1653 | 1462962369424 Marionette TRACE conn2 <- [1,2998,null,{}] 03:26:09 INFO - PROCESS | 1653 | 1462962369437 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}] 03:26:09 INFO - PROCESS | 1653 | 1462962369568 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 03:26:09 INFO - PROCESS | 1653 | 1462962369575 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:09 INFO - PROCESS | 1653 | ++DOCSHELL 0x123cc2800 == 36 [pid = 1653] [id = 759] 03:26:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1180ae400) [pid = 1653] [serial = 2275] [outer = 0x0] 03:26:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x1180fcc00) [pid = 1653] [serial = 2276] [outer = 0x1180ae400] 03:26:09 INFO - PROCESS | 1653 | 1462962369615 Marionette DEBUG loaded listener.js 03:26:09 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x11811dc00) [pid = 1653] [serial = 2277] [outer = 0x1180ae400] 03:26:09 INFO - PROCESS | 1653 | 1462962369983 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]]]}] 03:26:10 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. 03:26:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 580ms 03:26:10 INFO - PROCESS | 1653 | 1462962370002 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 03:26:10 INFO - PROCESS | 1653 | 1462962370003 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 03:26:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 03:26:10 INFO - PROCESS | 1653 | 1462962370006 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 03:26:10 INFO - PROCESS | 1653 | 1462962370009 Marionette TRACE conn2 <- [1,3002,null,{}] 03:26:10 INFO - PROCESS | 1653 | 1462962370012 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}] 03:26:10 INFO - PROCESS | 1653 | 1462962370131 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 03:26:10 INFO - PROCESS | 1653 | 1462962370149 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x11953e800 == 37 [pid = 1653] [id = 760] 03:26:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x1180f1c00) [pid = 1653] [serial = 2278] [outer = 0x0] 03:26:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x118223800) [pid = 1653] [serial = 2279] [outer = 0x1180f1c00] 03:26:10 INFO - PROCESS | 1653 | 1462962370179 Marionette DEBUG loaded listener.js 03:26:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x118585400) [pid = 1653] [serial = 2280] [outer = 0x1180f1c00] 03:26:10 INFO - PROCESS | 1653 | 1462962370484 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]]]}] 03:26:10 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. 03:26:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 522ms 03:26:10 INFO - PROCESS | 1653 | 1462962370529 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 03:26:10 INFO - PROCESS | 1653 | 1462962370530 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 03:26:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 03:26:10 INFO - PROCESS | 1653 | 1462962370532 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 03:26:10 INFO - PROCESS | 1653 | 1462962370533 Marionette TRACE conn2 <- [1,3006,null,{}] 03:26:10 INFO - PROCESS | 1653 | 1462962370536 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}] 03:26:10 INFO - PROCESS | 1653 | 1462962370631 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 03:26:10 INFO - PROCESS | 1653 | 1462962370645 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:10 INFO - PROCESS | 1653 | ++DOCSHELL 0x128e75000 == 38 [pid = 1653] [id = 761] 03:26:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x118589400) [pid = 1653] [serial = 2281] [outer = 0x0] 03:26:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x11874a000) [pid = 1653] [serial = 2282] [outer = 0x118589400] 03:26:10 INFO - PROCESS | 1653 | 1462962370670 Marionette DEBUG loaded listener.js 03:26:10 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x1187d8400) [pid = 1653] [serial = 2283] [outer = 0x118589400] 03:26:10 INFO - PROCESS | 1653 | 1462962370979 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]]]}] 03:26:11 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. 03:26:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 470ms 03:26:11 INFO - PROCESS | 1653 | 1462962371003 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 03:26:11 INFO - PROCESS | 1653 | 1462962371004 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 03:26:11 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 03:26:11 INFO - PROCESS | 1653 | 1462962371006 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 03:26:11 INFO - PROCESS | 1653 | 1462962371008 Marionette TRACE conn2 <- [1,3010,null,{}] 03:26:11 INFO - PROCESS | 1653 | 1462962371017 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}] 03:26:11 INFO - PROCESS | 1653 | 1462962371121 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 03:26:11 INFO - PROCESS | 1653 | 1462962371125 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x129386000 == 39 [pid = 1653] [id = 762] 03:26:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x118917800) [pid = 1653] [serial = 2284] [outer = 0x0] 03:26:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x118925800) [pid = 1653] [serial = 2285] [outer = 0x118917800] 03:26:11 INFO - PROCESS | 1653 | 1462962371150 Marionette DEBUG loaded listener.js 03:26:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x118fe2800) [pid = 1653] [serial = 2286] [outer = 0x118917800] 03:26:11 INFO - PROCESS | 1653 | 1462962371435 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]]]}] 03:26:11 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 03:26:11 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 473ms 03:26:11 INFO - PROCESS | 1653 | 1462962371481 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 03:26:11 INFO - PROCESS | 1653 | 1462962371482 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 03:26:11 INFO - TEST-START | /FileAPI/FileReaderSync.worker 03:26:11 INFO - PROCESS | 1653 | 1462962371484 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 03:26:11 INFO - PROCESS | 1653 | 1462962371485 Marionette TRACE conn2 <- [1,3014,null,{}] 03:26:11 INFO - PROCESS | 1653 | 1462962371487 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}] 03:26:11 INFO - PROCESS | 1653 | 1462962371589 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 03:26:11 INFO - PROCESS | 1653 | 1462962371594 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:11 INFO - PROCESS | 1653 | ++DOCSHELL 0x12a6b8800 == 40 [pid = 1653] [id = 763] 03:26:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x118fe3400) [pid = 1653] [serial = 2287] [outer = 0x0] 03:26:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x119728c00) [pid = 1653] [serial = 2288] [outer = 0x118fe3400] 03:26:11 INFO - PROCESS | 1653 | 1462962371619 Marionette DEBUG loaded listener.js 03:26:11 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x119812400) [pid = 1653] [serial = 2289] [outer = 0x118fe3400] 03:26:11 INFO - PROCESS | 1653 | [1653] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:26:11 INFO - PROCESS | 1653 | 1462962371955 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 03:26:12 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 03:26:12 INFO - {} 03:26:12 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 03:26:12 INFO - {} 03:26:12 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 03:26:12 INFO - {} 03:26:12 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 03:26:12 INFO - {} 03:26:12 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 522ms 03:26:12 INFO - TEST-START | /FileAPI/fileReader.html 03:26:12 INFO - PROCESS | 1653 | 1462962372007 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 03:26:12 INFO - PROCESS | 1653 | 1462962372008 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 03:26:12 INFO - PROCESS | 1653 | 1462962372010 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 03:26:12 INFO - PROCESS | 1653 | 1462962372011 Marionette TRACE conn2 <- [1,3018,null,{}] 03:26:12 INFO - PROCESS | 1653 | 1462962372014 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}] 03:26:12 INFO - PROCESS | 1653 | 1462962372333 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 03:26:12 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x11858c800) [pid = 1653] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 03:26:12 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x113211800) [pid = 1653] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 03:26:12 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x118745400) [pid = 1653] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 03:26:12 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x11811b400) [pid = 1653] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 03:26:12 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x112928000) [pid = 1653] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 03:26:12 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x1127da400) [pid = 1653] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 03:26:12 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x1167fa000) [pid = 1653] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 03:26:12 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x118f6d400) [pid = 1653] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 03:26:12 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x11891f400) [pid = 1653] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 03:26:12 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x1133ef000) [pid = 1653] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 03:26:12 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x112921000) [pid = 1653] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 03:26:12 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x111c1cc00) [pid = 1653] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 03:26:12 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x120fab400) [pid = 1653] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 03:26:12 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x112791c00) [pid = 1653] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 03:26:12 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x118585000) [pid = 1653] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 03:26:12 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x118f66c00) [pid = 1653] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 03:26:12 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1245c7400) [pid = 1653] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 03:26:12 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x110dab000) [pid = 1653] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 03:26:12 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x112762400) [pid = 1653] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 03:26:12 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x116463000) [pid = 1653] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 03:26:12 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x118746800) [pid = 1653] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 03:26:12 INFO - PROCESS | 1653 | 1462962372395 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x117e1a800 == 41 [pid = 1653] [id = 764] 03:26:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x110da5400) [pid = 1653] [serial = 2290] [outer = 0x0] 03:26:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x110fad400) [pid = 1653] [serial = 2291] [outer = 0x110da5400] 03:26:12 INFO - PROCESS | 1653 | 1462962372420 Marionette DEBUG loaded listener.js 03:26:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x116769000) [pid = 1653] [serial = 2292] [outer = 0x110da5400] 03:26:12 INFO - PROCESS | 1653 | 1462962372679 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]]]}] 03:26:12 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 03:26:12 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 03:26:12 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 03:26:12 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 03:26:12 INFO - TEST-OK | /FileAPI/fileReader.html | took 719ms 03:26:12 INFO - TEST-START | /FileAPI/historical.html 03:26:12 INFO - PROCESS | 1653 | 1462962372731 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 03:26:12 INFO - PROCESS | 1653 | 1462962372732 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 03:26:12 INFO - PROCESS | 1653 | 1462962372734 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 03:26:12 INFO - PROCESS | 1653 | 1462962372735 Marionette TRACE conn2 <- [1,3022,null,{}] 03:26:12 INFO - PROCESS | 1653 | 1462962372738 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}] 03:26:12 INFO - PROCESS | 1653 | 1462962372821 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 03:26:12 INFO - PROCESS | 1653 | 1462962372828 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:12 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b061800 == 42 [pid = 1653] [id = 765] 03:26:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x118745400) [pid = 1653] [serial = 2293] [outer = 0x0] 03:26:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x119deb800) [pid = 1653] [serial = 2294] [outer = 0x118745400] 03:26:12 INFO - PROCESS | 1653 | 1462962372854 Marionette DEBUG loaded listener.js 03:26:12 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x120fa8000) [pid = 1653] [serial = 2295] [outer = 0x118745400] 03:26:13 INFO - PROCESS | 1653 | 1462962373148 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"]]]}] 03:26:13 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 03:26:13 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 03:26:13 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 03:26:13 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 03:26:13 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 03:26:13 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 03:26:13 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 03:26:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:26:13 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 03:26:13 INFO - TEST-OK | /FileAPI/historical.html | took 470ms 03:26:13 INFO - TEST-START | /FileAPI/idlharness.html 03:26:13 INFO - PROCESS | 1653 | 1462962373204 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 03:26:13 INFO - PROCESS | 1653 | 1462962373206 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 03:26:13 INFO - PROCESS | 1653 | 1462962373208 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 03:26:13 INFO - PROCESS | 1653 | 1462962373209 Marionette TRACE conn2 <- [1,3026,null,{}] 03:26:13 INFO - PROCESS | 1653 | 1462962373211 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}] 03:26:13 INFO - PROCESS | 1653 | 1462962373316 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 03:26:13 INFO - PROCESS | 1653 | 1462962373322 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b853800 == 43 [pid = 1653] [id = 766] 03:26:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x118746800) [pid = 1653] [serial = 2296] [outer = 0x0] 03:26:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x120fafc00) [pid = 1653] [serial = 2297] [outer = 0x118746800] 03:26:13 INFO - PROCESS | 1653 | 1462962373348 Marionette DEBUG loaded listener.js 03:26:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x121115000) [pid = 1653] [serial = 2298] [outer = 0x118746800] 03:26:13 INFO - PROCESS | 1653 | 1462962373843 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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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]]]}] 03:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 03:26:13 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 03:26:13 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 03:26:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:13 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:26:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:26:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:26:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:26:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:26:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:26:13 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:26:13 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:26:13 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 03:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 03:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 03:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 03:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 03:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 03:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 03:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 03:26:13 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 03:26:13 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 03:26:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:26:13 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:26:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:26:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:26:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:26:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:26:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:26:13 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:26:13 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:26:13 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 03:26:13 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 03:26:13 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 03:26:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:13 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:26:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:26:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:26:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:26:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:26:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:26:13 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:26:13 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:26:13 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 03:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 03:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 03:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 03:26:13 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 03:26:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:26:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:26:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:26:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:26:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:26:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:26:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:26:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:26:13 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:26:13 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:26:13 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 03:26:13 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 03:26:13 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 03:26:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:26:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:26:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:26:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:26:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:26:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:26:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:26:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:26:13 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:26:13 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:26:13 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 03:26:13 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 03:26:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 03:26:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:26:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:26:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:26:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:26:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:26:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:26:13 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:26:13 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:26:13 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 03:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 03:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 03:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 03:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 03:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 03:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 03:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 03:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 03:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 03:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 03:26:13 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 03:26:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:26:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:26:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:26:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:26:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:26:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:26:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:26:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:26:13 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:26:13 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:26:13 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 03:26:13 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 03:26:13 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 03:26:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:26:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:26:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:26:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:26:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:26:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:26:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:26:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:26:13 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:26:13 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:26:13 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 03:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 03:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 03:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 03:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 03:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 03:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 03:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 03:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 03:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 03:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 03:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 03:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 03:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 03:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 03:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 03:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 03:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 03:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 03:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 03:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 03:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 03:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 03:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 03:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 03:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 03:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 03:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 03:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 03:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 03:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 03:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 03:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 03:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 03:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 03:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 03:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 03:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 03:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 03:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 03:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 03:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 03:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 03:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 03:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 03:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 03:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 03:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 03:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 03:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 03:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 03:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 03:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 03:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 03:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 03:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 03:26:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 03:26:13 INFO - TEST-OK | /FileAPI/idlharness.html | took 682ms 03:26:13 INFO - TEST-START | /FileAPI/idlharness.worker 03:26:13 INFO - PROCESS | 1653 | 1462962373890 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 03:26:13 INFO - PROCESS | 1653 | 1462962373892 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 03:26:13 INFO - PROCESS | 1653 | 1462962373894 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 03:26:13 INFO - PROCESS | 1653 | 1462962373895 Marionette TRACE conn2 <- [1,3030,null,{}] 03:26:13 INFO - PROCESS | 1653 | 1462962373897 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}] 03:26:13 INFO - PROCESS | 1653 | 1462962373983 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 03:26:13 INFO - PROCESS | 1653 | 1462962373987 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:13 INFO - PROCESS | 1653 | ++DOCSHELL 0x12c6dc800 == 44 [pid = 1653] [id = 767] 03:26:13 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x120fb3400) [pid = 1653] [serial = 2299] [outer = 0x0] 03:26:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x121556800) [pid = 1653] [serial = 2300] [outer = 0x120fb3400] 03:26:14 INFO - PROCESS | 1653 | 1462962374012 Marionette DEBUG loaded listener.js 03:26:14 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x124325800) [pid = 1653] [serial = 2301] [outer = 0x120fb3400] 03:26:14 INFO - PROCESS | 1653 | [1653] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 03:26:14 INFO - {} 03:26:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 03:26:14 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 03:26:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:14 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:26:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:26:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:26:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:26:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:26:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 03:26:14 INFO - {} 03:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 03:26:14 INFO - {} 03:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 03:26:14 INFO - {} 03:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 03:26:14 INFO - {} 03:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 03:26:14 INFO - {} 03:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 03:26:14 INFO - {} 03:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 03:26:14 INFO - {} 03:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 03:26:14 INFO - {} 03:26:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 03:26:14 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 03:26:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:26:14 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:26:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:26:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:26:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:26:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:26:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 03:26:14 INFO - {} 03:26:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 03:26:14 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 03:26:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:14 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:26:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:26:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:26:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:26:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:26:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 03:26:14 INFO - {} 03:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 03:26:14 INFO - {} 03:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 03:26:14 INFO - {} 03:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 03:26:14 INFO - {} 03:26:14 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 03:26:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:26:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:26:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:26:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:26:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:26:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:26:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:26:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 03:26:14 INFO - {} 03:26:14 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 - {} 03:26:14 INFO - {} 03:26:14 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 03:26:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:26:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:26:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:26:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:26:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:26:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:26:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:26:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 03:26:14 INFO - {} 03:26:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 03:26:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 03:26:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:26:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:26:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:26:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:26:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:26:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 03:26:14 INFO - {} 03:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 03:26:14 INFO - {} 03:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 03:26:14 INFO - {} 03:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 03:26:14 INFO - {} 03:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 03:26:14 INFO - {} 03:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 03:26:14 INFO - {} 03:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 03:26:14 INFO - {} 03:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 03:26:14 INFO - {} 03:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 03:26:14 INFO - {} 03:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 03:26:14 INFO - {} 03:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 03:26:14 INFO - {} 03:26:14 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 03:26:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:26:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:26:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:26:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:26:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:26:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:26:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:26:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 03:26:14 INFO - {} 03:26:14 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 - {} 03:26:14 INFO - {} 03:26:14 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 03:26:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:26:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:26:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:26:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:26:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:26:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:26:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:26:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:26:14 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 03:26:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 03:26:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:26:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 03:26:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:26:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:26:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:26:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:26:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:26:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 03:26:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:26:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:26:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:26:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:26:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:26:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:26:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:26:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 03:26:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:26:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 03:26:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:26:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:26:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:26:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:26:14 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 03:26:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 03:26:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:26:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 03:26:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:26:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:26:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:26:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:26:14 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 03:26:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 03:26:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:26:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 03:26:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:26:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:26:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:26:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:26:14 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 03:26:14 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 03:26:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:14 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:26:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:26:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:26:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:26:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:26:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:26:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:26:14 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 03:26:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:26:14 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:26:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:26:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:26:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:26:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:26:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:26:14 INFO - PROCESS | 1653 | 1462962374709 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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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,{},{}]]]}] 03:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 03:26:14 INFO - {} 03:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 03:26:14 INFO - {} 03:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 03:26:14 INFO - {} 03:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 03:26:14 INFO - {} 03:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 03:26:14 INFO - {} 03:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 03:26:14 INFO - {} 03:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 03:26:14 INFO - {} 03:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 03:26:14 INFO - {} 03:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 03:26:14 INFO - {} 03:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 03:26:14 INFO - {} 03:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 03:26:14 INFO - {} 03:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 03:26:14 INFO - {} 03:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 03:26:14 INFO - {} 03:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 03:26:14 INFO - {} 03:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 03:26:14 INFO - {} 03:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 03:26:14 INFO - {} 03:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 03:26:14 INFO - {} 03:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 03:26:14 INFO - {} 03:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 03:26:14 INFO - {} 03:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 03:26:14 INFO - {} 03:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 03:26:14 INFO - {} 03:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 03:26:14 INFO - {} 03:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 03:26:14 INFO - {} 03:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 03:26:14 INFO - {} 03:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 03:26:14 INFO - {} 03:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 03:26:14 INFO - {} 03:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 03:26:14 INFO - {} 03:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 03:26:14 INFO - {} 03:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 03:26:14 INFO - {} 03:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 03:26:14 INFO - {} 03:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 03:26:14 INFO - {} 03:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 03:26:14 INFO - {} 03:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 03:26:14 INFO - {} 03:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 03:26:14 INFO - {} 03:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 03:26:14 INFO - {} 03:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 03:26:14 INFO - {} 03:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 03:26:14 INFO - {} 03:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 03:26:14 INFO - {} 03:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 03:26:14 INFO - {} 03:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 03:26:14 INFO - {} 03:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 03:26:14 INFO - {} 03:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 03:26:14 INFO - {} 03:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 03:26:14 INFO - {} 03:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 03:26:14 INFO - {} 03:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 03:26:14 INFO - {} 03:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 03:26:14 INFO - {} 03:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 03:26:14 INFO - {} 03:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 03:26:14 INFO - {} 03:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 03:26:14 INFO - {} 03:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 03:26:14 INFO - {} 03:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 03:26:14 INFO - {} 03:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 03:26:14 INFO - {} 03:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 03:26:14 INFO - {} 03:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 03:26:14 INFO - {} 03:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 03:26:14 INFO - {} 03:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 03:26:14 INFO - {} 03:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:26:14 INFO - {} 03:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 03:26:14 INFO - {} 03:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:26:14 INFO - {} 03:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 03:26:14 INFO - {} 03:26:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:26:14 INFO - {} 03:26:14 INFO - TEST-OK | /FileAPI/idlharness.worker | took 843ms 03:26:14 INFO - PROCESS | 1653 | 1462962374738 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 03:26:14 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 03:26:14 INFO - PROCESS | 1653 | 1462962374742 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 03:26:14 INFO - PROCESS | 1653 | 1462962374748 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 03:26:14 INFO - PROCESS | 1653 | 1462962374752 Marionette TRACE conn2 <- [1,3034,null,{}] 03:26:14 INFO - PROCESS | 1653 | 1462962374757 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}] 03:26:14 INFO - PROCESS | 1653 | 1462962374890 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 03:26:15 INFO - PROCESS | 1653 | 1462962375002 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x12d517000 == 45 [pid = 1653] [id = 768] 03:26:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x118fe8c00) [pid = 1653] [serial = 2302] [outer = 0x0] 03:26:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x119ded000) [pid = 1653] [serial = 2303] [outer = 0x118fe8c00] 03:26:15 INFO - PROCESS | 1653 | 1462962375051 Marionette DEBUG loaded listener.js 03:26:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x12155fc00) [pid = 1653] [serial = 2304] [outer = 0x118fe8c00] 03:26:15 INFO - PROCESS | 1653 | 1462962375591 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]]]}] 03:26:15 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 03:26:15 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 877ms 03:26:15 INFO - PROCESS | 1653 | 1462962375625 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 03:26:15 INFO - TEST-START | /FileAPI/blob/Blob-close.html 03:26:15 INFO - PROCESS | 1653 | 1462962375631 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 03:26:15 INFO - PROCESS | 1653 | 1462962375636 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 03:26:15 INFO - PROCESS | 1653 | 1462962375638 Marionette TRACE conn2 <- [1,3038,null,{}] 03:26:15 INFO - PROCESS | 1653 | 1462962375641 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}] 03:26:15 INFO - PROCESS | 1653 | 1462962375752 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 03:26:15 INFO - PROCESS | 1653 | 1462962375832 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:15 INFO - PROCESS | 1653 | ++DOCSHELL 0x12db46000 == 46 [pid = 1653] [id = 769] 03:26:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x121cfcc00) [pid = 1653] [serial = 2305] [outer = 0x0] 03:26:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 117 (0x124325400) [pid = 1653] [serial = 2306] [outer = 0x121cfcc00] 03:26:15 INFO - PROCESS | 1653 | 1462962375862 Marionette DEBUG loaded listener.js 03:26:15 INFO - PROCESS | 1653 | ++DOMWINDOW == 118 (0x124cb0000) [pid = 1653] [serial = 2307] [outer = 0x121cfcc00] 03:26:16 INFO - PROCESS | 1653 | 1462962376279 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"]]]}] 03:26:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 03:26:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 03:26:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:26:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 03:26:16 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 670ms 03:26:16 INFO - PROCESS | 1653 | 1462962376306 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 03:26:16 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 03:26:16 INFO - PROCESS | 1653 | 1462962376307 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 03:26:16 INFO - PROCESS | 1653 | 1462962376310 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 03:26:16 INFO - PROCESS | 1653 | 1462962376313 Marionette TRACE conn2 <- [1,3042,null,{}] 03:26:16 INFO - PROCESS | 1653 | 1462962376320 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}] 03:26:16 INFO - PROCESS | 1653 | 1462962376464 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 03:26:16 INFO - PROCESS | 1653 | 1462962376525 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:16 INFO - PROCESS | 1653 | ++DOCSHELL 0x12db57000 == 47 [pid = 1653] [id = 770] 03:26:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 119 (0x124d52800) [pid = 1653] [serial = 2308] [outer = 0x0] 03:26:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 120 (0x126011400) [pid = 1653] [serial = 2309] [outer = 0x124d52800] 03:26:16 INFO - PROCESS | 1653 | 1462962376558 Marionette DEBUG loaded listener.js 03:26:16 INFO - PROCESS | 1653 | ++DOMWINDOW == 121 (0x1264bc800) [pid = 1653] [serial = 2310] [outer = 0x124d52800] 03:26:17 INFO - PROCESS | 1653 | 1462962377205 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]]]}] 03:26:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 03:26:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 03:26:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 03:26:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 03:26:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 03:26:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 03:26:17 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. 03:26:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 03:26:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 03:26:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 03:26:17 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'.) 03:26:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 03:26:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 03:26:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 03:26:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 03:26:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 03:26:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 03:26:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 03:26:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 03:26:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 03:26:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 03:26:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 03:26:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 03:26:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 03:26:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 03:26:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 03:26:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 03:26:17 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. 03:26:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 03:26:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:26:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 03:26:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 03:26:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 03:26:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 03:26:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 03:26:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 03:26:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 03:26:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 03:26:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 03:26:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 03:26:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 03:26:17 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. 03:26:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 03:26:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 03:26:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:26:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 03:26:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 03:26:17 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. 03:26:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 03:26:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 03:26:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:26:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 03:26:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 03:26:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 03:26:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 03:26:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 03:26:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 03:26:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 03:26:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:26:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 03:26:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 03:26:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 03:26:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 03:26:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:26:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:26:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:26:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:26:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 03:26:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 03:26:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:26:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:26:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:26:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:26:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 03:26:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:26:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:26:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:26:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:26:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 03:26:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:26:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:26:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:26:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:26:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 03:26:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 03:26:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:26:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:26:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:26:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:26:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 03:26:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:26:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:26:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:26:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:26:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 03:26:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:26:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:26:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:26:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:26:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 03:26:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:26:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:26:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:26:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:26:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 03:26:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:26:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:26:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:26:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:26:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 03:26:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 03:26:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 03:26:17 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 931ms 03:26:17 INFO - PROCESS | 1653 | 1462962377257 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 03:26:17 INFO - PROCESS | 1653 | 1462962377263 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 03:26:17 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 03:26:17 INFO - PROCESS | 1653 | 1462962377269 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 03:26:17 INFO - PROCESS | 1653 | 1462962377271 Marionette TRACE conn2 <- [1,3046,null,{}] 03:26:17 INFO - PROCESS | 1653 | 1462962377275 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}] 03:26:17 INFO - PROCESS | 1653 | 1462962377386 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 03:26:17 INFO - PROCESS | 1653 | 1462962377493 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:17 INFO - PROCESS | 1653 | ++DOCSHELL 0x116f66000 == 48 [pid = 1653] [id = 771] 03:26:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 122 (0x11318d800) [pid = 1653] [serial = 2311] [outer = 0x0] 03:26:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 123 (0x115aae000) [pid = 1653] [serial = 2312] [outer = 0x11318d800] 03:26:17 INFO - PROCESS | 1653 | 1462962377539 Marionette DEBUG loaded listener.js 03:26:17 INFO - PROCESS | 1653 | ++DOMWINDOW == 124 (0x116766000) [pid = 1653] [serial = 2313] [outer = 0x11318d800] 03:26:17 INFO - PROCESS | 1653 | [1653] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:26:17 INFO - PROCESS | 1653 | --DOCSHELL 0x12b853800 == 47 [pid = 1653] [id = 766] 03:26:17 INFO - PROCESS | 1653 | --DOCSHELL 0x12b061800 == 46 [pid = 1653] [id = 765] 03:26:17 INFO - PROCESS | 1653 | --DOCSHELL 0x117e1a800 == 45 [pid = 1653] [id = 764] 03:26:17 INFO - PROCESS | 1653 | --DOCSHELL 0x12a6b8800 == 44 [pid = 1653] [id = 763] 03:26:17 INFO - PROCESS | 1653 | --DOMWINDOW == 123 (0x12155e000) [pid = 1653] [serial = 2244] [outer = 0x0] [url = about:blank] 03:26:18 INFO - PROCESS | 1653 | --DOCSHELL 0x129386000 == 43 [pid = 1653] [id = 762] 03:26:18 INFO - PROCESS | 1653 | --DOCSHELL 0x128e75000 == 42 [pid = 1653] [id = 761] 03:26:18 INFO - PROCESS | 1653 | --DOCSHELL 0x11953e800 == 41 [pid = 1653] [id = 760] 03:26:18 INFO - PROCESS | 1653 | --DOCSHELL 0x123cc2800 == 40 [pid = 1653] [id = 759] 03:26:18 INFO - PROCESS | 1653 | --DOCSHELL 0x1182e4000 == 39 [pid = 1653] [id = 758] 03:26:18 INFO - PROCESS | 1653 | --DOCSHELL 0x1219c0800 == 38 [pid = 1653] [id = 757] 03:26:18 INFO - PROCESS | 1653 | --DOCSHELL 0x121457800 == 37 [pid = 1653] [id = 756] 03:26:18 INFO - PROCESS | 1653 | --DOCSHELL 0x121293000 == 36 [pid = 1653] [id = 755] 03:26:18 INFO - PROCESS | 1653 | --DOCSHELL 0x1197ce000 == 35 [pid = 1653] [id = 754] 03:26:18 INFO - PROCESS | 1653 | --DOCSHELL 0x119541000 == 34 [pid = 1653] [id = 753] 03:26:18 INFO - PROCESS | 1653 | --DOCSHELL 0x11898d800 == 33 [pid = 1653] [id = 752] 03:26:18 INFO - PROCESS | 1653 | --DOCSHELL 0x1182e5000 == 32 [pid = 1653] [id = 751] 03:26:18 INFO - PROCESS | 1653 | --DOCSHELL 0x116874000 == 31 [pid = 1653] [id = 750] 03:26:18 INFO - PROCESS | 1653 | --DOCSHELL 0x1131bd000 == 30 [pid = 1653] [id = 749] 03:26:18 INFO - PROCESS | 1653 | --DOMWINDOW == 122 (0x121160400) [pid = 1653] [serial = 2242] [outer = 0x0] [url = about:blank] 03:26:18 INFO - PROCESS | 1653 | --DOMWINDOW == 121 (0x1187e3800) [pid = 1653] [serial = 2194] [outer = 0x0] [url = about:blank] 03:26:18 INFO - PROCESS | 1653 | --DOMWINDOW == 120 (0x115e9e800) [pid = 1653] [serial = 2212] [outer = 0x0] [url = about:blank] 03:26:18 INFO - PROCESS | 1653 | --DOMWINDOW == 119 (0x121c18000) [pid = 1653] [serial = 2198] [outer = 0x0] [url = about:blank] 03:26:18 INFO - PROCESS | 1653 | --DOMWINDOW == 118 (0x118220c00) [pid = 1653] [serial = 2221] [outer = 0x0] [url = about:blank] 03:26:18 INFO - PROCESS | 1653 | --DOMWINDOW == 117 (0x11318e800) [pid = 1653] [serial = 2210] [outer = 0x0] [url = about:blank] 03:26:18 INFO - PROCESS | 1653 | --DOMWINDOW == 116 (0x115f4e000) [pid = 1653] [serial = 2213] [outer = 0x0] [url = about:blank] 03:26:18 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x120fac000) [pid = 1653] [serial = 2241] [outer = 0x0] [url = about:blank] 03:26:18 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x1181c4400) [pid = 1653] [serial = 2219] [outer = 0x0] [url = about:blank] 03:26:18 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x120eaf400) [pid = 1653] [serial = 2195] [outer = 0x0] [url = about:blank] 03:26:18 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x119d62800) [pid = 1653] [serial = 2236] [outer = 0x0] [url = about:blank] 03:26:18 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x119734c00) [pid = 1653] [serial = 2231] [outer = 0x0] [url = about:blank] 03:26:18 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x1164b1800) [pid = 1653] [serial = 2215] [outer = 0x0] [url = about:blank] 03:26:18 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x118581000) [pid = 1653] [serial = 2222] [outer = 0x0] [url = about:blank] 03:26:18 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x1133f1c00) [pid = 1653] [serial = 2189] [outer = 0x0] [url = about:blank] 03:26:18 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x1180a9000) [pid = 1653] [serial = 2233] [outer = 0x0] [url = about:blank] 03:26:18 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x1167f1800) [pid = 1653] [serial = 2239] [outer = 0x0] [url = about:blank] 03:26:18 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x11980a400) [pid = 1653] [serial = 2234] [outer = 0x0] [url = about:blank] 03:26:18 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x1127df000) [pid = 1653] [serial = 2206] [outer = 0x0] [url = about:blank] 03:26:18 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x1187b4400) [pid = 1653] [serial = 2225] [outer = 0x0] [url = about:blank] 03:26:18 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x12115e000) [pid = 1653] [serial = 2123] [outer = 0x0] [url = about:blank] 03:26:18 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x118743400) [pid = 1653] [serial = 2224] [outer = 0x0] [url = about:blank] 03:26:18 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x124caf400) [pid = 1653] [serial = 2185] [outer = 0x0] [url = about:blank] 03:26:18 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x110e0e000) [pid = 1653] [serial = 2203] [outer = 0x0] [url = about:blank] 03:26:18 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x124cbc400) [pid = 1653] [serial = 2186] [outer = 0x0] [url = about:blank] 03:26:18 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x1167f0c00) [pid = 1653] [serial = 2216] [outer = 0x0] [url = about:blank] 03:26:18 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x112583800) [pid = 1653] [serial = 2204] [outer = 0x0] [url = about:blank] 03:26:18 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x118588400) [pid = 1653] [serial = 2200] [outer = 0x0] [url = about:blank] 03:26:18 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x1168c9400) [pid = 1653] [serial = 2191] [outer = 0x0] [url = about:blank] 03:26:18 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x11291e400) [pid = 1653] [serial = 2207] [outer = 0x0] [url = about:blank] 03:26:18 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x11891d000) [pid = 1653] [serial = 2227] [outer = 0x0] [url = about:blank] 03:26:18 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x118117800) [pid = 1653] [serial = 2192] [outer = 0x0] [url = about:blank] 03:26:18 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x121560000) [pid = 1653] [serial = 2197] [outer = 0x0] [url = about:blank] 03:26:18 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x112a72000) [pid = 1653] [serial = 2209] [outer = 0x0] [url = about:blank] 03:26:18 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x118fe8800) [pid = 1653] [serial = 2230] [outer = 0x0] [url = about:blank] 03:26:18 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x112922400) [pid = 1653] [serial = 2188] [outer = 0x0] [url = about:blank] 03:26:18 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x118f6cc00) [pid = 1653] [serial = 2228] [outer = 0x0] [url = about:blank] 03:26:18 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x11767fc00) [pid = 1653] [serial = 2218] [outer = 0x0] [url = about:blank] 03:26:18 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x123f26400) [pid = 1653] [serial = 2201] [outer = 0x0] [url = about:blank] 03:26:18 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x120eb8400) [pid = 1653] [serial = 2237] [outer = 0x0] [url = about:blank] 03:26:18 INFO - PROCESS | 1653 | 1462962378102 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 03:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 03:26:18 INFO - {} 03:26:18 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 875ms 03:26:18 INFO - PROCESS | 1653 | 1462962378144 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 03:26:18 INFO - PROCESS | 1653 | 1462962378148 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 03:26:18 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 03:26:18 INFO - PROCESS | 1653 | 1462962378152 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 03:26:18 INFO - PROCESS | 1653 | 1462962378154 Marionette TRACE conn2 <- [1,3050,null,{}] 03:26:18 INFO - PROCESS | 1653 | 1462962378156 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}] 03:26:18 INFO - PROCESS | 1653 | 1462962378246 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 03:26:18 INFO - PROCESS | 1653 | 1462962378254 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x1187b8000 == 31 [pid = 1653] [id = 772] 03:26:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 84 (0x112fdf800) [pid = 1653] [serial = 2314] [outer = 0x0] 03:26:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 85 (0x1167f3400) [pid = 1653] [serial = 2315] [outer = 0x112fdf800] 03:26:18 INFO - PROCESS | 1653 | 1462962378281 Marionette DEBUG loaded listener.js 03:26:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 86 (0x1168c7000) [pid = 1653] [serial = 2316] [outer = 0x112fdf800] 03:26:18 INFO - PROCESS | 1653 | 1462962378599 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]]]}] 03:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 03:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 03:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 03:26:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 03:26:18 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 470ms 03:26:18 INFO - PROCESS | 1653 | 1462962378644 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 03:26:18 INFO - PROCESS | 1653 | 1462962378645 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 03:26:18 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 03:26:18 INFO - PROCESS | 1653 | 1462962378649 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 03:26:18 INFO - PROCESS | 1653 | 1462962378651 Marionette TRACE conn2 <- [1,3054,null,{}] 03:26:18 INFO - PROCESS | 1653 | 1462962378658 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}] 03:26:18 INFO - PROCESS | 1653 | 1462962378739 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 03:26:18 INFO - PROCESS | 1653 | 1462962378747 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:18 INFO - PROCESS | 1653 | ++DOCSHELL 0x121285000 == 32 [pid = 1653] [id = 773] 03:26:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 87 (0x117681400) [pid = 1653] [serial = 2317] [outer = 0x0] 03:26:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 88 (0x1180f5400) [pid = 1653] [serial = 2318] [outer = 0x117681400] 03:26:18 INFO - PROCESS | 1653 | 1462962378775 Marionette DEBUG loaded listener.js 03:26:18 INFO - PROCESS | 1653 | ++DOMWINDOW == 89 (0x11821d800) [pid = 1653] [serial = 2319] [outer = 0x117681400] 03:26:19 INFO - PROCESS | 1653 | 1462962379228 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"]]]}] 03:26:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 03:26:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 03:26:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 03:26:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 03:26:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 03:26:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 03:26:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 03:26:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 03:26:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 03:26:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 03:26:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 03:26:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 03:26:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 03:26:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 03:26:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 03:26:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 03:26:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 03:26:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 03:26:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 03:26:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 03:26:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 03:26:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 03:26:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 03:26:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 03:26:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 03:26:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 03:26:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 03:26:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 03:26:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 03:26:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 03:26:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 03:26:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 03:26:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 03:26:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 03:26:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 03:26:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 03:26:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 03:26:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 03:26:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 03:26:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 03:26:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 03:26:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 03:26:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 03:26:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 03:26:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 03:26:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 03:26:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 03:26:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 03:26:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 03:26:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 03:26:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 03:26:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 03:26:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 03:26:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 03:26:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 03:26:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 03:26:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 03:26:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 03:26:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 03:26:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 03:26:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 03:26:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 03:26:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 03:26:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 03:26:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 03:26:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 03:26:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 03:26:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 03:26:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 03:26:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 03:26:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 03:26:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 03:26:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 03:26:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 03:26:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 03:26:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 03:26:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 03:26:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 03:26:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 03:26:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 03:26:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 03:26:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 03:26:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 03:26:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 03:26:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 03:26:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 03:26:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 03:26:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 03:26:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 03:26:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 03:26:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 03:26:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 03:26:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 03:26:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 03:26:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 03:26:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 03:26:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 03:26:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 03:26:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 03:26:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:26:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:26:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:26:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:26:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 03:26:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:26:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:26:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:26:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:26:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 03:26:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:26:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:26:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:26:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:26:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 03:26:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:26:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:26:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:26:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:26:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 03:26:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:26:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:26:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:26:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:26:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 03:26:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:26:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:26:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:26:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:26:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 03:26:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:26:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:26:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:26:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:26:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 03:26:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:26:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:26:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:26:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:26:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 03:26:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:26:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:26:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:26:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:26:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 03:26:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:26:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:26:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:26:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:26:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 03:26:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:26:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:26:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:26:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:26:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 03:26:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:26:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:26:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:26:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:26:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 03:26:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:26:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:26:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:26:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:26:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 03:26:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:26:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:26:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:26:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:26:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 03:26:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:26:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:26:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:26:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:26:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 03:26:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:26:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:26:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:26:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:26:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 03:26:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:26:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:26:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:26:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:26:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 03:26:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:26:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:26:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:26:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:26:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 03:26:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:26:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:26:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:26:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:26:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 03:26:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:26:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:26:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:26:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:26:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 03:26:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:26:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:26:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:26:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:26:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 03:26:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:26:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:26:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:26:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:26:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 03:26:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:26:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:26:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:26:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:26:19 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" 03:26:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:26:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:26:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:26:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:26:19 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" 03:26:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:26:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:26:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:26:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:26:19 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 638ms 03:26:19 INFO - PROCESS | 1653 | 1462962379287 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 03:26:19 INFO - PROCESS | 1653 | 1462962379290 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 03:26:19 INFO - TEST-START | /FileAPI/file/File-constructor.html 03:26:19 INFO - PROCESS | 1653 | 1462962379294 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 03:26:19 INFO - PROCESS | 1653 | 1462962379295 Marionette TRACE conn2 <- [1,3058,null,{}] 03:26:19 INFO - PROCESS | 1653 | 1462962379298 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}] 03:26:19 INFO - PROCESS | 1653 | 1462962379383 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 03:26:19 INFO - PROCESS | 1653 | 1462962379391 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x1219d4800 == 33 [pid = 1653] [id = 774] 03:26:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x118587000) [pid = 1653] [serial = 2320] [outer = 0x0] 03:26:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x118fe3800) [pid = 1653] [serial = 2321] [outer = 0x118587000] 03:26:19 INFO - PROCESS | 1653 | 1462962379419 Marionette DEBUG loaded listener.js 03:26:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x119734800) [pid = 1653] [serial = 2322] [outer = 0x118587000] 03:26:19 INFO - PROCESS | 1653 | 1462962379764 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]]]}] 03:26:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 03:26:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 03:26:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 03:26:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 03:26:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 03:26:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 03:26:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 03:26:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 03:26:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 03:26:19 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 03:26:19 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 03:26:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:26:19 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 03:26:19 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 03:26:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 03:26:19 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 03:26:19 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 03:26:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:26:19 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 03:26:19 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 03:26:19 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 03:26:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:26:19 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 03:26:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 03:26:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 03:26:19 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 524ms 03:26:19 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 03:26:19 INFO - PROCESS | 1653 | 1462962379818 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 03:26:19 INFO - PROCESS | 1653 | 1462962379820 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 03:26:19 INFO - PROCESS | 1653 | 1462962379824 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 03:26:19 INFO - PROCESS | 1653 | 1462962379825 Marionette TRACE conn2 <- [1,3062,null,{}] 03:26:19 INFO - PROCESS | 1653 | 1462962379828 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}] 03:26:19 INFO - PROCESS | 1653 | 1462962379905 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 03:26:19 INFO - PROCESS | 1653 | 1462962379911 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:19 INFO - PROCESS | 1653 | ++DOCSHELL 0x111e9e000 == 34 [pid = 1653] [id = 775] 03:26:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x10e9bb800) [pid = 1653] [serial = 2323] [outer = 0x0] 03:26:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x110da6400) [pid = 1653] [serial = 2324] [outer = 0x10e9bb800] 03:26:19 INFO - PROCESS | 1653 | 1462962379937 Marionette DEBUG loaded listener.js 03:26:19 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x110e0ac00) [pid = 1653] [serial = 2325] [outer = 0x10e9bb800] 03:26:20 INFO - PROCESS | 1653 | [1653] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:26:20 INFO - PROCESS | 1653 | 1462962380293 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 03:26:20 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 03:26:20 INFO - {} 03:26:20 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 522ms 03:26:20 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 03:26:20 INFO - PROCESS | 1653 | 1462962380346 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 03:26:20 INFO - PROCESS | 1653 | 1462962380347 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 03:26:20 INFO - PROCESS | 1653 | 1462962380349 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 03:26:20 INFO - PROCESS | 1653 | 1462962380350 Marionette TRACE conn2 <- [1,3066,null,{}] 03:26:20 INFO - PROCESS | 1653 | 1462962380358 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}] 03:26:20 INFO - PROCESS | 1653 | 1462962380474 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 03:26:20 INFO - PROCESS | 1653 | 1462962380479 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x1197c9000 == 35 [pid = 1653] [id = 776] 03:26:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x112583c00) [pid = 1653] [serial = 2326] [outer = 0x0] 03:26:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x11278e800) [pid = 1653] [serial = 2327] [outer = 0x112583c00] 03:26:20 INFO - PROCESS | 1653 | 1462962380506 Marionette DEBUG loaded listener.js 03:26:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x115ab5c00) [pid = 1653] [serial = 2328] [outer = 0x112583c00] 03:26:20 INFO - PROCESS | 1653 | 1462962380829 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]]]}] 03:26:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 03:26:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 03:26:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 03:26:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 03:26:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 03:26:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 03:26:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 03:26:20 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 525ms 03:26:20 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 03:26:20 INFO - PROCESS | 1653 | 1462962380878 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 03:26:20 INFO - PROCESS | 1653 | 1462962380879 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 03:26:20 INFO - PROCESS | 1653 | 1462962380882 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 03:26:20 INFO - PROCESS | 1653 | 1462962380883 Marionette TRACE conn2 <- [1,3070,null,{}] 03:26:20 INFO - PROCESS | 1653 | 1462962380885 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}] 03:26:20 INFO - PROCESS | 1653 | 1462962380983 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 03:26:20 INFO - PROCESS | 1653 | 1462962380987 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:20 INFO - PROCESS | 1653 | ++DOCSHELL 0x124c8a000 == 36 [pid = 1653] [id = 777] 03:26:20 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1130d9000) [pid = 1653] [serial = 2329] [outer = 0x0] 03:26:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x11980a400) [pid = 1653] [serial = 2330] [outer = 0x1130d9000] 03:26:21 INFO - PROCESS | 1653 | 1462962381013 Marionette DEBUG loaded listener.js 03:26:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x119deb400) [pid = 1653] [serial = 2331] [outer = 0x1130d9000] 03:26:21 INFO - PROCESS | 1653 | 1462962381345 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]]]}] 03:26:21 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 03:26:21 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 03:26:21 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 03:26:21 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 03:26:21 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 03:26:21 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 03:26:21 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 470ms 03:26:21 INFO - PROCESS | 1653 | 1462962381352 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 03:26:21 INFO - PROCESS | 1653 | 1462962381354 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 03:26:21 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 03:26:21 INFO - PROCESS | 1653 | 1462962381356 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 03:26:21 INFO - PROCESS | 1653 | 1462962381357 Marionette TRACE conn2 <- [1,3074,null,{}] 03:26:21 INFO - PROCESS | 1653 | 1462962381362 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}] 03:26:21 INFO - PROCESS | 1653 | 1462962381471 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 03:26:21 INFO - PROCESS | 1653 | 1462962381475 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:21 INFO - PROCESS | 1653 | ++DOCSHELL 0x126adc800 == 37 [pid = 1653] [id = 778] 03:26:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x115e95c00) [pid = 1653] [serial = 2332] [outer = 0x0] 03:26:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x120fae400) [pid = 1653] [serial = 2333] [outer = 0x115e95c00] 03:26:21 INFO - PROCESS | 1653 | 1462962381501 Marionette DEBUG loaded listener.js 03:26:21 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x12131fc00) [pid = 1653] [serial = 2334] [outer = 0x115e95c00] 03:26:21 INFO - PROCESS | 1653 | 1462962381818 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]]]}] 03:26:21 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 03:26:21 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 03:26:21 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 03:26:21 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 03:26:21 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 03:26:21 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 03:26:21 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 520ms 03:26:21 INFO - PROCESS | 1653 | 1462962381879 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 03:26:21 INFO - PROCESS | 1653 | 1462962381880 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 03:26:21 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 03:26:21 INFO - PROCESS | 1653 | 1462962381882 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 03:26:21 INFO - PROCESS | 1653 | 1462962381883 Marionette TRACE conn2 <- [1,3078,null,{}] 03:26:21 INFO - PROCESS | 1653 | 1462962381886 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}] 03:26:21 INFO - PROCESS | 1653 | 1462962381985 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 03:26:22 INFO - PROCESS | 1653 | 1462962381998 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x129086800 == 38 [pid = 1653] [id = 779] 03:26:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x120fad400) [pid = 1653] [serial = 2335] [outer = 0x0] 03:26:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x12166d400) [pid = 1653] [serial = 2336] [outer = 0x120fad400] 03:26:22 INFO - PROCESS | 1653 | 1462962382023 Marionette DEBUG loaded listener.js 03:26:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x1218cb000) [pid = 1653] [serial = 2337] [outer = 0x120fad400] 03:26:22 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x118589400) [pid = 1653] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 03:26:22 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x118917800) [pid = 1653] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 03:26:22 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x11318c800) [pid = 1653] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 03:26:22 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x10e9b8000) [pid = 1653] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 03:26:22 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x111c7c400) [pid = 1653] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 03:26:22 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x117e56c00) [pid = 1653] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 03:26:22 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x115e97000) [pid = 1653] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 03:26:22 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x11286fc00) [pid = 1653] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 03:26:22 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1180ae400) [pid = 1653] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 03:26:22 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x112ad2c00) [pid = 1653] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 03:26:22 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x112582c00) [pid = 1653] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 03:26:22 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x118fe3400) [pid = 1653] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 03:26:22 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x112583400) [pid = 1653] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 03:26:22 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x1127d5800) [pid = 1653] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 03:26:22 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x118746800) [pid = 1653] [serial = 2296] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 03:26:22 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x110da5400) [pid = 1653] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 03:26:22 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x1180f1c00) [pid = 1653] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 03:26:22 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x118745400) [pid = 1653] [serial = 2293] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 03:26:22 INFO - PROCESS | 1653 | 1462962382470 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] 03:26:22 INFO - PROCESS | 1653 | 1462962382505 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 03:26:22 INFO - PROCESS | 1653 | 1462962382513 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 03:26:22 INFO - PROCESS | 1653 | 1462962382514 Marionette TRACE conn2 <- [1,3082,null,{}] 03:26:22 INFO - PROCESS | 1653 | 1462962382517 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}] 03:26:22 INFO - PROCESS | 1653 | 1462962382632 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 03:26:22 INFO - PROCESS | 1653 | 1462962382676 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:22 INFO - PROCESS | 1653 | ++DOCSHELL 0x129381800 == 39 [pid = 1653] [id = 780] 03:26:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 90 (0x12173c400) [pid = 1653] [serial = 2338] [outer = 0x0] 03:26:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 91 (0x121993400) [pid = 1653] [serial = 2339] [outer = 0x12173c400] 03:26:22 INFO - PROCESS | 1653 | 1462962382712 Marionette DEBUG loaded listener.js 03:26:22 INFO - PROCESS | 1653 | ++DOMWINDOW == 92 (0x121c0bc00) [pid = 1653] [serial = 2340] [outer = 0x12173c400] 03:26:22 INFO - PROCESS | 1653 | 1462962382972 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]]]}] 03:26:22 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 03:26:22 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 03:26:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:26:22 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 03:26:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 03:26:22 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 475ms 03:26:22 INFO - PROCESS | 1653 | 1462962382983 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 03:26:22 INFO - PROCESS | 1653 | 1462962382985 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 03:26:22 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 03:26:22 INFO - PROCESS | 1653 | 1462962382987 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 03:26:23 INFO - PROCESS | 1653 | 1462962383000 Marionette TRACE conn2 <- [1,3086,null,{}] 03:26:23 INFO - PROCESS | 1653 | 1462962383017 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}] 03:26:23 INFO - PROCESS | 1653 | 1462962383119 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 03:26:23 INFO - PROCESS | 1653 | 1462962383122 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x12aa5d800 == 40 [pid = 1653] [id = 781] 03:26:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 93 (0x121c18000) [pid = 1653] [serial = 2341] [outer = 0x0] 03:26:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 94 (0x124353400) [pid = 1653] [serial = 2342] [outer = 0x121c18000] 03:26:23 INFO - PROCESS | 1653 | 1462962383152 Marionette DEBUG loaded listener.js 03:26:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 95 (0x12601b400) [pid = 1653] [serial = 2343] [outer = 0x121c18000] 03:26:23 INFO - PROCESS | 1653 | 1462962383479 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 03:26:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 03:26:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 542ms 03:26:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 03:26:23 INFO - PROCESS | 1653 | 1462962383530 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 03:26:23 INFO - PROCESS | 1653 | 1462962383531 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 03:26:23 INFO - PROCESS | 1653 | 1462962383533 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 03:26:23 INFO - PROCESS | 1653 | 1462962383534 Marionette TRACE conn2 <- [1,3090,null,{}] 03:26:23 INFO - PROCESS | 1653 | 1462962383537 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}] 03:26:23 INFO - PROCESS | 1653 | 1462962383647 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 03:26:23 INFO - PROCESS | 1653 | 1462962383654 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:23 INFO - PROCESS | 1653 | ++DOCSHELL 0x12aa6f000 == 41 [pid = 1653] [id = 782] 03:26:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 96 (0x111f1a800) [pid = 1653] [serial = 2344] [outer = 0x0] 03:26:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 97 (0x124358000) [pid = 1653] [serial = 2345] [outer = 0x111f1a800] 03:26:23 INFO - PROCESS | 1653 | 1462962383679 Marionette DEBUG loaded listener.js 03:26:23 INFO - PROCESS | 1653 | ++DOMWINDOW == 98 (0x1264bc000) [pid = 1653] [serial = 2346] [outer = 0x111f1a800] 03:26:23 INFO - PROCESS | 1653 | 1462962383955 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 03:26:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 03:26:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 469ms 03:26:24 INFO - PROCESS | 1653 | 1462962384003 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 03:26:24 INFO - PROCESS | 1653 | 1462962384004 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 03:26:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 03:26:24 INFO - PROCESS | 1653 | 1462962384006 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 03:26:24 INFO - PROCESS | 1653 | 1462962384007 Marionette TRACE conn2 <- [1,3094,null,{}] 03:26:24 INFO - PROCESS | 1653 | 1462962384013 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}] 03:26:24 INFO - PROCESS | 1653 | 1462962384107 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 03:26:24 INFO - PROCESS | 1653 | 1462962384111 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b27b000 == 42 [pid = 1653] [id = 783] 03:26:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 99 (0x1264bbc00) [pid = 1653] [serial = 2347] [outer = 0x0] 03:26:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 100 (0x1266cc400) [pid = 1653] [serial = 2348] [outer = 0x1264bbc00] 03:26:24 INFO - PROCESS | 1653 | 1462962384136 Marionette DEBUG loaded listener.js 03:26:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 101 (0x126a05800) [pid = 1653] [serial = 2349] [outer = 0x1264bbc00] 03:26:24 INFO - PROCESS | 1653 | 1462962384561 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 03:26:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 03:26:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 572ms 03:26:24 INFO - PROCESS | 1653 | 1462962384579 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 03:26:24 INFO - PROCESS | 1653 | 1462962384581 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 03:26:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 03:26:24 INFO - PROCESS | 1653 | 1462962384586 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 03:26:24 INFO - PROCESS | 1653 | 1462962384588 Marionette TRACE conn2 <- [1,3098,null,{}] 03:26:24 INFO - PROCESS | 1653 | 1462962384592 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}] 03:26:24 INFO - PROCESS | 1653 | 1462962384696 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 03:26:24 INFO - PROCESS | 1653 | 1462962384774 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:24 INFO - PROCESS | 1653 | ++DOCSHELL 0x1187c9800 == 43 [pid = 1653] [id = 784] 03:26:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 102 (0x112581400) [pid = 1653] [serial = 2350] [outer = 0x0] 03:26:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 103 (0x11258a400) [pid = 1653] [serial = 2351] [outer = 0x112581400] 03:26:24 INFO - PROCESS | 1653 | 1462962384805 Marionette DEBUG loaded listener.js 03:26:24 INFO - PROCESS | 1653 | ++DOMWINDOW == 104 (0x112795400) [pid = 1653] [serial = 2352] [outer = 0x112581400] 03:26:25 INFO - PROCESS | 1653 | 1462962385184 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]]]}] 03:26:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 03:26:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 03:26:25 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 621ms 03:26:25 INFO - PROCESS | 1653 | 1462962385207 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 03:26:25 INFO - PROCESS | 1653 | 1462962385211 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 03:26:25 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 03:26:25 INFO - PROCESS | 1653 | 1462962385216 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 03:26:25 INFO - PROCESS | 1653 | 1462962385217 Marionette TRACE conn2 <- [1,3102,null,{}] 03:26:25 INFO - PROCESS | 1653 | 1462962385220 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}] 03:26:25 INFO - PROCESS | 1653 | 1462962385324 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 03:26:25 INFO - PROCESS | 1653 | 1462962385388 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:25 INFO - PROCESS | 1653 | ++DOCSHELL 0x116f71800 == 44 [pid = 1653] [id = 785] 03:26:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 105 (0x110d9e800) [pid = 1653] [serial = 2353] [outer = 0x0] 03:26:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 106 (0x111c1fc00) [pid = 1653] [serial = 2354] [outer = 0x110d9e800] 03:26:25 INFO - PROCESS | 1653 | 1462962385459 Marionette DEBUG loaded listener.js 03:26:25 INFO - PROCESS | 1653 | ++DOMWINDOW == 107 (0x11291fc00) [pid = 1653] [serial = 2355] [outer = 0x110d9e800] 03:26:25 INFO - PROCESS | 1653 | 1462962385827 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 03:26:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 03:26:25 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 619ms 03:26:25 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 03:26:25 INFO - PROCESS | 1653 | 1462962385835 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 03:26:25 INFO - PROCESS | 1653 | 1462962385836 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 03:26:25 INFO - PROCESS | 1653 | 1462962385839 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 03:26:25 INFO - PROCESS | 1653 | 1462962385842 Marionette TRACE conn2 <- [1,3106,null,{}] 03:26:25 INFO - PROCESS | 1653 | 1462962385852 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}] 03:26:25 INFO - PROCESS | 1653 | 1462962385957 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 03:26:26 INFO - PROCESS | 1653 | 1462962386022 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x126af5800 == 45 [pid = 1653] [id = 786] 03:26:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 108 (0x115e92c00) [pid = 1653] [serial = 2356] [outer = 0x0] 03:26:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 109 (0x11676b800) [pid = 1653] [serial = 2357] [outer = 0x115e92c00] 03:26:26 INFO - PROCESS | 1653 | 1462962386120 Marionette DEBUG loaded listener.js 03:26:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 110 (0x116a5bc00) [pid = 1653] [serial = 2358] [outer = 0x115e92c00] 03:26:26 INFO - PROCESS | 1653 | 1462962386485 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]]]}] 03:26:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 03:26:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 03:26:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 03:26:26 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 675ms 03:26:26 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 03:26:26 INFO - PROCESS | 1653 | 1462962386514 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 03:26:26 INFO - PROCESS | 1653 | 1462962386516 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 03:26:26 INFO - PROCESS | 1653 | 1462962386519 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 03:26:26 INFO - PROCESS | 1653 | 1462962386520 Marionette TRACE conn2 <- [1,3110,null,{}] 03:26:26 INFO - PROCESS | 1653 | 1462962386523 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}] 03:26:26 INFO - PROCESS | 1653 | 1462962386626 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 03:26:26 INFO - PROCESS | 1653 | 1462962386686 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:26 INFO - PROCESS | 1653 | ++DOCSHELL 0x12b85a000 == 46 [pid = 1653] [id = 787] 03:26:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 111 (0x117e5fc00) [pid = 1653] [serial = 2359] [outer = 0x0] 03:26:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 112 (0x11811e800) [pid = 1653] [serial = 2360] [outer = 0x117e5fc00] 03:26:26 INFO - PROCESS | 1653 | 1462962386716 Marionette DEBUG loaded listener.js 03:26:26 INFO - PROCESS | 1653 | ++DOMWINDOW == 113 (0x1184fb000) [pid = 1653] [serial = 2361] [outer = 0x117e5fc00] 03:26:27 INFO - PROCESS | 1653 | 1462962387097 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"]]]}] 03:26:27 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 03:26:27 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 03:26:27 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 03:26:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:26:27 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 03:26:27 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 622ms 03:26:27 INFO - PROCESS | 1653 | 1462962387142 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 03:26:27 INFO - PROCESS | 1653 | 1462962387143 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 03:26:27 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 03:26:27 INFO - PROCESS | 1653 | 1462962387146 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 03:26:27 INFO - PROCESS | 1653 | 1462962387147 Marionette TRACE conn2 <- [1,3114,null,{}] 03:26:27 INFO - PROCESS | 1653 | 1462962387149 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}] 03:26:27 INFO - PROCESS | 1653 | 1462962387248 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 03:26:27 INFO - PROCESS | 1653 | 1462962387309 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\", \"c1567987-eb9f-491f-aa53-e8d68e0933a4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:27 INFO - PROCESS | 1653 | ++DOCSHELL 0x12ba3b800 == 47 [pid = 1653] [id = 788] 03:26:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 114 (0x11811b800) [pid = 1653] [serial = 2362] [outer = 0x0] 03:26:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 115 (0x118745400) [pid = 1653] [serial = 2363] [outer = 0x11811b800] 03:26:27 INFO - PROCESS | 1653 | 1462962387338 Marionette DEBUG loaded listener.js 03:26:27 INFO - PROCESS | 1653 | ++DOMWINDOW == 116 (0x11972d400) [pid = 1653] [serial = 2364] [outer = 0x11811b800] 03:26:27 INFO - PROCESS | 1653 | 1462962387770 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]]]}] 03:26:27 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 03:26:27 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 670ms 03:26:27 INFO - PROCESS | 1653 | 1462962387816 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 03:26:27 INFO - PROCESS | 1653 | 1462962387818 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 03:26:28 INFO - PROCESS | 1653 | --DOCSHELL 0x12aa6f000 == 46 [pid = 1653] [id = 782] 03:26:28 INFO - PROCESS | 1653 | --DOCSHELL 0x12aa5d800 == 45 [pid = 1653] [id = 781] 03:26:28 INFO - PROCESS | 1653 | --DOCSHELL 0x129381800 == 44 [pid = 1653] [id = 780] 03:26:28 INFO - PROCESS | 1653 | --DOCSHELL 0x129086800 == 43 [pid = 1653] [id = 779] 03:26:28 INFO - PROCESS | 1653 | --DOCSHELL 0x126adc800 == 42 [pid = 1653] [id = 778] 03:26:28 INFO - PROCESS | 1653 | --DOCSHELL 0x124c8a000 == 41 [pid = 1653] [id = 777] 03:26:28 INFO - PROCESS | 1653 | --DOCSHELL 0x1197c9000 == 40 [pid = 1653] [id = 776] 03:26:28 INFO - PROCESS | 1653 | --DOCSHELL 0x111e9e000 == 39 [pid = 1653] [id = 775] 03:26:28 INFO - PROCESS | 1653 | --DOMWINDOW == 115 (0x121556800) [pid = 1653] [serial = 2300] [outer = 0x0] [url = about:blank] 03:26:28 INFO - PROCESS | 1653 | --DOCSHELL 0x1219d4800 == 38 [pid = 1653] [id = 774] 03:26:28 INFO - PROCESS | 1653 | --DOCSHELL 0x121285000 == 37 [pid = 1653] [id = 773] 03:26:28 INFO - PROCESS | 1653 | --DOCSHELL 0x1187b8000 == 36 [pid = 1653] [id = 772] 03:26:28 INFO - PROCESS | 1653 | --DOCSHELL 0x116f66000 == 35 [pid = 1653] [id = 771] 03:26:28 INFO - PROCESS | 1653 | --DOCSHELL 0x12db57000 == 34 [pid = 1653] [id = 770] 03:26:28 INFO - PROCESS | 1653 | --DOCSHELL 0x12db46000 == 33 [pid = 1653] [id = 769] 03:26:28 INFO - PROCESS | 1653 | --DOCSHELL 0x12d517000 == 32 [pid = 1653] [id = 768] 03:26:28 INFO - PROCESS | 1653 | --DOMWINDOW == 114 (0x11874a000) [pid = 1653] [serial = 2282] [outer = 0x0] [url = about:blank] 03:26:28 INFO - PROCESS | 1653 | --DOMWINDOW == 113 (0x118925800) [pid = 1653] [serial = 2285] [outer = 0x0] [url = about:blank] 03:26:28 INFO - PROCESS | 1653 | --DOMWINDOW == 112 (0x115aae800) [pid = 1653] [serial = 2262] [outer = 0x0] [url = about:blank] 03:26:28 INFO - PROCESS | 1653 | --DOMWINDOW == 111 (0x116281400) [pid = 1653] [serial = 2263] [outer = 0x0] [url = about:blank] 03:26:28 INFO - PROCESS | 1653 | --DOMWINDOW == 110 (0x1127df400) [pid = 1653] [serial = 2253] [outer = 0x0] [url = about:blank] 03:26:28 INFO - PROCESS | 1653 | --DOMWINDOW == 109 (0x112873c00) [pid = 1653] [serial = 2254] [outer = 0x0] [url = about:blank] 03:26:28 INFO - PROCESS | 1653 | --DOMWINDOW == 108 (0x111c82800) [pid = 1653] [serial = 2247] [outer = 0x0] [url = about:blank] 03:26:28 INFO - PROCESS | 1653 | --DOMWINDOW == 107 (0x1121b4400) [pid = 1653] [serial = 2248] [outer = 0x0] [url = about:blank] 03:26:28 INFO - PROCESS | 1653 | --DOMWINDOW == 106 (0x116a58c00) [pid = 1653] [serial = 2271] [outer = 0x0] [url = about:blank] 03:26:28 INFO - PROCESS | 1653 | --DOMWINDOW == 105 (0x1167fc400) [pid = 1653] [serial = 2268] [outer = 0x0] [url = about:blank] 03:26:28 INFO - PROCESS | 1653 | --DOMWINDOW == 104 (0x117109c00) [pid = 1653] [serial = 2269] [outer = 0x0] [url = about:blank] 03:26:28 INFO - PROCESS | 1653 | --DOMWINDOW == 103 (0x112925400) [pid = 1653] [serial = 2256] [outer = 0x0] [url = about:blank] 03:26:28 INFO - PROCESS | 1653 | --DOMWINDOW == 102 (0x112d43c00) [pid = 1653] [serial = 2257] [outer = 0x0] [url = about:blank] 03:26:28 INFO - PROCESS | 1653 | --DOMWINDOW == 101 (0x1180fcc00) [pid = 1653] [serial = 2276] [outer = 0x0] [url = about:blank] 03:26:28 INFO - PROCESS | 1653 | --DOMWINDOW == 100 (0x11811dc00) [pid = 1653] [serial = 2277] [outer = 0x0] [url = about:blank] 03:26:28 INFO - PROCESS | 1653 | --DOMWINDOW == 99 (0x117688800) [pid = 1653] [serial = 2273] [outer = 0x0] [url = about:blank] 03:26:28 INFO - PROCESS | 1653 | --DOMWINDOW == 98 (0x1180a7400) [pid = 1653] [serial = 2274] [outer = 0x0] [url = about:blank] 03:26:28 INFO - PROCESS | 1653 | --DOMWINDOW == 97 (0x11318a000) [pid = 1653] [serial = 2259] [outer = 0x0] [url = about:blank] 03:26:28 INFO - PROCESS | 1653 | --DOMWINDOW == 96 (0x119812400) [pid = 1653] [serial = 2289] [outer = 0x0] [url = about:blank] 03:26:28 INFO - PROCESS | 1653 | --DOMWINDOW == 95 (0x113194000) [pid = 1653] [serial = 2260] [outer = 0x0] [url = about:blank] 03:26:28 INFO - PROCESS | 1653 | --DOMWINDOW == 94 (0x112761400) [pid = 1653] [serial = 2250] [outer = 0x0] [url = about:blank] 03:26:28 INFO - PROCESS | 1653 | --DOMWINDOW == 93 (0x112792400) [pid = 1653] [serial = 2251] [outer = 0x0] [url = about:blank] 03:26:28 INFO - PROCESS | 1653 | --DOMWINDOW == 92 (0x1166c9800) [pid = 1653] [serial = 2265] [outer = 0x0] [url = about:blank] 03:26:28 INFO - PROCESS | 1653 | --DOMWINDOW == 91 (0x1167f9c00) [pid = 1653] [serial = 2266] [outer = 0x0] [url = about:blank] 03:26:28 INFO - PROCESS | 1653 | --DOMWINDOW == 90 (0x119728c00) [pid = 1653] [serial = 2288] [outer = 0x0] [url = about:blank] 03:26:28 INFO - PROCESS | 1653 | --DOMWINDOW == 89 (0x121115000) [pid = 1653] [serial = 2298] [outer = 0x0] [url = about:blank] 03:26:28 INFO - PROCESS | 1653 | --DOMWINDOW == 88 (0x120fafc00) [pid = 1653] [serial = 2297] [outer = 0x0] [url = about:blank] 03:26:28 INFO - PROCESS | 1653 | --DOMWINDOW == 87 (0x110fad400) [pid = 1653] [serial = 2291] [outer = 0x0] [url = about:blank] 03:26:28 INFO - PROCESS | 1653 | --DOMWINDOW == 86 (0x116769000) [pid = 1653] [serial = 2292] [outer = 0x0] [url = about:blank] 03:26:28 INFO - PROCESS | 1653 | --DOMWINDOW == 85 (0x118223800) [pid = 1653] [serial = 2279] [outer = 0x0] [url = about:blank] 03:26:28 INFO - PROCESS | 1653 | --DOMWINDOW == 84 (0x1187d8400) [pid = 1653] [serial = 2283] [outer = 0x0] [url = about:blank] 03:26:28 INFO - PROCESS | 1653 | --DOMWINDOW == 83 (0x120fa8000) [pid = 1653] [serial = 2295] [outer = 0x0] [url = about:blank] 03:26:28 INFO - PROCESS | 1653 | --DOMWINDOW == 82 (0x118fe2800) [pid = 1653] [serial = 2286] [outer = 0x0] [url = about:blank] 03:26:28 INFO - PROCESS | 1653 | --DOMWINDOW == 81 (0x118585400) [pid = 1653] [serial = 2280] [outer = 0x0] [url = about:blank] 03:26:28 INFO - PROCESS | 1653 | --DOMWINDOW == 80 (0x119deb800) [pid = 1653] [serial = 2294] [outer = 0x0] [url = about:blank] 03:26:28 WARNING - u'runner_teardown' () 03:26:28 INFO - No more tests 03:26:28 INFO - Got 0 unexpected results 03:26:28 INFO - SUITE-END | took 526s 03:26:28 INFO - Closing logging queue 03:26:28 INFO - queue closed 03:26:29 INFO - Return code: 0 03:26:29 WARNING - # TBPL SUCCESS # 03:26:29 INFO - Running post-action listener: _resource_record_post_action 03:26:29 INFO - Running post-run listener: _resource_record_post_run 03:26:30 INFO - Total resource usage - Wall time: 548s; CPU: 58.0%; Read bytes: 37889536; Write bytes: 951648768; Read time: 407; Write time: 4962 03:26:30 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 03:26:30 INFO - install - Wall time: 19s; CPU: 54.0%; Read bytes: 148640256; Write bytes: 145500160; Read time: 13667; Write time: 264 03:26:30 INFO - run-tests - Wall time: 530s; CPU: 58.0%; Read bytes: 35546624; Write bytes: 794532352; Read time: 375; Write time: 4667 03:26:30 INFO - Running post-run listener: _upload_blobber_files 03:26:30 INFO - Blob upload gear active. 03:26:30 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 03:26:30 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 03:26:30 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-aurora', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 03:26:30 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-aurora -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 03:26:30 INFO - (blobuploader) - INFO - Open directory for files ... 03:26:30 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 03:26:30 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 03:26:30 INFO - (blobuploader) - INFO - Uploading, attempt #1. 03:26:31 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 03:26:31 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 03:26:31 INFO - (blobuploader) - INFO - Done attempting. 03:26:31 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 03:26:31 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 03:26:31 INFO - (blobuploader) - INFO - Uploading, attempt #1. 03:26:53 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 03:26:53 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 03:26:53 INFO - (blobuploader) - INFO - Done attempting. 03:26:53 INFO - (blobuploader) - INFO - Iteration through files over. 03:26:53 INFO - Return code: 0 03:26:53 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 03:26:53 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 03:26:53 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/9a8c48b605f786c95dd7a2f35f50f9a4fe8b5ac448b0f19caefb9b2869b83e0767aeaca9cf298cf3697c2c3339cda0fd7c2e75da2085de8eff80d22170a1a6e1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b3aa222d88f9841e3cee5e80d02206490c37e29cf00776b66b0ce4cc96be3caa679fe4623cd87a947c2845dbc5e2b1cd7d8d7a2d3d6d76292fcfa191d3ec54ff"} 03:26:53 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 03:26:53 INFO - Writing to file /builds/slave/test/properties/blobber_files 03:26:53 INFO - Contents: 03:26:53 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/9a8c48b605f786c95dd7a2f35f50f9a4fe8b5ac448b0f19caefb9b2869b83e0767aeaca9cf298cf3697c2c3339cda0fd7c2e75da2085de8eff80d22170a1a6e1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b3aa222d88f9841e3cee5e80d02206490c37e29cf00776b66b0ce4cc96be3caa679fe4623cd87a947c2845dbc5e2b1cd7d8d7a2d3d6d76292fcfa191d3ec54ff"} 03:26:53 INFO - Running post-run listener: copy_logs_to_upload_dir 03:26:53 INFO - Copying logs to upload dir... 03:26:53 INFO - mkdir: /builds/slave/test/build/upload/logs 03:26:53 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=621.637236 ========= master_lag: 0.79 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 22 secs) (at 2016-05-11 03:26:54.310162) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-11 03:26:54.319269) ========= 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.7dgFm8apiB/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.HknllhoTf1/Listeners TMPDIR=/var/folders/k2/1p7n4dw54cbgz4k9crwktl8800000w/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-aurora/sha512/9a8c48b605f786c95dd7a2f35f50f9a4fe8b5ac448b0f19caefb9b2869b83e0767aeaca9cf298cf3697c2c3339cda0fd7c2e75da2085de8eff80d22170a1a6e1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b3aa222d88f9841e3cee5e80d02206490c37e29cf00776b66b0ce4cc96be3caa679fe4623cd87a947c2845dbc5e2b1cd7d8d7a2d3d6d76292fcfa191d3ec54ff"} build_url:https://queue.taskcluster.net/v1/task/arYvcEvGTNufbvnBj8aoSA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/arYvcEvGTNufbvnBj8aoSA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.013136 build_url: 'https://queue.taskcluster.net/v1/task/arYvcEvGTNufbvnBj8aoSA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/9a8c48b605f786c95dd7a2f35f50f9a4fe8b5ac448b0f19caefb9b2869b83e0767aeaca9cf298cf3697c2c3339cda0fd7c2e75da2085de8eff80d22170a1a6e1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b3aa222d88f9841e3cee5e80d02206490c37e29cf00776b66b0ce4cc96be3caa679fe4623cd87a947c2845dbc5e2b1cd7d8d7a2d3d6d76292fcfa191d3ec54ff"}' symbols_url: 'https://queue.taskcluster.net/v1/task/arYvcEvGTNufbvnBj8aoSA/artifacts/public/build/firefox-48.0a2.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-05-11 03:26:54.355167) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-11 03:26:54.355452) ========= 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.7dgFm8apiB/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.HknllhoTf1/Listeners TMPDIR=/var/folders/k2/1p7n4dw54cbgz4k9crwktl8800000w/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.005224 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-11 03:26:54.409187) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-11 03:26:54.409478) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-11 03:26:54.409773) ========= ========= Total master_lag: 0.92 =========